diff --git a/cfhtml/src/grammar.json b/cfhtml/src/grammar.json
index 41695b4..8bbed63 100644
--- a/cfhtml/src/grammar.json
+++ b/cfhtml/src/grammar.json
@@ -8082,6 +8082,39 @@
]
}
},
+ {
+ "type": "PREC_LEFT",
+ "value": "binary_relation",
+ "content": {
+ "type": "SEQ",
+ "members": [
+ {
+ "type": "FIELD",
+ "name": "left",
+ "content": {
+ "type": "SYMBOL",
+ "name": "expression"
+ }
+ },
+ {
+ "type": "FIELD",
+ "name": "operator",
+ "content": {
+ "type": "PATTERN",
+ "value": "[lL][eE]"
+ }
+ },
+ {
+ "type": "FIELD",
+ "name": "right",
+ "content": {
+ "type": "SYMBOL",
+ "name": "expression"
+ }
+ }
+ ]
+ }
+ },
{
"type": "PREC_LEFT",
"value": "binary_relation",
@@ -8544,6 +8577,39 @@
]
}
},
+ {
+ "type": "PREC_LEFT",
+ "value": "binary_relation",
+ "content": {
+ "type": "SEQ",
+ "members": [
+ {
+ "type": "FIELD",
+ "name": "left",
+ "content": {
+ "type": "SYMBOL",
+ "name": "expression"
+ }
+ },
+ {
+ "type": "FIELD",
+ "name": "operator",
+ "content": {
+ "type": "PATTERN",
+ "value": "[gG][eE]"
+ }
+ },
+ {
+ "type": "FIELD",
+ "name": "right",
+ "content": {
+ "type": "SYMBOL",
+ "name": "expression"
+ }
+ }
+ ]
+ }
+ },
{
"type": "PREC_LEFT",
"value": "ternary",
diff --git a/cfhtml/src/parser.c b/cfhtml/src/parser.c
index c8a9605..6be3912 100644
--- a/cfhtml/src/parser.c
+++ b/cfhtml/src/parser.c
@@ -14,10 +14,10 @@
#define LANGUAGE_VERSION 14
#define STATE_COUNT 5985
-#define LARGE_STATE_COUNT 1224
-#define SYMBOL_COUNT 394
+#define LARGE_STATE_COUNT 1258
+#define SYMBOL_COUNT 396
#define ALIAS_COUNT 7
-#define TOKEN_COUNT 222
+#define TOKEN_COUNT 224
#define EXTERNAL_TOKEN_COUNT 17
#define FIELD_COUNT 31
#define MAX_ALIAS_SEQUENCE_LENGTH 10
@@ -193,237 +193,239 @@ enum ts_symbol_identifiers {
anon_sym_STAR_STAR = 167,
aux_sym_binary_expression_token4 = 168,
aux_sym_binary_expression_token5 = 169,
- anon_sym_EQ_EQ = 170,
- anon_sym_EQ_EQ_EQ = 171,
- aux_sym_binary_expression_token6 = 172,
+ aux_sym_binary_expression_token6 = 170,
+ anon_sym_EQ_EQ = 171,
+ anon_sym_EQ_EQ_EQ = 172,
aux_sym_binary_expression_token7 = 173,
- anon_sym_BANG_EQ = 174,
- anon_sym_BANG_EQ_EQ = 175,
- aux_sym_binary_expression_token8 = 176,
+ aux_sym_binary_expression_token8 = 174,
+ anon_sym_BANG_EQ = 175,
+ anon_sym_BANG_EQ_EQ = 176,
aux_sym_binary_expression_token9 = 177,
aux_sym_binary_expression_token10 = 178,
aux_sym_binary_expression_token11 = 179,
- anon_sym_QMARK_QMARK = 180,
- anon_sym_instanceof = 181,
- anon_sym_BANG = 182,
- anon_sym_TILDE = 183,
- aux_sym_unary_operator_token1 = 184,
- anon_sym_PLUS_PLUS = 185,
- anon_sym_DASH_DASH = 186,
- anon_sym_SQUOTE_SQUOTE = 187,
- sym_unescaped_double_string_fragment = 188,
- sym_unescaped_single_string_fragment = 189,
- sym_escape_sequence = 190,
- aux_sym_comment_token1 = 191,
- anon_sym_SLASH2 = 192,
- sym_regex_pattern = 193,
- sym_regex_flags = 194,
- sym_number = 195,
- sym_identifier = 196,
- sym_private_property_identifier = 197,
- anon_sym_target = 198,
- sym_this = 199,
- sym_super = 200,
- sym_true = 201,
- sym_false = 202,
- sym_null = 203,
- anon_sym_AT = 204,
- aux_sym_method_definition_token1 = 205,
- anon_sym_export = 206,
- sym__automatic_semicolon = 207,
- sym__ternary_qmark = 208,
- sym__start_tag_name = 209,
- sym__script_start_tag_name = 210,
- sym__style_start_tag_name = 211,
- sym__end_tag_name = 212,
- sym_erroneous_end_tag_name = 213,
- sym_implicit_end_tag = 214,
- sym_raw_text = 215,
- sym_cf_comment = 216,
- sym__cfquery_content = 217,
- sym__cfsavecontent_content = 218,
- sym_cfxml_content = 219,
- sym__close_tag_delim = 220,
- sym_cfscript_content = 221,
- sym_program = 222,
- sym_doctype = 223,
- sym_xml_decl = 224,
- sym_cf_selfclose_tag_end = 225,
- sym__node = 226,
- sym__node_cfquery = 227,
- sym_query_operator = 228,
- sym__cfoutput_node = 229,
- sym_cfscript_element = 230,
- sym__cf_open_tag = 231,
- sym__cf_close_tag = 232,
- sym_element = 233,
- sym_script_element = 234,
- sym_start_tag = 235,
- sym_tag_attributes = 236,
- sym_script_start_tag = 237,
- sym_style_start_tag = 238,
- sym_self_closing_tag = 239,
- sym_end_tag = 240,
- sym_erroneous_end_tag = 241,
- sym_style_element = 242,
- sym_hash_empty = 243,
- sym_cf_component_tag = 244,
- sym_cf_function_tag = 245,
- sym_cf_silent_tag = 246,
- sym_cf_lock_tag = 247,
- sym_cf_thread_tag = 248,
- sym_cf_execute_tag = 249,
- sym_cf_storedproc_tag = 250,
- sym_cf_http_tag = 251,
- sym_cf_xml_tag = 252,
- sym_cf_mail_tag = 253,
- sym_cf_mailpart_tag = 254,
- sym_cf_selfclose_tag = 255,
- sym_cf_query_tag = 256,
- sym_cf_transaction_tag = 257,
- sym_cf_try_tag = 258,
- sym_cf_switch_tag = 259,
- sym_cf_switch_tag_cfquery = 260,
- sym_cf_case_tag = 261,
- sym_cf_defaultcase_tag = 262,
- sym_cf_catch_tag = 263,
- sym_cf_loop_tag = 264,
- sym_cf_loop_tag_cfquery = 265,
- sym_cf_zip_tag = 266,
- sym_cf_savecontent_tag = 267,
- sym_cf_output_tag = 268,
- sym_cf_return_tag = 269,
- sym_cf_if_tag = 270,
- sym_cf_if_tag_query = 271,
- sym__cf_tag_expression = 272,
- sym_cf_set_tag = 273,
- sym_cf_elseif_tag = 274,
- sym_cf_else_tag = 275,
- sym_cf_if_alt = 276,
- sym_cf_if_alt_cfquery = 277,
- sym_attribute = 278,
- sym_attribute_name = 279,
- sym_attribute_value = 280,
- sym_cf_attribute = 281,
- sym_cf_attribute_value = 282,
- sym__cf_super_tags = 283,
- sym_cf_tag = 284,
- sym_cf_tag_query = 285,
- sym_quoted_cf_attribute_value = 286,
- sym_quoted_attribute_value = 287,
- sym_declaration = 288,
- sym_import = 289,
- sym_statement = 290,
- sym_expression_statement = 291,
- sym_variable_declaration = 292,
- sym_lexical_declaration = 293,
- sym_variable_declarator = 294,
- sym_statement_block = 295,
- sym_else_clause = 296,
- sym_if_statement = 297,
- sym_switch_statement = 298,
- sym_for_statement = 299,
- sym_for_in_statement = 300,
- sym__for_header = 301,
- sym_while_statement = 302,
- sym_do_statement = 303,
- sym_try_statement = 304,
- sym_with_statement = 305,
- sym_break_statement = 306,
- sym_continue_statement = 307,
- sym_return_statement = 308,
- sym_throw_statement = 309,
- sym_empty_statement = 310,
- sym_labeled_statement = 311,
- sym_switch_body = 312,
- sym_switch_case = 313,
- sym_switch_default = 314,
- sym_catch_clause = 315,
- sym_finally_clause = 316,
- sym_parenthesized_expression = 317,
- sym_expression = 318,
- sym_primary_expression = 319,
- sym_yield_expression = 320,
- sym_object = 321,
- sym_object_pattern = 322,
- sym_assignment_pattern = 323,
- sym_object_assignment_pattern = 324,
- sym_array = 325,
- sym_array_pattern = 326,
- sym_function_expression = 327,
- sym_function_declaration = 328,
- sym_generator_function = 329,
- sym_generator_function_declaration = 330,
- sym_arrow_function = 331,
- sym_function_dec_parameters = 332,
- sym__function_dec_parameter = 333,
- sym_call_expression = 334,
- sym_new_expression = 335,
- sym_await_expression = 336,
- sym_member_expression = 337,
- sym_subscript_expression = 338,
- sym_assignment_expression = 339,
- sym__augmented_assignment_lhs = 340,
- sym_augmented_assignment_expression = 341,
- sym__initializer = 342,
- sym__destructuring_pattern = 343,
- sym_spread_element = 344,
- sym_ternary_expression = 345,
- sym_binary_expression = 346,
- sym_unary_operator = 347,
- sym_unary_expression = 348,
- sym_update_expression = 349,
- sym_string = 350,
- sym_comment = 351,
- sym_regex = 352,
- sym_meta_property = 353,
- sym_arguments = 354,
- sym_decorator = 355,
- sym_decorator_member_expression = 356,
- sym_decorator_call_expression = 357,
- sym_component = 358,
- sym_formal_parameters = 359,
- sym_pattern = 360,
- sym_rest_pattern = 361,
- sym_method_definition = 362,
- sym_pair = 363,
- sym_pair_pattern = 364,
- sym__property_name = 365,
- sym__hash = 366,
- sym__hash_expression = 367,
- sym_hash_expression = 368,
- sym_computed_property_name = 369,
- aux_sym_program_repeat1 = 370,
- aux_sym_xml_decl_repeat1 = 371,
- aux_sym_cf_component_tag_repeat1 = 372,
- aux_sym_cf_function_tag_repeat1 = 373,
- aux_sym_cf_query_tag_repeat1 = 374,
- aux_sym_cf_try_tag_repeat1 = 375,
- aux_sym_cf_switch_tag_repeat1 = 376,
- aux_sym_quoted_cf_attribute_value_repeat1 = 377,
- aux_sym_quoted_cf_attribute_value_repeat2 = 378,
- aux_sym_quoted_attribute_value_repeat1 = 379,
- aux_sym_quoted_attribute_value_repeat2 = 380,
- aux_sym_variable_declaration_repeat1 = 381,
- aux_sym_statement_block_repeat1 = 382,
- aux_sym_switch_body_repeat1 = 383,
- aux_sym_object_repeat1 = 384,
- aux_sym_object_pattern_repeat1 = 385,
- aux_sym_array_repeat1 = 386,
- aux_sym_array_pattern_repeat1 = 387,
- aux_sym_function_dec_parameters_repeat1 = 388,
- aux_sym_string_repeat1 = 389,
- aux_sym_string_repeat2 = 390,
- aux_sym_arguments_repeat1 = 391,
- aux_sym_field_definition_repeat1 = 392,
- aux_sym_formal_parameters_repeat1 = 393,
- alias_sym_cf_var = 394,
- alias_sym_hash_single = 395,
- alias_sym_property_identifier = 396,
- alias_sym_shorthand_property_identifier = 397,
- alias_sym_shorthand_property_identifier_pattern = 398,
- alias_sym_statement_identifier = 399,
- alias_sym_type = 400,
+ aux_sym_binary_expression_token12 = 180,
+ aux_sym_binary_expression_token13 = 181,
+ anon_sym_QMARK_QMARK = 182,
+ anon_sym_instanceof = 183,
+ anon_sym_BANG = 184,
+ anon_sym_TILDE = 185,
+ aux_sym_unary_operator_token1 = 186,
+ anon_sym_PLUS_PLUS = 187,
+ anon_sym_DASH_DASH = 188,
+ anon_sym_SQUOTE_SQUOTE = 189,
+ sym_unescaped_double_string_fragment = 190,
+ sym_unescaped_single_string_fragment = 191,
+ sym_escape_sequence = 192,
+ aux_sym_comment_token1 = 193,
+ anon_sym_SLASH2 = 194,
+ sym_regex_pattern = 195,
+ sym_regex_flags = 196,
+ sym_number = 197,
+ sym_identifier = 198,
+ sym_private_property_identifier = 199,
+ anon_sym_target = 200,
+ sym_this = 201,
+ sym_super = 202,
+ sym_true = 203,
+ sym_false = 204,
+ sym_null = 205,
+ anon_sym_AT = 206,
+ aux_sym_method_definition_token1 = 207,
+ anon_sym_export = 208,
+ sym__automatic_semicolon = 209,
+ sym__ternary_qmark = 210,
+ sym__start_tag_name = 211,
+ sym__script_start_tag_name = 212,
+ sym__style_start_tag_name = 213,
+ sym__end_tag_name = 214,
+ sym_erroneous_end_tag_name = 215,
+ sym_implicit_end_tag = 216,
+ sym_raw_text = 217,
+ sym_cf_comment = 218,
+ sym__cfquery_content = 219,
+ sym__cfsavecontent_content = 220,
+ sym_cfxml_content = 221,
+ sym__close_tag_delim = 222,
+ sym_cfscript_content = 223,
+ sym_program = 224,
+ sym_doctype = 225,
+ sym_xml_decl = 226,
+ sym_cf_selfclose_tag_end = 227,
+ sym__node = 228,
+ sym__node_cfquery = 229,
+ sym_query_operator = 230,
+ sym__cfoutput_node = 231,
+ sym_cfscript_element = 232,
+ sym__cf_open_tag = 233,
+ sym__cf_close_tag = 234,
+ sym_element = 235,
+ sym_script_element = 236,
+ sym_start_tag = 237,
+ sym_tag_attributes = 238,
+ sym_script_start_tag = 239,
+ sym_style_start_tag = 240,
+ sym_self_closing_tag = 241,
+ sym_end_tag = 242,
+ sym_erroneous_end_tag = 243,
+ sym_style_element = 244,
+ sym_hash_empty = 245,
+ sym_cf_component_tag = 246,
+ sym_cf_function_tag = 247,
+ sym_cf_silent_tag = 248,
+ sym_cf_lock_tag = 249,
+ sym_cf_thread_tag = 250,
+ sym_cf_execute_tag = 251,
+ sym_cf_storedproc_tag = 252,
+ sym_cf_http_tag = 253,
+ sym_cf_xml_tag = 254,
+ sym_cf_mail_tag = 255,
+ sym_cf_mailpart_tag = 256,
+ sym_cf_selfclose_tag = 257,
+ sym_cf_query_tag = 258,
+ sym_cf_transaction_tag = 259,
+ sym_cf_try_tag = 260,
+ sym_cf_switch_tag = 261,
+ sym_cf_switch_tag_cfquery = 262,
+ sym_cf_case_tag = 263,
+ sym_cf_defaultcase_tag = 264,
+ sym_cf_catch_tag = 265,
+ sym_cf_loop_tag = 266,
+ sym_cf_loop_tag_cfquery = 267,
+ sym_cf_zip_tag = 268,
+ sym_cf_savecontent_tag = 269,
+ sym_cf_output_tag = 270,
+ sym_cf_return_tag = 271,
+ sym_cf_if_tag = 272,
+ sym_cf_if_tag_query = 273,
+ sym__cf_tag_expression = 274,
+ sym_cf_set_tag = 275,
+ sym_cf_elseif_tag = 276,
+ sym_cf_else_tag = 277,
+ sym_cf_if_alt = 278,
+ sym_cf_if_alt_cfquery = 279,
+ sym_attribute = 280,
+ sym_attribute_name = 281,
+ sym_attribute_value = 282,
+ sym_cf_attribute = 283,
+ sym_cf_attribute_value = 284,
+ sym__cf_super_tags = 285,
+ sym_cf_tag = 286,
+ sym_cf_tag_query = 287,
+ sym_quoted_cf_attribute_value = 288,
+ sym_quoted_attribute_value = 289,
+ sym_declaration = 290,
+ sym_import = 291,
+ sym_statement = 292,
+ sym_expression_statement = 293,
+ sym_variable_declaration = 294,
+ sym_lexical_declaration = 295,
+ sym_variable_declarator = 296,
+ sym_statement_block = 297,
+ sym_else_clause = 298,
+ sym_if_statement = 299,
+ sym_switch_statement = 300,
+ sym_for_statement = 301,
+ sym_for_in_statement = 302,
+ sym__for_header = 303,
+ sym_while_statement = 304,
+ sym_do_statement = 305,
+ sym_try_statement = 306,
+ sym_with_statement = 307,
+ sym_break_statement = 308,
+ sym_continue_statement = 309,
+ sym_return_statement = 310,
+ sym_throw_statement = 311,
+ sym_empty_statement = 312,
+ sym_labeled_statement = 313,
+ sym_switch_body = 314,
+ sym_switch_case = 315,
+ sym_switch_default = 316,
+ sym_catch_clause = 317,
+ sym_finally_clause = 318,
+ sym_parenthesized_expression = 319,
+ sym_expression = 320,
+ sym_primary_expression = 321,
+ sym_yield_expression = 322,
+ sym_object = 323,
+ sym_object_pattern = 324,
+ sym_assignment_pattern = 325,
+ sym_object_assignment_pattern = 326,
+ sym_array = 327,
+ sym_array_pattern = 328,
+ sym_function_expression = 329,
+ sym_function_declaration = 330,
+ sym_generator_function = 331,
+ sym_generator_function_declaration = 332,
+ sym_arrow_function = 333,
+ sym_function_dec_parameters = 334,
+ sym__function_dec_parameter = 335,
+ sym_call_expression = 336,
+ sym_new_expression = 337,
+ sym_await_expression = 338,
+ sym_member_expression = 339,
+ sym_subscript_expression = 340,
+ sym_assignment_expression = 341,
+ sym__augmented_assignment_lhs = 342,
+ sym_augmented_assignment_expression = 343,
+ sym__initializer = 344,
+ sym__destructuring_pattern = 345,
+ sym_spread_element = 346,
+ sym_ternary_expression = 347,
+ sym_binary_expression = 348,
+ sym_unary_operator = 349,
+ sym_unary_expression = 350,
+ sym_update_expression = 351,
+ sym_string = 352,
+ sym_comment = 353,
+ sym_regex = 354,
+ sym_meta_property = 355,
+ sym_arguments = 356,
+ sym_decorator = 357,
+ sym_decorator_member_expression = 358,
+ sym_decorator_call_expression = 359,
+ sym_component = 360,
+ sym_formal_parameters = 361,
+ sym_pattern = 362,
+ sym_rest_pattern = 363,
+ sym_method_definition = 364,
+ sym_pair = 365,
+ sym_pair_pattern = 366,
+ sym__property_name = 367,
+ sym__hash = 368,
+ sym__hash_expression = 369,
+ sym_hash_expression = 370,
+ sym_computed_property_name = 371,
+ aux_sym_program_repeat1 = 372,
+ aux_sym_xml_decl_repeat1 = 373,
+ aux_sym_cf_component_tag_repeat1 = 374,
+ aux_sym_cf_function_tag_repeat1 = 375,
+ aux_sym_cf_query_tag_repeat1 = 376,
+ aux_sym_cf_try_tag_repeat1 = 377,
+ aux_sym_cf_switch_tag_repeat1 = 378,
+ aux_sym_quoted_cf_attribute_value_repeat1 = 379,
+ aux_sym_quoted_cf_attribute_value_repeat2 = 380,
+ aux_sym_quoted_attribute_value_repeat1 = 381,
+ aux_sym_quoted_attribute_value_repeat2 = 382,
+ aux_sym_variable_declaration_repeat1 = 383,
+ aux_sym_statement_block_repeat1 = 384,
+ aux_sym_switch_body_repeat1 = 385,
+ aux_sym_object_repeat1 = 386,
+ aux_sym_object_pattern_repeat1 = 387,
+ aux_sym_array_repeat1 = 388,
+ aux_sym_array_pattern_repeat1 = 389,
+ aux_sym_function_dec_parameters_repeat1 = 390,
+ aux_sym_string_repeat1 = 391,
+ aux_sym_string_repeat2 = 392,
+ aux_sym_arguments_repeat1 = 393,
+ aux_sym_field_definition_repeat1 = 394,
+ aux_sym_formal_parameters_repeat1 = 395,
+ alias_sym_cf_var = 396,
+ alias_sym_hash_single = 397,
+ alias_sym_property_identifier = 398,
+ alias_sym_shorthand_property_identifier = 399,
+ alias_sym_shorthand_property_identifier_pattern = 400,
+ alias_sym_statement_identifier = 401,
+ alias_sym_type = 402,
};
static const char * const ts_symbol_names[] = {
@@ -597,16 +599,18 @@ static const char * const ts_symbol_names[] = {
[anon_sym_STAR_STAR] = "**",
[aux_sym_binary_expression_token4] = "binary_expression_token4",
[aux_sym_binary_expression_token5] = "binary_expression_token5",
+ [aux_sym_binary_expression_token6] = "binary_expression_token6",
[anon_sym_EQ_EQ] = "==",
[anon_sym_EQ_EQ_EQ] = "===",
- [aux_sym_binary_expression_token6] = "binary_expression_token6",
[aux_sym_binary_expression_token7] = "binary_expression_token7",
+ [aux_sym_binary_expression_token8] = "binary_expression_token8",
[anon_sym_BANG_EQ] = "!=",
[anon_sym_BANG_EQ_EQ] = "!==",
- [aux_sym_binary_expression_token8] = "binary_expression_token8",
[aux_sym_binary_expression_token9] = "binary_expression_token9",
[aux_sym_binary_expression_token10] = "binary_expression_token10",
[aux_sym_binary_expression_token11] = "binary_expression_token11",
+ [aux_sym_binary_expression_token12] = "binary_expression_token12",
+ [aux_sym_binary_expression_token13] = "binary_expression_token13",
[anon_sym_QMARK_QMARK] = "\?\?",
[anon_sym_instanceof] = "instanceof",
[anon_sym_BANG] = "!",
@@ -1001,16 +1005,18 @@ static const TSSymbol ts_symbol_map[] = {
[anon_sym_STAR_STAR] = anon_sym_STAR_STAR,
[aux_sym_binary_expression_token4] = aux_sym_binary_expression_token4,
[aux_sym_binary_expression_token5] = aux_sym_binary_expression_token5,
+ [aux_sym_binary_expression_token6] = aux_sym_binary_expression_token6,
[anon_sym_EQ_EQ] = anon_sym_EQ_EQ,
[anon_sym_EQ_EQ_EQ] = anon_sym_EQ_EQ_EQ,
- [aux_sym_binary_expression_token6] = aux_sym_binary_expression_token6,
[aux_sym_binary_expression_token7] = aux_sym_binary_expression_token7,
+ [aux_sym_binary_expression_token8] = aux_sym_binary_expression_token8,
[anon_sym_BANG_EQ] = anon_sym_BANG_EQ,
[anon_sym_BANG_EQ_EQ] = anon_sym_BANG_EQ_EQ,
- [aux_sym_binary_expression_token8] = aux_sym_binary_expression_token8,
[aux_sym_binary_expression_token9] = aux_sym_binary_expression_token9,
[aux_sym_binary_expression_token10] = aux_sym_binary_expression_token10,
[aux_sym_binary_expression_token11] = aux_sym_binary_expression_token11,
+ [aux_sym_binary_expression_token12] = aux_sym_binary_expression_token12,
+ [aux_sym_binary_expression_token13] = aux_sym_binary_expression_token13,
[anon_sym_QMARK_QMARK] = anon_sym_QMARK_QMARK,
[anon_sym_instanceof] = anon_sym_instanceof,
[anon_sym_BANG] = anon_sym_BANG,
@@ -1915,6 +1921,10 @@ static const TSSymbolMetadata ts_symbol_metadata[] = {
.visible = false,
.named = false,
},
+ [aux_sym_binary_expression_token6] = {
+ .visible = false,
+ .named = false,
+ },
[anon_sym_EQ_EQ] = {
.visible = true,
.named = false,
@@ -1923,11 +1933,11 @@ static const TSSymbolMetadata ts_symbol_metadata[] = {
.visible = true,
.named = false,
},
- [aux_sym_binary_expression_token6] = {
+ [aux_sym_binary_expression_token7] = {
.visible = false,
.named = false,
},
- [aux_sym_binary_expression_token7] = {
+ [aux_sym_binary_expression_token8] = {
.visible = false,
.named = false,
},
@@ -1939,10 +1949,6 @@ static const TSSymbolMetadata ts_symbol_metadata[] = {
.visible = true,
.named = false,
},
- [aux_sym_binary_expression_token8] = {
- .visible = false,
- .named = false,
- },
[aux_sym_binary_expression_token9] = {
.visible = false,
.named = false,
@@ -1955,6 +1961,14 @@ static const TSSymbolMetadata ts_symbol_metadata[] = {
.visible = false,
.named = false,
},
+ [aux_sym_binary_expression_token12] = {
+ .visible = false,
+ .named = false,
+ },
+ [aux_sym_binary_expression_token13] = {
+ .visible = false,
+ .named = false,
+ },
[anon_sym_QMARK_QMARK] = {
.visible = true,
.named = false,
@@ -3309,120 +3323,120 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[18] = 18,
[19] = 19,
[20] = 20,
- [21] = 21,
+ [21] = 20,
[22] = 20,
[23] = 20,
- [24] = 20,
- [25] = 21,
- [26] = 21,
- [27] = 20,
+ [24] = 24,
+ [25] = 24,
+ [26] = 20,
+ [27] = 24,
[28] = 20,
- [29] = 21,
- [30] = 30,
+ [29] = 24,
+ [30] = 24,
[31] = 20,
- [32] = 21,
- [33] = 20,
- [34] = 21,
- [35] = 20,
+ [32] = 20,
+ [33] = 33,
+ [34] = 24,
+ [35] = 24,
[36] = 20,
- [37] = 21,
- [38] = 21,
- [39] = 20,
- [40] = 21,
- [41] = 20,
- [42] = 21,
- [43] = 20,
- [44] = 21,
- [45] = 21,
- [46] = 20,
- [47] = 20,
+ [37] = 24,
+ [38] = 24,
+ [39] = 39,
+ [40] = 20,
+ [41] = 24,
+ [42] = 20,
+ [43] = 24,
+ [44] = 20,
+ [45] = 20,
+ [46] = 24,
+ [47] = 24,
[48] = 20,
- [49] = 21,
+ [49] = 24,
[50] = 20,
- [51] = 19,
- [52] = 21,
- [53] = 21,
- [54] = 54,
- [55] = 21,
+ [51] = 24,
+ [52] = 20,
+ [53] = 20,
+ [54] = 20,
+ [55] = 24,
[56] = 20,
- [57] = 21,
- [58] = 20,
- [59] = 21,
- [60] = 21,
+ [57] = 24,
+ [58] = 24,
+ [59] = 20,
+ [60] = 24,
[61] = 20,
- [62] = 20,
- [63] = 21,
- [64] = 21,
- [65] = 21,
+ [62] = 24,
+ [63] = 20,
+ [64] = 24,
+ [65] = 24,
[66] = 20,
[67] = 20,
- [68] = 21,
- [69] = 20,
+ [68] = 24,
+ [69] = 24,
[70] = 20,
- [71] = 20,
- [72] = 21,
- [73] = 20,
- [74] = 21,
- [75] = 21,
+ [71] = 24,
+ [72] = 20,
+ [73] = 24,
+ [74] = 19,
+ [75] = 20,
[76] = 76,
- [77] = 76,
+ [77] = 77,
[78] = 78,
[79] = 79,
- [80] = 80,
+ [80] = 76,
[81] = 81,
[82] = 82,
- [83] = 82,
- [84] = 81,
- [85] = 85,
- [86] = 81,
- [87] = 79,
- [88] = 88,
+ [83] = 83,
+ [84] = 82,
+ [85] = 78,
+ [86] = 86,
+ [87] = 87,
+ [88] = 86,
[89] = 89,
[90] = 79,
- [91] = 88,
- [92] = 80,
+ [91] = 83,
+ [92] = 87,
[93] = 78,
- [94] = 76,
- [95] = 88,
- [96] = 80,
- [97] = 88,
- [98] = 98,
- [99] = 85,
- [100] = 80,
- [101] = 82,
- [102] = 81,
- [103] = 89,
- [104] = 88,
- [105] = 80,
- [106] = 85,
- [107] = 82,
- [108] = 98,
- [109] = 98,
- [110] = 89,
- [111] = 82,
- [112] = 79,
- [113] = 76,
- [114] = 78,
- [115] = 85,
- [116] = 98,
- [117] = 76,
- [118] = 98,
- [119] = 76,
- [120] = 98,
- [121] = 82,
- [122] = 80,
- [123] = 78,
- [124] = 88,
- [125] = 79,
- [126] = 81,
- [127] = 81,
- [128] = 89,
- [129] = 78,
- [130] = 89,
- [131] = 79,
- [132] = 85,
- [133] = 78,
- [134] = 89,
+ [94] = 87,
+ [95] = 89,
+ [96] = 81,
+ [97] = 76,
+ [98] = 77,
+ [99] = 86,
+ [100] = 79,
+ [101] = 83,
+ [102] = 82,
+ [103] = 81,
+ [104] = 82,
+ [105] = 76,
+ [106] = 78,
+ [107] = 81,
+ [108] = 83,
+ [109] = 78,
+ [110] = 86,
+ [111] = 79,
+ [112] = 77,
+ [113] = 87,
+ [114] = 89,
+ [115] = 86,
+ [116] = 83,
+ [117] = 81,
+ [118] = 76,
+ [119] = 82,
+ [120] = 79,
+ [121] = 77,
+ [122] = 87,
+ [123] = 89,
+ [124] = 89,
+ [125] = 86,
+ [126] = 83,
+ [127] = 78,
+ [128] = 81,
+ [129] = 76,
+ [130] = 77,
+ [131] = 89,
+ [132] = 87,
+ [133] = 77,
+ [134] = 79,
[135] = 135,
[136] = 135,
[137] = 135,
@@ -3430,54 +3444,54 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[139] = 138,
[140] = 138,
[141] = 135,
- [142] = 135,
- [143] = 135,
- [144] = 144,
- [145] = 138,
- [146] = 138,
- [147] = 138,
- [148] = 144,
- [149] = 149,
+ [142] = 138,
+ [143] = 143,
+ [144] = 135,
+ [145] = 135,
+ [146] = 146,
+ [147] = 147,
+ [148] = 148,
+ [149] = 138,
[150] = 150,
- [151] = 151,
+ [151] = 138,
[152] = 152,
- [153] = 135,
- [154] = 154,
+ [153] = 143,
+ [154] = 138,
[155] = 155,
- [156] = 138,
- [157] = 138,
- [158] = 158,
+ [156] = 156,
+ [157] = 135,
+ [158] = 138,
[159] = 138,
[160] = 160,
[161] = 135,
- [162] = 151,
- [163] = 149,
- [164] = 158,
- [165] = 150,
- [166] = 138,
- [167] = 160,
- [168] = 155,
- [169] = 152,
+ [162] = 155,
+ [163] = 147,
+ [164] = 160,
+ [165] = 156,
+ [166] = 152,
+ [167] = 150,
+ [168] = 148,
+ [169] = 143,
[170] = 138,
- [171] = 154,
- [172] = 144,
- [173] = 151,
- [174] = 144,
- [175] = 160,
- [176] = 149,
- [177] = 158,
- [178] = 150,
- [179] = 155,
- [180] = 152,
- [181] = 154,
- [182] = 151,
- [183] = 150,
- [184] = 149,
- [185] = 160,
- [186] = 155,
+ [171] = 138,
+ [172] = 146,
+ [173] = 155,
+ [174] = 143,
+ [175] = 146,
+ [176] = 150,
+ [177] = 152,
+ [178] = 148,
+ [179] = 147,
+ [180] = 156,
+ [181] = 160,
+ [182] = 155,
+ [183] = 147,
+ [184] = 156,
+ [185] = 150,
+ [186] = 160,
[187] = 152,
- [188] = 158,
- [189] = 154,
+ [188] = 146,
+ [189] = 148,
[190] = 190,
[191] = 190,
[192] = 190,
@@ -3487,11 +3501,11 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[196] = 190,
[197] = 197,
[198] = 198,
- [199] = 199,
- [200] = 200,
- [201] = 199,
- [202] = 199,
- [203] = 199,
+ [199] = 198,
+ [200] = 198,
+ [201] = 201,
+ [202] = 202,
+ [203] = 198,
[204] = 204,
[205] = 205,
[206] = 206,
@@ -3526,1194 +3540,1194 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[235] = 235,
[236] = 236,
[237] = 236,
- [238] = 238,
- [239] = 238,
- [240] = 240,
- [241] = 241,
- [242] = 238,
- [243] = 236,
+ [238] = 236,
+ [239] = 236,
+ [240] = 236,
+ [241] = 236,
+ [242] = 236,
+ [243] = 235,
[244] = 236,
[245] = 236,
- [246] = 236,
- [247] = 236,
- [248] = 236,
- [249] = 238,
+ [246] = 246,
+ [247] = 235,
+ [248] = 235,
+ [249] = 235,
[250] = 236,
- [251] = 236,
- [252] = 238,
- [253] = 236,
- [254] = 238,
+ [251] = 235,
+ [252] = 236,
+ [253] = 253,
+ [254] = 254,
[255] = 255,
[256] = 256,
- [257] = 256,
- [258] = 256,
- [259] = 256,
- [260] = 256,
- [261] = 256,
- [262] = 256,
- [263] = 256,
- [264] = 264,
- [265] = 265,
- [266] = 256,
- [267] = 256,
- [268] = 135,
- [269] = 256,
- [270] = 256,
- [271] = 256,
- [272] = 256,
+ [257] = 257,
+ [258] = 257,
+ [259] = 257,
+ [260] = 257,
+ [261] = 257,
+ [262] = 257,
+ [263] = 257,
+ [264] = 257,
+ [265] = 257,
+ [266] = 266,
+ [267] = 257,
+ [268] = 257,
+ [269] = 135,
+ [270] = 257,
+ [271] = 257,
+ [272] = 257,
[273] = 273,
- [274] = 273,
+ [274] = 274,
[275] = 273,
[276] = 276,
- [277] = 273,
+ [277] = 276,
[278] = 278,
- [279] = 279,
- [280] = 276,
- [281] = 273,
+ [279] = 276,
+ [280] = 273,
+ [281] = 278,
[282] = 273,
- [283] = 283,
+ [283] = 276,
[284] = 284,
- [285] = 285,
- [286] = 286,
- [287] = 287,
- [288] = 288,
- [289] = 289,
+ [285] = 276,
+ [286] = 276,
+ [287] = 273,
+ [288] = 273,
+ [289] = 276,
[290] = 290,
[291] = 290,
[292] = 292,
- [293] = 289,
+ [293] = 293,
[294] = 290,
- [295] = 290,
- [296] = 289,
- [297] = 289,
- [298] = 290,
- [299] = 290,
- [300] = 289,
- [301] = 289,
- [302] = 289,
+ [295] = 295,
+ [296] = 290,
+ [297] = 297,
+ [298] = 298,
+ [299] = 299,
+ [300] = 290,
+ [301] = 290,
+ [302] = 298,
[303] = 303,
[304] = 304,
[305] = 303,
- [306] = 304,
- [307] = 135,
+ [306] = 297,
+ [307] = 307,
[308] = 308,
[309] = 303,
- [310] = 310,
- [311] = 135,
- [312] = 303,
- [313] = 313,
+ [310] = 297,
+ [311] = 303,
+ [312] = 312,
+ [313] = 303,
[314] = 303,
- [315] = 304,
- [316] = 303,
- [317] = 317,
+ [315] = 297,
+ [316] = 316,
+ [317] = 297,
[318] = 318,
[319] = 319,
- [320] = 320,
- [321] = 135,
- [322] = 322,
+ [320] = 318,
+ [321] = 318,
+ [322] = 135,
[323] = 323,
[324] = 135,
- [325] = 317,
- [326] = 323,
- [327] = 308,
- [328] = 328,
- [329] = 329,
- [330] = 323,
- [331] = 329,
- [332] = 329,
- [333] = 329,
- [334] = 323,
- [335] = 323,
- [336] = 308,
- [337] = 155,
- [338] = 154,
- [339] = 310,
- [340] = 323,
- [341] = 329,
- [342] = 135,
- [343] = 329,
- [344] = 323,
- [345] = 323,
- [346] = 346,
- [347] = 346,
- [348] = 348,
- [349] = 349,
- [350] = 346,
- [351] = 349,
- [352] = 135,
- [353] = 154,
- [354] = 354,
- [355] = 348,
- [356] = 348,
- [357] = 346,
- [358] = 349,
+ [325] = 325,
+ [326] = 326,
+ [327] = 327,
+ [328] = 290,
+ [329] = 318,
+ [330] = 330,
+ [331] = 327,
+ [332] = 290,
+ [333] = 297,
+ [334] = 318,
+ [335] = 318,
+ [336] = 135,
+ [337] = 327,
+ [338] = 338,
+ [339] = 339,
+ [340] = 290,
+ [341] = 341,
+ [342] = 290,
+ [343] = 343,
+ [344] = 312,
+ [345] = 339,
+ [346] = 290,
+ [347] = 343,
+ [348] = 290,
+ [349] = 343,
+ [350] = 135,
+ [351] = 290,
+ [352] = 339,
+ [353] = 341,
+ [354] = 330,
+ [355] = 341,
+ [356] = 290,
+ [357] = 290,
+ [358] = 343,
[359] = 155,
- [360] = 348,
- [361] = 349,
- [362] = 346,
- [363] = 349,
- [364] = 308,
- [365] = 348,
- [366] = 348,
- [367] = 349,
- [368] = 348,
- [369] = 154,
- [370] = 158,
- [371] = 303,
- [372] = 303,
- [373] = 160,
- [374] = 348,
- [375] = 308,
- [376] = 308,
- [377] = 155,
- [378] = 378,
- [379] = 310,
- [380] = 348,
- [381] = 381,
+ [360] = 290,
+ [361] = 339,
+ [362] = 146,
+ [363] = 341,
+ [364] = 341,
+ [365] = 290,
+ [366] = 341,
+ [367] = 343,
+ [368] = 343,
+ [369] = 339,
+ [370] = 341,
+ [371] = 290,
+ [372] = 339,
+ [373] = 341,
+ [374] = 135,
+ [375] = 290,
+ [376] = 376,
+ [377] = 376,
+ [378] = 330,
+ [379] = 155,
+ [380] = 380,
+ [381] = 290,
[382] = 382,
- [383] = 383,
- [384] = 303,
- [385] = 385,
- [386] = 303,
- [387] = 387,
- [388] = 388,
- [389] = 389,
- [390] = 390,
- [391] = 303,
- [392] = 383,
- [393] = 393,
- [394] = 383,
- [395] = 303,
- [396] = 393,
- [397] = 389,
- [398] = 383,
- [399] = 387,
- [400] = 400,
- [401] = 400,
- [402] = 402,
- [403] = 382,
+ [383] = 382,
+ [384] = 290,
+ [385] = 376,
+ [386] = 382,
+ [387] = 382,
+ [388] = 382,
+ [389] = 376,
+ [390] = 150,
+ [391] = 156,
+ [392] = 382,
+ [393] = 135,
+ [394] = 146,
+ [395] = 395,
+ [396] = 376,
+ [397] = 397,
+ [398] = 382,
+ [399] = 155,
+ [400] = 382,
+ [401] = 146,
+ [402] = 382,
+ [403] = 403,
[404] = 404,
[405] = 405,
[406] = 406,
- [407] = 390,
- [408] = 388,
- [409] = 303,
- [410] = 406,
- [411] = 411,
- [412] = 390,
- [413] = 328,
- [414] = 406,
- [415] = 385,
- [416] = 411,
+ [407] = 407,
+ [408] = 408,
+ [409] = 409,
+ [410] = 403,
+ [411] = 404,
+ [412] = 412,
+ [413] = 413,
+ [414] = 414,
+ [415] = 415,
+ [416] = 416,
[417] = 405,
- [418] = 382,
- [419] = 404,
- [420] = 383,
- [421] = 303,
- [422] = 390,
- [423] = 389,
- [424] = 400,
- [425] = 388,
- [426] = 389,
- [427] = 402,
- [428] = 387,
- [429] = 406,
- [430] = 389,
- [431] = 411,
+ [418] = 397,
+ [419] = 405,
+ [420] = 420,
+ [421] = 415,
+ [422] = 422,
+ [423] = 416,
+ [424] = 424,
+ [425] = 413,
+ [426] = 412,
+ [427] = 409,
+ [428] = 407,
+ [429] = 407,
+ [430] = 403,
+ [431] = 409,
[432] = 404,
- [433] = 405,
- [434] = 388,
- [435] = 404,
- [436] = 400,
- [437] = 393,
- [438] = 405,
- [439] = 383,
- [440] = 411,
- [441] = 388,
- [442] = 385,
- [443] = 154,
- [444] = 406,
- [445] = 400,
- [446] = 446,
- [447] = 388,
- [448] = 406,
- [449] = 446,
- [450] = 383,
- [451] = 354,
- [452] = 389,
- [453] = 411,
- [454] = 405,
- [455] = 404,
- [456] = 400,
- [457] = 387,
- [458] = 406,
- [459] = 390,
- [460] = 303,
- [461] = 382,
- [462] = 388,
- [463] = 385,
- [464] = 390,
- [465] = 406,
- [466] = 411,
- [467] = 405,
- [468] = 404,
- [469] = 411,
- [470] = 470,
- [471] = 310,
- [472] = 472,
+ [433] = 412,
+ [434] = 406,
+ [435] = 435,
+ [436] = 406,
+ [437] = 413,
+ [438] = 420,
+ [439] = 422,
+ [440] = 424,
+ [441] = 441,
+ [442] = 420,
+ [443] = 443,
+ [444] = 444,
+ [445] = 412,
+ [446] = 413,
+ [447] = 447,
+ [448] = 448,
+ [449] = 447,
+ [450] = 450,
+ [451] = 451,
+ [452] = 452,
+ [453] = 415,
+ [454] = 416,
+ [455] = 405,
+ [456] = 405,
+ [457] = 415,
+ [458] = 407,
+ [459] = 416,
+ [460] = 460,
+ [461] = 413,
+ [462] = 462,
+ [463] = 405,
+ [464] = 412,
+ [465] = 403,
+ [466] = 407,
+ [467] = 415,
+ [468] = 416,
+ [469] = 407,
+ [470] = 409,
+ [471] = 404,
+ [472] = 406,
[473] = 405,
- [474] = 404,
- [475] = 388,
- [476] = 476,
- [477] = 400,
- [478] = 478,
- [479] = 393,
- [480] = 303,
- [481] = 382,
- [482] = 482,
- [483] = 483,
- [484] = 484,
- [485] = 382,
- [486] = 383,
- [487] = 487,
- [488] = 400,
- [489] = 489,
- [490] = 383,
- [491] = 385,
- [492] = 389,
- [493] = 387,
- [494] = 400,
- [495] = 388,
- [496] = 387,
- [497] = 497,
- [498] = 406,
- [499] = 389,
- [500] = 500,
- [501] = 155,
- [502] = 411,
- [503] = 405,
- [504] = 404,
- [505] = 393,
- [506] = 393,
- [507] = 385,
- [508] = 383,
- [509] = 389,
- [510] = 400,
- [511] = 160,
- [512] = 388,
- [513] = 158,
- [514] = 406,
- [515] = 155,
- [516] = 154,
- [517] = 411,
- [518] = 405,
- [519] = 160,
- [520] = 383,
- [521] = 389,
- [522] = 158,
- [523] = 411,
- [524] = 155,
- [525] = 389,
- [526] = 387,
- [527] = 154,
- [528] = 387,
- [529] = 385,
- [530] = 404,
- [531] = 158,
+ [474] = 155,
+ [475] = 475,
+ [476] = 146,
+ [477] = 414,
+ [478] = 420,
+ [479] = 424,
+ [480] = 422,
+ [481] = 420,
+ [482] = 422,
+ [483] = 424,
+ [484] = 404,
+ [485] = 415,
+ [486] = 330,
+ [487] = 447,
+ [488] = 488,
+ [489] = 424,
+ [490] = 424,
+ [491] = 447,
+ [492] = 407,
+ [493] = 422,
+ [494] = 409,
+ [495] = 404,
+ [496] = 409,
+ [497] = 406,
+ [498] = 420,
+ [499] = 155,
+ [500] = 420,
+ [501] = 422,
+ [502] = 424,
+ [503] = 420,
+ [504] = 422,
+ [505] = 424,
+ [506] = 422,
+ [507] = 420,
+ [508] = 404,
+ [509] = 416,
+ [510] = 510,
+ [511] = 409,
+ [512] = 406,
+ [513] = 404,
+ [514] = 447,
+ [515] = 407,
+ [516] = 404,
+ [517] = 403,
+ [518] = 409,
+ [519] = 407,
+ [520] = 412,
+ [521] = 447,
+ [522] = 413,
+ [523] = 135,
+ [524] = 447,
+ [525] = 416,
+ [526] = 404,
+ [527] = 424,
+ [528] = 416,
+ [529] = 422,
+ [530] = 415,
+ [531] = 420,
[532] = 405,
- [533] = 411,
- [534] = 400,
- [535] = 303,
- [536] = 536,
- [537] = 135,
- [538] = 406,
+ [533] = 420,
+ [534] = 155,
+ [535] = 405,
+ [536] = 405,
+ [537] = 416,
+ [538] = 409,
[539] = 405,
- [540] = 404,
- [541] = 154,
- [542] = 383,
- [543] = 387,
- [544] = 303,
- [545] = 404,
- [546] = 383,
- [547] = 155,
- [548] = 388,
- [549] = 385,
- [550] = 160,
- [551] = 551,
- [552] = 552,
- [553] = 160,
- [554] = 158,
- [555] = 160,
- [556] = 155,
- [557] = 158,
- [558] = 558,
- [559] = 559,
- [560] = 560,
- [561] = 561,
- [562] = 562,
- [563] = 155,
- [564] = 155,
- [565] = 552,
- [566] = 160,
- [567] = 567,
- [568] = 568,
- [569] = 158,
+ [540] = 422,
+ [541] = 424,
+ [542] = 404,
+ [543] = 156,
+ [544] = 415,
+ [545] = 409,
+ [546] = 155,
+ [547] = 415,
+ [548] = 416,
+ [549] = 413,
+ [550] = 412,
+ [551] = 403,
+ [552] = 150,
+ [553] = 150,
+ [554] = 156,
+ [555] = 146,
+ [556] = 146,
+ [557] = 416,
+ [558] = 150,
+ [559] = 408,
+ [560] = 156,
+ [561] = 424,
+ [562] = 146,
+ [563] = 422,
+ [564] = 407,
+ [565] = 407,
+ [566] = 416,
+ [567] = 416,
+ [568] = 447,
+ [569] = 409,
[570] = 570,
[571] = 571,
- [572] = 572,
+ [572] = 156,
[573] = 573,
[574] = 574,
- [575] = 575,
- [576] = 576,
+ [575] = 150,
+ [576] = 146,
[577] = 577,
- [578] = 578,
- [579] = 579,
- [580] = 567,
+ [578] = 156,
+ [579] = 150,
+ [580] = 150,
[581] = 581,
[582] = 582,
- [583] = 581,
+ [583] = 156,
[584] = 584,
- [585] = 577,
- [586] = 582,
- [587] = 154,
- [588] = 576,
- [589] = 589,
+ [585] = 585,
+ [586] = 586,
+ [587] = 584,
+ [588] = 586,
+ [589] = 146,
[590] = 590,
- [591] = 591,
+ [591] = 573,
[592] = 592,
- [593] = 155,
- [594] = 154,
+ [593] = 593,
+ [594] = 594,
[595] = 595,
- [596] = 596,
- [597] = 597,
- [598] = 589,
- [599] = 536,
- [600] = 584,
+ [596] = 595,
+ [597] = 571,
+ [598] = 574,
+ [599] = 593,
+ [600] = 600,
[601] = 601,
- [602] = 160,
- [603] = 158,
- [604] = 601,
- [605] = 595,
- [606] = 589,
- [607] = 601,
- [608] = 577,
- [609] = 592,
- [610] = 597,
- [611] = 558,
- [612] = 559,
- [613] = 590,
- [614] = 560,
- [615] = 562,
- [616] = 552,
- [617] = 568,
- [618] = 570,
- [619] = 571,
- [620] = 574,
- [621] = 576,
- [622] = 578,
- [623] = 567,
- [624] = 581,
- [625] = 582,
- [626] = 584,
- [627] = 584,
- [628] = 577,
- [629] = 574,
- [630] = 590,
- [631] = 559,
- [632] = 303,
- [633] = 591,
- [634] = 592,
+ [602] = 602,
+ [603] = 603,
+ [604] = 155,
+ [605] = 605,
+ [606] = 606,
+ [607] = 590,
+ [608] = 608,
+ [609] = 593,
+ [610] = 595,
+ [611] = 574,
+ [612] = 146,
+ [613] = 155,
+ [614] = 608,
+ [615] = 602,
+ [616] = 592,
+ [617] = 608,
+ [618] = 584,
+ [619] = 586,
+ [620] = 573,
+ [621] = 510,
+ [622] = 622,
+ [623] = 574,
+ [624] = 606,
+ [625] = 595,
+ [626] = 626,
+ [627] = 627,
+ [628] = 150,
+ [629] = 590,
+ [630] = 156,
+ [631] = 570,
+ [632] = 600,
+ [633] = 602,
+ [634] = 603,
[635] = 592,
- [636] = 597,
- [637] = 597,
- [638] = 589,
- [639] = 601,
- [640] = 597,
- [641] = 641,
- [642] = 642,
- [643] = 597,
- [644] = 589,
- [645] = 597,
- [646] = 573,
+ [636] = 571,
+ [637] = 637,
+ [638] = 622,
+ [639] = 584,
+ [640] = 586,
+ [641] = 573,
+ [642] = 627,
+ [643] = 582,
+ [644] = 644,
+ [645] = 606,
+ [646] = 646,
[647] = 647,
[648] = 648,
- [649] = 649,
- [650] = 558,
- [651] = 559,
- [652] = 591,
- [653] = 560,
- [654] = 562,
- [655] = 552,
- [656] = 568,
- [657] = 570,
- [658] = 571,
- [659] = 574,
- [660] = 576,
- [661] = 578,
- [662] = 567,
- [663] = 581,
+ [649] = 637,
+ [650] = 570,
+ [651] = 627,
+ [652] = 622,
+ [653] = 590,
+ [654] = 606,
+ [655] = 573,
+ [656] = 586,
+ [657] = 584,
+ [658] = 601,
+ [659] = 592,
+ [660] = 602,
+ [661] = 637,
+ [662] = 608,
+ [663] = 648,
[664] = 664,
- [665] = 573,
- [666] = 582,
- [667] = 590,
- [668] = 584,
- [669] = 577,
- [670] = 590,
- [671] = 590,
- [672] = 591,
- [673] = 303,
- [674] = 591,
- [675] = 592,
- [676] = 676,
- [677] = 677,
+ [665] = 647,
+ [666] = 574,
+ [667] = 595,
+ [668] = 644,
+ [669] = 646,
+ [670] = 646,
+ [671] = 647,
+ [672] = 571,
+ [673] = 648,
+ [674] = 674,
+ [675] = 675,
+ [676] = 644,
+ [677] = 582,
[678] = 678,
- [679] = 573,
+ [679] = 590,
[680] = 680,
- [681] = 590,
+ [681] = 622,
[682] = 682,
- [683] = 683,
- [684] = 684,
- [685] = 589,
- [686] = 686,
- [687] = 592,
- [688] = 558,
- [689] = 689,
- [690] = 591,
- [691] = 691,
- [692] = 692,
- [693] = 693,
- [694] = 694,
- [695] = 592,
- [696] = 696,
- [697] = 591,
- [698] = 698,
- [699] = 698,
- [700] = 700,
- [701] = 701,
+ [683] = 582,
+ [684] = 644,
+ [685] = 155,
+ [686] = 646,
+ [687] = 647,
+ [688] = 648,
+ [689] = 637,
+ [690] = 570,
+ [691] = 627,
+ [692] = 622,
+ [693] = 590,
+ [694] = 606,
+ [695] = 573,
+ [696] = 586,
+ [697] = 697,
+ [698] = 584,
+ [699] = 627,
+ [700] = 592,
+ [701] = 602,
[702] = 702,
- [703] = 601,
- [704] = 582,
- [705] = 705,
- [706] = 706,
+ [703] = 608,
+ [704] = 637,
+ [705] = 570,
+ [706] = 574,
[707] = 707,
- [708] = 581,
- [709] = 567,
+ [708] = 595,
+ [709] = 570,
[710] = 710,
- [711] = 711,
+ [711] = 637,
[712] = 712,
[713] = 713,
[714] = 714,
- [715] = 559,
- [716] = 560,
- [717] = 577,
- [718] = 578,
- [719] = 576,
+ [715] = 715,
+ [716] = 593,
+ [717] = 717,
+ [718] = 718,
+ [719] = 719,
[720] = 720,
[721] = 721,
- [722] = 722,
- [723] = 723,
+ [722] = 593,
+ [723] = 601,
[724] = 724,
- [725] = 597,
- [726] = 596,
- [727] = 558,
- [728] = 584,
+ [725] = 571,
+ [726] = 627,
+ [727] = 622,
+ [728] = 728,
[729] = 729,
- [730] = 730,
+ [730] = 600,
[731] = 731,
- [732] = 562,
+ [732] = 732,
[733] = 733,
[734] = 734,
- [735] = 500,
- [736] = 582,
- [737] = 558,
- [738] = 559,
- [739] = 559,
- [740] = 560,
- [741] = 562,
- [742] = 552,
- [743] = 568,
- [744] = 570,
- [745] = 571,
- [746] = 574,
- [747] = 747,
- [748] = 576,
- [749] = 578,
+ [735] = 590,
+ [736] = 606,
+ [737] = 737,
+ [738] = 738,
+ [739] = 739,
+ [740] = 571,
+ [741] = 573,
+ [742] = 742,
+ [743] = 743,
+ [744] = 608,
+ [745] = 592,
+ [746] = 746,
+ [747] = 586,
+ [748] = 748,
+ [749] = 749,
[750] = 750,
- [751] = 567,
- [752] = 581,
- [753] = 581,
- [754] = 582,
+ [751] = 648,
+ [752] = 647,
+ [753] = 600,
+ [754] = 600,
[755] = 755,
- [756] = 571,
+ [756] = 756,
[757] = 757,
- [758] = 577,
- [759] = 584,
- [760] = 567,
- [761] = 577,
+ [758] = 646,
+ [759] = 759,
+ [760] = 600,
+ [761] = 761,
[762] = 762,
[763] = 763,
[764] = 764,
- [765] = 578,
- [766] = 576,
- [767] = 560,
- [768] = 590,
- [769] = 562,
- [770] = 589,
- [771] = 591,
+ [765] = 648,
+ [766] = 644,
+ [767] = 600,
+ [768] = 768,
+ [769] = 769,
+ [770] = 770,
+ [771] = 582,
[772] = 772,
[773] = 773,
- [774] = 592,
- [775] = 568,
- [776] = 574,
- [777] = 571,
- [778] = 489,
- [779] = 570,
- [780] = 487,
- [781] = 568,
- [782] = 552,
- [783] = 562,
- [784] = 560,
- [785] = 552,
- [786] = 484,
- [787] = 483,
- [788] = 559,
- [789] = 482,
- [790] = 558,
- [791] = 568,
- [792] = 792,
- [793] = 478,
- [794] = 747,
- [795] = 476,
- [796] = 558,
- [797] = 570,
- [798] = 693,
- [799] = 676,
- [800] = 601,
- [801] = 559,
- [802] = 154,
- [803] = 601,
- [804] = 472,
- [805] = 470,
- [806] = 570,
- [807] = 571,
- [808] = 574,
- [809] = 570,
- [810] = 568,
- [811] = 552,
- [812] = 560,
- [813] = 354,
- [814] = 576,
- [815] = 578,
- [816] = 562,
- [817] = 562,
- [818] = 552,
- [819] = 601,
- [820] = 568,
- [821] = 589,
- [822] = 570,
- [823] = 571,
- [824] = 824,
- [825] = 558,
- [826] = 559,
- [827] = 792,
- [828] = 560,
- [829] = 562,
- [830] = 552,
- [831] = 568,
- [832] = 570,
- [833] = 571,
+ [774] = 475,
+ [775] = 647,
+ [776] = 582,
+ [777] = 644,
+ [778] = 732,
+ [779] = 646,
+ [780] = 647,
+ [781] = 648,
+ [782] = 637,
+ [783] = 570,
+ [784] = 627,
+ [785] = 622,
+ [786] = 590,
+ [787] = 606,
+ [788] = 573,
+ [789] = 586,
+ [790] = 714,
+ [791] = 584,
+ [792] = 600,
+ [793] = 592,
+ [794] = 602,
+ [795] = 795,
+ [796] = 796,
+ [797] = 574,
+ [798] = 798,
+ [799] = 592,
+ [800] = 678,
+ [801] = 608,
+ [802] = 584,
+ [803] = 571,
+ [804] = 664,
+ [805] = 584,
+ [806] = 593,
+ [807] = 574,
+ [808] = 808,
+ [809] = 809,
+ [810] = 595,
+ [811] = 608,
+ [812] = 155,
+ [813] = 600,
+ [814] = 462,
+ [815] = 586,
+ [816] = 460,
+ [817] = 397,
+ [818] = 603,
+ [819] = 573,
+ [820] = 606,
+ [821] = 582,
+ [822] = 452,
+ [823] = 451,
+ [824] = 571,
+ [825] = 450,
+ [826] = 644,
+ [827] = 590,
+ [828] = 622,
+ [829] = 829,
+ [830] = 448,
+ [831] = 627,
+ [832] = 444,
+ [833] = 595,
[834] = 574,
- [835] = 576,
- [836] = 578,
- [837] = 567,
- [838] = 581,
- [839] = 582,
- [840] = 574,
- [841] = 584,
- [842] = 577,
- [843] = 601,
- [844] = 592,
- [845] = 591,
- [846] = 571,
- [847] = 574,
+ [835] = 570,
+ [836] = 836,
+ [837] = 571,
+ [838] = 637,
+ [839] = 646,
+ [840] = 443,
+ [841] = 441,
+ [842] = 608,
+ [843] = 647,
+ [844] = 648,
+ [845] = 845,
+ [846] = 846,
+ [847] = 847,
[848] = 848,
- [849] = 560,
- [850] = 590,
- [851] = 154,
- [852] = 576,
- [853] = 578,
- [854] = 591,
- [855] = 567,
- [856] = 596,
- [857] = 592,
- [858] = 567,
- [859] = 581,
- [860] = 578,
- [861] = 582,
- [862] = 589,
- [863] = 584,
- [864] = 601,
- [865] = 577,
- [866] = 558,
- [867] = 584,
- [868] = 589,
- [869] = 582,
- [870] = 590,
- [871] = 303,
- [872] = 590,
- [873] = 595,
- [874] = 792,
- [875] = 558,
- [876] = 559,
- [877] = 601,
- [878] = 560,
- [879] = 562,
- [880] = 552,
- [881] = 568,
- [882] = 570,
- [883] = 571,
- [884] = 574,
- [885] = 576,
- [886] = 578,
- [887] = 567,
- [888] = 589,
- [889] = 581,
- [890] = 582,
- [891] = 573,
- [892] = 597,
- [893] = 584,
- [894] = 577,
- [895] = 591,
- [896] = 592,
- [897] = 595,
- [898] = 596,
- [899] = 597,
- [900] = 597,
- [901] = 581,
- [902] = 692,
- [903] = 158,
- [904] = 773,
- [905] = 772,
- [906] = 764,
- [907] = 763,
- [908] = 762,
- [909] = 909,
- [910] = 489,
- [911] = 487,
- [912] = 154,
- [913] = 484,
- [914] = 483,
- [915] = 154,
- [916] = 482,
- [917] = 734,
- [918] = 478,
- [919] = 689,
- [920] = 733,
- [921] = 731,
- [922] = 730,
- [923] = 472,
- [924] = 470,
- [925] = 729,
- [926] = 160,
- [927] = 724,
+ [849] = 648,
+ [850] = 605,
+ [851] = 626,
+ [852] = 647,
+ [853] = 637,
+ [854] = 602,
+ [855] = 592,
+ [856] = 646,
+ [857] = 593,
+ [858] = 584,
+ [859] = 510,
+ [860] = 586,
+ [861] = 573,
+ [862] = 593,
+ [863] = 606,
+ [864] = 590,
+ [865] = 622,
+ [866] = 582,
+ [867] = 644,
+ [868] = 601,
+ [869] = 646,
+ [870] = 647,
+ [871] = 648,
+ [872] = 637,
+ [873] = 570,
+ [874] = 627,
+ [875] = 622,
+ [876] = 590,
+ [877] = 606,
+ [878] = 573,
+ [879] = 586,
+ [880] = 584,
+ [881] = 627,
+ [882] = 592,
+ [883] = 602,
+ [884] = 570,
+ [885] = 637,
+ [886] = 648,
+ [887] = 595,
+ [888] = 570,
+ [889] = 627,
+ [890] = 574,
+ [891] = 647,
+ [892] = 602,
+ [893] = 646,
+ [894] = 593,
+ [895] = 592,
+ [896] = 608,
+ [897] = 602,
+ [898] = 601,
+ [899] = 644,
+ [900] = 644,
+ [901] = 608,
+ [902] = 582,
+ [903] = 574,
+ [904] = 622,
+ [905] = 732,
+ [906] = 595,
+ [907] = 605,
+ [908] = 606,
+ [909] = 595,
+ [910] = 605,
+ [911] = 602,
+ [912] = 603,
+ [913] = 600,
+ [914] = 571,
+ [915] = 915,
+ [916] = 600,
+ [917] = 593,
+ [918] = 593,
+ [919] = 146,
+ [920] = 582,
+ [921] = 644,
+ [922] = 571,
+ [923] = 582,
+ [924] = 646,
+ [925] = 715,
+ [926] = 155,
+ [927] = 808,
[928] = 928,
- [929] = 723,
- [930] = 722,
- [931] = 721,
- [932] = 720,
- [933] = 714,
- [934] = 713,
- [935] = 712,
- [936] = 706,
- [937] = 705,
- [938] = 702,
- [939] = 701,
- [940] = 700,
- [941] = 696,
- [942] = 691,
- [943] = 694,
- [944] = 928,
- [945] = 500,
- [946] = 476,
- [947] = 686,
- [948] = 551,
- [949] = 684,
- [950] = 683,
- [951] = 682,
- [952] = 680,
- [953] = 678,
- [954] = 677,
- [955] = 909,
- [956] = 928,
- [957] = 957,
- [958] = 664,
- [959] = 649,
- [960] = 647,
- [961] = 155,
- [962] = 446,
- [963] = 642,
- [964] = 641,
- [965] = 928,
- [966] = 909,
- [967] = 928,
- [968] = 909,
- [969] = 154,
- [970] = 928,
- [971] = 909,
- [972] = 928,
- [973] = 909,
- [974] = 974,
- [975] = 536,
- [976] = 155,
- [977] = 446,
- [978] = 154,
- [979] = 155,
- [980] = 158,
- [981] = 160,
- [982] = 155,
- [983] = 158,
- [984] = 160,
- [985] = 158,
- [986] = 160,
- [987] = 354,
- [988] = 909,
- [989] = 484,
- [990] = 712,
- [991] = 724,
- [992] = 734,
- [993] = 500,
- [994] = 733,
- [995] = 154,
- [996] = 158,
- [997] = 678,
- [998] = 160,
- [999] = 729,
- [1000] = 487,
- [1001] = 158,
- [1002] = 160,
- [1003] = 160,
- [1004] = 155,
- [1005] = 158,
- [1006] = 730,
- [1007] = 472,
- [1008] = 1008,
- [1009] = 680,
- [1010] = 720,
- [1011] = 682,
- [1012] = 478,
- [1013] = 677,
- [1014] = 649,
- [1015] = 683,
- [1016] = 684,
- [1017] = 536,
- [1018] = 1018,
- [1019] = 470,
- [1020] = 551,
- [1021] = 664,
- [1022] = 476,
- [1023] = 686,
- [1024] = 731,
- [1025] = 721,
- [1026] = 1026,
- [1027] = 647,
- [1028] = 689,
- [1029] = 773,
- [1030] = 772,
- [1031] = 160,
- [1032] = 722,
- [1033] = 723,
- [1034] = 642,
- [1035] = 762,
- [1036] = 763,
- [1037] = 691,
- [1038] = 764,
- [1039] = 1039,
- [1040] = 1040,
- [1041] = 1041,
- [1042] = 692,
- [1043] = 694,
- [1044] = 482,
- [1045] = 696,
- [1046] = 483,
- [1047] = 700,
- [1048] = 1048,
- [1049] = 701,
- [1050] = 702,
- [1051] = 705,
- [1052] = 489,
- [1053] = 158,
- [1054] = 641,
- [1055] = 706,
- [1056] = 536,
- [1057] = 714,
+ [929] = 929,
+ [930] = 930,
+ [931] = 931,
+ [932] = 932,
+ [933] = 933,
+ [934] = 929,
+ [935] = 798,
+ [936] = 796,
+ [937] = 795,
+ [938] = 380,
+ [939] = 155,
+ [940] = 773,
+ [941] = 772,
+ [942] = 770,
+ [943] = 769,
+ [944] = 768,
+ [945] = 764,
+ [946] = 763,
+ [947] = 762,
+ [948] = 761,
+ [949] = 759,
+ [950] = 929,
+ [951] = 749,
+ [952] = 748,
+ [953] = 746,
+ [954] = 743,
+ [955] = 742,
+ [956] = 712,
+ [957] = 738,
+ [958] = 737,
+ [959] = 733,
+ [960] = 731,
+ [961] = 462,
+ [962] = 460,
+ [963] = 452,
+ [964] = 451,
+ [965] = 450,
+ [966] = 729,
+ [967] = 448,
+ [968] = 444,
+ [969] = 728,
+ [970] = 724,
+ [971] = 443,
+ [972] = 441,
+ [973] = 721,
+ [974] = 150,
+ [975] = 720,
+ [976] = 719,
+ [977] = 718,
+ [978] = 717,
+ [979] = 809,
+ [980] = 475,
+ [981] = 739,
+ [982] = 928,
+ [983] = 930,
+ [984] = 932,
+ [985] = 929,
+ [986] = 986,
+ [987] = 932,
+ [988] = 988,
+ [989] = 697,
+ [990] = 156,
+ [991] = 932,
+ [992] = 682,
+ [993] = 680,
+ [994] = 146,
+ [995] = 932,
+ [996] = 929,
+ [997] = 675,
+ [998] = 674,
+ [999] = 928,
+ [1000] = 929,
+ [1001] = 930,
+ [1002] = 932,
+ [1003] = 155,
+ [1004] = 928,
+ [1005] = 510,
+ [1006] = 146,
+ [1007] = 930,
+ [1008] = 414,
+ [1009] = 928,
+ [1010] = 930,
+ [1011] = 932,
+ [1012] = 928,
+ [1013] = 930,
+ [1014] = 929,
+ [1015] = 713,
+ [1016] = 414,
+ [1017] = 146,
+ [1018] = 929,
+ [1019] = 156,
+ [1020] = 929,
+ [1021] = 932,
+ [1022] = 150,
+ [1023] = 146,
+ [1024] = 1024,
+ [1025] = 156,
+ [1026] = 150,
+ [1027] = 932,
+ [1028] = 156,
+ [1029] = 150,
+ [1030] = 397,
+ [1031] = 929,
+ [1032] = 932,
+ [1033] = 929,
+ [1034] = 932,
+ [1035] = 155,
+ [1036] = 452,
+ [1037] = 728,
+ [1038] = 763,
+ [1039] = 762,
+ [1040] = 761,
+ [1041] = 712,
+ [1042] = 759,
+ [1043] = 150,
+ [1044] = 443,
+ [1045] = 441,
+ [1046] = 836,
+ [1047] = 450,
+ [1048] = 809,
+ [1049] = 451,
+ [1050] = 808,
+ [1051] = 150,
+ [1052] = 675,
+ [1053] = 674,
+ [1054] = 749,
+ [1055] = 748,
+ [1056] = 746,
+ [1057] = 729,
[1058] = 713,
- [1059] = 700,
- [1060] = 1060,
- [1061] = 1061,
- [1062] = 1062,
- [1063] = 1061,
- [1064] = 1062,
- [1065] = 772,
- [1066] = 974,
- [1067] = 773,
- [1068] = 696,
- [1069] = 1060,
- [1070] = 1070,
- [1071] = 701,
- [1072] = 1062,
- [1073] = 649,
- [1074] = 677,
- [1075] = 686,
- [1076] = 1076,
- [1077] = 1077,
- [1078] = 1070,
- [1079] = 1060,
- [1080] = 1061,
- [1081] = 689,
- [1082] = 691,
- [1083] = 692,
- [1084] = 694,
- [1085] = 1061,
- [1086] = 1061,
- [1087] = 1062,
- [1088] = 1062,
- [1089] = 1061,
- [1090] = 764,
- [1091] = 1062,
- [1092] = 763,
- [1093] = 1061,
- [1094] = 762,
- [1095] = 1060,
- [1096] = 1070,
- [1097] = 1061,
- [1098] = 1062,
+ [1059] = 717,
+ [1060] = 156,
+ [1061] = 731,
+ [1062] = 743,
+ [1063] = 742,
+ [1064] = 718,
+ [1065] = 721,
+ [1066] = 719,
+ [1067] = 720,
+ [1068] = 156,
+ [1069] = 724,
+ [1070] = 931,
+ [1071] = 933,
+ [1072] = 510,
+ [1073] = 715,
+ [1074] = 764,
+ [1075] = 848,
+ [1076] = 988,
+ [1077] = 156,
+ [1078] = 462,
+ [1079] = 734,
+ [1080] = 146,
+ [1081] = 986,
+ [1082] = 768,
+ [1083] = 769,
+ [1084] = 1084,
+ [1085] = 770,
+ [1086] = 680,
+ [1087] = 682,
+ [1088] = 150,
+ [1089] = 510,
+ [1090] = 829,
+ [1091] = 448,
+ [1092] = 772,
+ [1093] = 156,
+ [1094] = 1094,
+ [1095] = 931,
+ [1096] = 773,
+ [1097] = 444,
+ [1098] = 933,
[1099] = 1099,
- [1100] = 1062,
- [1101] = 1070,
- [1102] = 848,
- [1103] = 1103,
- [1104] = 705,
- [1105] = 706,
- [1106] = 1060,
- [1107] = 1070,
- [1108] = 551,
- [1109] = 1062,
- [1110] = 684,
- [1111] = 683,
- [1112] = 682,
- [1113] = 1061,
- [1114] = 680,
- [1115] = 712,
- [1116] = 713,
- [1117] = 714,
- [1118] = 702,
- [1119] = 720,
- [1120] = 731,
- [1121] = 721,
- [1122] = 722,
- [1123] = 723,
- [1124] = 724,
- [1125] = 729,
- [1126] = 1060,
- [1127] = 664,
- [1128] = 1070,
- [1129] = 730,
- [1130] = 641,
- [1131] = 1061,
- [1132] = 1062,
- [1133] = 1062,
- [1134] = 647,
- [1135] = 733,
- [1136] = 1061,
- [1137] = 678,
- [1138] = 642,
- [1139] = 734,
- [1140] = 1140,
- [1141] = 1141,
- [1142] = 1040,
- [1143] = 1041,
- [1144] = 1144,
- [1145] = 1145,
- [1146] = 1146,
- [1147] = 536,
- [1148] = 500,
- [1149] = 1149,
+ [1100] = 150,
+ [1101] = 475,
+ [1102] = 845,
+ [1103] = 798,
+ [1104] = 796,
+ [1105] = 795,
+ [1106] = 846,
+ [1107] = 697,
+ [1108] = 739,
+ [1109] = 738,
+ [1110] = 737,
+ [1111] = 155,
+ [1112] = 733,
+ [1113] = 460,
+ [1114] = 847,
+ [1115] = 1115,
+ [1116] = 715,
+ [1117] = 1117,
+ [1118] = 772,
+ [1119] = 717,
+ [1120] = 773,
+ [1121] = 770,
+ [1122] = 718,
+ [1123] = 1123,
+ [1124] = 719,
+ [1125] = 1117,
+ [1126] = 680,
+ [1127] = 1115,
+ [1128] = 720,
+ [1129] = 697,
+ [1130] = 737,
+ [1131] = 759,
+ [1132] = 738,
+ [1133] = 795,
+ [1134] = 739,
+ [1135] = 933,
+ [1136] = 796,
+ [1137] = 931,
+ [1138] = 733,
+ [1139] = 769,
+ [1140] = 933,
+ [1141] = 798,
+ [1142] = 931,
+ [1143] = 930,
+ [1144] = 928,
+ [1145] = 713,
+ [1146] = 734,
+ [1147] = 1117,
+ [1148] = 933,
+ [1149] = 931,
[1150] = 1150,
- [1151] = 1008,
- [1152] = 1048,
- [1153] = 1153,
- [1154] = 1154,
- [1155] = 1077,
- [1156] = 536,
- [1157] = 1076,
- [1158] = 1039,
- [1159] = 1018,
- [1160] = 1077,
- [1161] = 1076,
- [1162] = 1103,
- [1163] = 1099,
- [1164] = 1164,
- [1165] = 1026,
- [1166] = 1076,
- [1167] = 1167,
- [1168] = 1077,
- [1169] = 1169,
- [1170] = 1076,
- [1171] = 1171,
- [1172] = 1077,
- [1173] = 1070,
- [1174] = 1060,
- [1175] = 1167,
- [1176] = 1070,
- [1177] = 1008,
- [1178] = 1167,
+ [1151] = 1151,
+ [1152] = 1152,
+ [1153] = 768,
+ [1154] = 930,
+ [1155] = 928,
+ [1156] = 1115,
+ [1157] = 764,
+ [1158] = 734,
+ [1159] = 1117,
+ [1160] = 808,
+ [1161] = 1024,
+ [1162] = 734,
+ [1163] = 809,
+ [1164] = 1117,
+ [1165] = 721,
+ [1166] = 763,
+ [1167] = 724,
+ [1168] = 728,
+ [1169] = 1117,
+ [1170] = 1115,
+ [1171] = 742,
+ [1172] = 743,
+ [1173] = 729,
+ [1174] = 746,
+ [1175] = 748,
+ [1176] = 749,
+ [1177] = 674,
+ [1178] = 1115,
[1179] = 1179,
- [1180] = 1008,
- [1181] = 1008,
- [1182] = 1179,
- [1183] = 1179,
- [1184] = 1179,
- [1185] = 1167,
- [1186] = 1167,
- [1187] = 1187,
- [1188] = 1060,
- [1189] = 1189,
- [1190] = 1190,
- [1191] = 1191,
- [1192] = 1077,
- [1193] = 1076,
- [1194] = 1167,
- [1195] = 1179,
- [1196] = 1179,
- [1197] = 1060,
- [1198] = 1060,
- [1199] = 1171,
- [1200] = 1153,
- [1201] = 1060,
- [1202] = 1070,
- [1203] = 1070,
- [1204] = 1154,
- [1205] = 1060,
- [1206] = 1187,
- [1207] = 1070,
- [1208] = 1070,
- [1209] = 1060,
- [1210] = 1187,
- [1211] = 1070,
- [1212] = 1060,
- [1213] = 848,
- [1214] = 1214,
- [1215] = 1060,
- [1216] = 1070,
- [1217] = 1060,
- [1218] = 1070,
- [1219] = 1070,
- [1220] = 1060,
- [1221] = 1070,
- [1222] = 1070,
- [1223] = 1060,
- [1224] = 1018,
- [1225] = 1060,
- [1226] = 1070,
- [1227] = 1070,
- [1228] = 1187,
- [1229] = 1040,
- [1230] = 1187,
- [1231] = 1041,
- [1232] = 1187,
- [1233] = 848,
- [1234] = 1060,
- [1235] = 1008,
- [1236] = 1039,
- [1237] = 536,
- [1238] = 1008,
- [1239] = 1048,
- [1240] = 1070,
- [1241] = 1026,
- [1242] = 1060,
- [1243] = 1008,
- [1244] = 1041,
- [1245] = 1040,
- [1246] = 1008,
- [1247] = 1048,
- [1248] = 1008,
- [1249] = 1026,
- [1250] = 536,
- [1251] = 1039,
- [1252] = 1214,
- [1253] = 1018,
- [1254] = 1008,
- [1255] = 1008,
- [1256] = 1008,
- [1257] = 1008,
+ [1180] = 1180,
+ [1181] = 675,
+ [1182] = 712,
+ [1183] = 731,
+ [1184] = 762,
+ [1185] = 761,
+ [1186] = 682,
+ [1187] = 1115,
+ [1188] = 1188,
+ [1189] = 930,
+ [1190] = 475,
+ [1191] = 930,
+ [1192] = 1192,
+ [1193] = 928,
+ [1194] = 928,
+ [1195] = 930,
+ [1196] = 1150,
+ [1197] = 1150,
+ [1198] = 380,
+ [1199] = 928,
+ [1200] = 928,
+ [1201] = 930,
+ [1202] = 930,
+ [1203] = 1203,
+ [1204] = 928,
+ [1205] = 1205,
+ [1206] = 510,
+ [1207] = 1207,
+ [1208] = 1099,
+ [1209] = 930,
+ [1210] = 1094,
+ [1211] = 930,
+ [1212] = 928,
+ [1213] = 930,
+ [1214] = 928,
+ [1215] = 1215,
+ [1216] = 928,
+ [1217] = 930,
+ [1218] = 1218,
+ [1219] = 928,
+ [1220] = 930,
+ [1221] = 1221,
+ [1222] = 1123,
+ [1223] = 928,
+ [1224] = 847,
+ [1225] = 734,
+ [1226] = 510,
+ [1227] = 829,
+ [1228] = 930,
+ [1229] = 928,
+ [1230] = 846,
+ [1231] = 845,
+ [1232] = 1150,
+ [1233] = 380,
+ [1234] = 734,
+ [1235] = 930,
+ [1236] = 930,
+ [1237] = 848,
+ [1238] = 1150,
+ [1239] = 928,
+ [1240] = 836,
+ [1241] = 928,
+ [1242] = 1150,
+ [1243] = 734,
+ [1244] = 734,
+ [1245] = 734,
+ [1246] = 734,
+ [1247] = 734,
+ [1248] = 734,
+ [1249] = 1218,
+ [1250] = 836,
+ [1251] = 845,
+ [1252] = 846,
+ [1253] = 829,
+ [1254] = 847,
+ [1255] = 848,
+ [1256] = 510,
+ [1257] = 734,
[1258] = 1258,
[1259] = 1259,
- [1260] = 1258,
+ [1260] = 1259,
[1261] = 1259,
- [1262] = 1259,
+ [1262] = 1258,
[1263] = 1258,
[1264] = 1264,
[1265] = 1265,
- [1266] = 1264,
- [1267] = 1267,
- [1268] = 1264,
- [1269] = 1267,
- [1270] = 1267,
- [1271] = 1271,
- [1272] = 1267,
- [1273] = 1265,
- [1274] = 1267,
- [1275] = 1271,
- [1276] = 1271,
- [1277] = 1265,
- [1278] = 1265,
- [1279] = 1271,
- [1280] = 1264,
- [1281] = 1271,
+ [1266] = 1266,
+ [1267] = 1264,
+ [1268] = 1268,
+ [1269] = 1265,
+ [1270] = 1264,
+ [1271] = 1268,
+ [1272] = 1266,
+ [1273] = 1266,
+ [1274] = 1265,
+ [1275] = 1264,
+ [1276] = 1264,
+ [1277] = 1266,
+ [1278] = 1268,
+ [1279] = 143,
+ [1280] = 1266,
+ [1281] = 1268,
[1282] = 1265,
- [1283] = 1264,
- [1284] = 1267,
- [1285] = 1271,
- [1286] = 1267,
- [1287] = 1265,
- [1288] = 1265,
- [1289] = 1271,
+ [1283] = 1265,
+ [1284] = 1264,
+ [1285] = 1265,
+ [1286] = 1264,
+ [1287] = 1268,
+ [1288] = 1268,
+ [1289] = 1265,
[1290] = 1264,
- [1291] = 1267,
- [1292] = 1271,
- [1293] = 1264,
- [1294] = 1265,
- [1295] = 1264,
- [1296] = 1296,
+ [1291] = 1266,
+ [1292] = 1266,
+ [1293] = 1268,
+ [1294] = 1268,
+ [1295] = 1266,
+ [1296] = 1265,
[1297] = 1297,
- [1298] = 1298,
- [1299] = 1299,
+ [1298] = 1297,
+ [1299] = 1297,
[1300] = 1300,
[1301] = 1301,
- [1302] = 1302,
+ [1302] = 1301,
[1303] = 1303,
- [1304] = 1296,
- [1305] = 1297,
+ [1304] = 1303,
+ [1305] = 1305,
[1306] = 1306,
- [1307] = 1307,
- [1308] = 1306,
- [1309] = 1299,
+ [1307] = 1297,
+ [1308] = 1308,
+ [1309] = 1300,
[1310] = 1310,
- [1311] = 1301,
- [1312] = 1296,
- [1313] = 1303,
- [1314] = 1307,
- [1315] = 1300,
- [1316] = 1259,
- [1317] = 1317,
- [1318] = 1258,
- [1319] = 1310,
- [1320] = 1297,
- [1321] = 1302,
- [1322] = 1317,
- [1323] = 1317,
- [1324] = 1299,
- [1325] = 1298,
- [1326] = 1302,
- [1327] = 1301,
- [1328] = 1299,
- [1329] = 1310,
- [1330] = 1301,
- [1331] = 1298,
- [1332] = 1307,
- [1333] = 1317,
- [1334] = 1298,
- [1335] = 1306,
- [1336] = 1259,
- [1337] = 1317,
- [1338] = 1306,
- [1339] = 1310,
- [1340] = 1307,
- [1341] = 1258,
- [1342] = 1302,
- [1343] = 1300,
- [1344] = 1297,
- [1345] = 1306,
- [1346] = 1307,
- [1347] = 1296,
- [1348] = 1303,
+ [1311] = 1311,
+ [1312] = 1312,
+ [1313] = 1297,
+ [1314] = 1314,
+ [1315] = 1308,
+ [1316] = 1312,
+ [1317] = 1300,
+ [1318] = 1301,
+ [1319] = 1259,
+ [1320] = 1303,
+ [1321] = 1312,
+ [1322] = 1300,
+ [1323] = 1310,
+ [1324] = 1308,
+ [1325] = 1258,
+ [1326] = 1326,
+ [1327] = 1310,
+ [1328] = 1306,
+ [1329] = 1305,
+ [1330] = 1259,
+ [1331] = 1314,
+ [1332] = 1326,
+ [1333] = 1303,
+ [1334] = 1301,
+ [1335] = 1300,
+ [1336] = 1312,
+ [1337] = 1314,
+ [1338] = 1297,
+ [1339] = 1311,
+ [1340] = 146,
+ [1341] = 155,
+ [1342] = 1305,
+ [1343] = 1306,
+ [1344] = 1308,
+ [1345] = 1312,
+ [1346] = 1308,
+ [1347] = 1311,
+ [1348] = 1258,
[1349] = 1310,
- [1350] = 1298,
- [1351] = 1300,
- [1352] = 1310,
- [1353] = 1297,
- [1354] = 1298,
- [1355] = 1303,
- [1356] = 1296,
- [1357] = 1303,
- [1358] = 1303,
- [1359] = 1296,
- [1360] = 1301,
- [1361] = 1302,
- [1362] = 1317,
- [1363] = 1303,
- [1364] = 1298,
- [1365] = 1296,
- [1366] = 1301,
- [1367] = 1300,
- [1368] = 1307,
- [1369] = 1298,
- [1370] = 1306,
- [1371] = 1300,
+ [1350] = 1311,
+ [1351] = 1310,
+ [1352] = 1308,
+ [1353] = 1312,
+ [1354] = 1306,
+ [1355] = 1305,
+ [1356] = 1306,
+ [1357] = 1305,
+ [1358] = 1312,
+ [1359] = 1359,
+ [1360] = 1326,
+ [1361] = 1303,
+ [1362] = 1301,
+ [1363] = 1300,
+ [1364] = 1311,
+ [1365] = 1311,
+ [1366] = 1366,
+ [1367] = 1312,
+ [1368] = 1310,
+ [1369] = 1306,
+ [1370] = 1305,
+ [1371] = 1326,
[1372] = 1297,
- [1373] = 1310,
- [1374] = 1299,
- [1375] = 1299,
- [1376] = 1301,
- [1377] = 1302,
- [1378] = 1297,
- [1379] = 1299,
- [1380] = 1317,
- [1381] = 1301,
- [1382] = 1299,
- [1383] = 1317,
- [1384] = 1301,
- [1385] = 1317,
- [1386] = 1302,
- [1387] = 1296,
- [1388] = 1302,
- [1389] = 1303,
- [1390] = 1297,
- [1391] = 1306,
- [1392] = 1307,
- [1393] = 1299,
- [1394] = 1300,
- [1395] = 1297,
- [1396] = 1310,
- [1397] = 1300,
- [1398] = 1310,
- [1399] = 1298,
- [1400] = 1306,
- [1401] = 1303,
- [1402] = 1296,
- [1403] = 1307,
- [1404] = 1404,
- [1405] = 1404,
- [1406] = 1406,
- [1407] = 1404,
- [1408] = 1404,
- [1409] = 1258,
- [1410] = 1406,
- [1411] = 1406,
- [1412] = 1406,
- [1413] = 1406,
- [1414] = 1404,
- [1415] = 1406,
- [1416] = 1406,
- [1417] = 1404,
- [1418] = 1418,
- [1419] = 1404,
- [1420] = 1259,
- [1421] = 144,
- [1422] = 1258,
- [1423] = 1406,
- [1424] = 1404,
- [1425] = 1259,
+ [1373] = 1308,
+ [1374] = 1311,
+ [1375] = 1297,
+ [1376] = 1300,
+ [1377] = 1301,
+ [1378] = 1303,
+ [1379] = 1312,
+ [1380] = 1301,
+ [1381] = 1314,
+ [1382] = 1314,
+ [1383] = 1303,
+ [1384] = 1326,
+ [1385] = 1314,
+ [1386] = 1326,
+ [1387] = 1314,
+ [1388] = 1305,
+ [1389] = 1389,
+ [1390] = 1306,
+ [1391] = 1326,
+ [1392] = 1311,
+ [1393] = 1310,
+ [1394] = 1308,
+ [1395] = 1310,
+ [1396] = 1396,
+ [1397] = 1306,
+ [1398] = 1300,
+ [1399] = 1305,
+ [1400] = 1301,
+ [1401] = 1401,
+ [1402] = 1303,
+ [1403] = 1314,
+ [1404] = 1326,
+ [1405] = 1405,
+ [1406] = 1303,
+ [1407] = 1407,
+ [1408] = 1301,
+ [1409] = 1409,
+ [1410] = 1410,
+ [1411] = 1411,
+ [1412] = 1412,
+ [1413] = 1413,
+ [1414] = 1414,
+ [1415] = 1300,
+ [1416] = 1311,
+ [1417] = 1305,
+ [1418] = 1306,
+ [1419] = 1308,
+ [1420] = 1420,
+ [1421] = 1421,
+ [1422] = 1422,
+ [1423] = 1423,
+ [1424] = 1424,
+ [1425] = 1425,
[1426] = 1426,
[1427] = 1427,
[1428] = 1428,
@@ -4721,16 +4735,16 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[1430] = 1430,
[1431] = 1431,
[1432] = 1432,
- [1433] = 1429,
- [1434] = 1431,
- [1435] = 1430,
- [1436] = 1427,
- [1437] = 1437,
- [1438] = 1431,
+ [1433] = 1431,
+ [1434] = 1259,
+ [1435] = 1435,
+ [1436] = 1436,
+ [1437] = 1359,
+ [1438] = 1438,
[1439] = 1439,
- [1440] = 1440,
+ [1440] = 1431,
[1441] = 1441,
- [1442] = 1442,
+ [1442] = 150,
[1443] = 1443,
[1444] = 1444,
[1445] = 1445,
@@ -4740,1107 +4754,1107 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[1449] = 1449,
[1450] = 1450,
[1451] = 1451,
- [1452] = 154,
+ [1452] = 1426,
[1453] = 1453,
[1454] = 1454,
[1455] = 1455,
[1456] = 1456,
- [1457] = 1457,
- [1458] = 1458,
- [1459] = 1454,
- [1460] = 1428,
- [1461] = 1461,
- [1462] = 1432,
- [1463] = 155,
- [1464] = 1464,
- [1465] = 1426,
- [1466] = 1466,
- [1467] = 1439,
- [1468] = 1457,
- [1469] = 1469,
- [1470] = 1427,
- [1471] = 1471,
- [1472] = 1472,
- [1473] = 1469,
- [1474] = 1458,
- [1475] = 1451,
- [1476] = 1449,
- [1477] = 1477,
- [1478] = 1447,
- [1479] = 1442,
- [1480] = 1439,
- [1481] = 1432,
- [1482] = 1442,
- [1483] = 1446,
- [1484] = 1484,
- [1485] = 1447,
- [1486] = 1449,
- [1487] = 1451,
- [1488] = 1458,
- [1489] = 1457,
- [1490] = 1456,
- [1491] = 1456,
- [1492] = 1445,
- [1493] = 1443,
- [1494] = 1440,
- [1495] = 1444,
- [1496] = 1496,
- [1497] = 1430,
- [1498] = 1429,
- [1499] = 1428,
- [1500] = 1431,
- [1501] = 1454,
- [1502] = 1427,
- [1503] = 1477,
- [1504] = 1484,
- [1505] = 1496,
- [1506] = 1506,
+ [1457] = 155,
+ [1458] = 156,
+ [1459] = 1459,
+ [1460] = 1460,
+ [1461] = 1426,
+ [1462] = 1462,
+ [1463] = 1463,
+ [1464] = 1426,
+ [1465] = 1431,
+ [1466] = 1431,
+ [1467] = 1467,
+ [1468] = 1431,
+ [1469] = 1426,
+ [1470] = 1405,
+ [1471] = 1431,
+ [1472] = 1426,
+ [1473] = 1258,
+ [1474] = 146,
+ [1475] = 1426,
+ [1476] = 1431,
+ [1477] = 1426,
+ [1478] = 156,
+ [1479] = 150,
+ [1480] = 1480,
+ [1481] = 1481,
+ [1482] = 1414,
+ [1483] = 1483,
+ [1484] = 1259,
+ [1485] = 1258,
+ [1486] = 1258,
+ [1487] = 1487,
+ [1488] = 1488,
+ [1489] = 1489,
+ [1490] = 1490,
+ [1491] = 1491,
+ [1492] = 1492,
+ [1493] = 1493,
+ [1494] = 1494,
+ [1495] = 1495,
+ [1496] = 1488,
+ [1497] = 1497,
+ [1498] = 1498,
+ [1499] = 1499,
+ [1500] = 1500,
+ [1501] = 1501,
+ [1502] = 1502,
+ [1503] = 1503,
+ [1504] = 1259,
+ [1505] = 1489,
+ [1506] = 1428,
[1507] = 1507,
[1508] = 1508,
- [1509] = 1450,
- [1510] = 1461,
- [1511] = 1464,
- [1512] = 1506,
- [1513] = 1466,
- [1514] = 1469,
- [1515] = 1515,
- [1516] = 1443,
- [1517] = 1471,
+ [1509] = 1509,
+ [1510] = 1359,
+ [1511] = 1511,
+ [1512] = 1512,
+ [1513] = 1513,
+ [1514] = 1514,
+ [1515] = 1389,
+ [1516] = 1429,
+ [1517] = 1517,
[1518] = 1518,
- [1519] = 1472,
- [1520] = 1454,
- [1521] = 1507,
- [1522] = 1427,
- [1523] = 1472,
- [1524] = 1484,
- [1525] = 1446,
- [1526] = 1515,
- [1527] = 1518,
- [1528] = 1496,
+ [1519] = 1519,
+ [1520] = 1520,
+ [1521] = 1521,
+ [1522] = 1522,
+ [1523] = 1523,
+ [1524] = 1524,
+ [1525] = 1525,
+ [1526] = 1526,
+ [1527] = 1527,
+ [1528] = 1528,
[1529] = 1529,
- [1530] = 1440,
- [1531] = 1455,
- [1532] = 1440,
- [1533] = 1506,
- [1534] = 1507,
- [1535] = 1535,
+ [1530] = 1530,
+ [1531] = 1531,
+ [1532] = 1532,
+ [1533] = 1533,
+ [1534] = 1534,
+ [1535] = 1527,
[1536] = 1536,
- [1537] = 1445,
- [1538] = 1538,
- [1539] = 1443,
- [1540] = 1508,
- [1541] = 1541,
- [1542] = 1542,
- [1543] = 1543,
- [1544] = 1544,
- [1545] = 1545,
- [1546] = 1529,
- [1547] = 1450,
- [1548] = 1445,
- [1549] = 1444,
- [1550] = 1444,
- [1551] = 1445,
- [1552] = 1508,
- [1553] = 1444,
- [1554] = 1443,
- [1555] = 1451,
- [1556] = 1458,
- [1557] = 1455,
- [1558] = 1529,
- [1559] = 1471,
- [1560] = 1466,
- [1561] = 1461,
- [1562] = 1469,
- [1563] = 1426,
- [1564] = 1464,
- [1565] = 1545,
- [1566] = 1545,
- [1567] = 1544,
+ [1537] = 1537,
+ [1538] = 1511,
+ [1539] = 1512,
+ [1540] = 1525,
+ [1541] = 1526,
+ [1542] = 1527,
+ [1543] = 1528,
+ [1544] = 1529,
+ [1545] = 1530,
+ [1546] = 1531,
+ [1547] = 1533,
+ [1548] = 1534,
+ [1549] = 1491,
+ [1550] = 1492,
+ [1551] = 1551,
+ [1552] = 1552,
+ [1553] = 1553,
+ [1554] = 1493,
+ [1555] = 1526,
+ [1556] = 1525,
+ [1557] = 1557,
+ [1558] = 1487,
+ [1559] = 1559,
+ [1560] = 1551,
+ [1561] = 1559,
+ [1562] = 1512,
+ [1563] = 1536,
+ [1564] = 1532,
+ [1565] = 1524,
+ [1566] = 1523,
+ [1567] = 1487,
[1568] = 1568,
- [1569] = 1529,
- [1570] = 1429,
- [1571] = 1545,
- [1572] = 1469,
- [1573] = 1458,
- [1574] = 1461,
- [1575] = 1544,
- [1576] = 1450,
- [1577] = 1543,
- [1578] = 1508,
- [1579] = 1507,
- [1580] = 1451,
- [1581] = 1449,
- [1582] = 1506,
- [1583] = 1472,
- [1584] = 1544,
- [1585] = 1542,
- [1586] = 1466,
- [1587] = 1464,
- [1588] = 1543,
- [1589] = 1447,
- [1590] = 1496,
- [1591] = 1541,
- [1592] = 1442,
- [1593] = 1439,
- [1594] = 1484,
- [1595] = 1432,
- [1596] = 1477,
- [1597] = 1538,
- [1598] = 1536,
- [1599] = 1471,
- [1600] = 1447,
- [1601] = 1477,
- [1602] = 1471,
- [1603] = 1535,
- [1604] = 1449,
- [1605] = 1442,
- [1606] = 1439,
- [1607] = 1432,
- [1608] = 1471,
- [1609] = 1542,
- [1610] = 1469,
- [1611] = 1457,
- [1612] = 1477,
- [1613] = 1427,
- [1614] = 1454,
- [1615] = 1615,
- [1616] = 1431,
- [1617] = 1471,
- [1618] = 1458,
- [1619] = 1456,
- [1620] = 1428,
- [1621] = 1451,
- [1622] = 1449,
- [1623] = 1447,
- [1624] = 1442,
- [1625] = 1439,
- [1626] = 1443,
- [1627] = 1457,
- [1628] = 1541,
- [1629] = 1429,
- [1630] = 1430,
- [1631] = 1432,
- [1632] = 1456,
- [1633] = 1633,
- [1634] = 1440,
- [1635] = 1542,
- [1636] = 1426,
- [1637] = 1457,
- [1638] = 1446,
- [1639] = 1456,
- [1640] = 1440,
- [1641] = 1443,
- [1642] = 1466,
- [1643] = 1430,
- [1644] = 1541,
- [1645] = 1443,
- [1646] = 1440,
- [1647] = 1535,
- [1648] = 1456,
- [1649] = 1538,
- [1650] = 1536,
- [1651] = 1457,
- [1652] = 1430,
- [1653] = 1429,
- [1654] = 1430,
- [1655] = 1440,
- [1656] = 1428,
- [1657] = 1535,
- [1658] = 1432,
- [1659] = 1429,
- [1660] = 1431,
- [1661] = 1430,
- [1662] = 1428,
- [1663] = 1429,
- [1664] = 1454,
- [1665] = 1515,
- [1666] = 1538,
- [1667] = 1440,
- [1668] = 1445,
- [1669] = 1444,
- [1670] = 1428,
- [1671] = 1431,
- [1672] = 1443,
- [1673] = 1428,
- [1674] = 1439,
- [1675] = 1431,
- [1676] = 1518,
- [1677] = 1454,
- [1678] = 1477,
- [1679] = 1442,
- [1680] = 1454,
- [1681] = 1427,
- [1682] = 1447,
- [1683] = 1449,
- [1684] = 1427,
- [1685] = 1477,
- [1686] = 1484,
- [1687] = 1496,
- [1688] = 1477,
- [1689] = 1484,
- [1690] = 1484,
- [1691] = 1536,
- [1692] = 1451,
- [1693] = 1496,
- [1694] = 1484,
- [1695] = 1506,
- [1696] = 1507,
- [1697] = 1496,
- [1698] = 1506,
- [1699] = 1507,
- [1700] = 1508,
- [1701] = 1508,
- [1702] = 1506,
- [1703] = 1458,
- [1704] = 1450,
- [1705] = 1461,
- [1706] = 1469,
- [1707] = 1707,
- [1708] = 1708,
- [1709] = 1471,
- [1710] = 1507,
- [1711] = 1508,
- [1712] = 1450,
- [1713] = 1445,
- [1714] = 1444,
- [1715] = 1461,
- [1716] = 1455,
- [1717] = 1464,
- [1718] = 1456,
- [1719] = 1426,
- [1720] = 1506,
- [1721] = 1529,
- [1722] = 1545,
- [1723] = 1466,
- [1724] = 1457,
+ [1569] = 1494,
+ [1570] = 1495,
+ [1571] = 1557,
+ [1572] = 1522,
+ [1573] = 1521,
+ [1574] = 1520,
+ [1575] = 1519,
+ [1576] = 1507,
+ [1577] = 1413,
+ [1578] = 1553,
+ [1579] = 1518,
+ [1580] = 1517,
+ [1581] = 1513,
+ [1582] = 1508,
+ [1583] = 1490,
+ [1584] = 1552,
+ [1585] = 143,
+ [1586] = 1534,
+ [1587] = 1587,
+ [1588] = 1497,
+ [1589] = 1498,
+ [1590] = 1590,
+ [1591] = 1591,
+ [1592] = 1592,
+ [1593] = 1593,
+ [1594] = 1500,
+ [1595] = 1595,
+ [1596] = 1501,
+ [1597] = 1533,
+ [1598] = 1598,
+ [1599] = 1507,
+ [1600] = 1501,
+ [1601] = 1500,
+ [1602] = 1511,
+ [1603] = 1498,
+ [1604] = 1497,
+ [1605] = 1495,
+ [1606] = 1494,
+ [1607] = 1493,
+ [1608] = 1492,
+ [1609] = 1491,
+ [1610] = 1507,
+ [1611] = 1489,
+ [1612] = 1488,
+ [1613] = 1593,
+ [1614] = 1592,
+ [1615] = 1553,
+ [1616] = 1591,
+ [1617] = 1531,
+ [1618] = 1530,
+ [1619] = 1529,
+ [1620] = 1412,
+ [1621] = 1528,
+ [1622] = 1396,
+ [1623] = 1527,
+ [1624] = 1411,
+ [1625] = 1526,
+ [1626] = 1410,
+ [1627] = 1525,
+ [1628] = 1512,
+ [1629] = 1511,
+ [1630] = 1407,
+ [1631] = 1552,
+ [1632] = 1552,
+ [1633] = 1553,
+ [1634] = 1511,
+ [1635] = 1512,
+ [1636] = 1525,
+ [1637] = 1526,
+ [1638] = 1527,
+ [1639] = 1528,
+ [1640] = 1529,
+ [1641] = 1530,
+ [1642] = 1531,
+ [1643] = 1590,
+ [1644] = 1533,
+ [1645] = 1488,
+ [1646] = 1534,
+ [1647] = 1552,
+ [1648] = 1553,
+ [1649] = 1557,
+ [1650] = 1487,
+ [1651] = 1559,
+ [1652] = 1551,
+ [1653] = 1536,
+ [1654] = 1532,
+ [1655] = 1524,
+ [1656] = 1489,
+ [1657] = 1523,
+ [1658] = 1522,
+ [1659] = 1521,
+ [1660] = 1520,
+ [1661] = 1519,
+ [1662] = 1518,
+ [1663] = 1491,
+ [1664] = 1492,
+ [1665] = 1493,
+ [1666] = 1517,
+ [1667] = 1557,
+ [1668] = 1488,
+ [1669] = 1489,
+ [1670] = 1494,
+ [1671] = 1495,
+ [1672] = 1513,
+ [1673] = 1508,
+ [1674] = 1487,
+ [1675] = 1490,
+ [1676] = 1409,
+ [1677] = 1559,
+ [1678] = 1551,
+ [1679] = 1536,
+ [1680] = 1532,
+ [1681] = 1524,
+ [1682] = 1523,
+ [1683] = 1522,
+ [1684] = 1497,
+ [1685] = 1490,
+ [1686] = 1508,
+ [1687] = 1521,
+ [1688] = 1498,
+ [1689] = 1520,
+ [1690] = 1500,
+ [1691] = 1519,
+ [1692] = 1513,
+ [1693] = 1518,
+ [1694] = 1517,
+ [1695] = 1513,
+ [1696] = 1508,
+ [1697] = 1590,
+ [1698] = 1501,
+ [1699] = 1591,
+ [1700] = 1592,
+ [1701] = 1593,
+ [1702] = 1517,
+ [1703] = 1518,
+ [1704] = 1519,
+ [1705] = 1507,
+ [1706] = 1520,
+ [1707] = 1501,
+ [1708] = 1500,
+ [1709] = 1498,
+ [1710] = 1497,
+ [1711] = 1495,
+ [1712] = 1494,
+ [1713] = 1493,
+ [1714] = 1492,
+ [1715] = 1491,
+ [1716] = 1521,
+ [1717] = 1522,
+ [1718] = 1489,
+ [1719] = 1488,
+ [1720] = 1523,
+ [1721] = 1491,
+ [1722] = 1492,
+ [1723] = 1524,
+ [1724] = 1507,
[1725] = 1725,
- [1726] = 1535,
- [1727] = 1455,
- [1728] = 1536,
- [1729] = 1455,
- [1730] = 1450,
- [1731] = 1471,
- [1732] = 1461,
- [1733] = 1464,
- [1734] = 1426,
- [1735] = 1735,
- [1736] = 1458,
- [1737] = 1538,
- [1738] = 1472,
- [1739] = 1446,
- [1740] = 1740,
- [1741] = 1469,
- [1742] = 1466,
- [1743] = 1541,
- [1744] = 1744,
- [1745] = 1745,
- [1746] = 1746,
- [1747] = 1543,
- [1748] = 1507,
- [1749] = 1464,
- [1750] = 1472,
- [1751] = 1466,
- [1752] = 1432,
- [1753] = 1529,
- [1754] = 1518,
- [1755] = 1545,
- [1756] = 1544,
- [1757] = 1543,
- [1758] = 1544,
- [1759] = 1542,
- [1760] = 1496,
- [1761] = 1543,
- [1762] = 1762,
- [1763] = 1763,
- [1764] = 1764,
- [1765] = 1541,
- [1766] = 1766,
- [1767] = 1426,
- [1768] = 1426,
- [1769] = 1769,
- [1770] = 1464,
- [1771] = 1544,
- [1772] = 1508,
- [1773] = 1472,
- [1774] = 1446,
- [1775] = 1515,
- [1776] = 1543,
- [1777] = 1777,
- [1778] = 1542,
- [1779] = 1515,
- [1780] = 1780,
- [1781] = 1446,
- [1782] = 1518,
- [1783] = 1515,
- [1784] = 1439,
- [1785] = 1545,
- [1786] = 1518,
- [1787] = 1455,
- [1788] = 1258,
- [1789] = 1789,
- [1790] = 1535,
- [1791] = 1541,
- [1792] = 1538,
- [1793] = 1536,
- [1794] = 1538,
- [1795] = 1536,
- [1796] = 1535,
- [1797] = 1542,
- [1798] = 1536,
- [1799] = 1451,
- [1800] = 1538,
- [1801] = 1455,
- [1802] = 1259,
- [1803] = 1541,
- [1804] = 1542,
- [1805] = 1805,
- [1806] = 1543,
- [1807] = 1807,
- [1808] = 1544,
- [1809] = 1461,
- [1810] = 1449,
- [1811] = 1450,
- [1812] = 1545,
- [1813] = 1447,
- [1814] = 1472,
- [1815] = 1815,
- [1816] = 1529,
- [1817] = 1442,
- [1818] = 1535,
- [1819] = 1444,
- [1820] = 1515,
- [1821] = 1445,
- [1822] = 1455,
- [1823] = 1518,
- [1824] = 1446,
- [1825] = 1825,
- [1826] = 1518,
- [1827] = 1529,
- [1828] = 1515,
- [1829] = 1829,
- [1830] = 158,
- [1831] = 1831,
- [1832] = 1832,
- [1833] = 1833,
- [1834] = 158,
- [1835] = 1835,
- [1836] = 1836,
- [1837] = 1837,
- [1838] = 1838,
- [1839] = 1839,
- [1840] = 1831,
- [1841] = 1841,
- [1842] = 154,
- [1843] = 1843,
- [1844] = 1844,
- [1845] = 1845,
- [1846] = 1846,
- [1847] = 1847,
- [1848] = 1848,
- [1849] = 1849,
- [1850] = 1850,
- [1851] = 1851,
- [1852] = 1745,
- [1853] = 1853,
- [1854] = 1854,
- [1855] = 1855,
- [1856] = 1815,
- [1857] = 1832,
- [1858] = 1858,
- [1859] = 1859,
- [1860] = 155,
- [1861] = 1861,
+ [1726] = 1490,
+ [1727] = 1511,
+ [1728] = 1532,
+ [1729] = 1512,
+ [1730] = 1525,
+ [1731] = 1526,
+ [1732] = 1527,
+ [1733] = 1528,
+ [1734] = 1529,
+ [1735] = 1530,
+ [1736] = 1531,
+ [1737] = 1536,
+ [1738] = 1533,
+ [1739] = 1534,
+ [1740] = 1551,
+ [1741] = 1552,
+ [1742] = 1553,
+ [1743] = 1557,
+ [1744] = 1487,
+ [1745] = 1559,
+ [1746] = 1551,
+ [1747] = 1536,
+ [1748] = 1532,
+ [1749] = 1524,
+ [1750] = 1523,
+ [1751] = 1522,
+ [1752] = 1521,
+ [1753] = 1520,
+ [1754] = 1519,
+ [1755] = 1518,
+ [1756] = 1493,
+ [1757] = 1494,
+ [1758] = 1517,
+ [1759] = 1495,
+ [1760] = 1513,
+ [1761] = 1508,
+ [1762] = 1490,
+ [1763] = 1593,
+ [1764] = 1487,
+ [1765] = 1497,
+ [1766] = 1557,
+ [1767] = 1553,
+ [1768] = 1552,
+ [1769] = 1590,
+ [1770] = 1591,
+ [1771] = 1592,
+ [1772] = 1592,
+ [1773] = 1591,
+ [1774] = 1593,
+ [1775] = 1534,
+ [1776] = 1590,
+ [1777] = 1533,
+ [1778] = 1559,
+ [1779] = 1507,
+ [1780] = 1501,
+ [1781] = 1781,
+ [1782] = 1500,
+ [1783] = 1531,
+ [1784] = 1530,
+ [1785] = 1529,
+ [1786] = 1590,
+ [1787] = 1498,
+ [1788] = 1497,
+ [1789] = 1591,
+ [1790] = 1592,
+ [1791] = 1495,
+ [1792] = 1498,
+ [1793] = 1593,
+ [1794] = 1494,
+ [1795] = 1500,
+ [1796] = 1501,
+ [1797] = 1528,
+ [1798] = 1511,
+ [1799] = 1490,
+ [1800] = 1508,
+ [1801] = 1507,
+ [1802] = 1493,
+ [1803] = 1492,
+ [1804] = 1491,
+ [1805] = 1489,
+ [1806] = 1488,
+ [1807] = 1359,
+ [1808] = 1511,
+ [1809] = 1512,
+ [1810] = 1525,
+ [1811] = 1526,
+ [1812] = 1527,
+ [1813] = 1528,
+ [1814] = 1529,
+ [1815] = 1530,
+ [1816] = 1531,
+ [1817] = 1533,
+ [1818] = 1534,
+ [1819] = 1552,
+ [1820] = 1553,
+ [1821] = 1513,
+ [1822] = 1557,
+ [1823] = 1823,
+ [1824] = 1559,
+ [1825] = 1551,
+ [1826] = 1593,
+ [1827] = 1536,
+ [1828] = 1592,
+ [1829] = 1532,
+ [1830] = 1524,
+ [1831] = 1523,
+ [1832] = 1522,
+ [1833] = 1591,
+ [1834] = 1521,
+ [1835] = 1520,
+ [1836] = 1519,
+ [1837] = 1518,
+ [1838] = 1517,
+ [1839] = 1513,
+ [1840] = 1590,
+ [1841] = 1508,
+ [1842] = 1490,
+ [1843] = 1590,
+ [1844] = 1591,
+ [1845] = 1592,
+ [1846] = 1593,
+ [1847] = 1507,
+ [1848] = 1517,
+ [1849] = 1501,
+ [1850] = 1500,
+ [1851] = 1498,
+ [1852] = 1518,
+ [1853] = 1497,
+ [1854] = 1495,
+ [1855] = 1494,
+ [1856] = 1493,
+ [1857] = 1492,
+ [1858] = 1491,
+ [1859] = 1519,
+ [1860] = 1520,
+ [1861] = 1521,
[1862] = 1862,
- [1863] = 1863,
- [1864] = 1864,
- [1865] = 1865,
- [1866] = 1831,
- [1867] = 1789,
- [1868] = 1836,
- [1869] = 1832,
+ [1863] = 1489,
+ [1864] = 1522,
+ [1865] = 1523,
+ [1866] = 1488,
+ [1867] = 1359,
+ [1868] = 1868,
+ [1869] = 1524,
[1870] = 1870,
- [1871] = 1871,
- [1872] = 1872,
- [1873] = 1836,
- [1874] = 1874,
- [1875] = 160,
- [1876] = 1876,
- [1877] = 160,
- [1878] = 1878,
- [1879] = 1879,
- [1880] = 1880,
- [1881] = 1881,
- [1882] = 1882,
- [1883] = 1883,
- [1884] = 1725,
- [1885] = 1885,
- [1886] = 144,
- [1887] = 1843,
- [1888] = 1888,
- [1889] = 1815,
- [1890] = 1815,
- [1891] = 1870,
- [1892] = 1740,
- [1893] = 1633,
- [1894] = 1815,
- [1895] = 1763,
- [1896] = 1769,
- [1897] = 1777,
- [1898] = 1746,
- [1899] = 1744,
- [1900] = 1766,
- [1901] = 1764,
- [1902] = 1902,
- [1903] = 1903,
- [1904] = 1904,
- [1905] = 1905,
- [1906] = 1880,
+ [1871] = 1532,
+ [1872] = 1536,
+ [1873] = 1401,
+ [1874] = 1551,
+ [1875] = 1559,
+ [1876] = 1487,
+ [1877] = 1557,
+ [1878] = 1366,
+ [1879] = 1553,
+ [1880] = 1552,
+ [1881] = 1534,
+ [1882] = 1533,
+ [1883] = 1531,
+ [1884] = 1530,
+ [1885] = 1529,
+ [1886] = 1528,
+ [1887] = 1527,
+ [1888] = 1526,
+ [1889] = 1511,
+ [1890] = 1512,
+ [1891] = 1525,
+ [1892] = 1892,
+ [1893] = 1893,
+ [1894] = 1444,
+ [1895] = 1895,
+ [1896] = 1896,
+ [1897] = 1422,
+ [1898] = 1898,
+ [1899] = 1449,
+ [1900] = 1448,
+ [1901] = 1901,
+ [1902] = 1503,
+ [1903] = 1481,
+ [1904] = 1450,
+ [1905] = 1451,
+ [1906] = 1906,
[1907] = 1907,
- [1908] = 1881,
+ [1908] = 1892,
[1909] = 1909,
- [1910] = 1910,
- [1911] = 1911,
- [1912] = 1912,
- [1913] = 1913,
- [1914] = 1744,
- [1915] = 1902,
+ [1910] = 1462,
+ [1911] = 1463,
+ [1912] = 1453,
+ [1913] = 1454,
+ [1914] = 1914,
+ [1915] = 1455,
[1916] = 1916,
- [1917] = 1838,
- [1918] = 1882,
- [1919] = 1633,
- [1920] = 1849,
- [1921] = 1921,
- [1922] = 1922,
- [1923] = 1883,
+ [1917] = 1893,
+ [1918] = 1907,
+ [1919] = 1456,
+ [1920] = 1920,
+ [1921] = 1483,
+ [1922] = 1909,
+ [1923] = 1923,
[1924] = 1924,
[1925] = 1925,
[1926] = 1926,
- [1927] = 1829,
- [1928] = 1864,
- [1929] = 1921,
- [1930] = 1916,
+ [1927] = 1459,
+ [1928] = 1928,
+ [1929] = 1929,
+ [1930] = 1930,
[1931] = 1916,
- [1932] = 1854,
+ [1932] = 1932,
[1933] = 1933,
[1934] = 1934,
[1935] = 1935,
- [1936] = 1848,
- [1937] = 1844,
- [1938] = 1744,
- [1939] = 1769,
- [1940] = 1911,
- [1941] = 1926,
+ [1936] = 1936,
+ [1937] = 1870,
+ [1938] = 1938,
+ [1939] = 1467,
+ [1940] = 1940,
+ [1941] = 1941,
[1942] = 1942,
- [1943] = 1633,
- [1944] = 1769,
- [1945] = 1879,
- [1946] = 1835,
+ [1943] = 1943,
+ [1944] = 1944,
+ [1945] = 1945,
+ [1946] = 1946,
[1947] = 1947,
[1948] = 1948,
- [1949] = 144,
- [1950] = 1872,
+ [1949] = 1949,
+ [1950] = 1914,
[1951] = 1951,
- [1952] = 1837,
- [1953] = 1850,
- [1954] = 1954,
- [1955] = 1878,
- [1956] = 1956,
- [1957] = 1874,
- [1958] = 1633,
- [1959] = 1853,
- [1960] = 1960,
- [1961] = 1951,
- [1962] = 1903,
- [1963] = 1851,
- [1964] = 1934,
- [1965] = 1965,
- [1966] = 1879,
- [1967] = 1947,
- [1968] = 1947,
- [1969] = 1888,
- [1970] = 1965,
- [1971] = 1971,
- [1972] = 1948,
- [1973] = 1973,
- [1974] = 1744,
- [1975] = 1769,
- [1976] = 1935,
- [1977] = 1948,
- [1978] = 1951,
- [1979] = 1934,
- [1980] = 1925,
- [1981] = 1942,
- [1982] = 1924,
- [1983] = 1839,
- [1984] = 1847,
- [1985] = 1904,
- [1986] = 1905,
- [1987] = 1846,
- [1988] = 1971,
- [1989] = 1855,
- [1990] = 1910,
- [1991] = 1991,
- [1992] = 1960,
- [1993] = 1909,
- [1994] = 1845,
- [1995] = 1863,
- [1996] = 1862,
- [1997] = 1947,
- [1998] = 1998,
- [1999] = 1956,
- [2000] = 1888,
- [2001] = 1922,
- [2002] = 1942,
- [2003] = 1833,
- [2004] = 1859,
- [2005] = 1885,
- [2006] = 1861,
- [2007] = 1904,
- [2008] = 1905,
- [2009] = 2009,
- [2010] = 1935,
- [2011] = 1903,
- [2012] = 1907,
- [2013] = 1965,
- [2014] = 1909,
- [2015] = 1971,
- [2016] = 1871,
- [2017] = 1912,
- [2018] = 1913,
- [2019] = 1922,
- [2020] = 1924,
- [2021] = 1858,
- [2022] = 1925,
- [2023] = 1926,
- [2024] = 1912,
- [2025] = 1913,
- [2026] = 1841,
- [2027] = 1960,
- [2028] = 1921,
- [2029] = 2029,
- [2030] = 1865,
- [2031] = 1907,
- [2032] = 1956,
- [2033] = 1910,
- [2034] = 1911,
- [2035] = 1902,
+ [1952] = 1420,
+ [1953] = 143,
+ [1954] = 1924,
+ [1955] = 1430,
+ [1956] = 1412,
+ [1957] = 1923,
+ [1958] = 1421,
+ [1959] = 1443,
+ [1960] = 1926,
+ [1961] = 1432,
+ [1962] = 1928,
+ [1963] = 1460,
+ [1964] = 1929,
+ [1965] = 1923,
+ [1966] = 1366,
+ [1967] = 1930,
+ [1968] = 1935,
+ [1969] = 1401,
+ [1970] = 1951,
+ [1971] = 1932,
+ [1972] = 1933,
+ [1973] = 1934,
+ [1974] = 1936,
+ [1975] = 1412,
+ [1976] = 1938,
+ [1977] = 1935,
+ [1978] = 1427,
+ [1979] = 1444,
+ [1980] = 1401,
+ [1981] = 1366,
+ [1982] = 1949,
+ [1983] = 1423,
+ [1984] = 1916,
+ [1985] = 1985,
+ [1986] = 1412,
+ [1987] = 1366,
+ [1988] = 1401,
+ [1989] = 1948,
+ [1990] = 1946,
+ [1991] = 1425,
+ [1992] = 1940,
+ [1993] = 1435,
+ [1994] = 1436,
+ [1995] = 1447,
+ [1996] = 1446,
+ [1997] = 1945,
+ [1998] = 1870,
+ [1999] = 1944,
+ [2000] = 1924,
+ [2001] = 1916,
+ [2002] = 1424,
+ [2003] = 1951,
+ [2004] = 1893,
+ [2005] = 1914,
+ [2006] = 1892,
+ [2007] = 1949,
+ [2008] = 1948,
+ [2009] = 1946,
+ [2010] = 1909,
+ [2011] = 1945,
+ [2012] = 1944,
+ [2013] = 1907,
+ [2014] = 1943,
+ [2015] = 1926,
+ [2016] = 1439,
+ [2017] = 1942,
+ [2018] = 1943,
+ [2019] = 1438,
+ [2020] = 1441,
+ [2021] = 1941,
+ [2022] = 1941,
+ [2023] = 1940,
+ [2024] = 1925,
+ [2025] = 1938,
+ [2026] = 1925,
+ [2027] = 1928,
+ [2028] = 1942,
+ [2029] = 1445,
+ [2030] = 1929,
+ [2031] = 1930,
+ [2032] = 1932,
+ [2033] = 1933,
+ [2034] = 1934,
+ [2035] = 1936,
[2036] = 2036,
- [2037] = 2036,
- [2038] = 2038,
- [2039] = 1888,
- [2040] = 150,
- [2041] = 149,
- [2042] = 1789,
- [2043] = 2036,
- [2044] = 1888,
- [2045] = 2038,
- [2046] = 2046,
- [2047] = 1744,
- [2048] = 1633,
- [2049] = 2038,
- [2050] = 2038,
- [2051] = 2046,
- [2052] = 2029,
- [2053] = 152,
- [2054] = 2036,
- [2055] = 144,
- [2056] = 151,
- [2057] = 1633,
- [2058] = 1769,
- [2059] = 2036,
- [2060] = 1815,
- [2061] = 1815,
- [2062] = 2046,
- [2063] = 144,
- [2064] = 1888,
- [2065] = 2046,
- [2066] = 1769,
- [2067] = 1744,
- [2068] = 1815,
- [2069] = 2038,
- [2070] = 2036,
- [2071] = 1745,
- [2072] = 2038,
- [2073] = 2046,
- [2074] = 2036,
- [2075] = 2038,
+ [2037] = 147,
+ [2038] = 148,
+ [2039] = 1401,
+ [2040] = 2040,
+ [2041] = 2041,
+ [2042] = 1366,
+ [2043] = 1947,
+ [2044] = 1414,
+ [2045] = 1359,
+ [2046] = 2036,
+ [2047] = 1412,
+ [2048] = 2041,
+ [2049] = 152,
+ [2050] = 2040,
+ [2051] = 2036,
+ [2052] = 1405,
+ [2053] = 160,
+ [2054] = 143,
+ [2055] = 2040,
+ [2056] = 143,
+ [2057] = 2036,
+ [2058] = 2040,
+ [2059] = 1870,
+ [2060] = 2040,
+ [2061] = 2041,
+ [2062] = 1401,
+ [2063] = 1359,
+ [2064] = 2040,
+ [2065] = 1412,
+ [2066] = 2036,
+ [2067] = 1359,
+ [2068] = 1366,
+ [2069] = 2036,
+ [2070] = 2041,
+ [2071] = 2041,
+ [2072] = 2040,
+ [2073] = 1870,
+ [2074] = 1870,
+ [2075] = 2040,
[2076] = 2036,
- [2077] = 2046,
- [2078] = 1633,
- [2079] = 1954,
- [2080] = 1947,
- [2081] = 1907,
- [2082] = 1905,
+ [2077] = 2041,
+ [2078] = 1428,
+ [2079] = 1916,
+ [2080] = 1946,
+ [2081] = 1948,
+ [2082] = 1949,
[2083] = 2083,
- [2084] = 144,
- [2085] = 1904,
- [2086] = 1942,
- [2087] = 2087,
- [2088] = 1934,
- [2089] = 2089,
- [2090] = 1815,
- [2091] = 1933,
- [2092] = 1951,
- [2093] = 1965,
- [2094] = 1744,
- [2095] = 1746,
- [2096] = 1740,
- [2097] = 1998,
- [2098] = 1744,
- [2099] = 2083,
- [2100] = 1633,
- [2101] = 2101,
- [2102] = 1843,
- [2103] = 1769,
- [2104] = 1777,
- [2105] = 1870,
- [2106] = 2087,
- [2107] = 1947,
- [2108] = 1903,
- [2109] = 1902,
- [2110] = 1843,
- [2111] = 1766,
- [2112] = 2083,
- [2113] = 2083,
- [2114] = 1815,
- [2115] = 152,
- [2116] = 1911,
- [2117] = 1991,
- [2118] = 1909,
- [2119] = 1789,
- [2120] = 1910,
- [2121] = 155,
- [2122] = 1912,
- [2123] = 1956,
- [2124] = 1913,
- [2125] = 1922,
- [2126] = 2083,
- [2127] = 1924,
- [2128] = 1947,
- [2129] = 1815,
- [2130] = 151,
- [2131] = 1948,
- [2132] = 1947,
- [2133] = 1960,
- [2134] = 1925,
- [2135] = 1745,
- [2136] = 1926,
- [2137] = 150,
- [2138] = 149,
- [2139] = 1971,
- [2140] = 1815,
- [2141] = 2141,
- [2142] = 1921,
- [2143] = 2087,
- [2144] = 1879,
- [2145] = 1763,
- [2146] = 1916,
- [2147] = 1815,
- [2148] = 1725,
- [2149] = 154,
- [2150] = 1769,
- [2151] = 2083,
- [2152] = 2087,
+ [2084] = 1409,
+ [2085] = 1410,
+ [2086] = 1411,
+ [2087] = 160,
+ [2088] = 2088,
+ [2089] = 1412,
+ [2090] = 1935,
+ [2091] = 1405,
+ [2092] = 1396,
+ [2093] = 1413,
+ [2094] = 1925,
+ [2095] = 1951,
+ [2096] = 1940,
+ [2097] = 1923,
+ [2098] = 146,
+ [2099] = 1414,
+ [2100] = 2083,
+ [2101] = 1896,
+ [2102] = 1901,
+ [2103] = 2088,
+ [2104] = 148,
+ [2105] = 2083,
+ [2106] = 1359,
+ [2107] = 147,
+ [2108] = 1401,
+ [2109] = 2088,
+ [2110] = 1930,
+ [2111] = 2083,
+ [2112] = 2088,
+ [2113] = 1366,
+ [2114] = 1916,
+ [2115] = 1936,
+ [2116] = 1934,
+ [2117] = 1945,
+ [2118] = 1944,
+ [2119] = 1916,
+ [2120] = 1943,
+ [2121] = 1444,
+ [2122] = 1898,
+ [2123] = 1942,
+ [2124] = 1359,
+ [2125] = 1941,
+ [2126] = 1407,
+ [2127] = 2083,
+ [2128] = 1428,
+ [2129] = 2129,
+ [2130] = 2130,
+ [2131] = 2088,
+ [2132] = 152,
+ [2133] = 1985,
+ [2134] = 143,
+ [2135] = 1412,
+ [2136] = 1359,
+ [2137] = 1359,
+ [2138] = 1926,
+ [2139] = 1366,
+ [2140] = 1893,
+ [2141] = 1359,
+ [2142] = 1933,
+ [2143] = 1938,
+ [2144] = 1914,
+ [2145] = 1932,
+ [2146] = 1401,
+ [2147] = 2088,
+ [2148] = 1892,
+ [2149] = 1429,
+ [2150] = 2150,
+ [2151] = 1389,
+ [2152] = 1359,
[2153] = 2153,
- [2154] = 2087,
- [2155] = 1815,
- [2156] = 1764,
- [2157] = 2157,
- [2158] = 1935,
- [2159] = 1870,
- [2160] = 1911,
- [2161] = 2161,
- [2162] = 1861,
- [2163] = 1859,
- [2164] = 158,
- [2165] = 2165,
- [2166] = 2166,
- [2167] = 2167,
+ [2154] = 155,
+ [2155] = 2155,
+ [2156] = 1429,
+ [2157] = 1916,
+ [2158] = 1929,
+ [2159] = 1928,
+ [2160] = 1435,
+ [2161] = 1455,
+ [2162] = 2162,
+ [2163] = 1428,
+ [2164] = 156,
+ [2165] = 1923,
+ [2166] = 1925,
+ [2167] = 1445,
[2168] = 2168,
[2169] = 2169,
- [2170] = 2166,
- [2171] = 1965,
- [2172] = 1835,
- [2173] = 1935,
- [2174] = 1903,
- [2175] = 2175,
+ [2170] = 1951,
+ [2171] = 2169,
+ [2172] = 1892,
+ [2173] = 2173,
+ [2174] = 2173,
+ [2175] = 1926,
[2176] = 2176,
- [2177] = 2177,
- [2178] = 1971,
- [2179] = 1948,
- [2180] = 1951,
- [2181] = 1934,
- [2182] = 1942,
- [2183] = 1904,
- [2184] = 1905,
- [2185] = 1907,
- [2186] = 1909,
- [2187] = 1912,
- [2188] = 1913,
- [2189] = 1922,
- [2190] = 1924,
- [2191] = 1925,
- [2192] = 1926,
- [2193] = 1921,
- [2194] = 1916,
- [2195] = 1902,
- [2196] = 2161,
- [2197] = 1971,
- [2198] = 160,
- [2199] = 1844,
- [2200] = 1849,
- [2201] = 1850,
- [2202] = 1910,
- [2203] = 1911,
+ [2177] = 1914,
+ [2178] = 1366,
+ [2179] = 1928,
+ [2180] = 1929,
+ [2181] = 1930,
+ [2182] = 1932,
+ [2183] = 1933,
+ [2184] = 1934,
+ [2185] = 1936,
+ [2186] = 1938,
+ [2187] = 1940,
+ [2188] = 1941,
+ [2189] = 1942,
+ [2190] = 1943,
+ [2191] = 1944,
+ [2192] = 1945,
+ [2193] = 1946,
+ [2194] = 1948,
+ [2195] = 1949,
+ [2196] = 1893,
+ [2197] = 1893,
+ [2198] = 150,
+ [2199] = 1914,
+ [2200] = 1914,
+ [2201] = 1420,
+ [2202] = 1443,
+ [2203] = 1441,
[2204] = 2204,
- [2205] = 1902,
- [2206] = 2161,
- [2207] = 1916,
- [2208] = 2177,
- [2209] = 1910,
- [2210] = 1956,
- [2211] = 1921,
- [2212] = 1926,
- [2213] = 2168,
- [2214] = 1924,
- [2215] = 1922,
- [2216] = 1913,
- [2217] = 1872,
- [2218] = 2161,
- [2219] = 1912,
- [2220] = 1909,
- [2221] = 1907,
- [2222] = 1905,
- [2223] = 1837,
- [2224] = 2165,
- [2225] = 2166,
- [2226] = 1904,
- [2227] = 1942,
- [2228] = 1633,
- [2229] = 1934,
- [2230] = 1951,
- [2231] = 1948,
- [2232] = 1862,
- [2233] = 1851,
- [2234] = 1935,
- [2235] = 1903,
- [2236] = 2169,
- [2237] = 1965,
- [2238] = 1883,
- [2239] = 1960,
- [2240] = 1882,
- [2241] = 1881,
- [2242] = 1880,
- [2243] = 1925,
- [2244] = 1878,
- [2245] = 1864,
- [2246] = 2169,
- [2247] = 1863,
- [2248] = 1858,
- [2249] = 1956,
- [2250] = 1854,
- [2251] = 2177,
- [2252] = 1848,
- [2253] = 1847,
- [2254] = 1846,
- [2255] = 1845,
- [2256] = 1841,
- [2257] = 1839,
- [2258] = 1960,
- [2259] = 1971,
- [2260] = 2161,
- [2261] = 1833,
- [2262] = 2166,
- [2263] = 2263,
- [2264] = 2264,
- [2265] = 1829,
- [2266] = 2177,
- [2267] = 2161,
- [2268] = 2168,
- [2269] = 2269,
- [2270] = 1843,
- [2271] = 2165,
- [2272] = 2166,
- [2273] = 2169,
- [2274] = 2274,
- [2275] = 1777,
- [2276] = 1971,
- [2277] = 1769,
- [2278] = 1766,
- [2279] = 1764,
- [2280] = 1763,
- [2281] = 2166,
- [2282] = 1871,
- [2283] = 1746,
- [2284] = 2169,
- [2285] = 1744,
- [2286] = 1965,
- [2287] = 1740,
- [2288] = 2177,
- [2289] = 1965,
- [2290] = 1903,
- [2291] = 1903,
- [2292] = 1935,
- [2293] = 1865,
- [2294] = 1935,
- [2295] = 1870,
- [2296] = 1879,
- [2297] = 1948,
- [2298] = 1725,
- [2299] = 2141,
- [2300] = 1951,
- [2301] = 1934,
- [2302] = 1948,
- [2303] = 1951,
- [2304] = 1934,
- [2305] = 1942,
- [2306] = 1904,
- [2307] = 1942,
- [2308] = 1904,
- [2309] = 1905,
- [2310] = 1905,
- [2311] = 1815,
- [2312] = 1907,
- [2313] = 1907,
- [2314] = 1909,
- [2315] = 1912,
- [2316] = 1909,
- [2317] = 1913,
- [2318] = 1912,
- [2319] = 1922,
- [2320] = 1924,
- [2321] = 1925,
- [2322] = 1913,
- [2323] = 1922,
- [2324] = 1924,
- [2325] = 1769,
- [2326] = 1926,
- [2327] = 1921,
- [2328] = 1925,
- [2329] = 1926,
- [2330] = 1916,
- [2331] = 1902,
- [2332] = 2029,
- [2333] = 2166,
- [2334] = 1853,
- [2335] = 1911,
- [2336] = 1910,
- [2337] = 2169,
- [2338] = 1956,
- [2339] = 1960,
- [2340] = 2177,
- [2341] = 1855,
- [2342] = 2177,
- [2343] = 2166,
- [2344] = 2165,
- [2345] = 1815,
- [2346] = 1633,
- [2347] = 2169,
- [2348] = 2166,
- [2349] = 1971,
- [2350] = 1960,
+ [2205] = 1892,
+ [2206] = 1413,
+ [2207] = 2176,
+ [2208] = 1892,
+ [2209] = 1914,
+ [2210] = 1893,
+ [2211] = 1949,
+ [2212] = 1430,
+ [2213] = 1892,
+ [2214] = 1446,
+ [2215] = 2215,
+ [2216] = 1447,
+ [2217] = 1935,
+ [2218] = 1412,
+ [2219] = 1928,
+ [2220] = 1463,
+ [2221] = 2168,
+ [2222] = 2169,
+ [2223] = 1411,
+ [2224] = 1410,
+ [2225] = 2173,
+ [2226] = 1409,
+ [2227] = 1421,
+ [2228] = 1359,
+ [2229] = 1432,
+ [2230] = 1948,
+ [2231] = 1436,
+ [2232] = 1946,
+ [2233] = 1945,
+ [2234] = 1944,
+ [2235] = 1943,
+ [2236] = 1942,
+ [2237] = 1941,
+ [2238] = 2162,
+ [2239] = 1951,
+ [2240] = 1949,
+ [2241] = 1948,
+ [2242] = 1946,
+ [2243] = 1945,
+ [2244] = 1944,
+ [2245] = 2169,
+ [2246] = 1947,
+ [2247] = 1951,
+ [2248] = 1951,
+ [2249] = 1949,
+ [2250] = 1893,
+ [2251] = 1948,
+ [2252] = 1914,
+ [2253] = 1946,
+ [2254] = 2173,
+ [2255] = 1892,
+ [2256] = 1949,
+ [2257] = 1948,
+ [2258] = 1946,
+ [2259] = 2259,
+ [2260] = 1940,
+ [2261] = 1938,
+ [2262] = 1945,
+ [2263] = 1936,
+ [2264] = 1438,
+ [2265] = 1944,
+ [2266] = 1943,
+ [2267] = 1943,
+ [2268] = 1934,
+ [2269] = 1942,
+ [2270] = 2176,
+ [2271] = 1942,
+ [2272] = 1941,
+ [2273] = 2176,
+ [2274] = 1941,
+ [2275] = 1940,
+ [2276] = 1940,
+ [2277] = 1938,
+ [2278] = 2278,
+ [2279] = 1936,
+ [2280] = 1934,
+ [2281] = 1933,
+ [2282] = 1935,
+ [2283] = 1938,
+ [2284] = 2176,
+ [2285] = 1932,
+ [2286] = 1460,
+ [2287] = 1930,
+ [2288] = 2173,
+ [2289] = 1933,
+ [2290] = 1932,
+ [2291] = 1930,
+ [2292] = 1945,
+ [2293] = 1929,
+ [2294] = 1944,
+ [2295] = 1943,
+ [2296] = 1942,
+ [2297] = 1941,
+ [2298] = 1929,
+ [2299] = 1423,
+ [2300] = 1467,
+ [2301] = 1940,
+ [2302] = 1928,
+ [2303] = 1935,
+ [2304] = 1938,
+ [2305] = 2162,
+ [2306] = 1926,
+ [2307] = 2307,
+ [2308] = 1936,
+ [2309] = 1925,
+ [2310] = 1934,
+ [2311] = 1359,
+ [2312] = 1933,
+ [2313] = 1923,
+ [2314] = 1951,
+ [2315] = 1932,
+ [2316] = 1930,
+ [2317] = 1929,
+ [2318] = 1928,
+ [2319] = 1936,
+ [2320] = 1934,
+ [2321] = 1935,
+ [2322] = 1926,
+ [2323] = 1925,
+ [2324] = 1389,
+ [2325] = 1412,
+ [2326] = 1923,
+ [2327] = 2176,
+ [2328] = 1893,
+ [2329] = 1951,
+ [2330] = 2169,
+ [2331] = 2169,
+ [2332] = 2150,
+ [2333] = 2215,
+ [2334] = 1933,
+ [2335] = 2169,
+ [2336] = 2168,
+ [2337] = 1893,
+ [2338] = 1914,
+ [2339] = 1444,
+ [2340] = 1892,
+ [2341] = 1422,
+ [2342] = 1949,
+ [2343] = 1948,
+ [2344] = 1946,
+ [2345] = 1945,
+ [2346] = 1366,
+ [2347] = 2347,
+ [2348] = 1944,
+ [2349] = 1943,
+ [2350] = 2168,
[2351] = 2169,
- [2352] = 1971,
- [2353] = 1744,
- [2354] = 154,
- [2355] = 1956,
- [2356] = 1910,
- [2357] = 1911,
- [2358] = 1902,
- [2359] = 1916,
- [2360] = 1921,
- [2361] = 1926,
- [2362] = 1925,
- [2363] = 1924,
- [2364] = 1922,
- [2365] = 1913,
- [2366] = 1912,
- [2367] = 1879,
- [2368] = 1909,
- [2369] = 1907,
- [2370] = 1905,
- [2371] = 1904,
- [2372] = 1942,
- [2373] = 1934,
- [2374] = 1951,
- [2375] = 1948,
- [2376] = 1935,
- [2377] = 1903,
- [2378] = 1965,
- [2379] = 1874,
- [2380] = 1965,
- [2381] = 1903,
- [2382] = 155,
- [2383] = 2177,
- [2384] = 1935,
- [2385] = 1948,
- [2386] = 1921,
- [2387] = 1951,
- [2388] = 1916,
- [2389] = 1934,
- [2390] = 1942,
- [2391] = 1904,
- [2392] = 1905,
- [2393] = 1907,
- [2394] = 1902,
- [2395] = 1911,
- [2396] = 1910,
- [2397] = 1956,
- [2398] = 1909,
- [2399] = 1960,
- [2400] = 1815,
- [2401] = 2166,
- [2402] = 1912,
- [2403] = 1838,
- [2404] = 1913,
- [2405] = 1922,
- [2406] = 1924,
- [2407] = 1925,
- [2408] = 2177,
- [2409] = 1926,
- [2410] = 2177,
- [2411] = 1921,
- [2412] = 1916,
- [2413] = 2169,
- [2414] = 1902,
+ [2352] = 1942,
+ [2353] = 1401,
+ [2354] = 155,
+ [2355] = 1941,
+ [2356] = 2162,
+ [2357] = 1940,
+ [2358] = 2173,
+ [2359] = 1938,
+ [2360] = 1936,
+ [2361] = 1934,
+ [2362] = 1933,
+ [2363] = 1932,
+ [2364] = 1930,
+ [2365] = 1929,
+ [2366] = 1429,
+ [2367] = 1444,
+ [2368] = 1926,
+ [2369] = 1462,
+ [2370] = 2215,
+ [2371] = 1928,
+ [2372] = 1932,
+ [2373] = 1925,
+ [2374] = 2173,
+ [2375] = 1926,
+ [2376] = 1930,
+ [2377] = 2169,
+ [2378] = 1451,
+ [2379] = 1396,
+ [2380] = 2173,
+ [2381] = 1925,
+ [2382] = 1923,
+ [2383] = 1923,
+ [2384] = 1929,
+ [2385] = 1928,
+ [2386] = 1483,
+ [2387] = 2387,
+ [2388] = 1427,
+ [2389] = 1448,
+ [2390] = 1401,
+ [2391] = 2176,
+ [2392] = 2176,
+ [2393] = 2215,
+ [2394] = 1449,
+ [2395] = 1407,
+ [2396] = 1926,
+ [2397] = 1459,
+ [2398] = 2169,
+ [2399] = 2399,
+ [2400] = 146,
+ [2401] = 1425,
+ [2402] = 1925,
+ [2403] = 1424,
+ [2404] = 2162,
+ [2405] = 1439,
+ [2406] = 1923,
+ [2407] = 2407,
+ [2408] = 2176,
+ [2409] = 2173,
+ [2410] = 1450,
+ [2411] = 1359,
+ [2412] = 1481,
+ [2413] = 2176,
+ [2414] = 2173,
[2415] = 2169,
- [2416] = 1960,
- [2417] = 2177,
- [2418] = 2166,
- [2419] = 2168,
- [2420] = 1911,
- [2421] = 1910,
- [2422] = 1956,
- [2423] = 1838,
- [2424] = 1925,
- [2425] = 1880,
- [2426] = 1881,
- [2427] = 1882,
- [2428] = 1846,
- [2429] = 1883,
- [2430] = 1851,
- [2431] = 2431,
- [2432] = 158,
- [2433] = 1878,
- [2434] = 2431,
- [2435] = 1843,
- [2436] = 1862,
- [2437] = 1870,
- [2438] = 1965,
- [2439] = 1903,
- [2440] = 1829,
- [2441] = 1837,
- [2442] = 1864,
- [2443] = 1853,
- [2444] = 1872,
- [2445] = 1935,
- [2446] = 1855,
- [2447] = 1948,
- [2448] = 1971,
- [2449] = 1870,
- [2450] = 1951,
- [2451] = 1871,
- [2452] = 1934,
- [2453] = 1942,
- [2454] = 1904,
- [2455] = 1905,
- [2456] = 1907,
- [2457] = 2431,
- [2458] = 1909,
- [2459] = 1912,
- [2460] = 1913,
- [2461] = 1839,
- [2462] = 1841,
- [2463] = 1922,
- [2464] = 1924,
- [2465] = 1865,
- [2466] = 1861,
- [2467] = 1843,
- [2468] = 1859,
- [2469] = 2431,
- [2470] = 1926,
- [2471] = 1863,
- [2472] = 1874,
- [2473] = 1858,
- [2474] = 1850,
- [2475] = 1921,
- [2476] = 1845,
- [2477] = 1847,
- [2478] = 1916,
- [2479] = 1902,
- [2480] = 160,
- [2481] = 1835,
- [2482] = 1911,
- [2483] = 1849,
- [2484] = 1910,
- [2485] = 1956,
- [2486] = 1848,
- [2487] = 1854,
- [2488] = 1960,
- [2489] = 1833,
- [2490] = 1844,
+ [2416] = 2176,
+ [2417] = 1453,
+ [2418] = 1454,
+ [2419] = 2162,
+ [2420] = 1935,
+ [2421] = 1456,
+ [2422] = 1935,
+ [2423] = 1914,
+ [2424] = 1928,
+ [2425] = 1428,
+ [2426] = 1422,
+ [2427] = 1435,
+ [2428] = 1892,
+ [2429] = 1893,
+ [2430] = 150,
+ [2431] = 1949,
+ [2432] = 1948,
+ [2433] = 1481,
+ [2434] = 1445,
+ [2435] = 1946,
+ [2436] = 1427,
+ [2437] = 1945,
+ [2438] = 1450,
+ [2439] = 1944,
+ [2440] = 1425,
+ [2441] = 1424,
+ [2442] = 1951,
+ [2443] = 1943,
+ [2444] = 1942,
+ [2445] = 1941,
+ [2446] = 1940,
+ [2447] = 1451,
+ [2448] = 1439,
+ [2449] = 1938,
+ [2450] = 1936,
+ [2451] = 1934,
+ [2452] = 1420,
+ [2453] = 1933,
+ [2454] = 1432,
+ [2455] = 1453,
+ [2456] = 1932,
+ [2457] = 1454,
+ [2458] = 1930,
+ [2459] = 1929,
+ [2460] = 1455,
+ [2461] = 1467,
+ [2462] = 1421,
+ [2463] = 1449,
+ [2464] = 1443,
+ [2465] = 1441,
+ [2466] = 2466,
+ [2467] = 1428,
+ [2468] = 1463,
+ [2469] = 156,
+ [2470] = 1446,
+ [2471] = 1926,
+ [2472] = 1925,
+ [2473] = 1438,
+ [2474] = 1447,
+ [2475] = 2466,
+ [2476] = 1923,
+ [2477] = 1430,
+ [2478] = 1429,
+ [2479] = 1460,
+ [2480] = 2466,
+ [2481] = 1456,
+ [2482] = 1436,
+ [2483] = 1459,
+ [2484] = 1423,
+ [2485] = 1429,
+ [2486] = 1462,
+ [2487] = 1448,
+ [2488] = 2466,
+ [2489] = 1483,
+ [2490] = 1935,
[2491] = 2491,
[2492] = 2492,
[2493] = 2493,
- [2494] = 2494,
- [2495] = 2493,
+ [2494] = 2493,
+ [2495] = 2495,
[2496] = 2496,
- [2497] = 2494,
+ [2497] = 2493,
[2498] = 2498,
- [2499] = 2493,
- [2500] = 2494,
+ [2499] = 2492,
+ [2500] = 2496,
[2501] = 2496,
[2502] = 2502,
[2503] = 2503,
[2504] = 2504,
- [2505] = 2492,
- [2506] = 2503,
- [2507] = 2503,
- [2508] = 2504,
+ [2505] = 2504,
+ [2506] = 2506,
+ [2507] = 2507,
+ [2508] = 2492,
[2509] = 2509,
- [2510] = 2510,
- [2511] = 2492,
- [2512] = 2504,
- [2513] = 2513,
- [2514] = 2514,
- [2515] = 2496,
+ [2510] = 2498,
+ [2511] = 2504,
+ [2512] = 2512,
+ [2513] = 2498,
+ [2514] = 2512,
+ [2515] = 2512,
[2516] = 2516,
- [2517] = 2516,
+ [2517] = 2492,
[2518] = 2516,
- [2519] = 2496,
+ [2519] = 2516,
[2520] = 2520,
[2521] = 2520,
[2522] = 2520,
[2523] = 2520,
- [2524] = 2496,
- [2525] = 2520,
+ [2524] = 2520,
+ [2525] = 2492,
[2526] = 2526,
[2527] = 2526,
[2528] = 2526,
- [2529] = 664,
- [2530] = 677,
- [2531] = 2531,
+ [2529] = 2529,
+ [2530] = 2530,
+ [2531] = 712,
[2532] = 2532,
[2533] = 2533,
- [2534] = 2534,
+ [2534] = 697,
[2535] = 2535,
- [2536] = 2535,
- [2537] = 649,
+ [2536] = 2536,
+ [2537] = 2537,
[2538] = 2538,
- [2539] = 2539,
+ [2539] = 680,
[2540] = 2540,
- [2541] = 2541,
- [2542] = 642,
- [2543] = 2535,
- [2544] = 2540,
- [2545] = 2540,
- [2546] = 2546,
- [2547] = 2541,
- [2548] = 641,
- [2549] = 647,
- [2550] = 2541,
- [2551] = 2546,
- [2552] = 2546,
+ [2541] = 2538,
+ [2542] = 2535,
+ [2543] = 675,
+ [2544] = 2535,
+ [2545] = 2536,
+ [2546] = 2537,
+ [2547] = 682,
+ [2548] = 674,
+ [2549] = 2536,
+ [2550] = 2537,
+ [2551] = 2538,
+ [2552] = 2552,
[2553] = 2553,
[2554] = 2554,
[2555] = 2555,
@@ -5850,86 +5864,86 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[2559] = 2559,
[2560] = 2560,
[2561] = 2561,
- [2562] = 2556,
+ [2562] = 2560,
[2563] = 2559,
[2564] = 2564,
- [2565] = 2565,
- [2566] = 2556,
- [2567] = 2560,
- [2568] = 2559,
+ [2565] = 2564,
+ [2566] = 2566,
+ [2567] = 2564,
+ [2568] = 2561,
[2569] = 2561,
- [2570] = 2556,
- [2571] = 2559,
- [2572] = 2560,
- [2573] = 2561,
- [2574] = 2561,
- [2575] = 2561,
- [2576] = 2559,
- [2577] = 2556,
- [2578] = 2556,
- [2579] = 2560,
- [2580] = 2556,
- [2581] = 2559,
- [2582] = 2560,
- [2583] = 2583,
- [2584] = 2560,
- [2585] = 2561,
- [2586] = 2559,
- [2587] = 2561,
- [2588] = 2559,
- [2589] = 2589,
- [2590] = 2561,
+ [2570] = 2559,
+ [2571] = 2564,
+ [2572] = 2561,
+ [2573] = 2559,
+ [2574] = 2559,
+ [2575] = 2564,
+ [2576] = 2560,
+ [2577] = 2564,
+ [2578] = 2560,
+ [2579] = 2564,
+ [2580] = 2560,
+ [2581] = 2561,
+ [2582] = 2582,
+ [2583] = 2559,
+ [2584] = 2564,
+ [2585] = 2560,
+ [2586] = 2561,
+ [2587] = 2559,
+ [2588] = 2561,
+ [2589] = 2561,
+ [2590] = 2559,
[2591] = 2559,
- [2592] = 2556,
- [2593] = 2561,
- [2594] = 2560,
+ [2592] = 2561,
+ [2593] = 2560,
+ [2594] = 2564,
[2595] = 2560,
[2596] = 2560,
- [2597] = 2556,
+ [2597] = 2597,
[2598] = 2598,
[2599] = 2599,
[2600] = 2600,
- [2601] = 2496,
- [2602] = 2496,
- [2603] = 2603,
- [2604] = 2603,
+ [2601] = 2601,
+ [2602] = 2600,
+ [2603] = 2492,
+ [2604] = 2492,
[2605] = 2605,
- [2606] = 2496,
- [2607] = 2607,
+ [2606] = 2606,
+ [2607] = 2492,
[2608] = 2608,
[2609] = 2609,
[2610] = 2610,
[2611] = 2611,
[2612] = 2612,
[2613] = 2613,
- [2614] = 2614,
- [2615] = 2613,
- [2616] = 2613,
- [2617] = 2617,
- [2618] = 2613,
+ [2614] = 2611,
+ [2615] = 2615,
+ [2616] = 2616,
+ [2617] = 2611,
+ [2618] = 2611,
[2619] = 2619,
- [2620] = 2613,
- [2621] = 2613,
- [2622] = 2622,
+ [2620] = 2611,
+ [2621] = 2621,
+ [2622] = 2611,
[2623] = 2623,
- [2624] = 2624,
- [2625] = 2624,
- [2626] = 2624,
- [2627] = 2624,
- [2628] = 2624,
- [2629] = 2629,
- [2630] = 2624,
- [2631] = 2624,
- [2632] = 2632,
- [2633] = 2624,
- [2634] = 2624,
- [2635] = 2624,
- [2636] = 2636,
- [2637] = 2624,
- [2638] = 2638,
- [2639] = 1865,
- [2640] = 1853,
- [2641] = 1855,
+ [2624] = 2623,
+ [2625] = 2625,
+ [2626] = 2623,
+ [2627] = 2627,
+ [2628] = 2623,
+ [2629] = 2623,
+ [2630] = 2623,
+ [2631] = 2631,
+ [2632] = 2623,
+ [2633] = 2623,
+ [2634] = 2623,
+ [2635] = 2635,
+ [2636] = 2623,
+ [2637] = 2623,
+ [2638] = 1467,
+ [2639] = 1463,
+ [2640] = 2640,
+ [2641] = 1462,
[2642] = 2642,
[2643] = 2643,
[2644] = 2644,
@@ -5974,1510 +5988,1510 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[2683] = 2683,
[2684] = 2684,
[2685] = 2685,
- [2686] = 2686,
+ [2686] = 2685,
[2687] = 2682,
- [2688] = 2683,
- [2689] = 2686,
- [2690] = 2684,
- [2691] = 2685,
- [2692] = 2692,
+ [2688] = 2684,
+ [2689] = 2689,
+ [2690] = 2683,
+ [2691] = 2689,
+ [2692] = 2672,
[2693] = 2693,
[2694] = 2694,
[2695] = 2695,
- [2696] = 2696,
- [2697] = 2671,
- [2698] = 2692,
- [2699] = 2668,
- [2700] = 2656,
- [2701] = 2669,
+ [2696] = 2695,
+ [2697] = 2646,
+ [2698] = 2698,
+ [2699] = 2699,
+ [2700] = 2700,
+ [2701] = 2663,
[2702] = 2702,
[2703] = 2703,
[2704] = 2704,
[2705] = 2705,
- [2706] = 2706,
- [2707] = 2707,
- [2708] = 2708,
+ [2706] = 2694,
+ [2707] = 2674,
+ [2708] = 2678,
[2709] = 2709,
- [2710] = 2703,
- [2711] = 2704,
- [2712] = 2670,
+ [2710] = 2710,
+ [2711] = 2644,
+ [2712] = 2685,
[2713] = 2713,
[2714] = 2714,
- [2715] = 2651,
+ [2715] = 2715,
[2716] = 2716,
[2717] = 2717,
[2718] = 2718,
[2719] = 2719,
- [2720] = 2720,
+ [2720] = 2675,
[2721] = 2693,
[2722] = 2722,
[2723] = 2723,
[2724] = 2724,
[2725] = 2725,
- [2726] = 2672,
- [2727] = 2673,
+ [2726] = 2726,
+ [2727] = 2727,
[2728] = 2728,
- [2729] = 2729,
+ [2729] = 2704,
[2730] = 2730,
- [2731] = 2731,
- [2732] = 2674,
- [2733] = 2659,
- [2734] = 2734,
- [2735] = 2708,
+ [2731] = 2676,
+ [2732] = 2732,
+ [2733] = 2733,
+ [2734] = 2677,
+ [2735] = 2735,
[2736] = 2736,
[2737] = 2737,
[2738] = 2738,
- [2739] = 2714,
- [2740] = 2716,
- [2741] = 2717,
+ [2739] = 2645,
+ [2740] = 2740,
+ [2741] = 2741,
[2742] = 2742,
- [2743] = 2675,
- [2744] = 2744,
+ [2743] = 2743,
+ [2744] = 2651,
[2745] = 2745,
[2746] = 2746,
[2747] = 2747,
[2748] = 2748,
[2749] = 2749,
- [2750] = 2750,
+ [2750] = 2702,
[2751] = 2751,
- [2752] = 2752,
- [2753] = 2753,
- [2754] = 2676,
- [2755] = 2677,
+ [2752] = 2749,
+ [2753] = 2746,
+ [2754] = 2754,
+ [2755] = 2755,
[2756] = 2756,
- [2757] = 2678,
- [2758] = 2758,
- [2759] = 2759,
+ [2757] = 2745,
+ [2758] = 2646,
+ [2759] = 2644,
[2760] = 2760,
- [2761] = 2704,
- [2762] = 2679,
- [2763] = 2763,
+ [2761] = 2699,
+ [2762] = 2760,
+ [2763] = 2723,
[2764] = 2764,
- [2765] = 2765,
- [2766] = 2766,
- [2767] = 2729,
+ [2765] = 2658,
+ [2766] = 2679,
+ [2767] = 2755,
[2768] = 2768,
- [2769] = 2729,
- [2770] = 2770,
- [2771] = 2708,
- [2772] = 2772,
+ [2769] = 2652,
+ [2770] = 2658,
+ [2771] = 2771,
+ [2772] = 2768,
[2773] = 2773,
- [2774] = 2774,
- [2775] = 2649,
- [2776] = 2664,
- [2777] = 2663,
- [2778] = 2659,
- [2779] = 2713,
+ [2774] = 2683,
+ [2775] = 2775,
+ [2776] = 2776,
+ [2777] = 2777,
+ [2778] = 2778,
+ [2779] = 2779,
[2780] = 2780,
- [2781] = 2704,
- [2782] = 2649,
- [2783] = 2652,
- [2784] = 2645,
- [2785] = 2696,
- [2786] = 2670,
- [2787] = 2709,
- [2788] = 2669,
- [2789] = 2789,
- [2790] = 2663,
- [2791] = 2791,
- [2792] = 2707,
- [2793] = 2645,
- [2794] = 2664,
- [2795] = 2706,
- [2796] = 2656,
- [2797] = 2703,
- [2798] = 2774,
+ [2781] = 2781,
+ [2782] = 2657,
+ [2783] = 2737,
+ [2784] = 2784,
+ [2785] = 2742,
+ [2786] = 2786,
+ [2787] = 2787,
+ [2788] = 2743,
+ [2789] = 2778,
+ [2790] = 2675,
+ [2791] = 2748,
+ [2792] = 2792,
+ [2793] = 2777,
+ [2794] = 2794,
+ [2795] = 2795,
+ [2796] = 2680,
+ [2797] = 2681,
+ [2798] = 2798,
[2799] = 2799,
- [2800] = 2799,
- [2801] = 2681,
- [2802] = 2680,
- [2803] = 2705,
- [2804] = 2760,
- [2805] = 2681,
- [2806] = 2671,
+ [2800] = 2741,
+ [2801] = 2801,
+ [2802] = 2787,
+ [2803] = 2780,
+ [2804] = 2732,
+ [2805] = 2728,
+ [2806] = 2685,
[2807] = 2738,
- [2808] = 2773,
- [2809] = 2729,
- [2810] = 2708,
- [2811] = 2695,
- [2812] = 2812,
- [2813] = 2772,
- [2814] = 2768,
- [2815] = 2815,
- [2816] = 2694,
+ [2808] = 2756,
+ [2809] = 2809,
+ [2810] = 2733,
+ [2811] = 2771,
+ [2812] = 2689,
+ [2813] = 2779,
+ [2814] = 2709,
+ [2815] = 2678,
+ [2816] = 2700,
[2817] = 2703,
- [2818] = 2770,
- [2819] = 2719,
- [2820] = 2720,
- [2821] = 2680,
- [2822] = 2693,
- [2823] = 2722,
- [2824] = 2723,
- [2825] = 2768,
- [2826] = 2724,
- [2827] = 2702,
- [2828] = 2766,
- [2829] = 2725,
- [2830] = 2756,
- [2831] = 2672,
- [2832] = 2673,
- [2833] = 2765,
- [2834] = 2708,
- [2835] = 2729,
+ [2818] = 2780,
+ [2819] = 2667,
+ [2820] = 2736,
+ [2821] = 2664,
+ [2822] = 2663,
+ [2823] = 2775,
+ [2824] = 2773,
+ [2825] = 2672,
+ [2826] = 1481,
+ [2827] = 2798,
+ [2828] = 2715,
+ [2829] = 2710,
+ [2830] = 2673,
+ [2831] = 2747,
+ [2832] = 2751,
+ [2833] = 2652,
+ [2834] = 2746,
+ [2835] = 2749,
[2836] = 2836,
- [2837] = 2764,
- [2838] = 2737,
- [2839] = 2763,
- [2840] = 2679,
- [2841] = 2718,
- [2842] = 2760,
- [2843] = 2759,
- [2844] = 2685,
- [2845] = 2836,
- [2846] = 2681,
- [2847] = 2728,
- [2848] = 2718,
- [2849] = 2849,
- [2850] = 2758,
- [2851] = 2708,
- [2852] = 2668,
- [2853] = 2678,
- [2854] = 2645,
- [2855] = 2799,
- [2856] = 2736,
- [2857] = 2857,
- [2858] = 2679,
- [2859] = 2859,
- [2860] = 2756,
- [2861] = 2861,
- [2862] = 2682,
- [2863] = 2651,
- [2864] = 2729,
- [2865] = 2677,
- [2866] = 2676,
- [2867] = 2753,
- [2868] = 2868,
- [2869] = 2763,
- [2870] = 2764,
- [2871] = 2752,
- [2872] = 2872,
- [2873] = 2675,
+ [2837] = 2837,
+ [2838] = 2740,
+ [2839] = 2792,
+ [2840] = 2754,
+ [2841] = 2784,
+ [2842] = 2728,
+ [2843] = 2732,
+ [2844] = 2794,
+ [2845] = 2709,
+ [2846] = 2719,
+ [2847] = 2787,
+ [2848] = 2776,
+ [2849] = 2680,
+ [2850] = 2651,
+ [2851] = 2851,
+ [2852] = 2852,
+ [2853] = 2673,
+ [2854] = 2764,
+ [2855] = 2735,
+ [2856] = 2754,
+ [2857] = 2677,
+ [2858] = 2777,
+ [2859] = 2741,
+ [2860] = 2784,
+ [2861] = 2679,
+ [2862] = 2681,
+ [2863] = 2755,
+ [2864] = 2738,
+ [2865] = 2773,
+ [2866] = 2748,
+ [2867] = 2733,
+ [2868] = 2667,
+ [2869] = 2664,
+ [2870] = 2676,
+ [2871] = 2657,
+ [2872] = 2730,
+ [2873] = 2698,
[2874] = 2874,
- [2875] = 2765,
- [2876] = 2876,
- [2877] = 2704,
- [2878] = 2703,
- [2879] = 2751,
- [2880] = 2759,
- [2881] = 2734,
- [2882] = 2749,
- [2883] = 2748,
- [2884] = 2747,
- [2885] = 2680,
- [2886] = 2746,
- [2887] = 2766,
- [2888] = 2888,
- [2889] = 2730,
- [2890] = 2745,
- [2891] = 2696,
- [2892] = 2669,
- [2893] = 2744,
- [2894] = 2675,
- [2895] = 2742,
- [2896] = 2738,
- [2897] = 2683,
- [2898] = 2737,
- [2899] = 2736,
- [2900] = 2888,
- [2901] = 2742,
- [2902] = 2734,
- [2903] = 2849,
- [2904] = 2674,
- [2905] = 2674,
- [2906] = 2730,
- [2907] = 2678,
- [2908] = 1838,
- [2909] = 2728,
- [2910] = 2673,
- [2911] = 2911,
- [2912] = 2672,
- [2913] = 2725,
- [2914] = 2671,
- [2915] = 2724,
- [2916] = 2723,
- [2917] = 2722,
- [2918] = 2770,
- [2919] = 2876,
- [2920] = 2772,
- [2921] = 2750,
- [2922] = 2720,
- [2923] = 2719,
- [2924] = 2694,
- [2925] = 2668,
- [2926] = 2656,
- [2927] = 2695,
- [2928] = 2791,
- [2929] = 2692,
- [2930] = 2758,
- [2931] = 2659,
+ [2875] = 2644,
+ [2876] = 2681,
+ [2877] = 2732,
+ [2878] = 2728,
+ [2879] = 2727,
+ [2880] = 2672,
+ [2881] = 2749,
+ [2882] = 2718,
+ [2883] = 2743,
+ [2884] = 2775,
+ [2885] = 2652,
+ [2886] = 2756,
+ [2887] = 2776,
+ [2888] = 2746,
+ [2889] = 2742,
+ [2890] = 2726,
+ [2891] = 2645,
+ [2892] = 2651,
+ [2893] = 2715,
+ [2894] = 2663,
+ [2895] = 2680,
+ [2896] = 2786,
+ [2897] = 2740,
+ [2898] = 2898,
+ [2899] = 2650,
+ [2900] = 2746,
+ [2901] = 2786,
+ [2902] = 2724,
+ [2903] = 2723,
+ [2904] = 2645,
+ [2905] = 2735,
+ [2906] = 2764,
+ [2907] = 2722,
+ [2908] = 2677,
+ [2909] = 2717,
+ [2910] = 2751,
+ [2911] = 2650,
+ [2912] = 2716,
+ [2913] = 2714,
+ [2914] = 2898,
+ [2915] = 2676,
+ [2916] = 2730,
+ [2917] = 2674,
+ [2918] = 2698,
+ [2919] = 2728,
+ [2920] = 2768,
+ [2921] = 2658,
+ [2922] = 2727,
+ [2923] = 2646,
+ [2924] = 2713,
+ [2925] = 2732,
+ [2926] = 2675,
+ [2927] = 2656,
+ [2928] = 2749,
+ [2929] = 2678,
+ [2930] = 2795,
+ [2931] = 2809,
[2932] = 2705,
- [2933] = 2874,
- [2934] = 2815,
- [2935] = 2686,
- [2936] = 2872,
- [2937] = 2706,
- [2938] = 2861,
- [2939] = 2704,
- [2940] = 2773,
- [2941] = 2868,
- [2942] = 2731,
- [2943] = 2789,
- [2944] = 2780,
- [2945] = 2780,
- [2946] = 2731,
- [2947] = 2644,
- [2948] = 2815,
- [2949] = 2703,
- [2950] = 2950,
- [2951] = 2789,
- [2952] = 2707,
- [2953] = 2868,
- [2954] = 2685,
- [2955] = 2684,
- [2956] = 2861,
- [2957] = 2709,
- [2958] = 2670,
- [2959] = 2774,
- [2960] = 2744,
- [2961] = 2745,
- [2962] = 2713,
- [2963] = 2651,
- [2964] = 1874,
- [2965] = 2664,
- [2966] = 2950,
- [2967] = 2714,
- [2968] = 2677,
- [2969] = 2746,
- [2970] = 2716,
- [2971] = 2747,
- [2972] = 2748,
- [2973] = 2717,
- [2974] = 2750,
- [2975] = 2749,
- [2976] = 2751,
- [2977] = 2663,
- [2978] = 2849,
- [2979] = 2685,
- [2980] = 2888,
- [2981] = 2649,
- [2982] = 2812,
- [2983] = 2702,
- [2984] = 2812,
- [2985] = 2836,
- [2986] = 2752,
- [2987] = 2753,
- [2988] = 2676,
- [2989] = 2876,
- [2990] = 2874,
- [2991] = 2872,
- [2992] = 2992,
- [2993] = 2791,
- [2994] = 2950,
+ [2933] = 2657,
+ [2934] = 2719,
+ [2935] = 2684,
+ [2936] = 2798,
+ [2937] = 2937,
+ [2938] = 2799,
+ [2939] = 2718,
+ [2940] = 2737,
+ [2941] = 2726,
+ [2942] = 2801,
+ [2943] = 2717,
+ [2944] = 2937,
+ [2945] = 2716,
+ [2946] = 2714,
+ [2947] = 2795,
+ [2948] = 2836,
+ [2949] = 2809,
+ [2950] = 2674,
+ [2951] = 2937,
+ [2952] = 2801,
+ [2953] = 2700,
+ [2954] = 2778,
+ [2955] = 2799,
+ [2956] = 2705,
+ [2957] = 2685,
+ [2958] = 2725,
+ [2959] = 2792,
+ [2960] = 2898,
+ [2961] = 2703,
+ [2962] = 2702,
+ [2963] = 2694,
+ [2964] = 2695,
+ [2965] = 2693,
+ [2966] = 2781,
+ [2967] = 2713,
+ [2968] = 2682,
+ [2969] = 2722,
+ [2970] = 2747,
+ [2971] = 2745,
+ [2972] = 2728,
+ [2973] = 2653,
+ [2974] = 2704,
+ [2975] = 2836,
+ [2976] = 2699,
+ [2977] = 2794,
+ [2978] = 2760,
+ [2979] = 2779,
+ [2980] = 2732,
+ [2981] = 2664,
+ [2982] = 2710,
+ [2983] = 2781,
+ [2984] = 2724,
+ [2985] = 2746,
+ [2986] = 2771,
+ [2987] = 2679,
+ [2988] = 2749,
+ [2989] = 2673,
+ [2990] = 2725,
+ [2991] = 1483,
+ [2992] = 2667,
+ [2993] = 2650,
+ [2994] = 2736,
[2995] = 2995,
- [2996] = 2680,
- [2997] = 2997,
- [2998] = 2995,
+ [2996] = 2996,
+ [2997] = 2996,
+ [2998] = 2646,
[2999] = 2999,
- [3000] = 3000,
+ [3000] = 2995,
[3001] = 3001,
[3002] = 3002,
- [3003] = 2997,
- [3004] = 3004,
- [3005] = 2764,
+ [3003] = 3003,
+ [3004] = 2680,
+ [3005] = 2784,
[3006] = 3006,
- [3007] = 3001,
+ [3007] = 3007,
[3008] = 3008,
- [3009] = 3009,
- [3010] = 3004,
- [3011] = 2747,
- [3012] = 2746,
- [3013] = 3008,
- [3014] = 3006,
- [3015] = 3015,
- [3016] = 3016,
- [3017] = 3017,
- [3018] = 2679,
- [3019] = 2745,
- [3020] = 2744,
- [3021] = 3021,
- [3022] = 3022,
- [3023] = 2675,
- [3024] = 3004,
- [3025] = 2645,
- [3026] = 2742,
- [3027] = 3022,
- [3028] = 2738,
- [3029] = 2696,
- [3030] = 2669,
- [3031] = 2718,
- [3032] = 2737,
- [3033] = 3006,
- [3034] = 2736,
- [3035] = 2734,
- [3036] = 3036,
- [3037] = 2674,
- [3038] = 2730,
- [3039] = 2749,
- [3040] = 2728,
- [3041] = 2673,
- [3042] = 2672,
- [3043] = 3043,
- [3044] = 3044,
- [3045] = 2751,
- [3046] = 2752,
- [3047] = 2725,
- [3048] = 2753,
- [3049] = 2724,
- [3050] = 3043,
- [3051] = 3000,
- [3052] = 3001,
- [3053] = 2999,
- [3054] = 2723,
- [3055] = 3006,
- [3056] = 3017,
- [3057] = 3000,
- [3058] = 3058,
- [3059] = 2722,
- [3060] = 3060,
- [3061] = 2693,
- [3062] = 3009,
- [3063] = 3015,
- [3064] = 2720,
- [3065] = 2719,
+ [3009] = 2674,
+ [3010] = 2714,
+ [3011] = 3011,
+ [3012] = 3012,
+ [3013] = 3003,
+ [3014] = 3002,
+ [3015] = 2681,
+ [3016] = 2698,
+ [3017] = 2716,
+ [3018] = 3018,
+ [3019] = 2730,
+ [3020] = 2676,
+ [3021] = 2717,
+ [3022] = 3011,
+ [3023] = 3023,
+ [3024] = 3024,
+ [3025] = 2718,
+ [3026] = 2677,
+ [3027] = 2735,
+ [3028] = 2702,
+ [3029] = 3011,
+ [3030] = 3030,
+ [3031] = 2736,
+ [3032] = 2694,
+ [3033] = 2695,
+ [3034] = 3011,
+ [3035] = 2645,
+ [3036] = 2652,
+ [3037] = 2756,
+ [3038] = 2740,
+ [3039] = 2742,
+ [3040] = 2651,
+ [3041] = 2646,
+ [3042] = 2743,
+ [3043] = 2748,
+ [3044] = 3018,
+ [3045] = 2727,
+ [3046] = 2764,
+ [3047] = 3047,
+ [3048] = 2679,
+ [3049] = 2755,
+ [3050] = 3023,
+ [3051] = 3047,
+ [3052] = 3011,
+ [3053] = 3018,
+ [3054] = 2773,
+ [3055] = 2775,
+ [3056] = 2776,
+ [3057] = 3018,
+ [3058] = 2781,
+ [3059] = 3059,
+ [3060] = 2737,
+ [3061] = 2778,
+ [3062] = 2792,
+ [3063] = 3047,
+ [3064] = 2794,
+ [3065] = 3065,
[3066] = 3066,
- [3067] = 3008,
- [3068] = 3006,
- [3069] = 3004,
- [3070] = 2694,
- [3071] = 2676,
- [3072] = 3072,
- [3073] = 2791,
- [3074] = 2748,
- [3075] = 2680,
- [3076] = 2659,
- [3077] = 3008,
- [3078] = 2680,
- [3079] = 2656,
- [3080] = 3080,
- [3081] = 3081,
- [3082] = 3082,
- [3083] = 3083,
- [3084] = 2677,
- [3085] = 3085,
- [3086] = 3006,
+ [3067] = 3067,
+ [3068] = 3068,
+ [3069] = 2646,
+ [3070] = 2667,
+ [3071] = 2672,
+ [3072] = 2798,
+ [3073] = 3073,
+ [3074] = 3074,
+ [3075] = 2705,
+ [3076] = 2700,
+ [3077] = 3077,
+ [3078] = 3078,
+ [3079] = 3066,
+ [3080] = 3067,
+ [3081] = 2657,
+ [3082] = 2658,
+ [3083] = 3047,
+ [3084] = 2768,
+ [3085] = 3018,
+ [3086] = 3086,
[3087] = 3087,
- [3088] = 3043,
- [3089] = 3008,
- [3090] = 3004,
- [3091] = 2799,
- [3092] = 2681,
- [3093] = 2999,
- [3094] = 3008,
- [3095] = 2756,
- [3096] = 2750,
- [3097] = 2668,
- [3098] = 3098,
- [3099] = 2717,
- [3100] = 2716,
- [3101] = 3006,
- [3102] = 2714,
- [3103] = 3103,
- [3104] = 2713,
- [3105] = 3004,
- [3106] = 2671,
- [3107] = 2678,
- [3108] = 2758,
- [3109] = 2759,
- [3110] = 2670,
- [3111] = 3111,
- [3112] = 3112,
- [3113] = 2760,
- [3114] = 3008,
- [3115] = 3115,
- [3116] = 3004,
- [3117] = 3043,
- [3118] = 2709,
- [3119] = 3119,
- [3120] = 3006,
- [3121] = 2692,
- [3122] = 3009,
- [3123] = 2663,
- [3124] = 2664,
- [3125] = 2774,
- [3126] = 2707,
- [3127] = 3043,
- [3128] = 2706,
- [3129] = 2773,
- [3130] = 2772,
- [3131] = 3131,
- [3132] = 2770,
- [3133] = 3009,
- [3134] = 2768,
- [3135] = 2766,
- [3136] = 3009,
- [3137] = 3137,
- [3138] = 3138,
- [3139] = 3004,
- [3140] = 3008,
- [3141] = 2765,
- [3142] = 2705,
- [3143] = 2695,
- [3144] = 2763,
- [3145] = 2694,
- [3146] = 2734,
- [3147] = 2736,
- [3148] = 2737,
- [3149] = 2738,
- [3150] = 2742,
- [3151] = 2675,
- [3152] = 3103,
- [3153] = 2744,
- [3154] = 2745,
- [3155] = 2746,
- [3156] = 3156,
+ [3088] = 3088,
+ [3089] = 3011,
+ [3090] = 3047,
+ [3091] = 3066,
+ [3092] = 3067,
+ [3093] = 2678,
+ [3094] = 3030,
+ [3095] = 3067,
+ [3096] = 3018,
+ [3097] = 2703,
+ [3098] = 2704,
+ [3099] = 3099,
+ [3100] = 2999,
+ [3101] = 2675,
+ [3102] = 2693,
+ [3103] = 3018,
+ [3104] = 3066,
+ [3105] = 2722,
+ [3106] = 3106,
+ [3107] = 3107,
+ [3108] = 2723,
+ [3109] = 2724,
+ [3110] = 3110,
+ [3111] = 2710,
+ [3112] = 2725,
+ [3113] = 3047,
+ [3114] = 2673,
+ [3115] = 2650,
+ [3116] = 2898,
+ [3117] = 2726,
+ [3118] = 3003,
+ [3119] = 3002,
+ [3120] = 3047,
+ [3121] = 3121,
+ [3122] = 2747,
+ [3123] = 2751,
+ [3124] = 2754,
+ [3125] = 3121,
+ [3126] = 3066,
+ [3127] = 3018,
+ [3128] = 3067,
+ [3129] = 2999,
+ [3130] = 3130,
+ [3131] = 2664,
+ [3132] = 3047,
+ [3133] = 2733,
+ [3134] = 2738,
+ [3135] = 2741,
+ [3136] = 3011,
+ [3137] = 2713,
+ [3138] = 2777,
+ [3139] = 2787,
+ [3140] = 3140,
+ [3141] = 2719,
+ [3142] = 3011,
+ [3143] = 3143,
+ [3144] = 3144,
+ [3145] = 3145,
+ [3146] = 2724,
+ [3147] = 3147,
+ [3148] = 3024,
+ [3149] = 3149,
+ [3150] = 3150,
+ [3151] = 3143,
+ [3152] = 3152,
+ [3153] = 3149,
+ [3154] = 3154,
+ [3155] = 3155,
+ [3156] = 2727,
[3157] = 3157,
- [3158] = 3158,
- [3159] = 3159,
- [3160] = 2747,
- [3161] = 3072,
- [3162] = 3138,
- [3163] = 2748,
- [3164] = 3164,
- [3165] = 3165,
- [3166] = 2749,
- [3167] = 2751,
- [3168] = 2752,
- [3169] = 3169,
- [3170] = 2753,
- [3171] = 2676,
- [3172] = 2677,
- [3173] = 2656,
- [3174] = 2756,
- [3175] = 3175,
- [3176] = 2674,
- [3177] = 2791,
- [3178] = 3131,
- [3179] = 3179,
+ [3158] = 3087,
+ [3159] = 3152,
+ [3160] = 3152,
+ [3161] = 3161,
+ [3162] = 3162,
+ [3163] = 2658,
+ [3164] = 3145,
+ [3165] = 2768,
+ [3166] = 3088,
+ [3167] = 3149,
+ [3168] = 330,
+ [3169] = 3161,
+ [3170] = 3170,
+ [3171] = 3171,
+ [3172] = 3155,
+ [3173] = 3065,
+ [3174] = 3068,
+ [3175] = 3150,
+ [3176] = 3176,
+ [3177] = 3006,
+ [3178] = 2672,
+ [3179] = 2650,
[3180] = 3180,
[3181] = 3181,
- [3182] = 3182,
- [3183] = 3080,
- [3184] = 3175,
- [3185] = 3082,
- [3186] = 3083,
- [3187] = 3066,
- [3188] = 3085,
- [3189] = 3087,
- [3190] = 3190,
- [3191] = 3156,
- [3192] = 3157,
+ [3182] = 3088,
+ [3183] = 3074,
+ [3184] = 3110,
+ [3185] = 2652,
+ [3186] = 3149,
+ [3187] = 3147,
+ [3188] = 3065,
+ [3189] = 3068,
+ [3190] = 3006,
+ [3191] = 3074,
+ [3192] = 3155,
[3193] = 3193,
- [3194] = 3194,
- [3195] = 2730,
- [3196] = 3196,
- [3197] = 3158,
- [3198] = 3198,
- [3199] = 3199,
- [3200] = 2678,
- [3201] = 2791,
- [3202] = 2758,
- [3203] = 3164,
- [3204] = 2759,
- [3205] = 2760,
- [3206] = 3165,
- [3207] = 2668,
- [3208] = 2718,
- [3209] = 2679,
- [3210] = 3210,
- [3211] = 3198,
- [3212] = 2763,
- [3213] = 2799,
- [3214] = 3179,
- [3215] = 2764,
- [3216] = 3199,
- [3217] = 2765,
- [3218] = 2681,
- [3219] = 2799,
- [3220] = 2766,
- [3221] = 3199,
- [3222] = 3060,
- [3223] = 3058,
- [3224] = 3224,
- [3225] = 2768,
- [3226] = 3198,
- [3227] = 2770,
- [3228] = 2772,
- [3229] = 3169,
- [3230] = 3224,
- [3231] = 3169,
- [3232] = 2773,
- [3233] = 2728,
- [3234] = 2774,
- [3235] = 3157,
- [3236] = 2664,
- [3237] = 2673,
- [3238] = 2663,
- [3239] = 3156,
- [3240] = 3182,
- [3241] = 3175,
- [3242] = 2672,
- [3243] = 3224,
- [3244] = 2725,
- [3245] = 3198,
- [3246] = 2656,
- [3247] = 2724,
- [3248] = 3165,
- [3249] = 3164,
- [3250] = 3159,
- [3251] = 3158,
- [3252] = 3196,
- [3253] = 3021,
- [3254] = 3159,
- [3255] = 3196,
- [3256] = 2723,
- [3257] = 3179,
- [3258] = 3164,
- [3259] = 3165,
- [3260] = 2722,
- [3261] = 310,
- [3262] = 2693,
- [3263] = 3164,
- [3264] = 3264,
- [3265] = 2720,
- [3266] = 2719,
- [3267] = 3016,
- [3268] = 3157,
- [3269] = 3165,
- [3270] = 2695,
- [3271] = 2681,
- [3272] = 2671,
- [3273] = 3193,
- [3274] = 2692,
- [3275] = 2669,
- [3276] = 3060,
- [3277] = 3058,
- [3278] = 2705,
- [3279] = 2669,
- [3280] = 2706,
- [3281] = 3175,
- [3282] = 2645,
- [3283] = 3182,
- [3284] = 3080,
- [3285] = 3082,
- [3286] = 3083,
- [3287] = 3085,
- [3288] = 3087,
- [3289] = 2707,
- [3290] = 3224,
- [3291] = 3169,
- [3292] = 3198,
- [3293] = 2709,
- [3294] = 2670,
- [3295] = 2713,
- [3296] = 3165,
- [3297] = 3164,
- [3298] = 3169,
- [3299] = 3182,
- [3300] = 3182,
- [3301] = 2714,
- [3302] = 3198,
- [3303] = 2716,
- [3304] = 3175,
- [3305] = 2717,
- [3306] = 2750,
- [3307] = 3179,
- [3308] = 3179,
- [3309] = 2659,
- [3310] = 3156,
- [3311] = 3157,
- [3312] = 2659,
- [3313] = 3196,
- [3314] = 3193,
- [3315] = 3157,
- [3316] = 3156,
- [3317] = 3199,
- [3318] = 3169,
- [3319] = 3179,
- [3320] = 2696,
- [3321] = 2663,
- [3322] = 2664,
- [3323] = 2774,
- [3324] = 2773,
- [3325] = 2772,
- [3326] = 3179,
- [3327] = 2770,
- [3328] = 2768,
- [3329] = 2766,
- [3330] = 2765,
- [3331] = 3165,
- [3332] = 3164,
- [3333] = 2764,
- [3334] = 2763,
- [3335] = 2679,
- [3336] = 3157,
- [3337] = 3156,
- [3338] = 2718,
- [3339] = 2760,
- [3340] = 3193,
- [3341] = 2759,
- [3342] = 2758,
- [3343] = 2678,
- [3344] = 3182,
- [3345] = 3158,
- [3346] = 3199,
- [3347] = 2756,
- [3348] = 2677,
- [3349] = 2676,
- [3350] = 2753,
- [3351] = 2752,
- [3352] = 2751,
- [3353] = 2749,
- [3354] = 2748,
- [3355] = 2747,
- [3356] = 2746,
- [3357] = 2745,
- [3358] = 3158,
- [3359] = 2744,
- [3360] = 2675,
- [3361] = 3169,
- [3362] = 2738,
- [3363] = 2737,
+ [3194] = 2756,
+ [3195] = 2898,
+ [3196] = 3180,
+ [3197] = 3157,
+ [3198] = 3193,
+ [3199] = 3087,
+ [3200] = 3200,
+ [3201] = 3180,
+ [3202] = 2657,
+ [3203] = 3157,
+ [3204] = 3145,
+ [3205] = 3200,
+ [3206] = 3161,
+ [3207] = 3207,
+ [3208] = 3193,
+ [3209] = 3157,
+ [3210] = 3155,
+ [3211] = 3152,
+ [3212] = 3147,
+ [3213] = 3176,
+ [3214] = 3157,
+ [3215] = 3215,
+ [3216] = 3099,
+ [3217] = 3155,
+ [3218] = 3207,
+ [3219] = 3176,
+ [3220] = 3157,
+ [3221] = 3181,
+ [3222] = 3193,
+ [3223] = 2664,
+ [3224] = 3193,
+ [3225] = 3145,
+ [3226] = 3200,
+ [3227] = 3181,
+ [3228] = 3200,
+ [3229] = 3161,
+ [3230] = 3147,
+ [3231] = 3145,
+ [3232] = 3059,
+ [3233] = 3149,
+ [3234] = 3150,
+ [3235] = 3181,
+ [3236] = 2713,
+ [3237] = 2667,
+ [3238] = 2664,
+ [3239] = 3239,
+ [3240] = 2695,
+ [3241] = 2694,
+ [3242] = 2702,
+ [3243] = 3193,
+ [3244] = 2733,
+ [3245] = 2898,
+ [3246] = 3176,
+ [3247] = 3215,
+ [3248] = 2705,
+ [3249] = 3215,
+ [3250] = 2674,
+ [3251] = 3152,
+ [3252] = 3157,
+ [3253] = 2667,
+ [3254] = 3152,
+ [3255] = 3207,
+ [3256] = 2714,
+ [3257] = 2716,
+ [3258] = 2650,
+ [3259] = 3193,
+ [3260] = 2733,
+ [3261] = 2717,
+ [3262] = 2718,
+ [3263] = 3263,
+ [3264] = 3161,
+ [3265] = 2719,
+ [3266] = 2675,
+ [3267] = 2693,
+ [3268] = 2722,
+ [3269] = 2723,
+ [3270] = 2724,
+ [3271] = 2738,
+ [3272] = 2725,
+ [3273] = 3155,
+ [3274] = 3110,
+ [3275] = 3157,
+ [3276] = 2726,
+ [3277] = 3152,
+ [3278] = 2738,
+ [3279] = 3181,
+ [3280] = 3207,
+ [3281] = 3150,
+ [3282] = 3145,
+ [3283] = 3149,
+ [3284] = 3200,
+ [3285] = 3176,
+ [3286] = 3207,
+ [3287] = 2698,
+ [3288] = 3180,
+ [3289] = 2741,
+ [3290] = 2713,
+ [3291] = 3161,
+ [3292] = 2695,
+ [3293] = 2730,
+ [3294] = 2676,
+ [3295] = 2677,
+ [3296] = 3207,
+ [3297] = 3176,
+ [3298] = 2735,
+ [3299] = 2694,
+ [3300] = 2702,
+ [3301] = 2651,
+ [3302] = 3059,
+ [3303] = 2756,
+ [3304] = 3181,
+ [3305] = 3147,
+ [3306] = 2705,
+ [3307] = 2674,
+ [3308] = 2741,
+ [3309] = 2714,
+ [3310] = 2716,
+ [3311] = 2777,
+ [3312] = 2717,
+ [3313] = 2718,
+ [3314] = 2719,
+ [3315] = 3145,
+ [3316] = 3200,
+ [3317] = 3150,
+ [3318] = 2675,
+ [3319] = 2693,
+ [3320] = 3215,
+ [3321] = 3193,
+ [3322] = 3150,
+ [3323] = 2722,
+ [3324] = 2736,
+ [3325] = 3149,
+ [3326] = 3152,
+ [3327] = 2672,
+ [3328] = 3073,
+ [3329] = 2645,
+ [3330] = 2723,
+ [3331] = 3078,
+ [3332] = 2740,
+ [3333] = 2777,
+ [3334] = 2742,
+ [3335] = 3207,
+ [3336] = 2743,
+ [3337] = 2748,
+ [3338] = 2764,
+ [3339] = 2725,
+ [3340] = 3200,
+ [3341] = 2679,
+ [3342] = 2755,
+ [3343] = 2726,
+ [3344] = 2727,
+ [3345] = 2773,
+ [3346] = 3145,
+ [3347] = 2698,
+ [3348] = 2730,
+ [3349] = 3215,
+ [3350] = 2676,
+ [3351] = 3176,
+ [3352] = 3207,
+ [3353] = 3207,
+ [3354] = 3176,
+ [3355] = 2677,
+ [3356] = 2775,
+ [3357] = 3181,
+ [3358] = 2776,
+ [3359] = 2735,
+ [3360] = 2781,
+ [3361] = 3215,
+ [3362] = 3077,
+ [3363] = 2652,
[3364] = 2736,
- [3365] = 2734,
- [3366] = 2674,
- [3367] = 2730,
- [3368] = 3021,
- [3369] = 2728,
- [3370] = 2673,
- [3371] = 2672,
- [3372] = 2725,
- [3373] = 2724,
- [3374] = 2723,
- [3375] = 2722,
- [3376] = 2693,
- [3377] = 2720,
- [3378] = 2719,
- [3379] = 2694,
- [3380] = 3169,
- [3381] = 2695,
- [3382] = 2671,
- [3383] = 2692,
- [3384] = 2705,
- [3385] = 2706,
- [3386] = 2707,
- [3387] = 2709,
- [3388] = 3199,
- [3389] = 2670,
- [3390] = 2713,
- [3391] = 2714,
- [3392] = 2716,
- [3393] = 2717,
- [3394] = 3175,
- [3395] = 3182,
- [3396] = 2750,
- [3397] = 3198,
- [3398] = 3159,
- [3399] = 3224,
- [3400] = 3196,
- [3401] = 3158,
- [3402] = 3193,
- [3403] = 3159,
- [3404] = 3199,
- [3405] = 2742,
- [3406] = 3156,
- [3407] = 3159,
- [3408] = 3182,
- [3409] = 3157,
- [3410] = 3179,
- [3411] = 3158,
- [3412] = 3159,
- [3413] = 2645,
- [3414] = 3165,
- [3415] = 3164,
- [3416] = 3165,
- [3417] = 3157,
- [3418] = 2696,
- [3419] = 3156,
- [3420] = 2668,
- [3421] = 3198,
- [3422] = 3159,
- [3423] = 3193,
- [3424] = 3199,
- [3425] = 3158,
+ [3365] = 2645,
+ [3366] = 2740,
+ [3367] = 2742,
+ [3368] = 2787,
+ [3369] = 2743,
+ [3370] = 2748,
+ [3371] = 2764,
+ [3372] = 2737,
+ [3373] = 2778,
+ [3374] = 2792,
+ [3375] = 2679,
+ [3376] = 2755,
+ [3377] = 2794,
+ [3378] = 2680,
+ [3379] = 2773,
+ [3380] = 2657,
+ [3381] = 2681,
+ [3382] = 3145,
+ [3383] = 2798,
+ [3384] = 3200,
+ [3385] = 2651,
+ [3386] = 2775,
+ [3387] = 2776,
+ [3388] = 3181,
+ [3389] = 2781,
+ [3390] = 2737,
+ [3391] = 2784,
+ [3392] = 2778,
+ [3393] = 2792,
+ [3394] = 2794,
+ [3395] = 2680,
+ [3396] = 2681,
+ [3397] = 2798,
+ [3398] = 2678,
+ [3399] = 3149,
+ [3400] = 3180,
+ [3401] = 2700,
+ [3402] = 2703,
+ [3403] = 2704,
+ [3404] = 3161,
+ [3405] = 3161,
+ [3406] = 2784,
+ [3407] = 2658,
+ [3408] = 2710,
+ [3409] = 2754,
+ [3410] = 2768,
+ [3411] = 2673,
+ [3412] = 2747,
+ [3413] = 2751,
+ [3414] = 2754,
+ [3415] = 2787,
+ [3416] = 3215,
+ [3417] = 3215,
+ [3418] = 2678,
+ [3419] = 2700,
+ [3420] = 2703,
+ [3421] = 2704,
+ [3422] = 2710,
+ [3423] = 2673,
+ [3424] = 2747,
+ [3425] = 2751,
[3426] = 3426,
[3427] = 3427,
- [3428] = 1838,
- [3429] = 3429,
- [3430] = 1874,
- [3431] = 3427,
- [3432] = 3432,
- [3433] = 3433,
- [3434] = 1838,
- [3435] = 310,
- [3436] = 1874,
- [3437] = 3433,
- [3438] = 1838,
- [3439] = 3433,
- [3440] = 1874,
- [3441] = 3433,
- [3442] = 3442,
- [3443] = 3443,
- [3444] = 3433,
+ [3428] = 3428,
+ [3429] = 146,
+ [3430] = 1483,
+ [3431] = 1481,
+ [3432] = 3427,
+ [3433] = 3427,
+ [3434] = 3434,
+ [3435] = 1483,
+ [3436] = 3436,
+ [3437] = 3437,
+ [3438] = 3428,
+ [3439] = 3439,
+ [3440] = 3440,
+ [3441] = 3441,
+ [3442] = 3436,
+ [3443] = 3436,
+ [3444] = 330,
[3445] = 3445,
- [3446] = 3446,
- [3447] = 3447,
- [3448] = 3448,
- [3449] = 3449,
- [3450] = 3427,
- [3451] = 154,
+ [3446] = 3427,
+ [3447] = 1481,
+ [3448] = 3436,
+ [3449] = 3427,
+ [3450] = 3428,
+ [3451] = 3427,
[3452] = 155,
- [3453] = 3427,
- [3454] = 3426,
+ [3453] = 1483,
+ [3454] = 3428,
[3455] = 3455,
- [3456] = 3427,
- [3457] = 3426,
+ [3456] = 3437,
+ [3457] = 3457,
[3458] = 3458,
- [3459] = 3427,
- [3460] = 3458,
- [3461] = 3426,
+ [3459] = 1481,
+ [3460] = 3460,
+ [3461] = 3436,
[3462] = 3462,
- [3463] = 2706,
+ [3463] = 2722,
[3464] = 3464,
[3465] = 3465,
[3466] = 3466,
[3467] = 3467,
[3468] = 3468,
[3469] = 3469,
- [3470] = 3467,
- [3471] = 3469,
+ [3470] = 3470,
+ [3471] = 3471,
[3472] = 3472,
[3473] = 3473,
[3474] = 3474,
[3475] = 3475,
- [3476] = 3465,
+ [3476] = 441,
[3477] = 3477,
[3478] = 3474,
[3479] = 3479,
- [3480] = 3462,
+ [3480] = 3480,
[3481] = 3481,
[3482] = 3482,
[3483] = 3483,
[3484] = 3484,
[3485] = 3485,
- [3486] = 3486,
+ [3486] = 3465,
[3487] = 3487,
- [3488] = 3488,
+ [3488] = 3477,
[3489] = 3489,
[3490] = 3490,
[3491] = 3491,
- [3492] = 3492,
- [3493] = 3190,
- [3494] = 3490,
- [3495] = 3194,
+ [3492] = 2646,
+ [3493] = 2658,
+ [3494] = 3494,
+ [3495] = 2768,
[3496] = 3496,
[3497] = 3497,
- [3498] = 3498,
- [3499] = 3499,
- [3500] = 3500,
- [3501] = 3501,
+ [3498] = 3475,
+ [3499] = 2650,
+ [3500] = 3474,
+ [3501] = 3473,
[3502] = 3502,
- [3503] = 3503,
- [3504] = 3466,
- [3505] = 3505,
- [3506] = 3264,
+ [3503] = 3464,
+ [3504] = 3504,
+ [3505] = 2898,
+ [3506] = 3472,
[3507] = 3507,
[3508] = 3508,
- [3509] = 3483,
+ [3509] = 3471,
[3510] = 3510,
[3511] = 3511,
- [3512] = 3512,
- [3513] = 3513,
- [3514] = 3485,
- [3515] = 3464,
- [3516] = 3468,
- [3517] = 3468,
- [3518] = 3518,
- [3519] = 3467,
+ [3512] = 3480,
+ [3513] = 3482,
+ [3514] = 3468,
+ [3515] = 3515,
+ [3516] = 3466,
+ [3517] = 3467,
+ [3518] = 3465,
+ [3519] = 3489,
[3520] = 3469,
- [3521] = 3465,
- [3522] = 2719,
- [3523] = 3486,
- [3524] = 3474,
- [3525] = 3487,
- [3526] = 3488,
+ [3521] = 3469,
+ [3522] = 3485,
+ [3523] = 3467,
+ [3524] = 3524,
+ [3525] = 3525,
+ [3526] = 3526,
[3527] = 3527,
- [3528] = 3510,
- [3529] = 3507,
- [3530] = 3530,
- [3531] = 3462,
- [3532] = 3481,
- [3533] = 3508,
- [3534] = 3482,
- [3535] = 3513,
- [3536] = 3505,
- [3537] = 3518,
- [3538] = 3538,
- [3539] = 3512,
- [3540] = 3479,
- [3541] = 3483,
- [3542] = 3485,
- [3543] = 3501,
- [3544] = 3429,
- [3545] = 3502,
+ [3528] = 3528,
+ [3529] = 3474,
+ [3530] = 3475,
+ [3531] = 3477,
+ [3532] = 3532,
+ [3533] = 3533,
+ [3534] = 3470,
+ [3535] = 3507,
+ [3536] = 3480,
+ [3537] = 3490,
+ [3538] = 3482,
+ [3539] = 3502,
+ [3540] = 3540,
+ [3541] = 3541,
+ [3542] = 3542,
+ [3543] = 3462,
+ [3544] = 3511,
+ [3545] = 3528,
[3546] = 3489,
- [3547] = 3486,
- [3548] = 3487,
- [3549] = 3492,
- [3550] = 3503,
- [3551] = 3518,
- [3552] = 3491,
- [3553] = 3489,
- [3554] = 3538,
- [3555] = 3492,
- [3556] = 3496,
- [3557] = 3508,
- [3558] = 3499,
- [3559] = 3503,
- [3560] = 3500,
- [3561] = 3484,
- [3562] = 3477,
- [3563] = 3498,
- [3564] = 2720,
- [3565] = 3466,
- [3566] = 3473,
- [3567] = 3472,
- [3568] = 3468,
- [3569] = 3497,
- [3570] = 3498,
- [3571] = 3467,
- [3572] = 3490,
- [3573] = 3491,
- [3574] = 3490,
- [3575] = 3469,
- [3576] = 3465,
- [3577] = 3496,
- [3578] = 3474,
- [3579] = 3488,
- [3580] = 3512,
- [3581] = 3462,
- [3582] = 3481,
- [3583] = 3482,
- [3584] = 3483,
- [3585] = 3585,
- [3586] = 3485,
+ [3547] = 3515,
+ [3548] = 3465,
+ [3549] = 3549,
+ [3550] = 3496,
+ [3551] = 3551,
+ [3552] = 3485,
+ [3553] = 3525,
+ [3554] = 3526,
+ [3555] = 3490,
+ [3556] = 3511,
+ [3557] = 3515,
+ [3558] = 3462,
+ [3559] = 3484,
+ [3560] = 3494,
+ [3561] = 3466,
+ [3562] = 3482,
+ [3563] = 397,
+ [3564] = 3524,
+ [3565] = 3487,
+ [3566] = 3527,
+ [3567] = 3511,
+ [3568] = 3524,
+ [3569] = 3533,
+ [3570] = 3468,
+ [3571] = 3527,
+ [3572] = 3487,
+ [3573] = 3484,
+ [3574] = 2651,
+ [3575] = 2756,
+ [3576] = 3540,
+ [3577] = 3471,
+ [3578] = 3526,
+ [3579] = 2652,
+ [3580] = 3472,
+ [3581] = 3549,
+ [3582] = 3483,
+ [3583] = 3464,
+ [3584] = 3542,
+ [3585] = 3494,
+ [3586] = 3541,
[3587] = 3587,
- [3588] = 3500,
- [3589] = 3486,
- [3590] = 3487,
- [3591] = 3503,
- [3592] = 3448,
- [3593] = 3518,
- [3594] = 3530,
- [3595] = 3511,
- [3596] = 3479,
- [3597] = 3488,
- [3598] = 3489,
- [3599] = 2693,
- [3600] = 470,
- [3601] = 3466,
- [3602] = 3479,
+ [3588] = 3510,
+ [3589] = 3532,
+ [3590] = 3525,
+ [3591] = 3496,
+ [3592] = 3532,
+ [3593] = 3469,
+ [3594] = 3510,
+ [3595] = 3540,
+ [3596] = 3470,
+ [3597] = 3510,
+ [3598] = 3528,
+ [3599] = 3532,
+ [3600] = 3600,
+ [3601] = 3487,
+ [3602] = 3502,
[3603] = 3603,
- [3604] = 3499,
- [3605] = 354,
- [3606] = 3512,
- [3607] = 3496,
+ [3604] = 3485,
+ [3605] = 3507,
+ [3606] = 3473,
+ [3607] = 3508,
[3608] = 3608,
- [3609] = 3513,
- [3610] = 3464,
- [3611] = 3489,
- [3612] = 3497,
- [3613] = 3498,
- [3614] = 3501,
- [3615] = 3491,
- [3616] = 3616,
- [3617] = 3617,
- [3618] = 3505,
- [3619] = 3492,
- [3620] = 3468,
- [3621] = 3507,
- [3622] = 3518,
- [3623] = 3466,
- [3624] = 3482,
- [3625] = 3510,
- [3626] = 3487,
- [3627] = 3511,
- [3628] = 3486,
- [3629] = 3502,
- [3630] = 3538,
- [3631] = 3485,
- [3632] = 3492,
- [3633] = 3468,
- [3634] = 3483,
- [3635] = 3484,
- [3636] = 3482,
- [3637] = 3477,
- [3638] = 3473,
- [3639] = 3472,
- [3640] = 3467,
- [3641] = 3481,
- [3642] = 3462,
- [3643] = 3464,
- [3644] = 3513,
- [3645] = 3469,
- [3646] = 3465,
- [3647] = 3474,
- [3648] = 3488,
- [3649] = 3491,
- [3650] = 3501,
- [3651] = 3505,
- [3652] = 3474,
- [3653] = 3465,
- [3654] = 3469,
- [3655] = 3467,
- [3656] = 3507,
- [3657] = 3472,
- [3658] = 500,
- [3659] = 3473,
- [3660] = 3477,
- [3661] = 3484,
- [3662] = 1874,
- [3663] = 3488,
- [3664] = 3481,
- [3665] = 3499,
- [3666] = 3538,
- [3667] = 3510,
- [3668] = 3511,
- [3669] = 3482,
- [3670] = 1838,
- [3671] = 3483,
- [3672] = 3502,
- [3673] = 3538,
- [3674] = 3499,
- [3675] = 3484,
- [3676] = 3477,
- [3677] = 2668,
- [3678] = 160,
- [3679] = 3485,
- [3680] = 3473,
- [3681] = 158,
- [3682] = 3513,
- [3683] = 3479,
- [3684] = 3472,
- [3685] = 2678,
- [3686] = 3512,
- [3687] = 536,
- [3688] = 3462,
- [3689] = 3486,
- [3690] = 3466,
- [3691] = 3585,
- [3692] = 3487,
- [3693] = 3693,
- [3694] = 2668,
- [3695] = 2750,
- [3696] = 3503,
- [3697] = 2717,
- [3698] = 3513,
- [3699] = 2716,
- [3700] = 3467,
- [3701] = 2714,
- [3702] = 3500,
- [3703] = 2713,
- [3704] = 2670,
- [3705] = 3469,
- [3706] = 2709,
- [3707] = 2707,
- [3708] = 3486,
- [3709] = 3511,
- [3710] = 3490,
- [3711] = 3491,
- [3712] = 3468,
- [3713] = 2705,
- [3714] = 3518,
- [3715] = 3489,
- [3716] = 3496,
- [3717] = 2692,
- [3718] = 2671,
- [3719] = 3492,
- [3720] = 2695,
- [3721] = 3466,
- [3722] = 2694,
- [3723] = 3500,
- [3724] = 3497,
- [3725] = 2719,
- [3726] = 2720,
- [3727] = 2693,
- [3728] = 3496,
- [3729] = 2722,
- [3730] = 2723,
- [3731] = 2724,
- [3732] = 2725,
- [3733] = 3498,
- [3734] = 2672,
- [3735] = 2673,
- [3736] = 3505,
- [3737] = 3496,
- [3738] = 2728,
- [3739] = 2730,
- [3740] = 2674,
- [3741] = 2734,
- [3742] = 2736,
- [3743] = 2737,
- [3744] = 2738,
- [3745] = 2742,
- [3746] = 2675,
- [3747] = 2744,
- [3748] = 2745,
- [3749] = 2746,
- [3750] = 2747,
- [3751] = 2748,
- [3752] = 2749,
- [3753] = 2751,
- [3754] = 2752,
- [3755] = 2753,
- [3756] = 2676,
- [3757] = 2677,
- [3758] = 2756,
- [3759] = 2717,
- [3760] = 2758,
- [3761] = 2759,
- [3762] = 3507,
- [3763] = 2760,
- [3764] = 3510,
- [3765] = 2718,
- [3766] = 2679,
- [3767] = 2763,
- [3768] = 2764,
- [3769] = 2765,
- [3770] = 2766,
- [3771] = 2768,
- [3772] = 2770,
- [3773] = 2772,
- [3774] = 2773,
- [3775] = 2774,
- [3776] = 2664,
- [3777] = 2663,
- [3778] = 2659,
- [3779] = 2645,
- [3780] = 2696,
- [3781] = 2669,
- [3782] = 3502,
- [3783] = 3511,
- [3784] = 3510,
- [3785] = 3507,
- [3786] = 3505,
- [3787] = 3501,
- [3788] = 3511,
- [3789] = 3789,
- [3790] = 3498,
- [3791] = 3497,
- [3792] = 3496,
- [3793] = 3502,
- [3794] = 2791,
- [3795] = 3497,
- [3796] = 3499,
- [3797] = 3503,
- [3798] = 3492,
- [3799] = 2656,
- [3800] = 2799,
- [3801] = 2681,
- [3802] = 2680,
- [3803] = 2750,
- [3804] = 3538,
- [3805] = 3499,
- [3806] = 2738,
- [3807] = 2716,
- [3808] = 2714,
- [3809] = 3484,
- [3810] = 3472,
- [3811] = 2713,
- [3812] = 3497,
- [3813] = 2670,
- [3814] = 3477,
- [3815] = 2709,
- [3816] = 2707,
- [3817] = 2706,
- [3818] = 2705,
- [3819] = 2692,
- [3820] = 2671,
- [3821] = 3498,
- [3822] = 2695,
- [3823] = 2694,
- [3824] = 3473,
- [3825] = 3497,
- [3826] = 3492,
- [3827] = 2722,
- [3828] = 2723,
- [3829] = 2724,
- [3830] = 2725,
- [3831] = 2672,
- [3832] = 2673,
- [3833] = 2728,
- [3834] = 3472,
- [3835] = 3501,
- [3836] = 3479,
- [3837] = 3489,
- [3838] = 3455,
- [3839] = 2730,
- [3840] = 2674,
- [3841] = 3467,
- [3842] = 2734,
- [3843] = 2736,
- [3844] = 2737,
- [3845] = 2680,
- [3846] = 2742,
- [3847] = 2675,
- [3848] = 2744,
- [3849] = 2745,
- [3850] = 2746,
- [3851] = 2747,
- [3852] = 2748,
- [3853] = 2749,
- [3854] = 2751,
- [3855] = 2752,
- [3856] = 2753,
- [3857] = 2676,
- [3858] = 2677,
- [3859] = 2756,
- [3860] = 3505,
- [3861] = 3469,
- [3862] = 3507,
- [3863] = 2678,
- [3864] = 3512,
- [3865] = 3481,
- [3866] = 2758,
- [3867] = 2759,
- [3868] = 3468,
- [3869] = 2760,
- [3870] = 2718,
- [3871] = 2679,
- [3872] = 3490,
- [3873] = 2763,
- [3874] = 2764,
- [3875] = 2765,
- [3876] = 2766,
- [3877] = 2768,
- [3878] = 2770,
- [3879] = 2772,
- [3880] = 2773,
- [3881] = 2774,
- [3882] = 2664,
- [3883] = 2663,
- [3884] = 3487,
- [3885] = 3518,
- [3886] = 3485,
- [3887] = 3501,
- [3888] = 3465,
- [3889] = 2659,
- [3890] = 3483,
- [3891] = 3482,
- [3892] = 3481,
- [3893] = 3462,
- [3894] = 3894,
- [3895] = 2645,
- [3896] = 3896,
- [3897] = 2696,
- [3898] = 2669,
- [3899] = 3488,
- [3900] = 3474,
- [3901] = 3465,
- [3902] = 3469,
- [3903] = 3510,
- [3904] = 3467,
- [3905] = 3472,
- [3906] = 3473,
+ [3609] = 3533,
+ [3610] = 3483,
+ [3611] = 3525,
+ [3612] = 3527,
+ [3613] = 3462,
+ [3614] = 3614,
+ [3615] = 3475,
+ [3616] = 3524,
+ [3617] = 2657,
+ [3618] = 3466,
+ [3619] = 3489,
+ [3620] = 2664,
+ [3621] = 3549,
+ [3622] = 3542,
+ [3623] = 3541,
+ [3624] = 2667,
+ [3625] = 3533,
+ [3626] = 3477,
+ [3627] = 3540,
+ [3628] = 3480,
+ [3629] = 3551,
+ [3630] = 2733,
+ [3631] = 2738,
+ [3632] = 2741,
+ [3633] = 3464,
+ [3634] = 3455,
+ [3635] = 3482,
+ [3636] = 3485,
+ [3637] = 2777,
+ [3638] = 2787,
+ [3639] = 2784,
+ [3640] = 3471,
+ [3641] = 2754,
+ [3642] = 3490,
+ [3643] = 2751,
+ [3644] = 2747,
+ [3645] = 3515,
+ [3646] = 3466,
+ [3647] = 3524,
+ [3648] = 3527,
+ [3649] = 3533,
+ [3650] = 3540,
+ [3651] = 3540,
+ [3652] = 3460,
+ [3653] = 3470,
+ [3654] = 2673,
+ [3655] = 2710,
+ [3656] = 3541,
+ [3657] = 3474,
+ [3658] = 3542,
+ [3659] = 3549,
+ [3660] = 3660,
+ [3661] = 475,
+ [3662] = 3475,
+ [3663] = 3525,
+ [3664] = 2703,
+ [3665] = 2700,
+ [3666] = 2678,
+ [3667] = 3667,
+ [3668] = 3490,
+ [3669] = 3541,
+ [3670] = 3670,
+ [3671] = 3542,
+ [3672] = 3466,
+ [3673] = 3549,
+ [3674] = 3462,
+ [3675] = 3462,
+ [3676] = 3483,
+ [3677] = 3483,
+ [3678] = 3541,
+ [3679] = 3467,
+ [3680] = 3532,
+ [3681] = 2798,
+ [3682] = 3507,
+ [3683] = 2681,
+ [3684] = 3684,
+ [3685] = 3685,
+ [3686] = 3502,
+ [3687] = 2704,
+ [3688] = 3263,
+ [3689] = 3510,
+ [3690] = 3528,
+ [3691] = 2794,
+ [3692] = 3489,
+ [3693] = 3465,
+ [3694] = 3467,
+ [3695] = 3468,
+ [3696] = 3496,
+ [3697] = 3483,
+ [3698] = 2792,
+ [3699] = 3471,
+ [3700] = 2778,
+ [3701] = 3549,
+ [3702] = 3472,
+ [3703] = 3532,
+ [3704] = 3470,
+ [3705] = 3473,
+ [3706] = 3469,
+ [3707] = 2737,
+ [3708] = 3708,
+ [3709] = 3464,
+ [3710] = 3487,
+ [3711] = 3484,
+ [3712] = 2781,
+ [3713] = 2776,
+ [3714] = 2775,
+ [3715] = 3533,
+ [3716] = 2773,
+ [3717] = 2755,
+ [3718] = 2679,
+ [3719] = 3469,
+ [3720] = 3542,
+ [3721] = 3541,
+ [3722] = 2764,
+ [3723] = 3474,
+ [3724] = 3494,
+ [3725] = 2748,
+ [3726] = 2743,
+ [3727] = 3484,
+ [3728] = 2742,
+ [3729] = 3475,
+ [3730] = 2740,
+ [3731] = 3508,
+ [3732] = 2645,
+ [3733] = 3487,
+ [3734] = 2736,
+ [3735] = 3735,
+ [3736] = 2735,
+ [3737] = 3466,
+ [3738] = 2677,
+ [3739] = 2676,
+ [3740] = 2730,
+ [3741] = 3708,
+ [3742] = 2698,
+ [3743] = 2727,
+ [3744] = 3510,
+ [3745] = 3540,
+ [3746] = 3528,
+ [3747] = 3489,
+ [3748] = 3494,
+ [3749] = 3465,
+ [3750] = 3477,
+ [3751] = 3484,
+ [3752] = 3464,
+ [3753] = 2726,
+ [3754] = 3467,
+ [3755] = 3496,
+ [3756] = 2725,
+ [3757] = 2724,
+ [3758] = 3507,
+ [3759] = 3469,
+ [3760] = 2723,
+ [3761] = 3464,
+ [3762] = 3480,
+ [3763] = 3527,
+ [3764] = 3502,
+ [3765] = 2693,
+ [3766] = 3541,
+ [3767] = 3524,
+ [3768] = 2675,
+ [3769] = 3507,
+ [3770] = 3468,
+ [3771] = 3533,
+ [3772] = 3508,
+ [3773] = 3466,
+ [3774] = 3527,
+ [3775] = 2719,
+ [3776] = 3515,
+ [3777] = 3542,
+ [3778] = 2718,
+ [3779] = 3549,
+ [3780] = 3524,
+ [3781] = 3511,
+ [3782] = 2717,
+ [3783] = 2716,
+ [3784] = 3490,
+ [3785] = 2714,
+ [3786] = 2674,
+ [3787] = 2705,
+ [3788] = 2702,
+ [3789] = 2694,
+ [3790] = 2695,
+ [3791] = 3528,
+ [3792] = 3540,
+ [3793] = 3472,
+ [3794] = 2713,
+ [3795] = 3525,
+ [3796] = 2646,
+ [3797] = 3485,
+ [3798] = 2658,
+ [3799] = 3482,
+ [3800] = 2768,
+ [3801] = 3468,
+ [3802] = 3462,
+ [3803] = 2650,
+ [3804] = 3483,
+ [3805] = 3471,
+ [3806] = 2672,
+ [3807] = 2898,
+ [3808] = 3480,
+ [3809] = 3477,
+ [3810] = 3532,
+ [3811] = 3542,
+ [3812] = 3467,
+ [3813] = 3475,
+ [3814] = 3814,
+ [3815] = 3496,
+ [3816] = 3466,
+ [3817] = 3474,
+ [3818] = 3818,
+ [3819] = 3473,
+ [3820] = 3472,
+ [3821] = 3510,
+ [3822] = 3472,
+ [3823] = 3528,
+ [3824] = 3471,
+ [3825] = 3467,
+ [3826] = 3465,
+ [3827] = 3473,
+ [3828] = 3515,
+ [3829] = 3474,
+ [3830] = 3162,
+ [3831] = 3489,
+ [3832] = 3154,
+ [3833] = 3511,
+ [3834] = 3473,
+ [3835] = 3465,
+ [3836] = 3470,
+ [3837] = 1483,
+ [3838] = 3458,
+ [3839] = 3515,
+ [3840] = 1481,
+ [3841] = 3475,
+ [3842] = 3477,
+ [3843] = 3474,
+ [3844] = 3480,
+ [3845] = 3482,
+ [3846] = 3511,
+ [3847] = 3475,
+ [3848] = 3485,
+ [3849] = 3489,
+ [3850] = 3477,
+ [3851] = 150,
+ [3852] = 3528,
+ [3853] = 156,
+ [3854] = 3510,
+ [3855] = 3532,
+ [3856] = 3483,
+ [3857] = 3468,
+ [3858] = 2741,
+ [3859] = 3549,
+ [3860] = 3490,
+ [3861] = 3542,
+ [3862] = 3473,
+ [3863] = 510,
+ [3864] = 3480,
+ [3865] = 3541,
+ [3866] = 3482,
+ [3867] = 3540,
+ [3868] = 2672,
+ [3869] = 2713,
+ [3870] = 2695,
+ [3871] = 2694,
+ [3872] = 2702,
+ [3873] = 2705,
+ [3874] = 2674,
+ [3875] = 2714,
+ [3876] = 2716,
+ [3877] = 2717,
+ [3878] = 2718,
+ [3879] = 3502,
+ [3880] = 2719,
+ [3881] = 2675,
+ [3882] = 2693,
+ [3883] = 2722,
+ [3884] = 2723,
+ [3885] = 2724,
+ [3886] = 2725,
+ [3887] = 3525,
+ [3888] = 3485,
+ [3889] = 2726,
+ [3890] = 2727,
+ [3891] = 2698,
+ [3892] = 2730,
+ [3893] = 2676,
+ [3894] = 3469,
+ [3895] = 2677,
+ [3896] = 2735,
+ [3897] = 2736,
+ [3898] = 2645,
+ [3899] = 2740,
+ [3900] = 2742,
+ [3901] = 2743,
+ [3902] = 2748,
+ [3903] = 3525,
+ [3904] = 2764,
+ [3905] = 3905,
+ [3906] = 2679,
[3907] = 3907,
- [3908] = 3908,
- [3909] = 3909,
- [3910] = 3477,
- [3911] = 3484,
- [3912] = 3912,
- [3913] = 3499,
- [3914] = 3538,
- [3915] = 2791,
- [3916] = 3502,
- [3917] = 2656,
- [3918] = 3474,
- [3919] = 3919,
- [3920] = 3920,
- [3921] = 2799,
- [3922] = 2681,
- [3923] = 3496,
- [3924] = 3511,
- [3925] = 3510,
- [3926] = 3507,
- [3927] = 3505,
- [3928] = 3928,
- [3929] = 3486,
- [3930] = 3498,
- [3931] = 3530,
- [3932] = 3497,
- [3933] = 3472,
- [3934] = 3481,
- [3935] = 3492,
- [3936] = 3466,
- [3937] = 3489,
- [3938] = 3473,
- [3939] = 3518,
- [3940] = 3477,
- [3941] = 3487,
- [3942] = 3484,
- [3943] = 3486,
- [3944] = 3499,
- [3945] = 3485,
- [3946] = 3483,
- [3947] = 3947,
- [3948] = 3948,
- [3949] = 3482,
- [3950] = 3538,
- [3951] = 3501,
- [3952] = 3508,
- [3953] = 3502,
- [3954] = 3462,
- [3955] = 3530,
- [3956] = 3488,
+ [3908] = 2755,
+ [3909] = 2773,
+ [3910] = 2775,
+ [3911] = 2776,
+ [3912] = 2781,
+ [3913] = 2737,
+ [3914] = 2778,
+ [3915] = 2792,
+ [3916] = 2794,
+ [3917] = 2680,
+ [3918] = 2681,
+ [3919] = 2798,
+ [3920] = 2678,
+ [3921] = 2700,
+ [3922] = 2703,
+ [3923] = 2704,
+ [3924] = 2710,
+ [3925] = 2673,
+ [3926] = 2747,
+ [3927] = 2751,
+ [3928] = 2754,
+ [3929] = 2784,
+ [3930] = 2787,
+ [3931] = 3551,
+ [3932] = 2777,
+ [3933] = 2680,
+ [3934] = 2738,
+ [3935] = 2733,
+ [3936] = 2667,
+ [3937] = 3551,
+ [3938] = 2664,
+ [3939] = 3473,
+ [3940] = 3462,
+ [3941] = 2657,
+ [3942] = 3464,
+ [3943] = 3527,
+ [3944] = 3524,
+ [3945] = 3472,
+ [3946] = 3533,
+ [3947] = 3471,
+ [3948] = 3515,
+ [3949] = 3468,
+ [3950] = 2652,
+ [3951] = 3467,
+ [3952] = 3490,
+ [3953] = 2756,
+ [3954] = 2651,
+ [3955] = 3511,
+ [3956] = 3526,
[3957] = 3957,
[3958] = 3958,
[3959] = 3959,
[3960] = 3960,
[3961] = 3961,
- [3962] = 3962,
+ [3962] = 3959,
[3963] = 3963,
- [3964] = 3962,
+ [3964] = 3964,
[3965] = 3965,
- [3966] = 3455,
- [3967] = 3967,
+ [3966] = 1481,
+ [3967] = 1483,
[3968] = 3968,
[3969] = 3969,
[3970] = 3970,
- [3971] = 3971,
- [3972] = 3969,
- [3973] = 3973,
+ [3971] = 2646,
+ [3972] = 3972,
+ [3973] = 146,
[3974] = 3974,
[3975] = 3975,
[3976] = 3976,
- [3977] = 3977,
- [3978] = 3978,
- [3979] = 3979,
+ [3977] = 156,
+ [3978] = 3960,
+ [3979] = 150,
[3980] = 3980,
- [3981] = 3970,
+ [3981] = 3960,
[3982] = 3982,
- [3983] = 3983,
- [3984] = 3970,
+ [3983] = 3959,
+ [3984] = 3984,
[3985] = 3985,
[3986] = 3986,
[3987] = 3987,
- [3988] = 3988,
+ [3988] = 3458,
[3989] = 3989,
- [3990] = 3990,
- [3991] = 3971,
- [3992] = 3992,
- [3993] = 3993,
- [3994] = 3969,
+ [3990] = 3960,
+ [3991] = 3991,
+ [3992] = 3961,
+ [3993] = 3959,
+ [3994] = 3994,
[3995] = 3995,
[3996] = 3996,
- [3997] = 3997,
- [3998] = 3992,
+ [3997] = 3961,
+ [3998] = 3998,
[3999] = 3999,
- [4000] = 3455,
- [4001] = 3965,
+ [4000] = 4000,
+ [4001] = 4001,
[4002] = 4002,
- [4003] = 3970,
- [4004] = 3976,
+ [4003] = 4003,
+ [4004] = 4004,
[4005] = 4005,
- [4006] = 3970,
- [4007] = 3475,
- [4008] = 3970,
+ [4006] = 3960,
+ [4007] = 3980,
+ [4008] = 3965,
[4009] = 4009,
- [4010] = 4010,
- [4011] = 4011,
- [4012] = 3970,
- [4013] = 4013,
- [4014] = 3995,
- [4015] = 4015,
- [4016] = 4016,
- [4017] = 4015,
- [4018] = 1874,
- [4019] = 3978,
- [4020] = 483,
- [4021] = 3971,
- [4022] = 3969,
- [4023] = 2680,
- [4024] = 3996,
+ [4010] = 3964,
+ [4011] = 3608,
+ [4012] = 3968,
+ [4013] = 3974,
+ [4014] = 3975,
+ [4015] = 3976,
+ [4016] = 3458,
+ [4017] = 3960,
+ [4018] = 4018,
+ [4019] = 4019,
+ [4020] = 4020,
+ [4021] = 4021,
+ [4022] = 4022,
+ [4023] = 4023,
+ [4024] = 4024,
[4025] = 4025,
[4026] = 4026,
[4027] = 4027,
[4028] = 4028,
- [4029] = 1838,
- [4030] = 155,
- [4031] = 4005,
+ [4029] = 1481,
+ [4030] = 4030,
+ [4031] = 3999,
[4032] = 4032,
- [4033] = 3988,
- [4034] = 4009,
- [4035] = 158,
- [4036] = 4010,
- [4037] = 160,
- [4038] = 4038,
- [4039] = 4039,
- [4040] = 4040,
- [4041] = 4041,
- [4042] = 3979,
- [4043] = 3997,
- [4044] = 4032,
- [4045] = 4045,
- [4046] = 4046,
- [4047] = 3973,
- [4048] = 4048,
- [4049] = 3965,
+ [4033] = 3994,
+ [4034] = 3991,
+ [4035] = 3987,
+ [4036] = 3986,
+ [4037] = 4018,
+ [4038] = 3991,
+ [4039] = 3994,
+ [4040] = 3972,
+ [4041] = 3999,
+ [4042] = 4001,
+ [4043] = 4000,
+ [4044] = 4019,
+ [4045] = 3998,
+ [4046] = 4020,
+ [4047] = 4021,
+ [4048] = 3969,
+ [4049] = 3960,
[4050] = 4050,
- [4051] = 1838,
- [4052] = 4052,
- [4053] = 4045,
- [4054] = 3997,
- [4055] = 3974,
+ [4051] = 3970,
+ [4052] = 4023,
+ [4053] = 4053,
+ [4054] = 4054,
+ [4055] = 4055,
[4056] = 4056,
- [4057] = 3979,
- [4058] = 489,
- [4059] = 487,
- [4060] = 484,
- [4061] = 4061,
- [4062] = 482,
- [4063] = 3978,
- [4064] = 478,
- [4065] = 476,
- [4066] = 3960,
- [4067] = 4045,
- [4068] = 4068,
- [4069] = 3992,
- [4070] = 472,
- [4071] = 3986,
- [4072] = 3985,
- [4073] = 3986,
- [4074] = 3990,
- [4075] = 3988,
- [4076] = 3977,
- [4077] = 3979,
- [4078] = 446,
- [4079] = 3989,
- [4080] = 3455,
- [4081] = 3977,
- [4082] = 3992,
- [4083] = 3971,
- [4084] = 3970,
- [4085] = 4013,
- [4086] = 3995,
- [4087] = 4015,
- [4088] = 4016,
- [4089] = 3973,
- [4090] = 4005,
- [4091] = 4009,
- [4092] = 3996,
- [4093] = 4010,
- [4094] = 3965,
- [4095] = 3968,
- [4096] = 3978,
+ [4057] = 4024,
+ [4058] = 4058,
+ [4059] = 4059,
+ [4060] = 3961,
+ [4061] = 3959,
+ [4062] = 4062,
+ [4063] = 3969,
+ [4064] = 3980,
+ [4065] = 4030,
+ [4066] = 3959,
+ [4067] = 3998,
+ [4068] = 3961,
+ [4069] = 3959,
+ [4070] = 4028,
+ [4071] = 4071,
+ [4072] = 155,
+ [4073] = 3995,
+ [4074] = 3996,
+ [4075] = 4075,
+ [4076] = 4059,
+ [4077] = 4032,
+ [4078] = 4027,
+ [4079] = 4026,
+ [4080] = 3965,
+ [4081] = 3961,
+ [4082] = 4082,
+ [4083] = 3998,
+ [4084] = 4084,
+ [4085] = 4000,
+ [4086] = 4001,
+ [4087] = 4087,
+ [4088] = 3970,
+ [4089] = 4054,
+ [4090] = 4023,
+ [4091] = 4091,
+ [4092] = 3968,
+ [4093] = 3969,
+ [4094] = 3970,
+ [4095] = 3975,
+ [4096] = 414,
[4097] = 4097,
- [4098] = 4068,
- [4099] = 4099,
- [4100] = 3960,
- [4101] = 4101,
- [4102] = 4010,
- [4103] = 4009,
- [4104] = 4005,
- [4105] = 3959,
- [4106] = 3957,
- [4107] = 3969,
- [4108] = 3970,
- [4109] = 4027,
- [4110] = 4097,
- [4111] = 3977,
- [4112] = 3968,
- [4113] = 3992,
- [4114] = 3976,
- [4115] = 3996,
- [4116] = 3962,
- [4117] = 4039,
- [4118] = 3977,
- [4119] = 3959,
- [4120] = 3969,
- [4121] = 3971,
- [4122] = 3974,
+ [4098] = 3960,
+ [4099] = 1483,
+ [4100] = 4019,
+ [4101] = 4020,
+ [4102] = 3991,
+ [4103] = 3994,
+ [4104] = 4104,
+ [4105] = 3957,
+ [4106] = 3999,
+ [4107] = 414,
+ [4108] = 4108,
+ [4109] = 4109,
+ [4110] = 4059,
+ [4111] = 4026,
+ [4112] = 4030,
+ [4113] = 4009,
+ [4114] = 3999,
+ [4115] = 3994,
+ [4116] = 3958,
+ [4117] = 3991,
+ [4118] = 3960,
+ [4119] = 3957,
+ [4120] = 3987,
+ [4121] = 3980,
+ [4122] = 3972,
[4123] = 4123,
- [4124] = 4010,
- [4125] = 154,
- [4126] = 4126,
- [4127] = 3978,
- [4128] = 4128,
+ [4124] = 4024,
+ [4125] = 4023,
+ [4126] = 462,
+ [4127] = 4054,
+ [4128] = 460,
[4129] = 4056,
- [4130] = 4101,
- [4131] = 4052,
- [4132] = 4132,
- [4133] = 3962,
- [4134] = 4134,
- [4135] = 1874,
- [4136] = 4136,
- [4137] = 3997,
- [4138] = 4045,
- [4139] = 4039,
- [4140] = 3997,
- [4141] = 3979,
- [4142] = 4045,
- [4143] = 3971,
- [4144] = 3959,
- [4145] = 3986,
- [4146] = 4146,
- [4147] = 4147,
- [4148] = 3988,
- [4149] = 3971,
- [4150] = 3969,
- [4151] = 3970,
- [4152] = 4048,
- [4153] = 446,
- [4154] = 3995,
- [4155] = 4015,
- [4156] = 3973,
- [4157] = 3996,
- [4158] = 4009,
- [4159] = 3971,
- [4160] = 4005,
- [4161] = 3968,
- [4162] = 3960,
- [4163] = 4009,
- [4164] = 4052,
- [4165] = 4005,
- [4166] = 3957,
- [4167] = 4039,
- [4168] = 3996,
- [4169] = 3974,
- [4170] = 3992,
- [4171] = 3976,
- [4172] = 3978,
- [4173] = 3977,
- [4174] = 3969,
- [4175] = 4039,
- [4176] = 4176,
- [4177] = 3969,
- [4178] = 4101,
- [4179] = 3971,
- [4180] = 3957,
- [4181] = 4181,
+ [4130] = 3970,
+ [4131] = 3969,
+ [4132] = 4059,
+ [4133] = 3958,
+ [4134] = 3961,
+ [4135] = 3959,
+ [4136] = 3958,
+ [4137] = 452,
+ [4138] = 3961,
+ [4139] = 3957,
+ [4140] = 451,
+ [4141] = 4001,
+ [4142] = 4000,
+ [4143] = 3998,
+ [4144] = 3998,
+ [4145] = 4000,
+ [4146] = 4001,
+ [4147] = 3980,
+ [4148] = 3961,
+ [4149] = 3959,
+ [4150] = 4150,
+ [4151] = 3968,
+ [4152] = 4023,
+ [4153] = 3975,
+ [4154] = 4154,
+ [4155] = 3960,
+ [4156] = 3980,
+ [4157] = 4019,
+ [4158] = 4020,
+ [4159] = 448,
+ [4160] = 4024,
+ [4161] = 4026,
+ [4162] = 4030,
+ [4163] = 4163,
+ [4164] = 3996,
+ [4165] = 4165,
+ [4166] = 3999,
+ [4167] = 4059,
+ [4168] = 4168,
+ [4169] = 444,
+ [4170] = 3994,
+ [4171] = 4171,
+ [4172] = 3991,
+ [4173] = 3987,
+ [4174] = 4174,
+ [4175] = 443,
+ [4176] = 3972,
+ [4177] = 450,
+ [4178] = 3995,
+ [4179] = 3970,
+ [4180] = 4180,
+ [4181] = 3458,
[4182] = 4182,
- [4183] = 4039,
- [4184] = 4184,
- [4185] = 4185,
- [4186] = 4045,
+ [4183] = 3965,
+ [4184] = 4059,
+ [4185] = 3969,
+ [4186] = 4186,
[4187] = 4056,
- [4188] = 4188,
- [4189] = 4010,
+ [4188] = 4054,
+ [4189] = 4023,
[4190] = 4190,
[4191] = 4191,
[4192] = 4192,
@@ -7500,7 +7514,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[4209] = 4209,
[4210] = 4210,
[4211] = 4211,
- [4212] = 4176,
+ [4212] = 4087,
[4213] = 4213,
[4214] = 4214,
[4215] = 4210,
@@ -7545,7 +7559,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[4254] = 4254,
[4255] = 4255,
[4256] = 4223,
- [4257] = 1865,
+ [4257] = 1462,
[4258] = 4258,
[4259] = 4259,
[4260] = 4260,
@@ -7556,8 +7570,8 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[4265] = 4265,
[4266] = 4266,
[4267] = 4267,
- [4268] = 4147,
- [4269] = 4146,
+ [4268] = 4022,
+ [4269] = 4055,
[4270] = 4270,
[4271] = 4271,
[4272] = 4213,
@@ -7586,7 +7600,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[4295] = 4295,
[4296] = 4296,
[4297] = 4297,
- [4298] = 1853,
+ [4298] = 1463,
[4299] = 4191,
[4300] = 4300,
[4301] = 4301,
@@ -7603,7 +7617,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[4312] = 4192,
[4313] = 4193,
[4314] = 4194,
- [4315] = 4136,
+ [4315] = 4108,
[4316] = 4213,
[4317] = 4210,
[4318] = 4318,
@@ -7624,14 +7638,14 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[4333] = 4195,
[4334] = 4334,
[4335] = 4198,
- [4336] = 1855,
+ [4336] = 1467,
[4337] = 4337,
[4338] = 4196,
[4339] = 4197,
[4340] = 4198,
[4341] = 4199,
[4342] = 4210,
- [4343] = 4132,
+ [4343] = 4097,
[4344] = 4344,
[4345] = 4267,
[4346] = 4271,
@@ -7682,71 +7696,71 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[4391] = 4391,
[4392] = 4392,
[4393] = 4032,
- [4394] = 772,
- [4395] = 764,
- [4396] = 763,
- [4397] = 762,
- [4398] = 734,
- [4399] = 733,
- [4400] = 731,
+ [4394] = 808,
+ [4395] = 798,
+ [4396] = 796,
+ [4397] = 795,
+ [4398] = 773,
+ [4399] = 772,
+ [4400] = 770,
[4401] = 4350,
[4402] = 4322,
[4403] = 4200,
- [4404] = 730,
+ [4404] = 769,
[4405] = 4318,
- [4406] = 729,
+ [4406] = 768,
[4407] = 4206,
[4408] = 4207,
- [4409] = 773,
+ [4409] = 809,
[4410] = 4285,
- [4411] = 723,
+ [4411] = 763,
[4412] = 4276,
[4413] = 4223,
- [4414] = 722,
- [4415] = 721,
- [4416] = 720,
- [4417] = 714,
+ [4414] = 762,
+ [4415] = 761,
+ [4416] = 759,
+ [4417] = 749,
[4418] = 4273,
- [4419] = 713,
- [4420] = 712,
- [4421] = 706,
- [4422] = 705,
- [4423] = 702,
- [4424] = 701,
- [4425] = 700,
- [4426] = 696,
- [4427] = 694,
- [4428] = 724,
- [4429] = 691,
- [4430] = 689,
- [4431] = 686,
- [4432] = 551,
+ [4419] = 748,
+ [4420] = 746,
+ [4421] = 743,
+ [4422] = 742,
+ [4423] = 739,
+ [4424] = 738,
+ [4425] = 737,
+ [4426] = 733,
+ [4427] = 731,
+ [4428] = 764,
+ [4429] = 728,
+ [4430] = 724,
+ [4431] = 721,
+ [4432] = 720,
[4433] = 4270,
- [4434] = 684,
- [4435] = 683,
+ [4434] = 719,
+ [4435] = 718,
[4436] = 4241,
- [4437] = 682,
+ [4437] = 717,
[4438] = 4261,
[4439] = 4263,
[4440] = 4271,
[4441] = 4267,
[4442] = 4240,
- [4443] = 680,
- [4444] = 678,
- [4445] = 677,
- [4446] = 664,
- [4447] = 649,
- [4448] = 692,
- [4449] = 642,
+ [4443] = 715,
+ [4444] = 713,
+ [4445] = 712,
+ [4446] = 697,
+ [4447] = 682,
+ [4448] = 729,
+ [4449] = 675,
[4450] = 4238,
- [4451] = 641,
- [4452] = 647,
- [4453] = 1745,
- [4454] = 1789,
- [4455] = 1745,
- [4456] = 1789,
- [4457] = 2680,
- [4458] = 2680,
+ [4451] = 674,
+ [4452] = 680,
+ [4453] = 1405,
+ [4454] = 1414,
+ [4455] = 1405,
+ [4456] = 1414,
+ [4457] = 2646,
+ [4458] = 2646,
[4459] = 4201,
[4460] = 4202,
[4461] = 4205,
@@ -7771,7 +7785,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[4480] = 4230,
[4481] = 4245,
[4482] = 4246,
- [4483] = 155,
+ [4483] = 146,
[4484] = 4255,
[4485] = 4262,
[4486] = 4264,
@@ -8821,7 +8835,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[5530] = 4895,
[5531] = 4896,
[5532] = 4681,
- [5533] = 2668,
+ [5533] = 2672,
[5534] = 4903,
[5535] = 2608,
[5536] = 5536,
@@ -9295,1472 +9309,1472 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
eof = lexer->eof(lexer);
switch (state) {
case 0:
- if (eof) ADVANCE(653);
+ if (eof) ADVANCE(652);
ADVANCE_MAP(
- '!', 1664,
- '"', 1288,
- '#', 829,
- '%', 1633,
- '&', 1609,
- '\'', 1146,
- '(', 1460,
- ')', 1464,
- '*', 1431,
- '+', 1616,
- ',', 1438,
- '-', 1621,
- '.', 1577,
- '/', 1869,
- '0', 1898,
- ':', 1489,
- ';', 1488,
- '<', 804,
- '=', 816,
- '>', 801,
+ '!', 1669,
+ '"', 1287,
+ '#', 828,
+ '%', 1632,
+ '&', 1608,
+ '\'', 1145,
+ '(', 1459,
+ ')', 1463,
+ '*', 1430,
+ '+', 1615,
+ ',', 1437,
+ '-', 1620,
+ '.', 1576,
+ '/', 1874,
+ '0', 1903,
+ ':', 1488,
+ ';', 1487,
+ '<', 803,
+ '=', 815,
+ '>', 800,
'?', 92,
- '@', 2201,
- 'A', 443,
+ '@', 2206,
+ 'A', 442,
'B', 164,
- 'C', 420,
- 'D', 472,
- 'E', 225,
- 'F', 613,
- 'G', 586,
- 'I', 189,
- 'L', 539,
- 'N', 464,
- 'O', 567,
- 'P', 422,
- 'Q', 615,
- 'R', 476,
- 'S', 423,
- 'T', 493,
- 'W', 461,
- 'X', 518,
- '[', 1507,
- '\\', 394,
- ']', 1511,
- '^', 1612,
+ 'C', 419,
+ 'D', 474,
+ 'E', 226,
+ 'F', 612,
+ 'G', 462,
+ 'I', 190,
+ 'L', 463,
+ 'N', 466,
+ 'O', 568,
+ 'P', 421,
+ 'Q', 614,
+ 'R', 477,
+ 'S', 422,
+ 'T', 495,
+ 'W', 460,
+ 'X', 520,
+ '[', 1506,
+ '\\', 393,
+ ']', 1510,
+ '^', 1611,
'a', 160,
- 'b', 201,
+ 'b', 202,
'c', 157,
- 'd', 171,
- 'e', 185,
- 'f', 219,
- 'g', 395,
- 'i', 175,
- 'l', 273,
- 'n', 165,
+ 'd', 172,
+ 'e', 186,
+ 'f', 220,
+ 'g', 394,
+ 'i', 176,
+ 'l', 165,
+ 'n', 166,
'o', 287,
'p', 365,
- 'q', 220,
- 'r', 173,
- 's', 216,
- 't', 179,
- 'u', 397,
- 'v', 236,
+ 'q', 221,
+ 'r', 174,
+ 's', 217,
+ 't', 180,
+ 'u', 396,
+ 'v', 237,
'w', 298,
- 'x', 188,
+ 'x', 189,
'y', 300,
- '{', 1434,
- '|', 1613,
- '}', 1439,
- '~', 1671,
- 'H', 588,
- 'h', 588,
- 'M', 428,
- 'm', 428,
- 'Z', 495,
- 'z', 495,
+ '{', 1433,
+ '|', 1612,
+ '}', 1438,
+ '~', 1676,
+ 'H', 587,
+ 'h', 587,
+ 'M', 427,
+ 'm', 427,
+ 'Z', 497,
+ 'z', 497,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
- if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(648);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
+ if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(647);
END_STATE();
case 1:
- if (lookahead == '\n') ADVANCE(2202);
+ if (lookahead == '\n') ADVANCE(2207);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(1);
END_STATE();
case 2:
if (lookahead == '\n') SKIP(106);
if (lookahead == '/') ADVANCE(85);
- if (lookahead == '[') ADVANCE(229);
- if (lookahead == '\\') ADVANCE(647);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1870);
- if (lookahead != 0) ADVANCE(1871);
+ if (lookahead == '[') ADVANCE(230);
+ if (lookahead == '\\') ADVANCE(646);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1875);
+ if (lookahead != 0) ADVANCE(1876);
END_STATE();
case 3:
ADVANCE_MAP(
- '!', 1664,
- '"', 1287,
- '#', 829,
- '%', 1632,
- '&', 1610,
- '\'', 1145,
- '(', 1460,
- ')', 1464,
- '*', 1432,
- '+', 1615,
- ',', 1438,
- '-', 1620,
- '.', 1578,
- '/', 1625,
- '0', 1898,
- ':', 1489,
- ';', 1488,
- '<', 811,
+ '!', 1669,
+ '"', 1286,
+ '#', 828,
+ '%', 1631,
+ '&', 1609,
+ '\'', 1144,
+ '(', 1459,
+ ')', 1463,
+ '*', 1431,
+ '+', 1614,
+ ',', 1437,
+ '-', 1619,
+ '.', 1577,
+ '/', 1624,
+ '0', 1903,
+ ':', 1488,
+ ';', 1487,
+ '<', 810,
'=', 155,
- '>', 802,
+ '>', 801,
'?', 94,
- 'A', 2158,
- 'E', 2164,
- 'I', 2167,
- 'L', 2170,
- 'N', 2155,
- '[', 1507,
- '\\', 402,
- ']', 1511,
- '^', 1611,
- 'a', 2089,
- 'e', 2143,
- 'f', 1920,
- 'i', 2042,
- 'l', 1977,
- 'n', 1908,
- 's', 2117,
- 't', 1999,
- 'y', 2009,
- '{', 1434,
- '|', 1614,
- '}', 1439,
- '~', 1671,
- 'C', 2162,
- 'c', 2162,
- 'G', 2171,
- 'g', 2171,
- 'M', 2163,
- 'm', 2163,
- 'O', 2166,
- 'o', 2166,
+ 'A', 2165,
+ 'E', 2171,
+ 'I', 2174,
+ 'L', 2160,
+ 'N', 2162,
+ '[', 1506,
+ '\\', 401,
+ ']', 1510,
+ '^', 1610,
+ 'a', 2094,
+ 'e', 2148,
+ 'f', 1926,
+ 'i', 2047,
+ 'l', 1912,
+ 'n', 1914,
+ 's', 2122,
+ 't', 2004,
+ 'y', 2014,
+ '{', 1433,
+ '|', 1613,
+ '}', 1438,
+ '~', 1676,
+ 'C', 2169,
+ 'c', 2169,
+ 'G', 2161,
+ 'g', 2161,
+ 'M', 2170,
+ 'm', 2170,
+ 'O', 2173,
+ 'o', 2173,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(3);
if (lookahead > '#' &&
(lookahead < '%' || 'A' < lookahead) &&
lookahead != '`' &&
- lookahead != 'a') ADVANCE(2173);
+ lookahead != 'a') ADVANCE(2178);
END_STATE();
case 4:
ADVANCE_MAP(
- '!', 1664,
- '"', 1287,
- '#', 829,
- '%', 1632,
- '&', 1610,
- '\'', 1145,
- '(', 1460,
- '*', 1432,
- '+', 1615,
- ',', 1438,
- '-', 1620,
- '.', 1578,
- '/', 1625,
- '0', 1898,
- ':', 1489,
- ';', 1488,
- '<', 811,
+ '!', 1669,
+ '"', 1286,
+ '#', 828,
+ '%', 1631,
+ '&', 1609,
+ '\'', 1144,
+ '(', 1459,
+ '*', 1431,
+ '+', 1614,
+ ',', 1437,
+ '-', 1619,
+ '.', 1577,
+ '/', 1624,
+ '0', 1903,
+ ':', 1488,
+ ';', 1487,
+ '<', 810,
'=', 155,
- '>', 802,
+ '>', 801,
'?', 94,
- 'A', 2158,
- 'E', 2164,
- 'I', 2167,
- 'L', 2170,
- 'N', 2155,
- 'O', 2166,
- '[', 1507,
- '\\', 402,
- '^', 1611,
- 'a', 2089,
- 'e', 2143,
- 'f', 1920,
- 'i', 2042,
- 'l', 1977,
- 'n', 1908,
- 'o', 1991,
- 's', 2117,
- 't', 1999,
- 'y', 2009,
- '{', 1434,
- '|', 1614,
- '~', 1671,
- 'C', 2162,
- 'c', 2162,
- 'G', 2171,
- 'g', 2171,
- 'M', 2163,
- 'm', 2163,
+ 'A', 2165,
+ 'E', 2171,
+ 'I', 2174,
+ 'L', 2160,
+ 'N', 2162,
+ 'O', 2173,
+ '[', 1506,
+ '\\', 401,
+ '^', 1610,
+ 'a', 2094,
+ 'e', 2148,
+ 'f', 1926,
+ 'i', 2047,
+ 'l', 1912,
+ 'n', 1914,
+ 'o', 1995,
+ 's', 2122,
+ 't', 2004,
+ 'y', 2014,
+ '{', 1433,
+ '|', 1613,
+ '~', 1676,
+ 'C', 2169,
+ 'c', 2169,
+ 'G', 2161,
+ 'g', 2161,
+ 'M', 2170,
+ 'm', 2170,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(4);
if (lookahead > '#' &&
(lookahead < '%' || 'A' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
lookahead != '`' &&
lookahead != 'a' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 5:
ADVANCE_MAP(
- '!', 1664,
- '"', 1287,
- '#', 829,
- '%', 1632,
- '&', 1610,
- '\'', 1145,
- '(', 1460,
- '*', 1432,
- '+', 1615,
- '-', 1620,
- '.', 1578,
- '/', 1625,
- '0', 1898,
- ';', 1488,
- '<', 811,
- '=', 815,
- '>', 802,
+ '!', 1669,
+ '"', 1286,
+ '#', 828,
+ '%', 1631,
+ '&', 1609,
+ '\'', 1144,
+ '(', 1459,
+ '*', 1431,
+ '+', 1614,
+ '-', 1619,
+ '.', 1577,
+ '/', 1624,
+ '0', 1903,
+ ';', 1487,
+ '<', 810,
+ '=', 814,
+ '>', 801,
'?', 94,
- 'A', 2158,
- 'C', 2162,
- 'E', 2164,
- 'G', 2171,
- 'I', 2167,
- 'L', 2170,
- 'N', 2155,
- '[', 1507,
- '\\', 402,
- '^', 1611,
- 'a', 1909,
- 'b', 2000,
- 'c', 1912,
- 'd', 1915,
- 'e', 2143,
- 'f', 1918,
- 'g', 2127,
- 'i', 1988,
- 'l', 1977,
- 'n', 1907,
- 'p', 2078,
- 'q', 2130,
- 'r', 1965,
- 's', 2124,
- 't', 1994,
- 'u', 2131,
- 'v', 1925,
- 'w', 1998,
- 'x', 2038,
- 'y', 2009,
- '{', 1434,
- '|', 1614,
- '}', 1439,
- '~', 1671,
- 'M', 2163,
- 'm', 2163,
- 'O', 2166,
- 'o', 2166,
+ 'A', 2165,
+ 'C', 2169,
+ 'E', 2171,
+ 'G', 2161,
+ 'I', 2174,
+ 'L', 2160,
+ 'N', 2162,
+ '[', 1506,
+ '\\', 401,
+ '^', 1610,
+ 'a', 1915,
+ 'b', 2005,
+ 'c', 1918,
+ 'd', 1921,
+ 'e', 2148,
+ 'f', 1924,
+ 'g', 2132,
+ 'i', 1993,
+ 'l', 1912,
+ 'n', 1913,
+ 'p', 2083,
+ 'q', 2135,
+ 'r', 1971,
+ 's', 2129,
+ 't', 1999,
+ 'u', 2136,
+ 'v', 1931,
+ 'w', 2003,
+ 'x', 2043,
+ 'y', 2014,
+ '{', 1433,
+ '|', 1613,
+ '}', 1438,
+ '~', 1676,
+ 'M', 2170,
+ 'm', 2170,
+ 'O', 2173,
+ 'o', 2173,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(5);
if (lookahead > '#' &&
(lookahead < '%' || 'A' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
- (lookahead < '`' || 'g' < lookahead)) ADVANCE(2173);
+ (lookahead < '`' || 'g' < lookahead)) ADVANCE(2178);
END_STATE();
case 6:
ADVANCE_MAP(
- '!', 1664,
- '"', 1287,
- '#', 829,
- '%', 1632,
- '&', 1610,
- '\'', 1145,
- '(', 1460,
- '*', 1432,
- '+', 1615,
- '-', 1620,
- '.', 1578,
- '/', 1625,
- '0', 1898,
- ';', 1488,
- '<', 811,
- '=', 815,
- '>', 802,
+ '!', 1669,
+ '"', 1286,
+ '#', 828,
+ '%', 1631,
+ '&', 1609,
+ '\'', 1144,
+ '(', 1459,
+ '*', 1431,
+ '+', 1614,
+ '-', 1619,
+ '.', 1577,
+ '/', 1624,
+ '0', 1903,
+ ';', 1487,
+ '<', 810,
+ '=', 814,
+ '>', 801,
'?', 94,
- 'A', 2158,
- 'C', 2162,
- 'E', 2164,
- 'G', 2171,
- 'I', 2167,
- 'L', 2170,
- 'N', 2155,
- '[', 1507,
- '\\', 402,
- '^', 1611,
- 'a', 1909,
- 'b', 2000,
- 'c', 1912,
- 'd', 1915,
- 'e', 2036,
- 'f', 1918,
- 'g', 2127,
- 'i', 1988,
- 'l', 1977,
- 'n', 1907,
- 'p', 2078,
- 'q', 2130,
- 'r', 1965,
- 's', 2124,
- 't', 1994,
- 'u', 2131,
- 'v', 1925,
- 'w', 1998,
- 'x', 2038,
- 'y', 2009,
- '{', 1434,
- '|', 1614,
- '}', 1439,
- '~', 1671,
- 'M', 2163,
- 'm', 2163,
- 'O', 2166,
- 'o', 2166,
+ 'A', 2165,
+ 'C', 2169,
+ 'E', 2171,
+ 'G', 2161,
+ 'I', 2174,
+ 'L', 2160,
+ 'N', 2162,
+ '[', 1506,
+ '\\', 401,
+ '^', 1610,
+ 'a', 1915,
+ 'b', 2005,
+ 'c', 1918,
+ 'd', 1921,
+ 'e', 2041,
+ 'f', 1924,
+ 'g', 2132,
+ 'i', 1993,
+ 'l', 1912,
+ 'n', 1913,
+ 'p', 2083,
+ 'q', 2135,
+ 'r', 1971,
+ 's', 2129,
+ 't', 1999,
+ 'u', 2136,
+ 'v', 1931,
+ 'w', 2003,
+ 'x', 2043,
+ 'y', 2014,
+ '{', 1433,
+ '|', 1613,
+ '}', 1438,
+ '~', 1676,
+ 'M', 2170,
+ 'm', 2170,
+ 'O', 2173,
+ 'o', 2173,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(6);
if (lookahead > '#' &&
(lookahead < '%' || 'A' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
- (lookahead < '`' || 'g' < lookahead)) ADVANCE(2173);
+ (lookahead < '`' || 'g' < lookahead)) ADVANCE(2178);
END_STATE();
case 7:
ADVANCE_MAP(
- '!', 1664,
- '"', 1287,
- '#', 829,
- '%', 1632,
- '&', 1610,
- '\'', 1145,
- '(', 1460,
- '*', 1432,
- '+', 1615,
- '-', 1620,
- '.', 1578,
- '/', 1625,
- '0', 1898,
- ';', 1488,
- '<', 811,
- '=', 815,
- '>', 802,
+ '!', 1669,
+ '"', 1286,
+ '#', 828,
+ '%', 1631,
+ '&', 1609,
+ '\'', 1144,
+ '(', 1459,
+ '*', 1431,
+ '+', 1614,
+ '-', 1619,
+ '.', 1577,
+ '/', 1624,
+ '0', 1903,
+ ';', 1487,
+ '<', 810,
+ '=', 814,
+ '>', 801,
'?', 94,
- 'A', 2158,
- 'C', 2162,
- 'E', 2164,
- 'G', 2171,
- 'I', 2167,
- 'L', 2170,
- 'N', 2155,
- '[', 1507,
- '\\', 402,
- '^', 1611,
- 'a', 1909,
- 'b', 2000,
- 'c', 1913,
- 'd', 1916,
- 'e', 2143,
- 'f', 1918,
- 'g', 2127,
- 'i', 1988,
- 'l', 1977,
- 'n', 1907,
- 'p', 2078,
- 'q', 2130,
- 'r', 1965,
- 's', 2124,
- 't', 1994,
- 'u', 2131,
- 'v', 1925,
- 'w', 1998,
- 'x', 2038,
- 'y', 2009,
- '{', 1434,
- '|', 1614,
- '}', 1439,
- '~', 1671,
- 'M', 2163,
- 'm', 2163,
- 'O', 2166,
- 'o', 2166,
+ 'A', 2165,
+ 'C', 2169,
+ 'E', 2171,
+ 'G', 2161,
+ 'I', 2174,
+ 'L', 2160,
+ 'N', 2162,
+ '[', 1506,
+ '\\', 401,
+ '^', 1610,
+ 'a', 1915,
+ 'b', 2005,
+ 'c', 1919,
+ 'd', 1922,
+ 'e', 2148,
+ 'f', 1924,
+ 'g', 2132,
+ 'i', 1993,
+ 'l', 1912,
+ 'n', 1913,
+ 'p', 2083,
+ 'q', 2135,
+ 'r', 1971,
+ 's', 2129,
+ 't', 1999,
+ 'u', 2136,
+ 'v', 1931,
+ 'w', 2003,
+ 'x', 2043,
+ 'y', 2014,
+ '{', 1433,
+ '|', 1613,
+ '}', 1438,
+ '~', 1676,
+ 'M', 2170,
+ 'm', 2170,
+ 'O', 2173,
+ 'o', 2173,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(7);
if (lookahead > '#' &&
(lookahead < '%' || 'A' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
- (lookahead < '`' || 'g' < lookahead)) ADVANCE(2173);
+ (lookahead < '`' || 'g' < lookahead)) ADVANCE(2178);
END_STATE();
case 8:
ADVANCE_MAP(
- '!', 1664,
- '"', 1287,
- '#', 829,
- '%', 1632,
- '&', 1610,
- '\'', 1145,
- '(', 1460,
- '*', 1432,
- '+', 1615,
- '-', 1620,
- '.', 1578,
- '/', 1625,
- '0', 1898,
- ';', 1488,
- '<', 811,
- '=', 815,
- '>', 802,
+ '!', 1669,
+ '"', 1286,
+ '#', 828,
+ '%', 1631,
+ '&', 1609,
+ '\'', 1144,
+ '(', 1459,
+ '*', 1431,
+ '+', 1614,
+ '-', 1619,
+ '.', 1577,
+ '/', 1624,
+ '0', 1903,
+ ';', 1487,
+ '<', 810,
+ '=', 814,
+ '>', 801,
'?', 94,
- 'A', 2158,
- 'C', 2162,
- 'E', 2164,
- 'G', 2171,
- 'I', 2167,
- 'L', 2170,
- 'N', 2155,
- '[', 1507,
- '\\', 402,
- '^', 1611,
- 'a', 1909,
- 'b', 2000,
- 'c', 1913,
- 'd', 1916,
- 'e', 2036,
- 'f', 1918,
- 'g', 2127,
- 'i', 1988,
- 'l', 1977,
- 'n', 1907,
- 'p', 2078,
- 'q', 2130,
- 'r', 1965,
- 's', 2124,
- 't', 1994,
- 'u', 2131,
- 'v', 1925,
- 'w', 1998,
- 'x', 2038,
- 'y', 2009,
- '{', 1434,
- '|', 1614,
- '}', 1439,
- '~', 1671,
- 'M', 2163,
- 'm', 2163,
- 'O', 2166,
- 'o', 2166,
+ 'A', 2165,
+ 'C', 2169,
+ 'E', 2171,
+ 'G', 2161,
+ 'I', 2174,
+ 'L', 2160,
+ 'N', 2162,
+ '[', 1506,
+ '\\', 401,
+ '^', 1610,
+ 'a', 1915,
+ 'b', 2005,
+ 'c', 1919,
+ 'd', 1922,
+ 'e', 2041,
+ 'f', 1924,
+ 'g', 2132,
+ 'i', 1993,
+ 'l', 1912,
+ 'n', 1913,
+ 'p', 2083,
+ 'q', 2135,
+ 'r', 1971,
+ 's', 2129,
+ 't', 1999,
+ 'u', 2136,
+ 'v', 1931,
+ 'w', 2003,
+ 'x', 2043,
+ 'y', 2014,
+ '{', 1433,
+ '|', 1613,
+ '}', 1438,
+ '~', 1676,
+ 'M', 2170,
+ 'm', 2170,
+ 'O', 2173,
+ 'o', 2173,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(8);
if (lookahead > '#' &&
(lookahead < '%' || 'A' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
- (lookahead < '`' || 'g' < lookahead)) ADVANCE(2173);
+ (lookahead < '`' || 'g' < lookahead)) ADVANCE(2178);
END_STATE();
case 9:
ADVANCE_MAP(
- '!', 1664,
- '"', 1287,
- '#', 829,
- '%', 1632,
- '&', 1610,
- '\'', 1145,
- '(', 1460,
- '*', 1432,
- '+', 1615,
- '-', 1620,
- '.', 1578,
- '/', 1628,
- '0', 1898,
- ':', 1489,
- '<', 811,
+ '!', 1669,
+ '"', 1286,
+ '#', 828,
+ '%', 1631,
+ '&', 1609,
+ '\'', 1144,
+ '(', 1459,
+ '*', 1431,
+ '+', 1614,
+ '-', 1619,
+ '.', 1577,
+ '/', 1627,
+ '0', 1903,
+ ':', 1488,
+ '<', 810,
'=', 155,
- '>', 802,
+ '>', 801,
'?', 94,
- 'A', 2158,
- 'E', 2164,
- 'I', 2167,
- 'L', 2170,
- 'N', 2155,
- '[', 1507,
- '\\', 402,
- '^', 1611,
- 'a', 2089,
- 'e', 2143,
- 'f', 1920,
- 'i', 2042,
- 'l', 1977,
- 'n', 1908,
- 's', 2117,
- 't', 1999,
- 'y', 2009,
- '{', 1434,
- '|', 1614,
- '~', 1671,
- 'C', 2162,
- 'c', 2162,
- 'G', 2171,
- 'g', 2171,
- 'M', 2163,
- 'm', 2163,
- 'O', 2166,
- 'o', 2166,
+ 'A', 2165,
+ 'E', 2171,
+ 'I', 2174,
+ 'L', 2160,
+ 'N', 2162,
+ '[', 1506,
+ '\\', 401,
+ '^', 1610,
+ 'a', 2094,
+ 'e', 2148,
+ 'f', 1926,
+ 'i', 2047,
+ 'l', 1912,
+ 'n', 1914,
+ 's', 2122,
+ 't', 2004,
+ 'y', 2014,
+ '{', 1433,
+ '|', 1613,
+ '~', 1676,
+ 'C', 2169,
+ 'c', 2169,
+ 'G', 2161,
+ 'g', 2161,
+ 'M', 2170,
+ 'm', 2170,
+ 'O', 2173,
+ 'o', 2173,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(9);
if (lookahead > '#' &&
(lookahead < '%' || 'A' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
lookahead != '`' &&
lookahead != 'a' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 10:
ADVANCE_MAP(
- '!', 1663,
- '"', 1287,
- '#', 829,
- '\'', 1145,
- '(', 1460,
- ')', 1464,
- '*', 1430,
- '+', 1615,
- ',', 1438,
- '-', 1620,
+ '!', 1668,
+ '"', 1286,
+ '#', 828,
+ '\'', 1144,
+ '(', 1459,
+ ')', 1463,
+ '*', 1429,
+ '+', 1614,
+ ',', 1437,
+ '-', 1619,
'.', 90,
- '/', 1625,
- '0', 1898,
- ':', 1489,
- ';', 1488,
- 'N', 2161,
- '[', 1507,
- '\\', 402,
- ']', 1511,
- 'a', 2090,
- 'e', 2144,
- 'f', 1920,
- 'i', 2043,
- 'l', 1978,
- 'n', 1964,
- 's', 2117,
- 't', 1999,
- 'y', 2009,
- '{', 1434,
- '~', 1671,
+ '/', 1624,
+ '0', 1903,
+ ':', 1488,
+ ';', 1487,
+ 'N', 2168,
+ '[', 1506,
+ '\\', 401,
+ ']', 1510,
+ 'a', 2095,
+ 'e', 2149,
+ 'f', 1926,
+ 'i', 2048,
+ 'l', 1983,
+ 'n', 1970,
+ 's', 2122,
+ 't', 2004,
+ 'y', 2014,
+ '{', 1433,
+ '~', 1676,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(10);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
lookahead != '`' &&
lookahead != 'a' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 11:
ADVANCE_MAP(
- '!', 1663,
- '"', 1287,
- '#', 829,
- '\'', 1145,
- '(', 1460,
- ')', 1464,
- '+', 1615,
- '-', 1620,
+ '!', 1668,
+ '"', 1286,
+ '#', 828,
+ '\'', 1144,
+ '(', 1459,
+ ')', 1463,
+ '+', 1614,
+ '-', 1619,
'.', 90,
- '/', 1625,
- '0', 1898,
- 'N', 2161,
- '[', 1507,
- '\\', 402,
- 'a', 2044,
- 'b', 2001,
- 'd', 1917,
- 'e', 2144,
- 'f', 1920,
- 'g', 2128,
- 'i', 2043,
- 'l', 1978,
- 'n', 1963,
- 'q', 2130,
- 'r', 1976,
- 's', 2125,
- 't', 1999,
- 'u', 2131,
- 'v', 1939,
- 'x', 2038,
- 'y', 2009,
- '{', 1434,
- '~', 1671,
+ '/', 1624,
+ '0', 1903,
+ 'N', 2168,
+ '[', 1506,
+ '\\', 401,
+ 'a', 2049,
+ 'b', 2006,
+ 'd', 1923,
+ 'e', 2149,
+ 'f', 1926,
+ 'g', 2133,
+ 'i', 2048,
+ 'l', 1983,
+ 'n', 1969,
+ 'q', 2135,
+ 'r', 1982,
+ 's', 2130,
+ 't', 2004,
+ 'u', 2136,
+ 'v', 1945,
+ 'x', 2043,
+ 'y', 2014,
+ '{', 1433,
+ '~', 1676,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(11);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
(lookahead < '`' || 'b' < lookahead) &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 12:
ADVANCE_MAP(
- '!', 1663,
- '"', 1287,
- '#', 829,
- '\'', 1145,
- '(', 1460,
- '+', 1615,
- ',', 1438,
- '-', 1620,
+ '!', 1668,
+ '"', 1286,
+ '#', 828,
+ '\'', 1144,
+ '(', 1459,
+ '+', 1614,
+ ',', 1437,
+ '-', 1619,
'.', 90,
- '/', 1625,
- '0', 1898,
- '@', 2201,
- 'N', 2161,
- '[', 1507,
- '\\', 402,
- 'a', 2090,
- 'e', 2144,
- 'f', 1920,
- 'i', 2043,
- 'l', 1978,
- 'n', 1964,
- 's', 2122,
- 't', 1999,
- 'y', 2009,
- '{', 1434,
- '}', 1439,
- '~', 1671,
+ '/', 1624,
+ '0', 1903,
+ '@', 2206,
+ 'N', 2168,
+ '[', 1506,
+ '\\', 401,
+ 'a', 2095,
+ 'e', 2149,
+ 'f', 1926,
+ 'i', 2048,
+ 'l', 1983,
+ 'n', 1970,
+ 's', 2127,
+ 't', 2004,
+ 'y', 2014,
+ '{', 1433,
+ '}', 1438,
+ '~', 1676,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(12);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
lookahead != '`' &&
lookahead != 'a' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 13:
ADVANCE_MAP(
- '!', 1663,
- '"', 1287,
- '#', 829,
- '\'', 1145,
- '(', 1460,
- '+', 1615,
- ',', 1438,
- '-', 1620,
- '.', 630,
- '/', 1625,
- '0', 1898,
- ';', 1488,
- 'N', 2161,
- '[', 1507,
- '\\', 402,
- 'a', 1944,
- 'b', 2000,
- 'c', 2060,
- 'd', 1916,
- 'e', 2144,
- 'f', 1918,
- 'g', 2128,
- 'i', 1989,
- 'l', 1978,
- 'n', 1963,
- 'p', 2078,
- 'q', 2130,
- 'r', 1965,
- 's', 2124,
- 't', 1994,
- 'u', 2131,
- 'v', 1925,
- 'w', 1998,
- 'x', 2038,
- 'y', 2009,
- '{', 1434,
- '}', 1439,
- '~', 1671,
+ '!', 1668,
+ '"', 1286,
+ '#', 828,
+ '\'', 1144,
+ '(', 1459,
+ '+', 1614,
+ ',', 1437,
+ '-', 1619,
+ '.', 629,
+ '/', 1624,
+ '0', 1903,
+ ';', 1487,
+ 'N', 2168,
+ '[', 1506,
+ '\\', 401,
+ 'a', 1950,
+ 'b', 2005,
+ 'c', 2065,
+ 'd', 1922,
+ 'e', 2149,
+ 'f', 1924,
+ 'g', 2133,
+ 'i', 1994,
+ 'l', 1983,
+ 'n', 1969,
+ 'p', 2083,
+ 'q', 2135,
+ 'r', 1971,
+ 's', 2129,
+ 't', 1999,
+ 'u', 2136,
+ 'v', 1931,
+ 'w', 2003,
+ 'x', 2043,
+ 'y', 2014,
+ '{', 1433,
+ '}', 1438,
+ '~', 1676,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(13);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
(lookahead < '`' || 'g' < lookahead) &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 14:
ADVANCE_MAP(
- '!', 1663,
- '"', 1287,
- '#', 829,
- '\'', 1145,
- '(', 1460,
- '+', 1615,
- '-', 1620,
+ '!', 1668,
+ '"', 1286,
+ '#', 828,
+ '\'', 1144,
+ '(', 1459,
+ '+', 1614,
+ '-', 1619,
'.', 90,
- '/', 1625,
- '0', 1898,
- 'N', 2161,
- '[', 1507,
- '\\', 402,
- 'a', 2044,
- 'b', 2001,
- 'd', 1917,
- 'e', 2144,
- 'f', 1920,
- 'g', 2128,
- 'i', 2043,
- 'l', 1978,
- 'n', 1963,
- 'q', 2130,
- 's', 2125,
- 't', 1999,
- 'u', 2131,
- 'v', 1939,
- 'x', 2038,
- 'y', 2009,
- '{', 1434,
- '~', 1671,
+ '/', 1624,
+ '0', 1903,
+ 'N', 2168,
+ '[', 1506,
+ '\\', 401,
+ 'a', 2049,
+ 'b', 2006,
+ 'd', 1923,
+ 'e', 2149,
+ 'f', 1926,
+ 'g', 2133,
+ 'i', 2048,
+ 'l', 1983,
+ 'n', 1969,
+ 'q', 2135,
+ 's', 2130,
+ 't', 2004,
+ 'u', 2136,
+ 'v', 1945,
+ 'x', 2043,
+ 'y', 2014,
+ '{', 1433,
+ '~', 1676,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(14);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
(lookahead < '`' || 'b' < lookahead) &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 15:
ADVANCE_MAP(
- '!', 1663,
- '"', 1287,
- '#', 829,
- '\'', 1145,
- '(', 1460,
- '+', 1615,
- '-', 1620,
- '.', 1578,
- '/', 1625,
- '0', 1898,
- ';', 1488,
+ '!', 1668,
+ '"', 1286,
+ '#', 828,
+ '\'', 1144,
+ '(', 1459,
+ '+', 1614,
+ '-', 1619,
+ '.', 1577,
+ '/', 1624,
+ '0', 1903,
+ ';', 1487,
'=', 156,
'?', 91,
- 'N', 2161,
- '[', 1507,
- '\\', 402,
- 'a', 1944,
- 'b', 2000,
- 'c', 1937,
- 'd', 1915,
- 'e', 2144,
- 'f', 1918,
- 'g', 2128,
- 'i', 1989,
- 'l', 1978,
- 'n', 1963,
- 'p', 2078,
- 'q', 2130,
- 'r', 1965,
- 's', 2124,
- 't', 1994,
- 'u', 2131,
- 'v', 1925,
- 'w', 1998,
- 'x', 2038,
- 'y', 2009,
- '{', 1434,
- '}', 1439,
- '~', 1671,
+ 'N', 2168,
+ '[', 1506,
+ '\\', 401,
+ 'a', 1950,
+ 'b', 2005,
+ 'c', 1943,
+ 'd', 1921,
+ 'e', 2149,
+ 'f', 1924,
+ 'g', 2133,
+ 'i', 1994,
+ 'l', 1983,
+ 'n', 1969,
+ 'p', 2083,
+ 'q', 2135,
+ 'r', 1971,
+ 's', 2129,
+ 't', 1999,
+ 'u', 2136,
+ 'v', 1931,
+ 'w', 2003,
+ 'x', 2043,
+ 'y', 2014,
+ '{', 1433,
+ '}', 1438,
+ '~', 1676,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(15);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
(lookahead < '`' || 'g' < lookahead) &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 16:
ADVANCE_MAP(
- '!', 1663,
- '"', 1287,
- '#', 829,
- '\'', 1145,
- '(', 1460,
- '+', 1615,
- '-', 1620,
- '.', 1578,
- '/', 1625,
- '0', 1898,
- 'N', 2161,
- '[', 1507,
- '\\', 402,
- 'a', 2090,
- 'e', 2144,
- 'f', 1920,
- 'i', 2043,
- 'l', 1978,
- 'n', 1964,
- 's', 2117,
- 't', 1999,
- 'y', 2009,
- '{', 1434,
- '~', 1671,
+ '!', 1668,
+ '"', 1286,
+ '#', 828,
+ '\'', 1144,
+ '(', 1459,
+ '+', 1614,
+ '-', 1619,
+ '.', 1577,
+ '/', 1624,
+ '0', 1903,
+ 'N', 2168,
+ '[', 1506,
+ '\\', 401,
+ 'a', 2095,
+ 'e', 2149,
+ 'f', 1926,
+ 'i', 2048,
+ 'l', 1983,
+ 'n', 1970,
+ 's', 2122,
+ 't', 2004,
+ 'y', 2014,
+ '{', 1433,
+ '~', 1676,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(16);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
lookahead != '`' &&
lookahead != 'a' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 17:
ADVANCE_MAP(
- '!', 1663,
- '"', 1287,
- '#', 829,
- '\'', 1145,
- '(', 1460,
- '+', 1615,
- '-', 1620,
- '.', 630,
- '/', 1625,
- '0', 1898,
- ';', 1488,
- 'N', 2161,
- '[', 1507,
- '\\', 402,
- 'a', 1944,
- 'b', 2000,
- 'c', 2060,
- 'd', 1916,
- 'e', 2144,
- 'f', 1919,
- 'g', 2128,
- 'i', 1989,
- 'l', 1978,
- 'n', 1963,
- 'p', 2078,
- 'q', 2130,
- 'r', 1965,
- 's', 2124,
- 't', 1994,
- 'u', 2131,
- 'v', 1925,
- 'w', 1998,
- 'x', 2038,
- 'y', 2009,
- '{', 1434,
- '}', 1439,
- '~', 1671,
+ '!', 1668,
+ '"', 1286,
+ '#', 828,
+ '\'', 1144,
+ '(', 1459,
+ '+', 1614,
+ '-', 1619,
+ '.', 629,
+ '/', 1624,
+ '0', 1903,
+ ';', 1487,
+ 'N', 2168,
+ '[', 1506,
+ '\\', 401,
+ 'a', 1950,
+ 'b', 2005,
+ 'c', 2065,
+ 'd', 1922,
+ 'e', 2149,
+ 'f', 1925,
+ 'g', 2133,
+ 'i', 1994,
+ 'l', 1983,
+ 'n', 1969,
+ 'p', 2083,
+ 'q', 2135,
+ 'r', 1971,
+ 's', 2129,
+ 't', 1999,
+ 'u', 2136,
+ 'v', 1931,
+ 'w', 2003,
+ 'x', 2043,
+ 'y', 2014,
+ '{', 1433,
+ '}', 1438,
+ '~', 1676,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(17);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
(lookahead < '`' || 'g' < lookahead) &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 18:
ADVANCE_MAP(
- '!', 1663,
- '"', 1287,
- '#', 829,
- '\'', 1145,
- '(', 1460,
- '+', 1615,
- '-', 1620,
- '.', 630,
- '/', 1625,
- '0', 1898,
- ';', 1488,
- 'N', 2161,
- '[', 1507,
- '\\', 402,
- 'a', 1944,
- 'b', 2000,
- 'c', 2060,
- 'd', 1916,
- 'e', 2037,
- 'f', 1918,
- 'g', 2128,
- 'i', 1989,
- 'l', 1978,
- 'n', 1963,
- 'p', 2078,
- 'q', 2130,
- 'r', 1965,
- 's', 2124,
- 't', 1994,
- 'u', 2131,
- 'v', 1925,
- 'w', 1998,
- 'x', 2038,
- 'y', 2009,
- '{', 1434,
- '}', 1439,
- '~', 1671,
+ '!', 1668,
+ '"', 1286,
+ '#', 828,
+ '\'', 1144,
+ '(', 1459,
+ '+', 1614,
+ '-', 1619,
+ '.', 629,
+ '/', 1624,
+ '0', 1903,
+ ';', 1487,
+ 'N', 2168,
+ '[', 1506,
+ '\\', 401,
+ 'a', 1950,
+ 'b', 2005,
+ 'c', 2065,
+ 'd', 1922,
+ 'e', 2042,
+ 'f', 1924,
+ 'g', 2133,
+ 'i', 1994,
+ 'l', 1983,
+ 'n', 1969,
+ 'p', 2083,
+ 'q', 2135,
+ 'r', 1971,
+ 's', 2129,
+ 't', 1999,
+ 'u', 2136,
+ 'v', 1931,
+ 'w', 2003,
+ 'x', 2043,
+ 'y', 2014,
+ '{', 1433,
+ '}', 1438,
+ '~', 1676,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(18);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
(lookahead < '`' || 'g' < lookahead) &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 19:
ADVANCE_MAP(
- '!', 1663,
- '"', 1287,
- '#', 829,
- '\'', 1145,
- '(', 1460,
- '+', 1615,
- '-', 1620,
- '.', 630,
- '/', 1625,
- '0', 1898,
- ';', 1488,
- 'N', 2161,
- '[', 1507,
- '\\', 402,
- 'a', 1944,
- 'b', 2000,
- 'c', 2060,
- 'd', 1916,
- 'e', 2037,
- 'f', 1919,
- 'g', 2128,
- 'i', 1989,
- 'l', 1978,
- 'n', 1963,
- 'p', 2078,
- 'q', 2130,
- 'r', 1965,
- 's', 2124,
- 't', 1994,
- 'u', 2131,
- 'v', 1925,
- 'w', 1998,
- 'x', 2038,
- 'y', 2009,
- '{', 1434,
- '}', 1439,
- '~', 1671,
+ '!', 1668,
+ '"', 1286,
+ '#', 828,
+ '\'', 1144,
+ '(', 1459,
+ '+', 1614,
+ '-', 1619,
+ '.', 629,
+ '/', 1624,
+ '0', 1903,
+ ';', 1487,
+ 'N', 2168,
+ '[', 1506,
+ '\\', 401,
+ 'a', 1950,
+ 'b', 2005,
+ 'c', 2065,
+ 'd', 1922,
+ 'e', 2042,
+ 'f', 1925,
+ 'g', 2133,
+ 'i', 1994,
+ 'l', 1983,
+ 'n', 1969,
+ 'p', 2083,
+ 'q', 2135,
+ 'r', 1971,
+ 's', 2129,
+ 't', 1999,
+ 'u', 2136,
+ 'v', 1931,
+ 'w', 2003,
+ 'x', 2043,
+ 'y', 2014,
+ '{', 1433,
+ '}', 1438,
+ '~', 1676,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(19);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
(lookahead < '`' || 'g' < lookahead) &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 20:
ADVANCE_MAP(
- '!', 1663,
- '"', 1287,
- '#', 829,
- '\'', 1145,
- '(', 1460,
- '+', 1615,
- '-', 1620,
- '.', 630,
- '/', 1625,
- '0', 1898,
- ';', 1488,
- 'N', 2161,
- '[', 1507,
- '\\', 402,
- 'a', 1944,
- 'b', 2000,
- 'c', 1937,
- 'd', 1915,
- 'e', 2144,
- 'f', 1919,
- 'g', 2128,
- 'i', 1989,
- 'l', 1978,
- 'n', 1963,
- 'p', 2078,
- 'q', 2130,
- 'r', 1965,
- 's', 2124,
- 't', 1994,
- 'u', 2131,
- 'v', 1925,
- 'w', 1998,
- 'x', 2038,
- 'y', 2009,
- '{', 1434,
- '}', 1439,
- '~', 1671,
+ '!', 1668,
+ '"', 1286,
+ '#', 828,
+ '\'', 1144,
+ '(', 1459,
+ '+', 1614,
+ '-', 1619,
+ '.', 629,
+ '/', 1624,
+ '0', 1903,
+ ';', 1487,
+ 'N', 2168,
+ '[', 1506,
+ '\\', 401,
+ 'a', 1950,
+ 'b', 2005,
+ 'c', 1943,
+ 'd', 1921,
+ 'e', 2149,
+ 'f', 1925,
+ 'g', 2133,
+ 'i', 1994,
+ 'l', 1983,
+ 'n', 1969,
+ 'p', 2083,
+ 'q', 2135,
+ 'r', 1971,
+ 's', 2129,
+ 't', 1999,
+ 'u', 2136,
+ 'v', 1931,
+ 'w', 2003,
+ 'x', 2043,
+ 'y', 2014,
+ '{', 1433,
+ '}', 1438,
+ '~', 1676,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(20);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
(lookahead < '`' || 'g' < lookahead) &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 21:
ADVANCE_MAP(
- '!', 1663,
- '"', 1287,
- '#', 829,
- '\'', 1145,
- '(', 1460,
- '+', 1615,
- '-', 1620,
- '.', 630,
- '/', 1625,
- '0', 1898,
- ';', 1488,
- 'N', 2161,
- '[', 1507,
- '\\', 402,
- 'a', 1944,
- 'b', 2000,
- 'c', 1937,
- 'd', 1915,
- 'e', 2037,
- 'f', 1918,
- 'g', 2128,
- 'i', 1989,
- 'l', 1978,
- 'n', 1963,
- 'p', 2078,
- 'q', 2130,
- 'r', 1965,
- 's', 2124,
- 't', 1994,
- 'u', 2131,
- 'v', 1925,
- 'w', 1998,
- 'x', 2038,
- 'y', 2009,
- '{', 1434,
- '}', 1439,
- '~', 1671,
+ '!', 1668,
+ '"', 1286,
+ '#', 828,
+ '\'', 1144,
+ '(', 1459,
+ '+', 1614,
+ '-', 1619,
+ '.', 629,
+ '/', 1624,
+ '0', 1903,
+ ';', 1487,
+ 'N', 2168,
+ '[', 1506,
+ '\\', 401,
+ 'a', 1950,
+ 'b', 2005,
+ 'c', 1943,
+ 'd', 1921,
+ 'e', 2042,
+ 'f', 1924,
+ 'g', 2133,
+ 'i', 1994,
+ 'l', 1983,
+ 'n', 1969,
+ 'p', 2083,
+ 'q', 2135,
+ 'r', 1971,
+ 's', 2129,
+ 't', 1999,
+ 'u', 2136,
+ 'v', 1931,
+ 'w', 2003,
+ 'x', 2043,
+ 'y', 2014,
+ '{', 1433,
+ '}', 1438,
+ '~', 1676,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(21);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
(lookahead < '`' || 'g' < lookahead) &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 22:
ADVANCE_MAP(
- '!', 1663,
- '"', 1287,
- '#', 829,
- '\'', 1145,
- '(', 1460,
- '+', 1615,
- '-', 1620,
- '.', 630,
- '/', 1625,
- '0', 1898,
- ';', 1488,
- 'N', 2161,
- '[', 1507,
- '\\', 402,
- 'a', 1944,
- 'b', 2000,
- 'c', 1937,
- 'd', 1915,
- 'e', 2037,
- 'f', 1919,
- 'g', 2128,
- 'i', 1989,
- 'l', 1978,
- 'n', 1963,
- 'p', 2078,
- 'q', 2130,
- 'r', 1965,
- 's', 2124,
- 't', 1994,
- 'u', 2131,
- 'v', 1925,
- 'w', 1998,
- 'x', 2038,
- 'y', 2009,
- '{', 1434,
- '}', 1439,
- '~', 1671,
+ '!', 1668,
+ '"', 1286,
+ '#', 828,
+ '\'', 1144,
+ '(', 1459,
+ '+', 1614,
+ '-', 1619,
+ '.', 629,
+ '/', 1624,
+ '0', 1903,
+ ';', 1487,
+ 'N', 2168,
+ '[', 1506,
+ '\\', 401,
+ 'a', 1950,
+ 'b', 2005,
+ 'c', 1943,
+ 'd', 1921,
+ 'e', 2042,
+ 'f', 1925,
+ 'g', 2133,
+ 'i', 1994,
+ 'l', 1983,
+ 'n', 1969,
+ 'p', 2083,
+ 'q', 2135,
+ 'r', 1971,
+ 's', 2129,
+ 't', 1999,
+ 'u', 2136,
+ 'v', 1931,
+ 'w', 2003,
+ 'x', 2043,
+ 'y', 2014,
+ '{', 1433,
+ '}', 1438,
+ '~', 1676,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(22);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
(lookahead < '`' || 'g' < lookahead) &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 23:
ADVANCE_MAP(
- '!', 1663,
- '"', 1287,
- '#', 829,
- '\'', 1145,
- '(', 1460,
- '+', 1615,
- '-', 1620,
- '.', 630,
- '/', 1625,
- '0', 1898,
- ';', 1488,
- 'N', 2161,
- '[', 1507,
- '\\', 402,
- 'a', 1944,
- 'b', 2000,
- 'c', 1923,
- 'd', 1915,
- 'e', 2144,
- 'f', 1919,
- 'g', 2128,
- 'i', 1989,
- 'l', 1978,
- 'n', 1963,
- 'p', 2078,
- 'q', 2130,
- 'r', 1965,
- 's', 2124,
- 't', 1994,
- 'u', 2131,
- 'v', 1925,
- 'w', 1998,
- 'x', 2038,
- 'y', 2009,
- '{', 1434,
- '}', 1439,
- '~', 1671,
+ '!', 1668,
+ '"', 1286,
+ '#', 828,
+ '\'', 1144,
+ '(', 1459,
+ '+', 1614,
+ '-', 1619,
+ '.', 629,
+ '/', 1624,
+ '0', 1903,
+ ';', 1487,
+ 'N', 2168,
+ '[', 1506,
+ '\\', 401,
+ 'a', 1950,
+ 'b', 2005,
+ 'c', 1929,
+ 'd', 1921,
+ 'e', 2149,
+ 'f', 1925,
+ 'g', 2133,
+ 'i', 1994,
+ 'l', 1983,
+ 'n', 1969,
+ 'p', 2083,
+ 'q', 2135,
+ 'r', 1971,
+ 's', 2129,
+ 't', 1999,
+ 'u', 2136,
+ 'v', 1931,
+ 'w', 2003,
+ 'x', 2043,
+ 'y', 2014,
+ '{', 1433,
+ '}', 1438,
+ '~', 1676,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(23);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
(lookahead < '`' || 'g' < lookahead) &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 24:
ADVANCE_MAP(
- '!', 1663,
- '"', 1287,
- '#', 829,
- '\'', 1145,
- '(', 1460,
- '+', 1615,
- '-', 1620,
- '.', 630,
- '/', 1625,
- '0', 1898,
- ';', 1488,
- 'N', 2161,
- '[', 1507,
- '\\', 402,
- 'a', 1944,
- 'b', 2000,
- 'c', 1923,
- 'd', 1915,
- 'e', 2037,
- 'f', 1919,
- 'g', 2128,
- 'i', 1989,
- 'l', 1978,
- 'n', 1963,
- 'p', 2078,
- 'q', 2130,
- 'r', 1965,
- 's', 2124,
- 't', 1994,
- 'u', 2131,
- 'v', 1925,
- 'w', 1998,
- 'x', 2038,
- 'y', 2009,
- '{', 1434,
- '}', 1439,
- '~', 1671,
+ '!', 1668,
+ '"', 1286,
+ '#', 828,
+ '\'', 1144,
+ '(', 1459,
+ '+', 1614,
+ '-', 1619,
+ '.', 629,
+ '/', 1624,
+ '0', 1903,
+ ';', 1487,
+ 'N', 2168,
+ '[', 1506,
+ '\\', 401,
+ 'a', 1950,
+ 'b', 2005,
+ 'c', 1929,
+ 'd', 1921,
+ 'e', 2042,
+ 'f', 1925,
+ 'g', 2133,
+ 'i', 1994,
+ 'l', 1983,
+ 'n', 1969,
+ 'p', 2083,
+ 'q', 2135,
+ 'r', 1971,
+ 's', 2129,
+ 't', 1999,
+ 'u', 2136,
+ 'v', 1931,
+ 'w', 2003,
+ 'x', 2043,
+ 'y', 2014,
+ '{', 1433,
+ '}', 1438,
+ '~', 1676,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(24);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
(lookahead < '`' || 'g' < lookahead) &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 25:
ADVANCE_MAP(
- '!', 1663,
- '"', 1287,
- '#', 829,
- '\'', 1145,
- '(', 1460,
- '+', 1615,
- '-', 1620,
- '.', 630,
- '/', 1625,
- '0', 1898,
- ';', 1488,
- 'N', 2161,
- '[', 1507,
- '\\', 402,
- 'a', 1944,
- 'b', 2000,
- 'c', 1935,
- 'd', 1916,
- 'e', 2144,
- 'f', 1919,
- 'g', 2128,
- 'i', 1989,
- 'l', 1978,
- 'n', 1963,
- 'p', 2078,
- 'q', 2130,
- 'r', 1965,
- 's', 2124,
- 't', 1994,
- 'u', 2131,
- 'v', 1925,
- 'w', 1998,
- 'x', 2038,
- 'y', 2009,
- '{', 1434,
- '}', 1439,
- '~', 1671,
+ '!', 1668,
+ '"', 1286,
+ '#', 828,
+ '\'', 1144,
+ '(', 1459,
+ '+', 1614,
+ '-', 1619,
+ '.', 629,
+ '/', 1624,
+ '0', 1903,
+ ';', 1487,
+ 'N', 2168,
+ '[', 1506,
+ '\\', 401,
+ 'a', 1950,
+ 'b', 2005,
+ 'c', 1941,
+ 'd', 1922,
+ 'e', 2149,
+ 'f', 1925,
+ 'g', 2133,
+ 'i', 1994,
+ 'l', 1983,
+ 'n', 1969,
+ 'p', 2083,
+ 'q', 2135,
+ 'r', 1971,
+ 's', 2129,
+ 't', 1999,
+ 'u', 2136,
+ 'v', 1931,
+ 'w', 2003,
+ 'x', 2043,
+ 'y', 2014,
+ '{', 1433,
+ '}', 1438,
+ '~', 1676,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(25);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
(lookahead < '`' || 'g' < lookahead) &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 26:
ADVANCE_MAP(
- '!', 1663,
- '"', 1287,
- '#', 829,
- '\'', 1145,
- '(', 1460,
- '+', 1615,
- '-', 1620,
- '.', 630,
- '/', 1625,
- '0', 1898,
- ';', 1488,
- 'N', 2161,
- '[', 1507,
- '\\', 402,
- 'a', 1944,
- 'b', 2000,
- 'c', 1935,
- 'd', 1916,
- 'e', 2037,
- 'f', 1919,
- 'g', 2128,
- 'i', 1989,
- 'l', 1978,
- 'n', 1963,
- 'p', 2078,
- 'q', 2130,
- 'r', 1965,
- 's', 2124,
- 't', 1994,
- 'u', 2131,
- 'v', 1925,
- 'w', 1998,
- 'x', 2038,
- 'y', 2009,
- '{', 1434,
- '}', 1439,
- '~', 1671,
+ '!', 1668,
+ '"', 1286,
+ '#', 828,
+ '\'', 1144,
+ '(', 1459,
+ '+', 1614,
+ '-', 1619,
+ '.', 629,
+ '/', 1624,
+ '0', 1903,
+ ';', 1487,
+ 'N', 2168,
+ '[', 1506,
+ '\\', 401,
+ 'a', 1950,
+ 'b', 2005,
+ 'c', 1941,
+ 'd', 1922,
+ 'e', 2042,
+ 'f', 1925,
+ 'g', 2133,
+ 'i', 1994,
+ 'l', 1983,
+ 'n', 1969,
+ 'p', 2083,
+ 'q', 2135,
+ 'r', 1971,
+ 's', 2129,
+ 't', 1999,
+ 'u', 2136,
+ 'v', 1931,
+ 'w', 2003,
+ 'x', 2043,
+ 'y', 2014,
+ '{', 1433,
+ '}', 1438,
+ '~', 1676,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(26);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
(lookahead < '`' || 'g' < lookahead) &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 27:
ADVANCE_MAP(
- '!', 1663,
- '"', 1287,
- '#', 829,
- '\'', 1145,
- '(', 1460,
- '+', 1615,
- '-', 1620,
- '.', 630,
- '/', 1625,
- '0', 1898,
- ';', 1488,
- 'N', 2161,
- '[', 1507,
- '\\', 402,
- 'a', 2090,
- 'c', 2066,
- 'e', 2144,
- 'f', 1920,
- 'i', 2043,
- 'l', 1978,
- 'n', 1964,
- 's', 2117,
- 't', 1999,
- 'v', 1933,
- 'y', 2009,
- '{', 1434,
- '~', 1671,
+ '!', 1668,
+ '"', 1286,
+ '#', 828,
+ '\'', 1144,
+ '(', 1459,
+ '+', 1614,
+ '-', 1619,
+ '.', 629,
+ '/', 1624,
+ '0', 1903,
+ ';', 1487,
+ 'N', 2168,
+ '[', 1506,
+ '\\', 401,
+ 'a', 2095,
+ 'c', 2071,
+ 'e', 2149,
+ 'f', 1926,
+ 'i', 2048,
+ 'l', 1983,
+ 'n', 1970,
+ 's', 2122,
+ 't', 2004,
+ 'v', 1939,
+ 'y', 2014,
+ '{', 1433,
+ '~', 1676,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(27);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
lookahead != '`' &&
lookahead != 'a' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 28:
ADVANCE_MAP(
- '!', 1663,
- '"', 1287,
- '#', 829,
- '\'', 1145,
- '(', 1460,
- '+', 1615,
- '-', 1620,
- '.', 630,
- '/', 1625,
- '0', 1898,
- 'N', 2161,
- '[', 1507,
- '\\', 402,
- 'a', 2090,
- 'e', 2144,
- 'f', 1920,
- 'i', 2043,
- 'l', 1978,
- 'n', 1964,
- 's', 2117,
- 't', 1999,
- 'v', 1933,
- 'y', 2009,
- '{', 1434,
- '~', 1671,
+ '!', 1668,
+ '"', 1286,
+ '#', 828,
+ '\'', 1144,
+ '(', 1459,
+ '+', 1614,
+ '-', 1619,
+ '.', 629,
+ '/', 1624,
+ '0', 1903,
+ 'N', 2168,
+ '[', 1506,
+ '\\', 401,
+ 'a', 2095,
+ 'e', 2149,
+ 'f', 1926,
+ 'i', 2048,
+ 'l', 1983,
+ 'n', 1970,
+ 's', 2122,
+ 't', 2004,
+ 'v', 1939,
+ 'y', 2014,
+ '{', 1433,
+ '~', 1676,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(28);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
lookahead != '`' &&
lookahead != 'a' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 29:
ADVANCE_MAP(
- '!', 1663,
- '"', 1287,
- '#', 829,
- '\'', 1145,
- '(', 1460,
- '+', 1615,
- '-', 1620,
- '.', 630,
- '/', 1628,
- '0', 1898,
- 'N', 2161,
- '[', 1507,
- '\\', 402,
- 'a', 2090,
- 'e', 2144,
- 'f', 1920,
- 'i', 2043,
- 'l', 1978,
- 'n', 1964,
- 's', 2117,
- 't', 1999,
- 'y', 2009,
- '{', 1434,
- '~', 1671,
+ '!', 1668,
+ '"', 1286,
+ '#', 828,
+ '\'', 1144,
+ '(', 1459,
+ '+', 1614,
+ '-', 1619,
+ '.', 629,
+ '/', 1627,
+ '0', 1903,
+ 'N', 2168,
+ '[', 1506,
+ '\\', 401,
+ 'a', 2095,
+ 'e', 2149,
+ 'f', 1926,
+ 'i', 2048,
+ 'l', 1983,
+ 'n', 1970,
+ 's', 2122,
+ 't', 2004,
+ 'y', 2014,
+ '{', 1433,
+ '~', 1676,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(29);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
lookahead != '`' &&
lookahead != 'a' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 30:
ADVANCE_MAP(
- '!', 1665,
- '"', 1289,
- '#', 829,
- '&', 623,
- '\'', 1147,
- '(', 1461,
- '+', 1617,
- '-', 1622,
- '.', 790,
- '/', 1629,
- '0', 696,
- ':', 1490,
- '<', 805,
- 'N', 764,
- '[', 1508,
- '\\', 773,
- 'a', 750,
- 'e', 762,
- 'f', 714,
- 'i', 737,
- 'l', 721,
- 'n', 722,
- 's', 757,
- 't', 727,
- 'y', 728,
- '{', 1435,
- '~', 1668,
+ '!', 1670,
+ '"', 1288,
+ '#', 828,
+ '&', 622,
+ '\'', 1146,
+ '(', 1460,
+ '+', 1616,
+ '-', 1621,
+ '.', 789,
+ '/', 1628,
+ '0', 695,
+ ':', 1489,
+ '<', 804,
+ 'N', 763,
+ '[', 1507,
+ '\\', 772,
+ 'a', 749,
+ 'e', 761,
+ 'f', 713,
+ 'i', 736,
+ 'l', 720,
+ 'n', 721,
+ 's', 756,
+ 't', 726,
+ 'y', 727,
+ '{', 1434,
+ '~', 1673,
);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
lookahead == 0x2029) SKIP(30);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(697);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(696);
if (lookahead == 0xa0 ||
lookahead == 0x1680 ||
(0x2000 <= lookahead && lookahead <= 0x200b) ||
@@ -10768,7 +10782,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(670);
+ lookahead == 0xfeff) ADVANCE(669);
if ((!eof && lookahead <= 0x1f) ||
('%' <= lookahead && lookahead <= '=') ||
lookahead == '?' ||
@@ -10777,45 +10791,45 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '^' ||
lookahead == '`' ||
lookahead == '|' ||
- lookahead == '}') ADVANCE(798);
+ lookahead == '}') ADVANCE(797);
if (lookahead > '#' &&
- (lookahead < '%' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < '%' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 31:
ADVANCE_MAP(
- '!', 1665,
- '"', 1289,
- '#', 829,
- '&', 623,
- '\'', 1147,
- '(', 1461,
- '+', 1617,
- '-', 1622,
- '.', 790,
- '/', 1629,
- '0', 696,
- ':', 1490,
- '<', 805,
- 'N', 764,
- '[', 1508,
- '\\', 773,
- 'a', 750,
- 'e', 762,
- 'f', 714,
- 'i', 737,
- 'l', 721,
- 'n', 722,
- 's', 757,
- 't', 727,
- 'y', 728,
- '{', 1435,
- '~', 1668,
+ '!', 1670,
+ '"', 1288,
+ '#', 828,
+ '&', 622,
+ '\'', 1146,
+ '(', 1460,
+ '+', 1616,
+ '-', 1621,
+ '.', 789,
+ '/', 1628,
+ '0', 695,
+ ':', 1489,
+ '<', 804,
+ 'N', 763,
+ '[', 1507,
+ '\\', 772,
+ 'a', 749,
+ 'e', 761,
+ 'f', 713,
+ 'i', 736,
+ 'l', 720,
+ 'n', 721,
+ 's', 756,
+ 't', 726,
+ 'y', 727,
+ '{', 1434,
+ '~', 1673,
);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
lookahead == 0x2029) ADVANCE(31);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(697);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(696);
if (lookahead == 0xa0 ||
lookahead == 0x1680 ||
(0x2000 <= lookahead && lookahead <= 0x200b) ||
@@ -10823,7 +10837,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(670);
+ lookahead == 0xfeff) ADVANCE(669);
if ((!eof && lookahead <= 0x1f) ||
('%' <= lookahead && lookahead <= '=') ||
lookahead == '?' ||
@@ -10832,657 +10846,657 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '^' ||
lookahead == '`' ||
lookahead == '|' ||
- lookahead == '}') ADVANCE(798);
+ lookahead == '}') ADVANCE(797);
if (lookahead > '#' &&
- (lookahead < '%' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < '%' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 32:
ADVANCE_MAP(
- '!', 1771,
- '"', 1288,
- '#', 829,
- '\'', 1771,
- '(', 1771,
- '+', 1686,
- '-', 1687,
- '.', 1759,
- '/', 1683,
- '0', 1688,
- ':', 1771,
- 'N', 1733,
- '[', 1771,
- '\\', 1743,
- 'a', 1723,
- 'e', 1731,
- 'f', 1691,
- 'i', 1712,
- 'l', 1698,
- 'n', 1699,
- 's', 1726,
- 't', 1702,
- 'y', 1704,
- '{', 1771,
- '~', 1736,
+ '!', 1776,
+ '"', 1287,
+ '#', 828,
+ '\'', 1776,
+ '(', 1776,
+ '+', 1691,
+ '-', 1692,
+ '.', 1764,
+ '/', 1688,
+ '0', 1693,
+ ':', 1776,
+ 'N', 1738,
+ '[', 1776,
+ '\\', 1748,
+ 'a', 1728,
+ 'e', 1736,
+ 'f', 1696,
+ 'i', 1717,
+ 'l', 1703,
+ 'n', 1704,
+ 's', 1731,
+ 't', 1707,
+ 'y', 1709,
+ '{', 1776,
+ '~', 1741,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1689);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1682);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1694);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1687);
if ((!eof && lookahead <= 0x1f) ||
('%' <= lookahead && lookahead <= '@') ||
lookahead == ']' ||
lookahead == '^' ||
lookahead == '`' ||
lookahead == '|' ||
- lookahead == '}') ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ lookahead == '}') ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 33:
ADVANCE_MAP(
- '!', 1861,
- '"', 1861,
- '#', 829,
- '\'', 1146,
- '(', 1861,
- '+', 1776,
- '-', 1777,
- '.', 1849,
- '/', 1773,
- '0', 1778,
- ':', 1861,
- 'N', 1823,
- '[', 1861,
- '\\', 1833,
- 'a', 1813,
- 'e', 1821,
- 'f', 1781,
- 'i', 1802,
- 'l', 1788,
- 'n', 1789,
- 's', 1816,
- 't', 1792,
- 'y', 1794,
- '{', 1861,
- '~', 1826,
+ '!', 1866,
+ '"', 1866,
+ '#', 828,
+ '\'', 1145,
+ '(', 1866,
+ '+', 1781,
+ '-', 1782,
+ '.', 1854,
+ '/', 1778,
+ '0', 1783,
+ ':', 1866,
+ 'N', 1828,
+ '[', 1866,
+ '\\', 1838,
+ 'a', 1818,
+ 'e', 1826,
+ 'f', 1786,
+ 'i', 1807,
+ 'l', 1793,
+ 'n', 1794,
+ 's', 1821,
+ 't', 1797,
+ 'y', 1799,
+ '{', 1866,
+ '~', 1831,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1779);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1772);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1784);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1777);
if ((!eof && lookahead <= 0x1f) ||
('%' <= lookahead && lookahead <= '@') ||
lookahead == ']' ||
lookahead == '^' ||
lookahead == '`' ||
lookahead == '|' ||
- lookahead == '}') ADVANCE(1861);
- if (lookahead > '#') ADVANCE(1825);
+ lookahead == '}') ADVANCE(1866);
+ if (lookahead > '#') ADVANCE(1830);
END_STATE();
case 34:
ADVANCE_MAP(
- '!', 1666,
- '"', 1288,
- '#', 829,
- '\'', 1148,
- '(', 1462,
- '+', 1618,
- '-', 1623,
- '.', 1421,
- '/', 1630,
- '0', 1300,
- ':', 1491,
- 'N', 1399,
- '[', 1509,
- '\\', 1408,
- 'a', 1385,
- 'e', 1397,
- 'f', 1349,
- 'i', 1372,
- 'l', 1356,
- 'n', 1357,
- 's', 1392,
- 't', 1362,
- 'y', 1363,
- '{', 1436,
- '~', 1669,
+ '!', 1671,
+ '"', 1287,
+ '#', 828,
+ '\'', 1147,
+ '(', 1461,
+ '+', 1617,
+ '-', 1622,
+ '.', 1420,
+ '/', 1629,
+ '0', 1299,
+ ':', 1490,
+ 'N', 1398,
+ '[', 1508,
+ '\\', 1407,
+ 'a', 1384,
+ 'e', 1396,
+ 'f', 1348,
+ 'i', 1371,
+ 'l', 1355,
+ 'n', 1356,
+ 's', 1391,
+ 't', 1361,
+ 'y', 1362,
+ '{', 1435,
+ '~', 1674,
);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') SKIP(34);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1301);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1292);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1300);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1291);
if ((!eof && lookahead <= 0x1f) ||
('%' <= lookahead && lookahead <= '@') ||
lookahead == ']' ||
lookahead == '^' ||
lookahead == '`' ||
lookahead == '|' ||
- lookahead == '}') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead == '}') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 35:
ADVANCE_MAP(
- '!', 1667,
- '"', 1290,
- '#', 829,
- '\'', 1145,
- '(', 1463,
- '+', 1619,
- '-', 1624,
- '.', 1278,
- '/', 1631,
- '0', 1157,
- ':', 1492,
- 'N', 1256,
- '[', 1510,
- '\\', 1265,
- 'a', 1242,
- 'e', 1254,
- 'f', 1206,
- 'i', 1229,
- 'l', 1213,
- 'n', 1214,
- 's', 1249,
- 't', 1219,
- 'y', 1220,
- '{', 1437,
- '~', 1670,
+ '!', 1672,
+ '"', 1289,
+ '#', 828,
+ '\'', 1144,
+ '(', 1462,
+ '+', 1618,
+ '-', 1623,
+ '.', 1277,
+ '/', 1630,
+ '0', 1156,
+ ':', 1491,
+ 'N', 1255,
+ '[', 1509,
+ '\\', 1264,
+ 'a', 1241,
+ 'e', 1253,
+ 'f', 1205,
+ 'i', 1228,
+ 'l', 1212,
+ 'n', 1213,
+ 's', 1248,
+ 't', 1218,
+ 'y', 1219,
+ '{', 1436,
+ '~', 1675,
);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') SKIP(35);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1158);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1149);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1157);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1148);
if ((!eof && lookahead <= 0x1f) ||
('%' <= lookahead && lookahead <= '@') ||
lookahead == ']' ||
lookahead == '^' ||
lookahead == '`' ||
lookahead == '|' ||
- lookahead == '}') ADVANCE(1286);
- if (lookahead > '#') ADVANCE(1258);
+ lookahead == '}') ADVANCE(1285);
+ if (lookahead > '#') ADVANCE(1257);
END_STATE();
case 36:
ADVANCE_MAP(
'!', 154,
- '"', 1287,
- '#', 829,
- '%', 1633,
- '&', 1609,
- '\'', 1145,
- '(', 1460,
- ')', 1464,
- '*', 1431,
- '+', 1616,
- ',', 1438,
- '-', 1621,
- '.', 1578,
- '/', 1626,
- '0', 1898,
- ':', 1489,
- ';', 1488,
- '<', 810,
- '=', 816,
- '>', 801,
+ '"', 1286,
+ '#', 828,
+ '%', 1632,
+ '&', 1608,
+ '\'', 1144,
+ '(', 1459,
+ ')', 1463,
+ '*', 1430,
+ '+', 1615,
+ ',', 1437,
+ '-', 1620,
+ '.', 1577,
+ '/', 1625,
+ '0', 1903,
+ ':', 1488,
+ ';', 1487,
+ '<', 809,
+ '=', 815,
+ '>', 800,
'?', 93,
- 'A', 2158,
- 'E', 2164,
- 'I', 2167,
- 'L', 2170,
- '[', 1507,
- '\\', 402,
- ']', 1511,
- '^', 1612,
- 'a', 2091,
- 'e', 2143,
- 'f', 2129,
- 'i', 2051,
- 'l', 1977,
- 's', 2118,
- '|', 1613,
- '}', 1439,
- '~', 228,
- 'C', 2162,
- 'c', 2162,
- 'G', 2171,
- 'g', 2171,
- 'M', 2163,
- 'm', 2163,
- 'N', 2156,
- 'n', 2156,
- 'O', 2166,
- 'o', 2166,
+ 'A', 2165,
+ 'E', 2171,
+ 'I', 2174,
+ 'L', 2160,
+ '[', 1506,
+ '\\', 401,
+ ']', 1510,
+ '^', 1611,
+ 'a', 2096,
+ 'e', 2148,
+ 'f', 2134,
+ 'i', 2056,
+ 'l', 1912,
+ 's', 2123,
+ '|', 1612,
+ '}', 1438,
+ '~', 229,
+ 'C', 2169,
+ 'c', 2169,
+ 'G', 2161,
+ 'g', 2161,
+ 'M', 2170,
+ 'm', 2170,
+ 'N', 2163,
+ 'n', 2163,
+ 'O', 2173,
+ 'o', 2173,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(36);
if (lookahead > '#' &&
(lookahead < '%' || 'A' < lookahead) &&
lookahead != '`' &&
lookahead != 'a' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 37:
ADVANCE_MAP(
'!', 154,
- '"', 1287,
- '#', 829,
- '%', 1633,
- '&', 1609,
- '\'', 1145,
- '(', 1460,
- '*', 1431,
- '+', 1616,
- ',', 1438,
- '-', 1621,
- '.', 1578,
- '/', 1626,
- '0', 1898,
- ':', 1489,
- ';', 1488,
- '<', 810,
- '=', 816,
- '>', 801,
+ '"', 1286,
+ '#', 828,
+ '%', 1632,
+ '&', 1608,
+ '\'', 1144,
+ '(', 1459,
+ '*', 1430,
+ '+', 1615,
+ ',', 1437,
+ '-', 1620,
+ '.', 1577,
+ '/', 1625,
+ '0', 1903,
+ ':', 1488,
+ ';', 1487,
+ '<', 809,
+ '=', 815,
+ '>', 800,
'?', 93,
- 'A', 2158,
- 'E', 2164,
- 'G', 2171,
- 'I', 2167,
- 'L', 2170,
- 'N', 2156,
- '[', 1507,
- '\\', 402,
- '^', 1612,
- 'a', 1910,
- 'b', 2001,
- 'd', 1917,
- 'e', 2143,
- 'f', 2129,
- 'g', 2127,
- 'i', 2051,
- 'l', 1977,
- 'n', 2138,
- 'q', 2130,
- 's', 2126,
- 'u', 2131,
- 'v', 1939,
- 'x', 2038,
- '|', 1613,
- '}', 1439,
- '~', 228,
- 'C', 2162,
- 'c', 2162,
- 'M', 2163,
- 'm', 2163,
- 'O', 2166,
- 'o', 2166,
+ 'A', 2165,
+ 'E', 2171,
+ 'G', 2161,
+ 'I', 2174,
+ 'L', 2160,
+ 'N', 2163,
+ '[', 1506,
+ '\\', 401,
+ '^', 1611,
+ 'a', 1916,
+ 'b', 2006,
+ 'd', 1923,
+ 'e', 2148,
+ 'f', 2134,
+ 'g', 2132,
+ 'i', 2056,
+ 'l', 1912,
+ 'n', 2143,
+ 'q', 2135,
+ 's', 2131,
+ 'u', 2136,
+ 'v', 1945,
+ 'x', 2043,
+ '|', 1612,
+ '}', 1438,
+ '~', 229,
+ 'C', 2169,
+ 'c', 2169,
+ 'M', 2170,
+ 'm', 2170,
+ 'O', 2173,
+ 'o', 2173,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(37);
if (lookahead > '#' &&
(lookahead < '%' || 'A' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
(lookahead < '`' || 'g' < lookahead) &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 38:
ADVANCE_MAP(
'!', 154,
- '"', 1287,
- '#', 829,
- '%', 1633,
- '&', 1609,
- '\'', 1145,
- '(', 1460,
- '*', 1431,
- '+', 1616,
- ',', 1438,
- '-', 1621,
- '.', 1578,
- '/', 1626,
- '0', 1898,
- ':', 1489,
- '<', 810,
- '=', 816,
- '>', 801,
+ '"', 1286,
+ '#', 828,
+ '%', 1632,
+ '&', 1608,
+ '\'', 1144,
+ '(', 1459,
+ '*', 1430,
+ '+', 1615,
+ ',', 1437,
+ '-', 1620,
+ '.', 1577,
+ '/', 1625,
+ '0', 1903,
+ ':', 1488,
+ '<', 809,
+ '=', 815,
+ '>', 800,
'?', 93,
- 'A', 2158,
- 'E', 2164,
- 'I', 2167,
- 'L', 2170,
- '[', 1507,
- '\\', 402,
- '^', 1612,
- 'a', 2091,
- 'e', 2143,
- 'i', 2051,
- 'l', 1977,
- 's', 2118,
- '|', 1613,
- '}', 1439,
- '~', 228,
- 'C', 2162,
- 'c', 2162,
- 'G', 2171,
- 'g', 2171,
- 'M', 2163,
- 'm', 2163,
- 'N', 2156,
- 'n', 2156,
- 'O', 2166,
- 'o', 2166,
+ 'A', 2165,
+ 'E', 2171,
+ 'I', 2174,
+ 'L', 2160,
+ '[', 1506,
+ '\\', 401,
+ '^', 1611,
+ 'a', 2096,
+ 'e', 2148,
+ 'i', 2056,
+ 'l', 1912,
+ 's', 2123,
+ '|', 1612,
+ '}', 1438,
+ '~', 229,
+ 'C', 2169,
+ 'c', 2169,
+ 'G', 2161,
+ 'g', 2161,
+ 'M', 2170,
+ 'm', 2170,
+ 'N', 2163,
+ 'n', 2163,
+ 'O', 2173,
+ 'o', 2173,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(38);
if (lookahead > '#' &&
(lookahead < '%' || 'A' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
lookahead != '`' &&
lookahead != 'a' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 39:
ADVANCE_MAP(
'!', 154,
- '#', 829,
- '%', 1633,
- '&', 1609,
- '(', 1460,
- ')', 1464,
- '*', 1431,
- '+', 1616,
- ',', 1438,
- '-', 1621,
- '.', 1576,
- '/', 1626,
- ':', 1489,
- ';', 1488,
- '<', 810,
- '=', 816,
- '>', 801,
+ '#', 828,
+ '%', 1632,
+ '&', 1608,
+ '(', 1459,
+ ')', 1463,
+ '*', 1430,
+ '+', 1615,
+ ',', 1437,
+ '-', 1620,
+ '.', 1575,
+ '/', 1625,
+ ':', 1488,
+ ';', 1487,
+ '<', 809,
+ '=', 815,
+ '>', 800,
'?', 93,
- 'A', 526,
- 'C', 546,
- 'D', 548,
- 'E', 564,
- 'G', 586,
- 'I', 484,
- 'N', 463,
- 'O', 567,
- 'S', 424,
- 'T', 493,
- '[', 1507,
- ']', 1511,
- '^', 1612,
- 'a', 193,
+ 'A', 528,
+ 'C', 547,
+ 'D', 549,
+ 'E', 565,
+ 'G', 462,
+ 'I', 486,
+ 'N', 465,
+ 'O', 568,
+ 'S', 423,
+ 'T', 495,
+ '[', 1506,
+ ']', 1510,
+ '^', 1611,
+ 'a', 194,
'b', 299,
- 'c', 232,
- 'd', 230,
+ 'c', 233,
+ 'd', 231,
'e', 329,
'f', 314,
- 'g', 395,
+ 'g', 394,
'i', 334,
- 'n', 401,
+ 'n', 400,
'o', 287,
- 'q', 403,
- 's', 217,
- 't', 233,
- 'u', 397,
- 'v', 246,
+ 'q', 402,
+ 's', 218,
+ 't', 234,
+ 'u', 396,
+ 'v', 247,
'w', 297,
'x', 332,
- '{', 1434,
- '|', 1613,
- '}', 1439,
- 'H', 610,
- 'h', 610,
- 'L', 539,
- 'l', 539,
- 'M', 436,
- 'm', 436,
- 'Z', 503,
- 'z', 503,
+ '{', 1433,
+ '|', 1612,
+ '}', 1438,
+ 'H', 609,
+ 'h', 609,
+ 'L', 463,
+ 'l', 463,
+ 'M', 435,
+ 'm', 435,
+ 'Z', 505,
+ 'z', 505,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(39);
END_STATE();
case 40:
ADVANCE_MAP(
'!', 154,
- '#', 829,
- '%', 1633,
- '&', 1609,
- '(', 1460,
- ')', 1464,
- '*', 1431,
- '+', 1616,
- ',', 1438,
- '-', 1621,
- '.', 1576,
- '/', 1626,
- ':', 1489,
- ';', 1488,
- '<', 810,
- '=', 815,
- '>', 801,
+ '#', 828,
+ '%', 1632,
+ '&', 1608,
+ '(', 1459,
+ ')', 1463,
+ '*', 1430,
+ '+', 1615,
+ ',', 1437,
+ '-', 1620,
+ '.', 1575,
+ '/', 1625,
+ ':', 1488,
+ ';', 1487,
+ '<', 809,
+ '=', 814,
+ '>', 800,
'?', 93,
- 'I', 484,
- 'O', 567,
- '[', 1507,
- ']', 1511,
- '^', 1612,
+ 'I', 486,
+ 'O', 568,
+ '[', 1506,
+ ']', 1510,
+ '^', 1611,
'i', 334,
'o', 287,
- '|', 1613,
- '}', 1439,
- 'A', 526,
- 'a', 526,
- 'C', 421,
- 'c', 421,
- 'D', 472,
- 'd', 472,
- 'E', 564,
- 'e', 564,
- 'F', 613,
- 'f', 613,
- 'G', 586,
- 'g', 586,
- 'H', 610,
- 'h', 610,
- 'L', 539,
- 'l', 539,
- 'M', 436,
- 'm', 436,
- 'N', 463,
- 'n', 463,
- 'Q', 615,
- 'q', 615,
- 'S', 424,
- 's', 424,
- 'T', 493,
- 't', 493,
- 'X', 518,
- 'x', 518,
- 'Z', 503,
- 'z', 503,
+ '|', 1612,
+ '}', 1438,
+ 'A', 528,
+ 'a', 528,
+ 'C', 420,
+ 'c', 420,
+ 'D', 474,
+ 'd', 474,
+ 'E', 565,
+ 'e', 565,
+ 'F', 612,
+ 'f', 612,
+ 'G', 462,
+ 'g', 462,
+ 'H', 609,
+ 'h', 609,
+ 'L', 463,
+ 'l', 463,
+ 'M', 435,
+ 'm', 435,
+ 'N', 465,
+ 'n', 465,
+ 'Q', 614,
+ 'q', 614,
+ 'S', 423,
+ 's', 423,
+ 'T', 495,
+ 't', 495,
+ 'X', 520,
+ 'x', 520,
+ 'Z', 505,
+ 'z', 505,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(40);
END_STATE();
case 41:
ADVANCE_MAP(
'!', 154,
- '#', 829,
- '%', 1632,
- '&', 1610,
- '(', 1460,
- ')', 1464,
- '*', 1432,
- '+', 1615,
- ',', 1438,
- '-', 1620,
- '.', 1576,
- '/', 1625,
- ':', 1489,
- ';', 1488,
- '<', 811,
+ '#', 828,
+ '%', 1631,
+ '&', 1609,
+ '(', 1459,
+ ')', 1463,
+ '*', 1431,
+ '+', 1614,
+ ',', 1437,
+ '-', 1619,
+ '.', 1575,
+ '/', 1624,
+ ':', 1488,
+ ';', 1487,
+ '<', 810,
'=', 155,
- '>', 802,
+ '>', 801,
'?', 94,
- 'I', 1893,
- '[', 1507,
- ']', 1511,
- '^', 1611,
- 'i', 1877,
- '|', 1614,
- '}', 1439,
- 'A', 1887,
- 'a', 1887,
- 'C', 1890,
- 'c', 1890,
- 'E', 1891,
- 'e', 1891,
- 'G', 1895,
- 'g', 1895,
- 'L', 1895,
- 'l', 1895,
- 'M', 1889,
- 'm', 1889,
- 'N', 1883,
- 'n', 1883,
- 'O', 1892,
- 'o', 1892,
+ 'I', 1899,
+ '[', 1506,
+ ']', 1510,
+ '^', 1610,
+ 'i', 1882,
+ '|', 1613,
+ '}', 1438,
+ 'A', 1893,
+ 'a', 1893,
+ 'C', 1896,
+ 'c', 1896,
+ 'E', 1897,
+ 'e', 1897,
+ 'G', 1889,
+ 'g', 1889,
+ 'L', 1889,
+ 'l', 1889,
+ 'M', 1895,
+ 'm', 1895,
+ 'N', 1888,
+ 'n', 1888,
+ 'O', 1898,
+ 'o', 1898,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(42);
if (('B' <= lookahead && lookahead <= 'Z') ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 42:
ADVANCE_MAP(
'!', 154,
- '#', 829,
- '%', 1632,
- '&', 1610,
- '(', 1460,
- ')', 1464,
- '*', 1432,
- '+', 1615,
- ',', 1438,
- '-', 1620,
- '.', 1576,
- '/', 1625,
- ':', 1489,
- ';', 1488,
- '<', 811,
+ '#', 828,
+ '%', 1631,
+ '&', 1609,
+ '(', 1459,
+ ')', 1463,
+ '*', 1431,
+ '+', 1614,
+ ',', 1437,
+ '-', 1619,
+ '.', 1575,
+ '/', 1624,
+ ':', 1488,
+ ';', 1487,
+ '<', 810,
'=', 155,
- '>', 802,
+ '>', 801,
'?', 94,
- 'I', 580,
- '[', 1507,
- ']', 1511,
- '^', 1611,
+ 'I', 581,
+ '[', 1506,
+ ']', 1510,
+ '^', 1610,
'i', 335,
- '|', 1614,
- '}', 1439,
- 'A', 526,
- 'a', 526,
- 'C', 551,
- 'c', 551,
- 'E', 563,
- 'e', 563,
- 'G', 586,
- 'g', 586,
- 'L', 587,
- 'l', 587,
- 'M', 540,
- 'm', 540,
- 'N', 463,
- 'n', 463,
- 'O', 566,
- 'o', 566,
+ '|', 1613,
+ '}', 1438,
+ 'A', 528,
+ 'a', 528,
+ 'C', 552,
+ 'c', 552,
+ 'E', 564,
+ 'e', 564,
+ 'G', 462,
+ 'g', 462,
+ 'L', 464,
+ 'l', 464,
+ 'M', 541,
+ 'm', 541,
+ 'N', 465,
+ 'n', 465,
+ 'O', 567,
+ 'o', 567,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(42);
END_STATE();
case 43:
ADVANCE_MAP(
'!', 154,
- '#', 829,
- '%', 1632,
- '&', 1610,
- '(', 1460,
- ')', 1464,
- '*', 1432,
- '+', 1615,
- ',', 1438,
- '-', 1620,
- '.', 1576,
- '/', 1625,
- ':', 1489,
- ';', 1488,
- '<', 811,
- '=', 815,
- '>', 802,
+ '#', 828,
+ '%', 1631,
+ '&', 1609,
+ '(', 1459,
+ ')', 1463,
+ '*', 1431,
+ '+', 1614,
+ ',', 1437,
+ '-', 1619,
+ '.', 1575,
+ '/', 1624,
+ ':', 1488,
+ ';', 1487,
+ '<', 810,
+ '=', 814,
+ '>', 801,
'?', 94,
- 'E', 563,
- 'I', 580,
- 'O', 566,
- '[', 1507,
- ']', 1511,
- '^', 1611,
+ 'E', 564,
+ 'I', 581,
+ 'O', 567,
+ '[', 1506,
+ ']', 1510,
+ '^', 1610,
'e', 328,
'i', 335,
'o', 286,
'w', 297,
- '|', 1614,
- '}', 1439,
- 'A', 526,
- 'a', 526,
- 'C', 551,
- 'c', 551,
- 'G', 586,
- 'g', 586,
- 'L', 587,
- 'l', 587,
- 'M', 540,
- 'm', 540,
- 'N', 463,
- 'n', 463,
+ '|', 1613,
+ '}', 1438,
+ 'A', 528,
+ 'a', 528,
+ 'C', 552,
+ 'c', 552,
+ 'G', 462,
+ 'g', 462,
+ 'L', 464,
+ 'l', 464,
+ 'M', 541,
+ 'm', 541,
+ 'N', 465,
+ 'n', 465,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(43);
END_STATE();
case 44:
ADVANCE_MAP(
'!', 154,
- '%', 1633,
- '&', 1609,
- '(', 1460,
- '*', 1431,
- '+', 1616,
- ',', 1438,
- '-', 1621,
- '.', 1576,
- '/', 1626,
- ':', 1489,
- ';', 1488,
- '<', 810,
- '=', 816,
- '>', 801,
+ '%', 1632,
+ '&', 1608,
+ '(', 1459,
+ '*', 1430,
+ '+', 1615,
+ ',', 1437,
+ '-', 1620,
+ '.', 1575,
+ '/', 1625,
+ ':', 1488,
+ ';', 1487,
+ '<', 809,
+ '=', 815,
+ '>', 800,
'?', 93,
- 'A', 2158,
- 'E', 2164,
- 'I', 2167,
- 'L', 2170,
- 'O', 2166,
- '[', 1507,
- '\\', 402,
- '^', 1612,
- 'a', 2091,
- 'e', 2143,
- 'f', 2129,
- 'i', 2051,
- 'l', 1977,
- 'o', 1991,
- 's', 2118,
- '|', 1613,
- 'C', 2162,
- 'c', 2162,
- 'G', 2171,
- 'g', 2171,
- 'M', 2163,
- 'm', 2163,
- 'N', 2156,
- 'n', 2156,
+ 'A', 2165,
+ 'E', 2171,
+ 'I', 2174,
+ 'L', 2160,
+ 'O', 2173,
+ '[', 1506,
+ '\\', 401,
+ '^', 1611,
+ 'a', 2096,
+ 'e', 2148,
+ 'f', 2134,
+ 'i', 2056,
+ 'l', 1912,
+ 'o', 1995,
+ 's', 2123,
+ '|', 1612,
+ 'C', 2169,
+ 'c', 2169,
+ 'G', 2161,
+ 'g', 2161,
+ 'M', 2170,
+ 'm', 2170,
+ 'N', 2163,
+ 'n', 2163,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(44);
if (lookahead > '#' &&
@@ -11490,50 +11504,50 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '[' || '^' < lookahead) &&
lookahead != '`' &&
lookahead != 'a' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 45:
ADVANCE_MAP(
'!', 154,
- '%', 1633,
- '&', 1609,
- '(', 1460,
- '*', 1431,
- '+', 1616,
- ',', 1438,
- '-', 1621,
- '.', 1576,
- '/', 1626,
- ':', 1489,
- ';', 1488,
- '<', 810,
- '=', 816,
- '>', 801,
+ '%', 1632,
+ '&', 1608,
+ '(', 1459,
+ '*', 1430,
+ '+', 1615,
+ ',', 1437,
+ '-', 1620,
+ '.', 1575,
+ '/', 1625,
+ ':', 1488,
+ ';', 1487,
+ '<', 809,
+ '=', 815,
+ '>', 800,
'?', 93,
- 'I', 2167,
- '[', 1507,
- '\\', 402,
- '^', 1612,
- 'i', 2051,
- '{', 1434,
- '|', 1613,
- '}', 1439,
- 'A', 2158,
- 'a', 2158,
- 'C', 2162,
- 'c', 2162,
- 'E', 2164,
- 'e', 2164,
- 'G', 2171,
- 'g', 2171,
- 'L', 2170,
- 'l', 2170,
- 'M', 2163,
- 'm', 2163,
- 'N', 2156,
- 'n', 2156,
- 'O', 2166,
- 'o', 2166,
+ 'I', 2174,
+ '[', 1506,
+ '\\', 401,
+ '^', 1611,
+ 'i', 2056,
+ '{', 1433,
+ '|', 1612,
+ '}', 1438,
+ 'A', 2165,
+ 'a', 2165,
+ 'C', 2169,
+ 'c', 2169,
+ 'E', 2171,
+ 'e', 2171,
+ 'G', 2161,
+ 'g', 2161,
+ 'L', 2160,
+ 'l', 2160,
+ 'M', 2170,
+ 'm', 2170,
+ 'N', 2163,
+ 'n', 2163,
+ 'O', 2173,
+ 'o', 2173,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(45);
if (lookahead > '#' &&
@@ -11541,48 +11555,48 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '[' || '^' < lookahead) &&
lookahead != '`' &&
lookahead != 'a' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 46:
ADVANCE_MAP(
'!', 154,
- '%', 1633,
- '&', 1609,
- '(', 1460,
- '*', 1431,
- '+', 1616,
- '-', 1621,
- '.', 1576,
- '/', 1627,
- ':', 1489,
- '<', 810,
- '=', 816,
- '>', 801,
+ '%', 1632,
+ '&', 1608,
+ '(', 1459,
+ '*', 1430,
+ '+', 1615,
+ '-', 1620,
+ '.', 1575,
+ '/', 1626,
+ ':', 1488,
+ '<', 809,
+ '=', 815,
+ '>', 800,
'?', 93,
- 'A', 2158,
- 'E', 2164,
- 'I', 2167,
- 'L', 2170,
- '[', 1507,
- '\\', 402,
- '^', 1612,
- 'a', 2091,
- 'e', 2143,
- 'f', 2129,
- 'i', 2051,
- 'l', 1977,
- 's', 2118,
- '|', 1613,
- 'C', 2162,
- 'c', 2162,
- 'G', 2171,
- 'g', 2171,
- 'M', 2163,
- 'm', 2163,
- 'N', 2156,
- 'n', 2156,
- 'O', 2166,
- 'o', 2166,
+ 'A', 2165,
+ 'E', 2171,
+ 'I', 2174,
+ 'L', 2160,
+ '[', 1506,
+ '\\', 401,
+ '^', 1611,
+ 'a', 2096,
+ 'e', 2148,
+ 'f', 2134,
+ 'i', 2056,
+ 'l', 1912,
+ 's', 2123,
+ '|', 1612,
+ 'C', 2169,
+ 'c', 2169,
+ 'G', 2161,
+ 'g', 2161,
+ 'M', 2170,
+ 'm', 2170,
+ 'N', 2163,
+ 'n', 2163,
+ 'O', 2173,
+ 'o', 2173,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(46);
if (lookahead > '#' &&
@@ -11590,127 +11604,127 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '[' || '^' < lookahead) &&
lookahead != '`' &&
lookahead != 'a' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 47:
ADVANCE_MAP(
'!', 154,
- '%', 1633,
- '&', 1609,
- '(', 1460,
- '*', 1431,
- '+', 1616,
- '-', 1621,
- '.', 1576,
- '/', 1627,
- ':', 1489,
- '<', 810,
- '=', 816,
- '>', 801,
+ '%', 1632,
+ '&', 1608,
+ '(', 1459,
+ '*', 1430,
+ '+', 1615,
+ '-', 1620,
+ '.', 1575,
+ '/', 1626,
+ ':', 1488,
+ '<', 809,
+ '=', 815,
+ '>', 800,
'?', 93,
- 'I', 580,
- '[', 1507,
- '^', 1612,
+ 'I', 581,
+ '[', 1506,
+ '^', 1611,
'i', 335,
- '|', 1613,
- 'A', 526,
- 'a', 526,
- 'C', 551,
- 'c', 551,
- 'E', 563,
- 'e', 563,
- 'G', 586,
- 'g', 586,
- 'L', 587,
- 'l', 587,
- 'M', 440,
- 'm', 440,
- 'N', 463,
- 'n', 463,
- 'O', 566,
- 'o', 566,
+ '|', 1612,
+ 'A', 528,
+ 'a', 528,
+ 'C', 552,
+ 'c', 552,
+ 'E', 564,
+ 'e', 564,
+ 'G', 462,
+ 'g', 462,
+ 'L', 464,
+ 'l', 464,
+ 'M', 439,
+ 'm', 439,
+ 'N', 465,
+ 'n', 465,
+ 'O', 567,
+ 'o', 567,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(47);
END_STATE();
case 48:
ADVANCE_MAP(
'!', 154,
- '%', 1633,
- '&', 1609,
- '(', 1460,
- '*', 1431,
- '+', 1616,
- '-', 1621,
- '.', 1576,
- '/', 1627,
- '<', 810,
- '=', 815,
- '>', 801,
+ '%', 1632,
+ '&', 1608,
+ '(', 1459,
+ '*', 1430,
+ '+', 1615,
+ '-', 1620,
+ '.', 1575,
+ '/', 1626,
+ '<', 809,
+ '=', 814,
+ '>', 800,
'?', 93,
- 'I', 580,
- '[', 1507,
- '^', 1612,
+ 'I', 581,
+ '[', 1506,
+ '^', 1611,
'i', 335,
- '|', 1613,
- 'A', 526,
- 'a', 526,
- 'C', 551,
- 'c', 551,
- 'E', 563,
- 'e', 563,
- 'G', 586,
- 'g', 586,
- 'L', 587,
- 'l', 587,
- 'M', 540,
- 'm', 540,
- 'N', 463,
- 'n', 463,
- 'O', 566,
- 'o', 566,
+ '|', 1612,
+ 'A', 528,
+ 'a', 528,
+ 'C', 552,
+ 'c', 552,
+ 'E', 564,
+ 'e', 564,
+ 'G', 462,
+ 'g', 462,
+ 'L', 464,
+ 'l', 464,
+ 'M', 541,
+ 'm', 541,
+ 'N', 465,
+ 'n', 465,
+ 'O', 567,
+ 'o', 567,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(48);
END_STATE();
case 49:
ADVANCE_MAP(
'!', 154,
- '%', 1633,
- '&', 1609,
- '(', 1460,
- '*', 1431,
- '+', 1616,
- '-', 1621,
- '.', 1576,
- '/', 1626,
- ':', 1489,
- ';', 1488,
- '<', 810,
- '=', 816,
- '>', 801,
+ '%', 1632,
+ '&', 1608,
+ '(', 1459,
+ '*', 1430,
+ '+', 1615,
+ '-', 1620,
+ '.', 1575,
+ '/', 1625,
+ ':', 1488,
+ ';', 1487,
+ '<', 809,
+ '=', 815,
+ '>', 800,
'?', 93,
- 'I', 2167,
- 'O', 2166,
- '[', 1507,
- '\\', 402,
- '^', 1612,
- 'i', 2051,
- 'o', 1991,
- '{', 1434,
- '|', 1613,
- 'A', 2158,
- 'a', 2158,
- 'C', 2162,
- 'c', 2162,
- 'E', 2164,
- 'e', 2164,
- 'G', 2171,
- 'g', 2171,
- 'L', 2170,
- 'l', 2170,
- 'M', 2163,
- 'm', 2163,
- 'N', 2156,
- 'n', 2156,
+ 'I', 2174,
+ 'O', 2173,
+ '[', 1506,
+ '\\', 401,
+ '^', 1611,
+ 'i', 2056,
+ 'o', 1995,
+ '{', 1433,
+ '|', 1612,
+ 'A', 2165,
+ 'a', 2165,
+ 'C', 2169,
+ 'c', 2169,
+ 'E', 2171,
+ 'e', 2171,
+ 'G', 2161,
+ 'g', 2161,
+ 'L', 2160,
+ 'l', 2160,
+ 'M', 2170,
+ 'm', 2170,
+ 'N', 2163,
+ 'n', 2163,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(49);
if (lookahead > '#' &&
@@ -11718,372 +11732,372 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '[' || '^' < lookahead) &&
lookahead != '`' &&
lookahead != 'a' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 50:
ADVANCE_MAP(
'!', 154,
- '%', 1632,
- '&', 1610,
- '(', 1460,
- '*', 1432,
- '+', 1615,
- ',', 1438,
- '-', 1620,
- '.', 1576,
- '/', 1625,
- ';', 1488,
- '<', 811,
+ '%', 1631,
+ '&', 1609,
+ '(', 1459,
+ '*', 1431,
+ '+', 1614,
+ ',', 1437,
+ '-', 1619,
+ '.', 1575,
+ '/', 1624,
+ ';', 1487,
+ '<', 810,
'=', 155,
- '>', 802,
+ '>', 801,
'?', 94,
- 'I', 1893,
- 'O', 1892,
- '[', 1507,
- '^', 1611,
- 'i', 1877,
- 'o', 1876,
- '|', 1614,
- 'A', 1887,
- 'a', 1887,
- 'C', 1890,
- 'c', 1890,
- 'E', 1891,
- 'e', 1891,
- 'G', 1895,
- 'g', 1895,
- 'L', 1895,
- 'l', 1895,
- 'M', 1889,
- 'm', 1889,
- 'N', 1883,
- 'n', 1883,
+ 'I', 1899,
+ 'O', 1898,
+ '[', 1506,
+ '^', 1610,
+ 'i', 1882,
+ 'o', 1881,
+ '|', 1613,
+ 'A', 1893,
+ 'a', 1893,
+ 'C', 1896,
+ 'c', 1896,
+ 'E', 1897,
+ 'e', 1897,
+ 'G', 1889,
+ 'g', 1889,
+ 'L', 1889,
+ 'l', 1889,
+ 'M', 1895,
+ 'm', 1895,
+ 'N', 1888,
+ 'n', 1888,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(51);
if (('B' <= lookahead && lookahead <= 'Z') ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 51:
ADVANCE_MAP(
'!', 154,
- '%', 1632,
- '&', 1610,
- '(', 1460,
- '*', 1432,
- '+', 1615,
- ',', 1438,
- '-', 1620,
- '.', 1576,
- '/', 1625,
- ';', 1488,
- '<', 811,
+ '%', 1631,
+ '&', 1609,
+ '(', 1459,
+ '*', 1431,
+ '+', 1614,
+ ',', 1437,
+ '-', 1619,
+ '.', 1575,
+ '/', 1624,
+ ';', 1487,
+ '<', 810,
'=', 155,
- '>', 802,
+ '>', 801,
'?', 94,
- 'I', 580,
- 'O', 566,
- '[', 1507,
- '^', 1611,
+ 'I', 581,
+ 'O', 567,
+ '[', 1506,
+ '^', 1610,
'i', 335,
'o', 286,
- '|', 1614,
- 'A', 526,
- 'a', 526,
- 'C', 551,
- 'c', 551,
- 'E', 563,
- 'e', 563,
- 'G', 586,
- 'g', 586,
- 'L', 587,
- 'l', 587,
- 'M', 540,
- 'm', 540,
- 'N', 463,
- 'n', 463,
+ '|', 1613,
+ 'A', 528,
+ 'a', 528,
+ 'C', 552,
+ 'c', 552,
+ 'E', 564,
+ 'e', 564,
+ 'G', 462,
+ 'g', 462,
+ 'L', 464,
+ 'l', 464,
+ 'M', 541,
+ 'm', 541,
+ 'N', 465,
+ 'n', 465,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(51);
END_STATE();
case 52:
ADVANCE_MAP(
'!', 154,
- '%', 1632,
- '&', 1610,
- '(', 1460,
- '*', 1432,
- '+', 1615,
- '-', 1620,
- '.', 1576,
- '/', 1628,
- ':', 1489,
- '<', 811,
- '=', 815,
- '>', 802,
+ '%', 1631,
+ '&', 1609,
+ '(', 1459,
+ '*', 1431,
+ '+', 1614,
+ '-', 1619,
+ '.', 1575,
+ '/', 1627,
+ ':', 1488,
+ '<', 810,
+ '=', 814,
+ '>', 801,
'?', 94,
- 'I', 580,
- '[', 1507,
- '^', 1611,
+ 'I', 581,
+ '[', 1506,
+ '^', 1610,
'i', 335,
- '|', 1614,
- 'A', 526,
- 'a', 526,
- 'C', 551,
- 'c', 551,
- 'E', 563,
- 'e', 563,
- 'G', 586,
- 'g', 586,
- 'L', 587,
- 'l', 587,
- 'M', 540,
- 'm', 540,
- 'N', 463,
- 'n', 463,
- 'O', 566,
- 'o', 566,
+ '|', 1613,
+ 'A', 528,
+ 'a', 528,
+ 'C', 552,
+ 'c', 552,
+ 'E', 564,
+ 'e', 564,
+ 'G', 462,
+ 'g', 462,
+ 'L', 464,
+ 'l', 464,
+ 'M', 541,
+ 'm', 541,
+ 'N', 465,
+ 'n', 465,
+ 'O', 567,
+ 'o', 567,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(52);
END_STATE();
case 53:
ADVANCE_MAP(
'!', 154,
- '%', 1632,
- '&', 1610,
- '(', 1460,
- '*', 1432,
- '+', 1615,
- '-', 1620,
- '.', 1576,
- '/', 1628,
- '<', 811,
+ '%', 1631,
+ '&', 1609,
+ '(', 1459,
+ '*', 1431,
+ '+', 1614,
+ '-', 1619,
+ '.', 1575,
+ '/', 1627,
+ '<', 810,
'=', 155,
- '>', 802,
+ '>', 801,
'?', 94,
- 'I', 1893,
- '[', 1507,
- '^', 1611,
- 'i', 1877,
- '|', 1614,
- 'A', 1887,
- 'a', 1887,
- 'C', 1890,
- 'c', 1890,
- 'E', 1891,
- 'e', 1891,
- 'G', 1895,
- 'g', 1895,
- 'L', 1895,
- 'l', 1895,
- 'M', 1889,
- 'm', 1889,
- 'N', 1883,
- 'n', 1883,
- 'O', 1892,
- 'o', 1892,
+ 'I', 1899,
+ '[', 1506,
+ '^', 1610,
+ 'i', 1882,
+ '|', 1613,
+ 'A', 1893,
+ 'a', 1893,
+ 'C', 1896,
+ 'c', 1896,
+ 'E', 1897,
+ 'e', 1897,
+ 'G', 1889,
+ 'g', 1889,
+ 'L', 1889,
+ 'l', 1889,
+ 'M', 1895,
+ 'm', 1895,
+ 'N', 1888,
+ 'n', 1888,
+ 'O', 1898,
+ 'o', 1898,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(54);
if (('B' <= lookahead && lookahead <= 'Z') ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 54:
ADVANCE_MAP(
'!', 154,
- '%', 1632,
- '&', 1610,
- '(', 1460,
- '*', 1432,
- '+', 1615,
- '-', 1620,
- '.', 1576,
- '/', 1628,
- '<', 811,
+ '%', 1631,
+ '&', 1609,
+ '(', 1459,
+ '*', 1431,
+ '+', 1614,
+ '-', 1619,
+ '.', 1575,
+ '/', 1627,
+ '<', 810,
'=', 155,
- '>', 802,
+ '>', 801,
'?', 94,
- 'I', 580,
- '[', 1507,
- '^', 1611,
+ 'I', 581,
+ '[', 1506,
+ '^', 1610,
'i', 335,
- '|', 1614,
- 'A', 526,
- 'a', 526,
- 'C', 551,
- 'c', 551,
- 'E', 563,
- 'e', 563,
- 'G', 586,
- 'g', 586,
- 'L', 587,
- 'l', 587,
- 'M', 540,
- 'm', 540,
- 'N', 463,
- 'n', 463,
- 'O', 566,
- 'o', 566,
+ '|', 1613,
+ 'A', 528,
+ 'a', 528,
+ 'C', 552,
+ 'c', 552,
+ 'E', 564,
+ 'e', 564,
+ 'G', 462,
+ 'g', 462,
+ 'L', 464,
+ 'l', 464,
+ 'M', 541,
+ 'm', 541,
+ 'N', 465,
+ 'n', 465,
+ 'O', 567,
+ 'o', 567,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(54);
END_STATE();
case 55:
- if (lookahead == '"') ADVANCE(1288);
- if (lookahead == '#') ADVANCE(829);
- if (lookahead == '/') ADVANCE(1683);
- if (lookahead == '\\') ADVANCE(1745);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1690);
- if (lookahead != 0) ADVANCE(1771);
+ if (lookahead == '"') ADVANCE(1287);
+ if (lookahead == '#') ADVANCE(828);
+ if (lookahead == '/') ADVANCE(1688);
+ if (lookahead == '\\') ADVANCE(1750);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1695);
+ if (lookahead != 0) ADVANCE(1776);
END_STATE();
case 56:
- if (lookahead == '"') ADVANCE(1288);
- if (lookahead == '#') ADVANCE(829);
- if (lookahead == '/') ADVANCE(1297);
+ if (lookahead == '"') ADVANCE(1287);
+ if (lookahead == '#') ADVANCE(828);
+ if (lookahead == '/') ADVANCE(1296);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') SKIP(56);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1303);
- if (lookahead != 0) ADVANCE(1429);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1302);
+ if (lookahead != 0) ADVANCE(1428);
END_STATE();
case 57:
ADVANCE_MAP(
- '"', 1287,
- '#', 829,
- '\'', 1145,
- '(', 1460,
- ',', 1438,
+ '"', 1286,
+ '#', 828,
+ '\'', 1144,
+ '(', 1459,
+ ',', 1437,
'.', 90,
'/', 85,
- '0', 1898,
- '[', 1507,
- '\\', 402,
- 'a', 2092,
- 'e', 2144,
- 'l', 1978,
- 's', 2118,
- '{', 1434,
- '}', 1439,
- '~', 228,
+ '0', 1903,
+ '[', 1506,
+ '\\', 401,
+ 'a', 2097,
+ 'e', 2149,
+ 'l', 1983,
+ 's', 2123,
+ '{', 1433,
+ '}', 1438,
+ '~', 229,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(57);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
lookahead != '`' &&
lookahead != 'a' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 58:
ADVANCE_MAP(
- '"', 1287,
- '#', 829,
- '\'', 1145,
- '(', 1460,
- '.', 1578,
+ '"', 1286,
+ '#', 828,
+ '\'', 1144,
+ '(', 1459,
+ '.', 1577,
'/', 85,
- '0', 1898,
- '@', 2201,
- '[', 1507,
- '\\', 402,
- 'a', 2092,
- 'e', 2144,
- 'l', 1978,
- 's', 2123,
- '~', 228,
+ '0', 1903,
+ '@', 2206,
+ '[', 1506,
+ '\\', 401,
+ 'a', 2097,
+ 'e', 2149,
+ 'l', 1983,
+ 's', 2128,
+ '~', 229,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(58);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
lookahead != '`' &&
lookahead != 'a' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 59:
ADVANCE_MAP(
- '"', 1287,
- '#', 829,
- '\'', 1145,
- '(', 1460,
- '.', 630,
+ '"', 1286,
+ '#', 828,
+ '\'', 1144,
+ '(', 1459,
+ '.', 629,
'/', 85,
- '0', 1898,
- '[', 1507,
- '\\', 402,
- 'a', 2092,
- 'e', 2144,
- 'f', 2129,
- 'l', 1978,
- 's', 2118,
- '~', 228,
+ '0', 1903,
+ '[', 1506,
+ '\\', 401,
+ 'a', 2097,
+ 'e', 2149,
+ 'f', 2134,
+ 'l', 1983,
+ 's', 2123,
+ '~', 229,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(59);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
lookahead != '`' &&
lookahead != 'a' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 60:
- if (lookahead == '"') ADVANCE(1287);
- if (lookahead == '#') ADVANCE(829);
- if (lookahead == '\'') ADVANCE(1145);
- if (lookahead == '/') ADVANCE(1073);
- if (lookahead == '<') ADVANCE(444);
- if (lookahead == '=') ADVANCE(814);
- if (lookahead == '?') ADVANCE(1122);
+ if (lookahead == '"') ADVANCE(1286);
+ if (lookahead == '#') ADVANCE(828);
+ if (lookahead == '\'') ADVANCE(1144);
+ if (lookahead == '/') ADVANCE(1072);
+ if (lookahead == '<') ADVANCE(443);
+ if (lookahead == '=') ADVANCE(813);
+ if (lookahead == '?') ADVANCE(1121);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') SKIP(60);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1076);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1075);
if (lookahead != 0 &&
- (lookahead < '<' || '?' < lookahead)) ADVANCE(1125);
+ (lookahead < '<' || '?' < lookahead)) ADVANCE(1124);
END_STATE();
case 61:
- if (lookahead == '"') ADVANCE(1287);
- if (lookahead == '#') ADVANCE(829);
- if (lookahead == '\'') ADVANCE(1145);
- if (lookahead == '/') ADVANCE(1126);
- if (lookahead == '<') ADVANCE(1130);
+ if (lookahead == '"') ADVANCE(1286);
+ if (lookahead == '#') ADVANCE(828);
+ if (lookahead == '\'') ADVANCE(1144);
+ if (lookahead == '/') ADVANCE(1125);
+ if (lookahead == '<') ADVANCE(1129);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') SKIP(61);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1129);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1128);
if (lookahead != 0 &&
lookahead != '<' &&
- lookahead != '=') ADVANCE(1133);
+ lookahead != '=') ADVANCE(1132);
END_STATE();
case 62:
- if (lookahead == '"') ADVANCE(1287);
- if (lookahead == '#') ADVANCE(829);
- if (lookahead == '\'') ADVANCE(1145);
- if (lookahead == '/') ADVANCE(1134);
+ if (lookahead == '"') ADVANCE(1286);
+ if (lookahead == '#') ADVANCE(828);
+ if (lookahead == '\'') ADVANCE(1144);
+ if (lookahead == '/') ADVANCE(1133);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') SKIP(62);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1137);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1136);
if (lookahead != 0 &&
(lookahead < ':' || '<' < lookahead) &&
- lookahead != '>') ADVANCE(1139);
+ lookahead != '>') ADVANCE(1138);
END_STATE();
case 63:
- if (lookahead == '"') ADVANCE(1287);
- if (lookahead == '#') ADVANCE(829);
- if (lookahead == '/') ADVANCE(1297);
- if (lookahead == '<') ADVANCE(1412);
+ if (lookahead == '"') ADVANCE(1286);
+ if (lookahead == '#') ADVANCE(828);
+ if (lookahead == '/') ADVANCE(1296);
+ if (lookahead == '<') ADVANCE(1411);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') SKIP(63);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1302);
- if (lookahead != 0) ADVANCE(1429);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1301);
+ if (lookahead != 0) ADVANCE(1428);
END_STATE();
case 64:
ADVANCE_MAP(
- '"', 1289,
- '#', 829,
- '&', 1123,
- '\'', 1147,
- '/', 683,
- '<', 805,
- '=', 798,
- 0x2028, 1065,
- 0x2029, 1065,
+ '"', 1288,
+ '#', 828,
+ '&', 1122,
+ '\'', 1146,
+ '/', 682,
+ '<', 804,
+ '=', 797,
+ 0x2028, 1064,
+ 0x2029, 1064,
);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') SKIP(64);
@@ -12094,21 +12108,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(676);
+ lookahead == 0xfeff) ADVANCE(675);
if (lookahead != 0 &&
- (lookahead < '<' || '>' < lookahead)) ADVANCE(686);
+ (lookahead < '<' || '>' < lookahead)) ADVANCE(685);
END_STATE();
case 65:
ADVANCE_MAP(
- '"', 1289,
- '#', 829,
- '&', 1123,
- '\'', 1147,
- '/', 683,
- '<', 805,
- '=', 798,
- 0x2028, 1066,
- 0x2029, 1066,
+ '"', 1288,
+ '#', 828,
+ '&', 1122,
+ '\'', 1146,
+ '/', 682,
+ '<', 804,
+ '=', 797,
+ 0x2028, 1065,
+ 0x2029, 1065,
);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(65);
@@ -12119,22 +12133,22 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(676);
+ lookahead == 0xfeff) ADVANCE(675);
if (lookahead != 0 &&
- (lookahead < '<' || '>' < lookahead)) ADVANCE(686);
+ (lookahead < '<' || '>' < lookahead)) ADVANCE(685);
END_STATE();
case 66:
ADVANCE_MAP(
- '"', 1289,
- '#', 829,
- '&', 1123,
- '\'', 1147,
- '/', 684,
- '<', 805,
- '=', 798,
- '?', 685,
- 0x2028, 1067,
- 0x2029, 1067,
+ '"', 1288,
+ '#', 828,
+ '&', 1122,
+ '\'', 1146,
+ '/', 683,
+ '<', 804,
+ '=', 797,
+ '?', 684,
+ 0x2028, 1066,
+ 0x2029, 1066,
);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') SKIP(66);
@@ -12145,22 +12159,22 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(677);
+ lookahead == 0xfeff) ADVANCE(676);
if (lookahead != 0 &&
- (lookahead < '<' || '?' < lookahead)) ADVANCE(686);
+ (lookahead < '<' || '?' < lookahead)) ADVANCE(685);
END_STATE();
case 67:
ADVANCE_MAP(
- '"', 1289,
- '#', 829,
- '&', 1123,
- '\'', 1147,
- '/', 684,
- '<', 805,
- '=', 798,
- '?', 685,
- 0x2028, 1068,
- 0x2029, 1068,
+ '"', 1288,
+ '#', 828,
+ '&', 1122,
+ '\'', 1146,
+ '/', 683,
+ '<', 804,
+ '=', 797,
+ '?', 684,
+ 0x2028, 1067,
+ 0x2029, 1067,
);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(67);
@@ -12171,21 +12185,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(677);
+ lookahead == 0xfeff) ADVANCE(676);
if (lookahead != 0 &&
- (lookahead < '<' || '?' < lookahead)) ADVANCE(686);
+ (lookahead < '<' || '?' < lookahead)) ADVANCE(685);
END_STATE();
case 68:
ADVANCE_MAP(
- '"', 1289,
- '#', 829,
- '&', 1123,
- '\'', 1147,
- '/', 684,
- '<', 805,
- '=', 798,
- 0x2028, 1069,
- 0x2029, 1069,
+ '"', 1288,
+ '#', 828,
+ '&', 1122,
+ '\'', 1146,
+ '/', 683,
+ '<', 804,
+ '=', 797,
+ 0x2028, 1068,
+ 0x2029, 1068,
);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') SKIP(68);
@@ -12196,21 +12210,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(678);
+ lookahead == 0xfeff) ADVANCE(677);
if (lookahead != 0 &&
- (lookahead < '<' || '>' < lookahead)) ADVANCE(686);
+ (lookahead < '<' || '>' < lookahead)) ADVANCE(685);
END_STATE();
case 69:
ADVANCE_MAP(
- '"', 1289,
- '#', 829,
- '&', 1123,
- '\'', 1147,
- '/', 684,
- '<', 805,
- '=', 798,
- 0x2028, 1070,
- 0x2029, 1070,
+ '"', 1288,
+ '#', 828,
+ '&', 1122,
+ '\'', 1146,
+ '/', 683,
+ '<', 804,
+ '=', 797,
+ 0x2028, 1069,
+ 0x2029, 1069,
);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(69);
@@ -12221,19 +12235,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(678);
+ lookahead == 0xfeff) ADVANCE(677);
if (lookahead != 0 &&
- (lookahead < '<' || '>' < lookahead)) ADVANCE(686);
+ (lookahead < '<' || '>' < lookahead)) ADVANCE(685);
END_STATE();
case 70:
- if (lookahead == '"') ADVANCE(1289);
- if (lookahead == '#') ADVANCE(829);
- if (lookahead == '&') ADVANCE(1416);
- if (lookahead == '/') ADVANCE(671);
- if (lookahead == '<') ADVANCE(808);
- if (lookahead == '>') ADVANCE(1429);
+ if (lookahead == '"') ADVANCE(1288);
+ if (lookahead == '#') ADVANCE(828);
+ if (lookahead == '&') ADVANCE(1415);
+ if (lookahead == '/') ADVANCE(670);
+ if (lookahead == '<') ADVANCE(806);
+ if (lookahead == '>') ADVANCE(1428);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1295);
+ lookahead == 0x2029) ADVANCE(1294);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') SKIP(70);
if (lookahead == 0xa0 ||
@@ -12243,18 +12257,18 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(679);
- if (lookahead != 0) ADVANCE(672);
+ lookahead == 0xfeff) ADVANCE(678);
+ if (lookahead != 0) ADVANCE(671);
END_STATE();
case 71:
- if (lookahead == '"') ADVANCE(1289);
- if (lookahead == '#') ADVANCE(829);
- if (lookahead == '&') ADVANCE(1416);
- if (lookahead == '/') ADVANCE(671);
- if (lookahead == '<') ADVANCE(808);
- if (lookahead == '>') ADVANCE(1429);
+ if (lookahead == '"') ADVANCE(1288);
+ if (lookahead == '#') ADVANCE(828);
+ if (lookahead == '&') ADVANCE(1415);
+ if (lookahead == '/') ADVANCE(670);
+ if (lookahead == '<') ADVANCE(806);
+ if (lookahead == '>') ADVANCE(1428);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1296);
+ lookahead == 0x2029) ADVANCE(1295);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(71);
if (lookahead == 0xa0 ||
@@ -12264,16 +12278,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(679);
- if (lookahead != 0) ADVANCE(672);
+ lookahead == 0xfeff) ADVANCE(678);
+ if (lookahead != 0) ADVANCE(671);
END_STATE();
case 72:
- if (lookahead == '#') ADVANCE(829);
- if (lookahead == '&') ADVANCE(623);
- if (lookahead == '/') ADVANCE(693);
- if (lookahead == '<') ADVANCE(806);
+ if (lookahead == '#') ADVANCE(828);
+ if (lookahead == '&') ADVANCE(622);
+ if (lookahead == '/') ADVANCE(692);
+ if (lookahead == '<') ADVANCE(805);
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(782);
+ lookahead == 'c') ADVANCE(781);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
@@ -12285,15 +12299,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(698);
+ lookahead == 0xfeff) ADVANCE(697);
if (lookahead != 0 &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 73:
- if (lookahead == '#') ADVANCE(829);
- if (lookahead == '&') ADVANCE(623);
- if (lookahead == '/') ADVANCE(693);
- if (lookahead == '<') ADVANCE(806);
+ if (lookahead == '#') ADVANCE(828);
+ if (lookahead == '&') ADVANCE(622);
+ if (lookahead == '/') ADVANCE(692);
+ if (lookahead == '<') ADVANCE(805);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
@@ -12305,15 +12319,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(699);
+ lookahead == 0xfeff) ADVANCE(698);
if (lookahead != 0 &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 74:
- if (lookahead == '#') ADVANCE(829);
- if (lookahead == '&') ADVANCE(623);
- if (lookahead == '/') ADVANCE(693);
- if (lookahead == '<') ADVANCE(805);
+ if (lookahead == '#') ADVANCE(828);
+ if (lookahead == '&') ADVANCE(622);
+ if (lookahead == '/') ADVANCE(692);
+ if (lookahead == '<') ADVANCE(804);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
@@ -12325,19 +12339,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(701);
+ lookahead == 0xfeff) ADVANCE(700);
if (lookahead != 0 &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 75:
- if (lookahead == '#') ADVANCE(829);
- if (lookahead == '&') ADVANCE(1273);
- if (lookahead == '\'') ADVANCE(1147);
- if (lookahead == '/') ADVANCE(690);
+ if (lookahead == '#') ADVANCE(828);
+ if (lookahead == '&') ADVANCE(1272);
+ if (lookahead == '\'') ADVANCE(1146);
+ if (lookahead == '/') ADVANCE(689);
if (lookahead == '<') ADVANCE(807);
- if (lookahead == '>') ADVANCE(1286);
+ if (lookahead == '>') ADVANCE(1285);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1151);
+ lookahead == 0x2029) ADVANCE(1150);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') SKIP(75);
if (lookahead == 0xa0 ||
@@ -12347,18 +12361,18 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(692);
- if (lookahead != 0) ADVANCE(691);
+ lookahead == 0xfeff) ADVANCE(691);
+ if (lookahead != 0) ADVANCE(690);
END_STATE();
case 76:
- if (lookahead == '#') ADVANCE(829);
- if (lookahead == '&') ADVANCE(1273);
- if (lookahead == '\'') ADVANCE(1147);
- if (lookahead == '/') ADVANCE(690);
+ if (lookahead == '#') ADVANCE(828);
+ if (lookahead == '&') ADVANCE(1272);
+ if (lookahead == '\'') ADVANCE(1146);
+ if (lookahead == '/') ADVANCE(689);
if (lookahead == '<') ADVANCE(807);
- if (lookahead == '>') ADVANCE(1286);
+ if (lookahead == '>') ADVANCE(1285);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1152);
+ lookahead == 0x2029) ADVANCE(1151);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(76);
if (lookahead == 0xa0 ||
@@ -12368,46 +12382,46 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(692);
- if (lookahead != 0) ADVANCE(691);
+ lookahead == 0xfeff) ADVANCE(691);
+ if (lookahead != 0) ADVANCE(690);
END_STATE();
case 77:
- if (lookahead == '#') ADVANCE(829);
- if (lookahead == '\'') ADVANCE(1146);
- if (lookahead == '/') ADVANCE(1773);
- if (lookahead == '\\') ADVANCE(1835);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1780);
- if (lookahead != 0) ADVANCE(1861);
+ if (lookahead == '#') ADVANCE(828);
+ if (lookahead == '\'') ADVANCE(1145);
+ if (lookahead == '/') ADVANCE(1778);
+ if (lookahead == '\\') ADVANCE(1840);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1785);
+ if (lookahead != 0) ADVANCE(1866);
END_STATE();
case 78:
- if (lookahead == '#') ADVANCE(829);
- if (lookahead == '\'') ADVANCE(1145);
- if (lookahead == '/') ADVANCE(1154);
- if (lookahead == '<') ADVANCE(1269);
+ if (lookahead == '#') ADVANCE(828);
+ if (lookahead == '\'') ADVANCE(1144);
+ if (lookahead == '/') ADVANCE(1153);
+ if (lookahead == '<') ADVANCE(1268);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') SKIP(78);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1159);
- if (lookahead != 0) ADVANCE(1286);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1158);
+ if (lookahead != 0) ADVANCE(1285);
END_STATE();
case 79:
- if (lookahead == '#') ADVANCE(829);
- if (lookahead == '\'') ADVANCE(1145);
- if (lookahead == '/') ADVANCE(1154);
+ if (lookahead == '#') ADVANCE(828);
+ if (lookahead == '\'') ADVANCE(1144);
+ if (lookahead == '/') ADVANCE(1153);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') SKIP(79);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1160);
- if (lookahead != 0) ADVANCE(1286);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1159);
+ if (lookahead != 0) ADVANCE(1285);
END_STATE();
case 80:
ADVANCE_MAP(
- '#', 829,
- '/', 693,
- '<', 809,
- '=', 817,
- '>', 800,
- 'B', 702,
- 'E', 713,
- 'I', 706,
+ '#', 828,
+ '/', 692,
+ '<', 808,
+ '=', 816,
+ '>', 799,
+ 'B', 701,
+ 'E', 712,
+ 'I', 705,
);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
@@ -12420,20 +12434,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(700);
+ lookahead == 0xfeff) ADVANCE(699);
if (lookahead != 0 &&
- lookahead != '&') ADVANCE(798);
+ lookahead != '&') ADVANCE(797);
END_STATE();
case 81:
ADVANCE_MAP(
- '#', 829,
- '/', 693,
- '<', 809,
- '=', 817,
- '>', 800,
- 'B', 702,
- 'E', 713,
- 'I', 706,
+ '#', 828,
+ '/', 692,
+ '<', 808,
+ '=', 816,
+ '>', 799,
+ 'B', 701,
+ 'E', 712,
+ 'I', 705,
);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
@@ -12446,71 +12460,71 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(700);
+ lookahead == 0xfeff) ADVANCE(699);
if (lookahead != 0 &&
- lookahead != '&') ADVANCE(798);
+ lookahead != '&') ADVANCE(797);
END_STATE();
case 82:
ADVANCE_MAP(
- '(', 1460,
- ')', 1464,
- ',', 1438,
+ '(', 1459,
+ ')', 1463,
+ ',', 1437,
'/', 85,
- ':', 1489,
- ';', 1488,
- '=', 814,
- ']', 1511,
+ ':', 1488,
+ ';', 1487,
+ '=', 813,
+ ']', 1510,
'i', 338,
'o', 285,
- '}', 1439,
+ '}', 1438,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(82);
END_STATE();
case 83:
ADVANCE_MAP(
- '(', 1460,
- '*', 1430,
+ '(', 1459,
+ '*', 1429,
'/', 85,
- ';', 1488,
- '[', 1507,
- '\\', 402,
- '{', 1434,
- '~', 228,
+ ';', 1487,
+ '[', 1506,
+ '\\', 401,
+ '{', 1433,
+ '~', 229,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(83);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
lookahead != '`' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 84:
- if (lookahead == '(') ADVANCE(1460);
- if (lookahead == '*') ADVANCE(1430);
+ if (lookahead == '(') ADVANCE(1459);
+ if (lookahead == '*') ADVANCE(1429);
if (lookahead == '/') ADVANCE(85);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2092);
- if (lookahead == 'f') ADVANCE(2129);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2097);
+ if (lookahead == 'f') ADVANCE(2134);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(84);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
lookahead != '`' &&
lookahead != 'a' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
case 85:
if (lookahead == '*') ADVANCE(88);
- if (lookahead == '/') ADVANCE(1868);
+ if (lookahead == '/') ADVANCE(1873);
END_STATE();
case 86:
if (lookahead == '*') ADVANCE(88);
- if (lookahead == '/') ADVANCE(1868);
- if (lookahead == '>') ADVANCE(669);
+ if (lookahead == '/') ADVANCE(1873);
+ if (lookahead == '>') ADVANCE(668);
END_STATE();
case 87:
if (lookahead == '*') ADVANCE(87);
- if (lookahead == '/') ADVANCE(1866);
+ if (lookahead == '/') ADVANCE(1871);
if (lookahead != 0) ADVANCE(88);
END_STATE();
case 88:
@@ -12518,7 +12532,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (lookahead != 0) ADVANCE(88);
END_STATE();
case 89:
- if (lookahead == '*') ADVANCE(694);
+ if (lookahead == '*') ADVANCE(693);
if (lookahead == '#' ||
lookahead == '&' ||
lookahead == '<' ||
@@ -12527,389 +12541,389 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == ' ' ||
lookahead == 0x2028 ||
lookahead == 0x2029) ADVANCE(89);
- if (lookahead != 0) ADVANCE(695);
+ if (lookahead != 0) ADVANCE(694);
END_STATE();
case 90:
if (lookahead == '.') ADVANCE(95);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1904);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1909);
END_STATE();
case 91:
- if (lookahead == '.') ADVANCE(1570);
+ if (lookahead == '.') ADVANCE(1569);
END_STATE();
case 92:
- if (lookahead == '.') ADVANCE(1570);
- if (lookahead == '>') ADVANCE(667);
- if (lookahead == '?') ADVANCE(1659);
+ if (lookahead == '.') ADVANCE(1569);
+ if (lookahead == '>') ADVANCE(666);
+ if (lookahead == '?') ADVANCE(1664);
END_STATE();
case 93:
- if (lookahead == '.') ADVANCE(1570);
- if (lookahead == '?') ADVANCE(1659);
+ if (lookahead == '.') ADVANCE(1569);
+ if (lookahead == '?') ADVANCE(1664);
END_STATE();
case 94:
- if (lookahead == '.') ADVANCE(1570);
- if (lookahead == '?') ADVANCE(1658);
+ if (lookahead == '.') ADVANCE(1569);
+ if (lookahead == '?') ADVANCE(1663);
END_STATE();
case 95:
- if (lookahead == '.') ADVANCE(1594);
+ if (lookahead == '.') ADVANCE(1593);
END_STATE();
case 96:
- if (lookahead == '/') ADVANCE(1869);
+ if (lookahead == '/') ADVANCE(1874);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(106);
END_STATE();
case 97:
- if (lookahead == '/') ADVANCE(828);
+ if (lookahead == '/') ADVANCE(827);
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(485);
+ lookahead == 'c') ADVANCE(487);
END_STATE();
case 98:
ADVANCE_MAP(
'/', 85,
- 'A', 880,
- 'a', 880,
- 'B', 988,
- 'b', 988,
- 'C', 964,
- 'c', 964,
- 'E', 936,
- 'e', 936,
- 'F', 1028,
- 'f', 1028,
- 'H', 1015,
- 'h', 1015,
- 'I', 914,
- 'i', 914,
- 'L', 965,
- 'l', 965,
- 'M', 861,
- 'm', 861,
- 'O', 1029,
- 'o', 1029,
- 'P', 860,
- 'p', 860,
- 'Q', 1031,
- 'q', 1031,
- 'R', 903,
- 'r', 903,
- 'S', 858,
- 's', 858,
- 'T', 923,
- 't', 923,
- 'W', 894,
- 'w', 894,
- 'X', 946,
- 'x', 946,
- 'Z', 924,
- 'z', 924,
+ 'A', 879,
+ 'a', 879,
+ 'B', 987,
+ 'b', 987,
+ 'C', 963,
+ 'c', 963,
+ 'E', 935,
+ 'e', 935,
+ 'F', 1027,
+ 'f', 1027,
+ 'H', 1014,
+ 'h', 1014,
+ 'I', 913,
+ 'i', 913,
+ 'L', 964,
+ 'l', 964,
+ 'M', 860,
+ 'm', 860,
+ 'O', 1028,
+ 'o', 1028,
+ 'P', 859,
+ 'p', 859,
+ 'Q', 1030,
+ 'q', 1030,
+ 'R', 902,
+ 'r', 902,
+ 'S', 857,
+ 's', 857,
+ 'T', 922,
+ 't', 922,
+ 'W', 893,
+ 'w', 893,
+ 'X', 945,
+ 'x', 945,
+ 'Z', 923,
+ 'z', 923,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(98);
if (('0' <= lookahead && lookahead <= ':') ||
('D' <= lookahead && lookahead <= 'Y') ||
lookahead == '_' ||
- ('d' <= lookahead && lookahead <= 'y')) ADVANCE(1041);
+ ('d' <= lookahead && lookahead <= 'y')) ADVANCE(1040);
END_STATE();
case 99:
ADVANCE_MAP(
'/', 85,
- 'A', 880,
- 'a', 880,
- 'B', 988,
- 'b', 988,
- 'C', 964,
- 'c', 964,
- 'E', 1039,
- 'e', 1039,
- 'F', 1028,
- 'f', 1028,
- 'H', 1015,
- 'h', 1015,
- 'I', 914,
- 'i', 914,
- 'L', 965,
- 'l', 965,
- 'M', 861,
- 'm', 861,
- 'O', 1029,
- 'o', 1029,
- 'P', 860,
- 'p', 860,
- 'Q', 1031,
- 'q', 1031,
- 'R', 903,
- 'r', 903,
- 'S', 858,
- 's', 858,
- 'T', 923,
- 't', 923,
- 'W', 894,
- 'w', 894,
- 'X', 946,
- 'x', 946,
- 'Z', 924,
- 'z', 924,
+ 'A', 879,
+ 'a', 879,
+ 'B', 987,
+ 'b', 987,
+ 'C', 963,
+ 'c', 963,
+ 'E', 1038,
+ 'e', 1038,
+ 'F', 1027,
+ 'f', 1027,
+ 'H', 1014,
+ 'h', 1014,
+ 'I', 913,
+ 'i', 913,
+ 'L', 964,
+ 'l', 964,
+ 'M', 860,
+ 'm', 860,
+ 'O', 1028,
+ 'o', 1028,
+ 'P', 859,
+ 'p', 859,
+ 'Q', 1030,
+ 'q', 1030,
+ 'R', 902,
+ 'r', 902,
+ 'S', 857,
+ 's', 857,
+ 'T', 922,
+ 't', 922,
+ 'W', 893,
+ 'w', 893,
+ 'X', 945,
+ 'x', 945,
+ 'Z', 923,
+ 'z', 923,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(99);
if (('0' <= lookahead && lookahead <= ':') ||
('D' <= lookahead && lookahead <= 'Y') ||
lookahead == '_' ||
- ('d' <= lookahead && lookahead <= 'y')) ADVANCE(1041);
+ ('d' <= lookahead && lookahead <= 'y')) ADVANCE(1040);
END_STATE();
case 100:
ADVANCE_MAP(
'/', 85,
- 'A', 880,
- 'a', 880,
- 'B', 988,
- 'b', 988,
- 'C', 964,
- 'c', 964,
- 'E', 1039,
- 'e', 1039,
- 'F', 1028,
- 'f', 1028,
- 'H', 1015,
- 'h', 1015,
- 'I', 914,
- 'i', 914,
- 'L', 965,
- 'l', 965,
- 'M', 861,
- 'm', 861,
- 'O', 1029,
- 'o', 1029,
- 'P', 860,
- 'p', 860,
- 'Q', 1031,
- 'q', 1031,
- 'R', 903,
- 'r', 903,
- 'S', 859,
- 's', 859,
- 'T', 923,
- 't', 923,
- 'W', 894,
- 'w', 894,
- 'X', 946,
- 'x', 946,
- 'Z', 924,
- 'z', 924,
+ 'A', 879,
+ 'a', 879,
+ 'B', 987,
+ 'b', 987,
+ 'C', 963,
+ 'c', 963,
+ 'E', 1038,
+ 'e', 1038,
+ 'F', 1027,
+ 'f', 1027,
+ 'H', 1014,
+ 'h', 1014,
+ 'I', 913,
+ 'i', 913,
+ 'L', 964,
+ 'l', 964,
+ 'M', 860,
+ 'm', 860,
+ 'O', 1028,
+ 'o', 1028,
+ 'P', 859,
+ 'p', 859,
+ 'Q', 1030,
+ 'q', 1030,
+ 'R', 902,
+ 'r', 902,
+ 'S', 858,
+ 's', 858,
+ 'T', 922,
+ 't', 922,
+ 'W', 893,
+ 'w', 893,
+ 'X', 945,
+ 'x', 945,
+ 'Z', 923,
+ 'z', 923,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(100);
if (('0' <= lookahead && lookahead <= ':') ||
('D' <= lookahead && lookahead <= 'Y') ||
lookahead == '_' ||
- ('d' <= lookahead && lookahead <= 'y')) ADVANCE(1041);
+ ('d' <= lookahead && lookahead <= 'y')) ADVANCE(1040);
END_STATE();
case 101:
ADVANCE_MAP(
'/', 85,
- 'A', 880,
- 'a', 880,
- 'B', 988,
- 'b', 988,
- 'C', 964,
- 'c', 964,
- 'E', 937,
- 'e', 937,
- 'F', 1028,
- 'f', 1028,
- 'H', 1025,
- 'h', 1025,
- 'I', 914,
- 'i', 914,
- 'L', 972,
- 'l', 972,
- 'O', 1029,
- 'o', 1029,
- 'P', 860,
- 'p', 860,
- 'Q', 1031,
- 'q', 1031,
- 'S', 884,
- 's', 884,
- 'T', 998,
- 't', 998,
- 'W', 894,
- 'w', 894,
- 'Z', 931,
- 'z', 931,
+ 'A', 879,
+ 'a', 879,
+ 'B', 987,
+ 'b', 987,
+ 'C', 963,
+ 'c', 963,
+ 'E', 936,
+ 'e', 936,
+ 'F', 1027,
+ 'f', 1027,
+ 'H', 1024,
+ 'h', 1024,
+ 'I', 913,
+ 'i', 913,
+ 'L', 971,
+ 'l', 971,
+ 'O', 1028,
+ 'o', 1028,
+ 'P', 859,
+ 'p', 859,
+ 'Q', 1030,
+ 'q', 1030,
+ 'S', 883,
+ 's', 883,
+ 'T', 997,
+ 't', 997,
+ 'W', 893,
+ 'w', 893,
+ 'Z', 930,
+ 'z', 930,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(101);
if (('0' <= lookahead && lookahead <= ':') ||
('D' <= lookahead && lookahead <= 'Y') ||
lookahead == '_' ||
- ('d' <= lookahead && lookahead <= 'y')) ADVANCE(1041);
+ ('d' <= lookahead && lookahead <= 'y')) ADVANCE(1040);
END_STATE();
case 102:
ADVANCE_MAP(
'/', 85,
- 'A', 880,
- 'a', 880,
- 'B', 988,
- 'b', 988,
- 'C', 964,
- 'c', 964,
- 'F', 1028,
- 'f', 1028,
- 'H', 1025,
- 'h', 1025,
- 'I', 914,
- 'i', 914,
- 'L', 972,
- 'l', 972,
- 'O', 1029,
- 'o', 1029,
- 'P', 860,
- 'p', 860,
- 'Q', 1031,
- 'q', 1031,
- 'S', 884,
- 's', 884,
- 'T', 998,
- 't', 998,
- 'W', 894,
- 'w', 894,
- 'Z', 931,
- 'z', 931,
+ 'A', 879,
+ 'a', 879,
+ 'B', 987,
+ 'b', 987,
+ 'C', 963,
+ 'c', 963,
+ 'F', 1027,
+ 'f', 1027,
+ 'H', 1024,
+ 'h', 1024,
+ 'I', 913,
+ 'i', 913,
+ 'L', 971,
+ 'l', 971,
+ 'O', 1028,
+ 'o', 1028,
+ 'P', 859,
+ 'p', 859,
+ 'Q', 1030,
+ 'q', 1030,
+ 'S', 883,
+ 's', 883,
+ 'T', 997,
+ 't', 997,
+ 'W', 893,
+ 'w', 893,
+ 'Z', 930,
+ 'z', 930,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(102);
if (('0' <= lookahead && lookahead <= ':') ||
('D' <= lookahead && lookahead <= 'Y') ||
lookahead == '_' ||
- ('d' <= lookahead && lookahead <= 'y')) ADVANCE(1041);
+ ('d' <= lookahead && lookahead <= 'y')) ADVANCE(1040);
END_STATE();
case 103:
ADVANCE_MAP(
'/', 85,
- 'A', 880,
- 'a', 880,
- 'B', 988,
- 'b', 988,
- 'C', 873,
- 'c', 873,
- 'D', 902,
- 'd', 902,
- 'E', 1039,
- 'e', 1039,
- 'F', 1028,
- 'f', 1028,
- 'H', 1015,
- 'h', 1015,
- 'I', 914,
- 'i', 914,
- 'L', 965,
- 'l', 965,
- 'M', 861,
- 'm', 861,
- 'O', 1029,
- 'o', 1029,
- 'P', 860,
- 'p', 860,
- 'Q', 1031,
- 'q', 1031,
- 'R', 903,
- 'r', 903,
- 'S', 858,
- 's', 858,
- 'T', 923,
- 't', 923,
- 'W', 894,
- 'w', 894,
- 'X', 946,
- 'x', 946,
- 'Z', 924,
- 'z', 924,
+ 'A', 879,
+ 'a', 879,
+ 'B', 987,
+ 'b', 987,
+ 'C', 872,
+ 'c', 872,
+ 'D', 901,
+ 'd', 901,
+ 'E', 1038,
+ 'e', 1038,
+ 'F', 1027,
+ 'f', 1027,
+ 'H', 1014,
+ 'h', 1014,
+ 'I', 913,
+ 'i', 913,
+ 'L', 964,
+ 'l', 964,
+ 'M', 860,
+ 'm', 860,
+ 'O', 1028,
+ 'o', 1028,
+ 'P', 859,
+ 'p', 859,
+ 'Q', 1030,
+ 'q', 1030,
+ 'R', 902,
+ 'r', 902,
+ 'S', 857,
+ 's', 857,
+ 'T', 922,
+ 't', 922,
+ 'W', 893,
+ 'w', 893,
+ 'X', 945,
+ 'x', 945,
+ 'Z', 923,
+ 'z', 923,
);
if (('0' <= lookahead && lookahead <= ':') ||
('G' <= lookahead && lookahead <= 'Y') ||
lookahead == '_' ||
- ('g' <= lookahead && lookahead <= 'y')) ADVANCE(1041);
+ ('g' <= lookahead && lookahead <= 'y')) ADVANCE(1040);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(103);
END_STATE();
case 104:
ADVANCE_MAP(
'/', 85,
- 'A', 880,
- 'a', 880,
- 'B', 988,
- 'b', 988,
- 'C', 873,
- 'c', 873,
- 'D', 902,
- 'd', 902,
- 'F', 1028,
- 'f', 1028,
- 'H', 1025,
- 'h', 1025,
- 'I', 914,
- 'i', 914,
- 'L', 972,
- 'l', 972,
- 'O', 1029,
- 'o', 1029,
- 'P', 860,
- 'p', 860,
- 'Q', 1031,
- 'q', 1031,
- 'S', 884,
- 's', 884,
- 'T', 998,
- 't', 998,
- 'W', 894,
- 'w', 894,
- 'Z', 931,
- 'z', 931,
+ 'A', 879,
+ 'a', 879,
+ 'B', 987,
+ 'b', 987,
+ 'C', 872,
+ 'c', 872,
+ 'D', 901,
+ 'd', 901,
+ 'F', 1027,
+ 'f', 1027,
+ 'H', 1024,
+ 'h', 1024,
+ 'I', 913,
+ 'i', 913,
+ 'L', 971,
+ 'l', 971,
+ 'O', 1028,
+ 'o', 1028,
+ 'P', 859,
+ 'p', 859,
+ 'Q', 1030,
+ 'q', 1030,
+ 'S', 883,
+ 's', 883,
+ 'T', 997,
+ 't', 997,
+ 'W', 893,
+ 'w', 893,
+ 'Z', 930,
+ 'z', 930,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(104);
if (('0' <= lookahead && lookahead <= ':') ||
('E' <= lookahead && lookahead <= 'Y') ||
lookahead == '_' ||
- ('e' <= lookahead && lookahead <= 'y')) ADVANCE(1041);
+ ('e' <= lookahead && lookahead <= 'y')) ADVANCE(1040);
END_STATE();
case 105:
ADVANCE_MAP(
'/', 85,
- 'A', 880,
- 'a', 880,
- 'B', 988,
- 'b', 988,
- 'C', 872,
- 'c', 872,
- 'E', 1039,
- 'e', 1039,
- 'F', 1028,
- 'f', 1028,
- 'H', 1015,
- 'h', 1015,
- 'I', 914,
- 'i', 914,
- 'L', 965,
- 'l', 965,
- 'M', 861,
- 'm', 861,
- 'O', 1029,
- 'o', 1029,
- 'P', 860,
- 'p', 860,
- 'Q', 1031,
- 'q', 1031,
- 'R', 903,
- 'r', 903,
- 'S', 858,
- 's', 858,
- 'T', 923,
- 't', 923,
- 'W', 894,
- 'w', 894,
- 'X', 946,
- 'x', 946,
- 'Z', 924,
- 'z', 924,
+ 'A', 879,
+ 'a', 879,
+ 'B', 987,
+ 'b', 987,
+ 'C', 871,
+ 'c', 871,
+ 'E', 1038,
+ 'e', 1038,
+ 'F', 1027,
+ 'f', 1027,
+ 'H', 1014,
+ 'h', 1014,
+ 'I', 913,
+ 'i', 913,
+ 'L', 964,
+ 'l', 964,
+ 'M', 860,
+ 'm', 860,
+ 'O', 1028,
+ 'o', 1028,
+ 'P', 859,
+ 'p', 859,
+ 'Q', 1030,
+ 'q', 1030,
+ 'R', 902,
+ 'r', 902,
+ 'S', 857,
+ 's', 857,
+ 'T', 922,
+ 't', 922,
+ 'W', 893,
+ 'w', 893,
+ 'X', 945,
+ 'x', 945,
+ 'Z', 923,
+ 'z', 923,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(105);
if (('0' <= lookahead && lookahead <= ':') ||
('D' <= lookahead && lookahead <= 'Y') ||
lookahead == '_' ||
- ('d' <= lookahead && lookahead <= 'y')) ADVANCE(1041);
+ ('d' <= lookahead && lookahead <= 'y')) ADVANCE(1040);
END_STATE();
case 106:
if (lookahead == '/') ADVANCE(85);
@@ -12917,28 +12931,28 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
END_STATE();
case 107:
if (lookahead == '/') ADVANCE(86);
- if (lookahead == '=') ADVANCE(814);
+ if (lookahead == '=') ADVANCE(813);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') SKIP(107);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1140);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1139);
if (lookahead != 0 &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
(lookahead < '/' || '9' < lookahead) &&
- (lookahead < '<' || '>' < lookahead)) ADVANCE(1141);
+ (lookahead < '<' || '>' < lookahead)) ADVANCE(1140);
END_STATE();
case 108:
- if (lookahead == '/') ADVANCE(657);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(660);
+ if (lookahead == '/') ADVANCE(656);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(659);
if (lookahead != 0 &&
- lookahead != '>') ADVANCE(662);
+ lookahead != '>') ADVANCE(661);
END_STATE();
case 109:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
END_STATE();
case 110:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(124);
if (('A' <= lookahead && lookahead <= 'F') ||
('a' <= lookahead && lookahead <= 'f')) ADVANCE(119);
@@ -12946,21 +12960,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
('g' <= lookahead && lookahead <= 'z')) ADVANCE(152);
END_STATE();
case 111:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(109);
END_STATE();
case 112:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(109);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(147);
END_STATE();
case 113:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(111);
END_STATE();
case 114:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(120);
if (('A' <= lookahead && lookahead <= 'F') ||
('a' <= lookahead && lookahead <= 'f')) ADVANCE(112);
@@ -12968,11 +12982,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
('g' <= lookahead && lookahead <= 'z')) ADVANCE(148);
END_STATE();
case 115:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(113);
END_STATE();
case 116:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(121);
if (('A' <= lookahead && lookahead <= 'F') ||
('a' <= lookahead && lookahead <= 'f')) ADVANCE(114);
@@ -12980,11 +12994,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
('g' <= lookahead && lookahead <= 'z')) ADVANCE(149);
END_STATE();
case 117:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(115);
END_STATE();
case 118:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(122);
if (('A' <= lookahead && lookahead <= 'F') ||
('a' <= lookahead && lookahead <= 'f')) ADVANCE(116);
@@ -12992,7 +13006,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
('g' <= lookahead && lookahead <= 'z')) ADVANCE(150);
END_STATE();
case 119:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(123);
if (('A' <= lookahead && lookahead <= 'F') ||
('a' <= lookahead && lookahead <= 'f')) ADVANCE(118);
@@ -13000,710 +13014,711 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
('g' <= lookahead && lookahead <= 'z')) ADVANCE(151);
END_STATE();
case 120:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
('a' <= lookahead && lookahead <= 'f')) ADVANCE(109);
END_STATE();
case 121:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
('a' <= lookahead && lookahead <= 'f')) ADVANCE(120);
END_STATE();
case 122:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
('a' <= lookahead && lookahead <= 'f')) ADVANCE(121);
END_STATE();
case 123:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
('a' <= lookahead && lookahead <= 'f')) ADVANCE(122);
END_STATE();
case 124:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
('a' <= lookahead && lookahead <= 'f')) ADVANCE(123);
END_STATE();
case 125:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(109);
END_STATE();
case 126:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(125);
END_STATE();
case 127:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(126);
END_STATE();
case 128:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(127);
END_STATE();
case 129:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(128);
END_STATE();
case 130:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(129);
END_STATE();
case 131:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(130);
END_STATE();
case 132:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(131);
END_STATE();
case 133:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(132);
END_STATE();
case 134:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(133);
END_STATE();
case 135:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(134);
END_STATE();
case 136:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(135);
END_STATE();
case 137:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(136);
END_STATE();
case 138:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(137);
END_STATE();
case 139:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(138);
END_STATE();
case 140:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(139);
END_STATE();
case 141:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(140);
END_STATE();
case 142:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(141);
END_STATE();
case 143:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(142);
END_STATE();
case 144:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(143);
END_STATE();
case 145:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(144);
END_STATE();
case 146:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(145);
END_STATE();
case 147:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(146);
END_STATE();
case 148:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(147);
END_STATE();
case 149:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(148);
END_STATE();
case 150:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(149);
END_STATE();
case 151:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(150);
END_STATE();
case 152:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(151);
END_STATE();
case 153:
- if (lookahead == ';') ADVANCE(1142);
+ if (lookahead == ';') ADVANCE(1141);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(152);
END_STATE();
case 154:
- if (lookahead == '=') ADVANCE(1648);
+ if (lookahead == '=') ADVANCE(1651);
END_STATE();
case 155:
- if (lookahead == '=') ADVANCE(1642);
+ if (lookahead == '=') ADVANCE(1645);
END_STATE();
case 156:
- if (lookahead == '>') ADVANCE(1567);
+ if (lookahead == '>') ADVANCE(1566);
END_STATE();
case 157:
- if (lookahead == 'A') ADVANCE(582);
- if (lookahead == 'O') ADVANCE(519);
- if (lookahead == 'a') ADVANCE(207);
- if (lookahead == 'o') ADVANCE(195);
+ if (lookahead == 'A') ADVANCE(583);
+ if (lookahead == 'O') ADVANCE(521);
+ if (lookahead == 'a') ADVANCE(208);
+ if (lookahead == 'o') ADVANCE(196);
END_STATE();
case 158:
- if (lookahead == 'A') ADVANCE(507);
- if (lookahead == 'a') ADVANCE(184);
+ if (lookahead == 'A') ADVANCE(509);
+ if (lookahead == 'a') ADVANCE(185);
END_STATE();
case 159:
- if (lookahead == 'A') ADVANCE(616);
- if (lookahead == 'a') ADVANCE(221);
+ if (lookahead == 'A') ADVANCE(615);
+ if (lookahead == 'a') ADVANCE(222);
END_STATE();
case 160:
ADVANCE_MAP(
- 'B', 542,
- 'N', 456,
- 'R', 490,
+ 'B', 543,
+ 'N', 455,
+ 'R', 492,
'b', 373,
- 'n', 407,
+ 'n', 406,
'r', 363,
- 's', 1433,
- 'w', 242,
+ 's', 1432,
+ 'w', 243,
);
END_STATE();
case 161:
- if (lookahead == 'C') ADVANCE(491);
- if (lookahead == 'c') ADVANCE(177);
+ if (lookahead == 'C') ADVANCE(493);
+ if (lookahead == 'c') ADVANCE(178);
END_STATE();
case 162:
- if (lookahead == 'C') ADVANCE(492);
- if (lookahead == 'c') ADVANCE(178);
+ if (lookahead == 'C') ADVANCE(494);
+ if (lookahead == 'c') ADVANCE(179);
END_STATE();
case 163:
- if (lookahead == 'C') ADVANCE(604);
- if (lookahead == 'c') ADVANCE(214);
+ if (lookahead == 'C') ADVANCE(603);
+ if (lookahead == 'c') ADVANCE(215);
END_STATE();
case 164:
- if (lookahead == 'E') ADVANCE(209);
+ if (lookahead == 'E') ADVANCE(210);
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(471);
+ lookahead == 'r') ADVANCE(473);
END_STATE();
case 165:
- if (lookahead == 'E') ADVANCE(565);
- if (lookahead == 'e') ADVANCE(405);
- if (lookahead == 'u') ADVANCE(319);
+ if (lookahead == 'E') ADVANCE(1639);
+ if (lookahead == 'e') ADVANCE(1642);
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(589);
+ lookahead == 'o') ADVANCE(444);
+ if (lookahead == 'T' ||
+ lookahead == 't') ADVANCE(1638);
END_STATE();
case 166:
- if (lookahead == 'E') ADVANCE(1046);
- if (lookahead == 'e') ADVANCE(1046);
+ if (lookahead == 'E') ADVANCE(566);
+ if (lookahead == 'e') ADVANCE(404);
+ if (lookahead == 'u') ADVANCE(319);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(588);
END_STATE();
case 167:
- if (lookahead == 'E') ADVANCE(1063);
- if (lookahead == 'e') ADVANCE(1063);
+ if (lookahead == 'E') ADVANCE(1045);
+ if (lookahead == 'e') ADVANCE(1045);
END_STATE();
case 168:
- if (lookahead == 'E') ADVANCE(191);
+ if (lookahead == 'E') ADVANCE(1062);
+ if (lookahead == 'e') ADVANCE(1062);
END_STATE();
case 169:
- if (lookahead == 'E') ADVANCE(853);
- if (lookahead == 'e') ADVANCE(853);
+ if (lookahead == 'E') ADVANCE(192);
END_STATE();
case 170:
- if (lookahead == 'E') ADVANCE(426);
- if (lookahead == 'e') ADVANCE(158);
+ if (lookahead == 'E') ADVANCE(852);
+ if (lookahead == 'e') ADVANCE(852);
END_STATE();
case 171:
- if (lookahead == 'E') ADVANCE(487);
- if (lookahead == 'a') ADVANCE(387);
- if (lookahead == 'e') ADVANCE(176);
- if (lookahead == 'o') ADVANCE(1479);
+ if (lookahead == 'E') ADVANCE(425);
+ if (lookahead == 'e') ADVANCE(158);
END_STATE();
case 172:
- if (lookahead == 'E') ADVANCE(168);
+ if (lookahead == 'E') ADVANCE(489);
+ if (lookahead == 'a') ADVANCE(386);
+ if (lookahead == 'e') ADVANCE(177);
+ if (lookahead == 'o') ADVANCE(1478);
END_STATE();
case 173:
- if (lookahead == 'E') ADVANCE(602);
- if (lookahead == 'e') ADVANCE(213);
+ if (lookahead == 'E') ADVANCE(169);
END_STATE();
case 174:
- if (lookahead == 'E') ADVANCE(568);
- if (lookahead == 'e') ADVANCE(200);
+ if (lookahead == 'E') ADVANCE(601);
+ if (lookahead == 'e') ADVANCE(214);
END_STATE();
case 175:
- if (lookahead == 'F') ADVANCE(1056);
- if (lookahead == 'M') ADVANCE(488);
- if (lookahead == 'f') ADVANCE(1056);
- if (lookahead == 'm') ADVANCE(199);
- if (lookahead == 'n') ADVANCE(1473);
- if (lookahead == 'S' ||
- lookahead == 's') ADVANCE(1646);
+ if (lookahead == 'E') ADVANCE(569);
+ if (lookahead == 'e') ADVANCE(201);
END_STATE();
case 176:
- if (lookahead == 'F') ADVANCE(430);
- if (lookahead == 'b') ADVANCE(396);
- if (lookahead == 'f') ADVANCE(159);
+ if (lookahead == 'F') ADVANCE(1055);
+ if (lookahead == 'M') ADVANCE(490);
+ if (lookahead == 'f') ADVANCE(1055);
+ if (lookahead == 'm') ADVANCE(200);
+ if (lookahead == 'n') ADVANCE(1472);
+ if (lookahead == 'S' ||
+ lookahead == 's') ADVANCE(1649);
END_STATE();
case 177:
- if (lookahead == 'H') ADVANCE(1048);
- if (lookahead == 'h') ADVANCE(1048);
+ if (lookahead == 'F') ADVANCE(429);
+ if (lookahead == 'b') ADVANCE(395);
+ if (lookahead == 'f') ADVANCE(159);
END_STATE();
case 178:
- if (lookahead == 'H') ADVANCE(1045);
- if (lookahead == 'h') ADVANCE(1045);
+ if (lookahead == 'H') ADVANCE(1047);
+ if (lookahead == 'h') ADVANCE(1047);
END_STATE();
case 179:
- if (lookahead == 'H') ADVANCE(575);
- if (lookahead == 'R') ADVANCE(425);
- if (lookahead == 'a') ADVANCE(358);
- if (lookahead == 'h') ADVANCE(203);
- if (lookahead == 'r') ADVANCE(226);
+ if (lookahead == 'H') ADVANCE(1044);
+ if (lookahead == 'h') ADVANCE(1044);
END_STATE();
case 180:
- if (lookahead == 'I') ADVANCE(206);
- if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(450);
+ if (lookahead == 'H') ADVANCE(576);
+ if (lookahead == 'R') ADVANCE(424);
+ if (lookahead == 'a') ADVANCE(358);
+ if (lookahead == 'h') ADVANCE(204);
+ if (lookahead == 'r') ADVANCE(227);
END_STATE();
case 181:
- if (lookahead == 'I') ADVANCE(537);
- if (lookahead == 'i') ADVANCE(196);
- if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(502);
+ if (lookahead == 'I') ADVANCE(207);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(449);
END_STATE();
case 182:
- if (lookahead == 'I') ADVANCE(609);
- if (lookahead == 'i') ADVANCE(218);
+ if (lookahead == 'I') ADVANCE(539);
+ if (lookahead == 'i') ADVANCE(197);
+ if (lookahead == 'A' ||
+ lookahead == 'a') ADVANCE(504);
END_STATE();
case 183:
- if (lookahead == 'I') ADVANCE(544);
- if (lookahead == 'i') ADVANCE(197);
+ if (lookahead == 'I') ADVANCE(608);
+ if (lookahead == 'i') ADVANCE(219);
END_STATE();
case 184:
- if (lookahead == 'K') ADVANCE(856);
- if (lookahead == 'k') ADVANCE(856);
+ if (lookahead == 'I') ADVANCE(545);
+ if (lookahead == 'i') ADVANCE(198);
END_STATE();
case 185:
- if (lookahead == 'L') ADVANCE(584);
- if (lookahead == 'X') ADVANCE(473);
- if (lookahead == 'l') ADVANCE(208);
- if (lookahead == 'x') ADVANCE(354);
- if (lookahead == 'Q' ||
- lookahead == 'q') ADVANCE(1644);
+ if (lookahead == 'K') ADVANCE(855);
+ if (lookahead == 'k') ADVANCE(855);
END_STATE();
case 186:
- if (lookahead == 'L') ADVANCE(666);
- if (lookahead == 'l') ADVANCE(666);
+ if (lookahead == 'L') ADVANCE(585);
+ if (lookahead == 'X') ADVANCE(475);
+ if (lookahead == 'l') ADVANCE(209);
+ if (lookahead == 'x') ADVANCE(354);
+ if (lookahead == 'Q' ||
+ lookahead == 'q') ADVANCE(1647);
END_STATE();
case 187:
- if (lookahead == 'L') ADVANCE(605);
- if (lookahead == 'l') ADVANCE(215);
+ if (lookahead == 'L') ADVANCE(665);
+ if (lookahead == 'l') ADVANCE(665);
END_STATE();
case 188:
- if (lookahead == 'M') ADVANCE(508);
- if (lookahead == 'm') ADVANCE(186);
+ if (lookahead == 'L') ADVANCE(604);
+ if (lookahead == 'l') ADVANCE(216);
END_STATE();
case 189:
- if (lookahead == 'N') ADVANCE(812);
+ if (lookahead == 'M') ADVANCE(510);
+ if (lookahead == 'm') ADVANCE(187);
+ END_STATE();
+ case 190:
+ if (lookahead == 'N') ADVANCE(811);
if (lookahead == 'F' ||
- lookahead == 'f') ADVANCE(1056);
+ lookahead == 'f') ADVANCE(1055);
if (lookahead == 'M' ||
- lookahead == 'm') ADVANCE(488);
+ lookahead == 'm') ADVANCE(490);
if (lookahead == 'S' ||
- lookahead == 's') ADVANCE(1646);
- END_STATE();
- case 190:
- if (lookahead == 'N') ADVANCE(1055);
- if (lookahead == 'n') ADVANCE(1055);
+ lookahead == 's') ADVANCE(1649);
END_STATE();
case 191:
- if (lookahead == 'N') ADVANCE(818);
+ if (lookahead == 'N') ADVANCE(1054);
+ if (lookahead == 'n') ADVANCE(1054);
END_STATE();
case 192:
- if (lookahead == 'N') ADVANCE(831);
- if (lookahead == 'n') ADVANCE(831);
+ if (lookahead == 'N') ADVANCE(817);
END_STATE();
case 193:
- if (lookahead == 'N') ADVANCE(456);
- if (lookahead == 'n') ADVANCE(407);
- if (lookahead == 'r') ADVANCE(362);
- if (lookahead == 's') ADVANCE(412);
- if (lookahead == 'w') ADVANCE(242);
+ if (lookahead == 'N') ADVANCE(830);
+ if (lookahead == 'n') ADVANCE(830);
END_STATE();
case 194:
- if (lookahead == 'N') ADVANCE(452);
- if (lookahead == 'n') ADVANCE(163);
+ if (lookahead == 'N') ADVANCE(455);
+ if (lookahead == 'n') ADVANCE(406);
+ if (lookahead == 'r') ADVANCE(362);
+ if (lookahead == 's') ADVANCE(411);
+ if (lookahead == 'w') ADVANCE(243);
END_STATE();
case 195:
- if (lookahead == 'N') ADVANCE(591);
- if (lookahead == 'n') ADVANCE(210);
- if (lookahead == 'M' ||
- lookahead == 'm') ADVANCE(557);
+ if (lookahead == 'N') ADVANCE(451);
+ if (lookahead == 'n') ADVANCE(163);
END_STATE();
case 196:
- if (lookahead == 'N') ADVANCE(619);
- if (lookahead == 'n') ADVANCE(223);
+ if (lookahead == 'N') ADVANCE(590);
+ if (lookahead == 'n') ADVANCE(211);
+ if (lookahead == 'M' ||
+ lookahead == 'm') ADVANCE(558);
END_STATE();
case 197:
- if (lookahead == 'O') ADVANCE(524);
- if (lookahead == 'o') ADVANCE(192);
+ if (lookahead == 'N') ADVANCE(619);
+ if (lookahead == 'n') ADVANCE(224);
END_STATE();
case 198:
- if (lookahead == 'O') ADVANCE(577);
- if (lookahead == 'o') ADVANCE(204);
+ if (lookahead == 'O') ADVANCE(526);
+ if (lookahead == 'o') ADVANCE(193);
END_STATE();
case 199:
- if (lookahead == 'P') ADVANCE(549);
- if (lookahead == 'p') ADVANCE(198);
- if (lookahead == 'G' ||
- lookahead == 'g') ADVANCE(846);
+ if (lookahead == 'O') ADVANCE(578);
+ if (lookahead == 'o') ADVANCE(205);
END_STATE();
case 200:
- if (lookahead == 'R') ADVANCE(624);
- if (lookahead == 'r') ADVANCE(227);
+ if (lookahead == 'P') ADVANCE(550);
+ if (lookahead == 'p') ADVANCE(199);
+ if (lookahead == 'G' ||
+ lookahead == 'g') ADVANCE(845);
END_STATE();
case 201:
- if (lookahead == 'R') ADVANCE(471);
- if (lookahead == 'i') ADVANCE(339);
- if (lookahead == 'o') ADVANCE(350);
- if (lookahead == 'r') ADVANCE(170);
+ if (lookahead == 'R') ADVANCE(623);
+ if (lookahead == 'r') ADVANCE(228);
END_STATE();
case 202:
- if (lookahead == 'R') ADVANCE(523);
- if (lookahead == 'r') ADVANCE(190);
+ if (lookahead == 'R') ADVANCE(473);
+ if (lookahead == 'i') ADVANCE(339);
+ if (lookahead == 'o') ADVANCE(350);
+ if (lookahead == 'r') ADVANCE(171);
END_STATE();
case 203:
- if (lookahead == 'R') ADVANCE(477);
- if (lookahead == 'i') ADVANCE(372);
- if (lookahead == 'r') ADVANCE(348);
+ if (lookahead == 'R') ADVANCE(525);
+ if (lookahead == 'r') ADVANCE(191);
END_STATE();
case 204:
- if (lookahead == 'R') ADVANCE(593);
- if (lookahead == 'r') ADVANCE(211);
+ if (lookahead == 'R') ADVANCE(479);
+ if (lookahead == 'i') ADVANCE(372);
+ if (lookahead == 'r') ADVANCE(348);
END_STATE();
case 205:
- if (lookahead == 'S') ADVANCE(820);
+ if (lookahead == 'R') ADVANCE(592);
+ if (lookahead == 'r') ADVANCE(212);
END_STATE();
case 206:
- if (lookahead == 'S') ADVANCE(212);
+ if (lookahead == 'S') ADVANCE(819);
END_STATE();
case 207:
- if (lookahead == 'S') ADVANCE(465);
- if (lookahead == 'T') ADVANCE(446);
- if (lookahead == 's') ADVANCE(166);
- if (lookahead == 't') ADVANCE(161);
+ if (lookahead == 'S') ADVANCE(213);
END_STATE();
case 208:
- if (lookahead == 'S') ADVANCE(466);
+ if (lookahead == 'S') ADVANCE(467);
+ if (lookahead == 'T') ADVANCE(445);
if (lookahead == 's') ADVANCE(167);
+ if (lookahead == 't') ADVANCE(161);
END_STATE();
case 209:
- if (lookahead == 'T') ADVANCE(224);
+ if (lookahead == 'S') ADVANCE(468);
+ if (lookahead == 's') ADVANCE(168);
END_STATE();
case 210:
- if (lookahead == 'T') ADVANCE(438);
- if (lookahead == 's') ADVANCE(380);
- if (lookahead == 't') ADVANCE(181);
+ if (lookahead == 'T') ADVANCE(225);
END_STATE();
case 211:
- if (lookahead == 'T') ADVANCE(849);
- if (lookahead == 't') ADVANCE(849);
+ if (lookahead == 'T') ADVANCE(437);
+ if (lookahead == 's') ADVANCE(379);
+ if (lookahead == 't') ADVANCE(182);
END_STATE();
case 212:
- if (lookahead == 'T') ADVANCE(205);
+ if (lookahead == 'T') ADVANCE(848);
+ if (lookahead == 't') ADVANCE(848);
END_STATE();
case 213:
- if (lookahead == 'T') ADVANCE(617);
- if (lookahead == 'm') ADVANCE(353);
- if (lookahead == 'q') ADVANCE(398);
- if (lookahead == 't') ADVANCE(222);
+ if (lookahead == 'T') ADVANCE(206);
END_STATE();
case 214:
- if (lookahead == 'T') ADVANCE(504);
- if (lookahead == 't') ADVANCE(183);
+ if (lookahead == 'T') ADVANCE(616);
+ if (lookahead == 'm') ADVANCE(353);
+ if (lookahead == 'q') ADVANCE(397);
+ if (lookahead == 't') ADVANCE(223);
END_STATE();
case 215:
- if (lookahead == 'T') ADVANCE(451);
- if (lookahead == 't') ADVANCE(1497);
+ if (lookahead == 'T') ADVANCE(506);
+ if (lookahead == 't') ADVANCE(184);
END_STATE();
case 216:
+ if (lookahead == 'T') ADVANCE(450);
+ if (lookahead == 't') ADVANCE(1496);
+ END_STATE();
+ case 217:
ADVANCE_MAP(
- 'T', 547,
+ 'T', 548,
'W', 501,
't', 240,
'u', 355,
- 'w', 182,
- 'A', 621,
- 'a', 621,
- 'C', 579,
- 'c', 579,
- 'E', 590,
- 'e', 590,
- 'I', 512,
- 'i', 512,
+ 'w', 183,
+ 'A', 620,
+ 'a', 620,
+ 'C', 580,
+ 'c', 580,
+ 'E', 589,
+ 'e', 589,
+ 'I', 514,
+ 'i', 514,
);
END_STATE();
- case 217:
+ case 218:
ADVANCE_MAP(
- 'T', 547,
+ 'T', 548,
't', 357,
- 'A', 621,
- 'a', 621,
- 'C', 579,
- 'c', 579,
- 'I', 512,
- 'i', 512,
+ 'A', 620,
+ 'a', 620,
+ 'C', 580,
+ 'c', 580,
+ 'I', 514,
+ 'i', 514,
'W', 501,
'w', 501,
);
END_STATE();
- case 218:
- if (lookahead == 'T') ADVANCE(449);
+ case 219:
+ if (lookahead == 'T') ADVANCE(448);
if (lookahead == 't') ADVANCE(162);
END_STATE();
- case 219:
- if (lookahead == 'U') ADVANCE(530);
+ case 220:
+ if (lookahead == 'U') ADVANCE(532);
if (lookahead == 'a') ADVANCE(315);
if (lookahead == 'i') ADVANCE(341);
if (lookahead == 'o') ADVANCE(356);
if (lookahead == 'r') ADVANCE(347);
- if (lookahead == 'u') ADVANCE(194);
- END_STATE();
- case 220:
- if (lookahead == 'U') ADVANCE(479);
- if (lookahead == 'u') ADVANCE(174);
+ if (lookahead == 'u') ADVANCE(195);
END_STATE();
case 221:
- if (lookahead == 'U') ADVANCE(514);
- if (lookahead == 'u') ADVANCE(187);
+ if (lookahead == 'U') ADVANCE(481);
+ if (lookahead == 'u') ADVANCE(175);
END_STATE();
case 222:
- if (lookahead == 'U') ADVANCE(571);
- if (lookahead == 'u') ADVANCE(202);
+ if (lookahead == 'U') ADVANCE(516);
+ if (lookahead == 'u') ADVANCE(188);
END_STATE();
case 223:
- if (lookahead == 'U') ADVANCE(468);
- if (lookahead == 'u') ADVANCE(169);
+ if (lookahead == 'U') ADVANCE(572);
+ if (lookahead == 'u') ADVANCE(203);
END_STATE();
case 224:
- if (lookahead == 'W') ADVANCE(172);
+ if (lookahead == 'U') ADVANCE(470);
+ if (lookahead == 'u') ADVANCE(170);
END_STATE();
case 225:
- if (lookahead == 'X') ADVANCE(180);
- if (lookahead == 'x') ADVANCE(473);
- if (lookahead == 'L' ||
- lookahead == 'l') ADVANCE(584);
- if (lookahead == 'Q' ||
- lookahead == 'q') ADVANCE(1644);
+ if (lookahead == 'W') ADVANCE(173);
END_STATE();
case 226:
- if (lookahead == 'Y') ADVANCE(1044);
- if (lookahead == 'u') ADVANCE(265);
- if (lookahead == 'y') ADVANCE(1044);
- if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(528);
+ if (lookahead == 'X') ADVANCE(181);
+ if (lookahead == 'x') ADVANCE(475);
+ if (lookahead == 'L' ||
+ lookahead == 'l') ADVANCE(585);
+ if (lookahead == 'Q' ||
+ lookahead == 'q') ADVANCE(1647);
END_STATE();
case 227:
- if (lookahead == 'Y') ADVANCE(1042);
- if (lookahead == 'y') ADVANCE(1042);
+ if (lookahead == 'Y') ADVANCE(1043);
+ if (lookahead == 'u') ADVANCE(266);
+ if (lookahead == 'y') ADVANCE(1043);
+ if (lookahead == 'A' ||
+ lookahead == 'a') ADVANCE(530);
END_STATE();
case 228:
- if (lookahead == '\\') ADVANCE(400);
- if (set_contains(sym_identifier_character_set_1, 14, lookahead)) ADVANCE(2174);
+ if (lookahead == 'Y') ADVANCE(1041);
+ if (lookahead == 'y') ADVANCE(1041);
END_STATE();
case 229:
- if (lookahead == '\\') ADVANCE(646);
- if (lookahead == ']') ADVANCE(1871);
- if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(229);
+ if (lookahead == '\\') ADVANCE(399);
+ if (set_contains(sym_identifier_character_set_1, 14, lookahead)) ADVANCE(2179);
END_STATE();
case 230:
- if (lookahead == 'a') ADVANCE(387);
- if (lookahead == 'e') ADVANCE(289);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(453);
+ if (lookahead == '\\') ADVANCE(645);
+ if (lookahead == ']') ADVANCE(1876);
+ if (lookahead != 0 &&
+ lookahead != '\n') ADVANCE(230);
END_STATE();
case 231:
- if (lookahead == 'a') ADVANCE(408);
+ if (lookahead == 'a') ADVANCE(386);
+ if (lookahead == 'e') ADVANCE(289);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(452);
END_STATE();
case 232:
+ if (lookahead == 'a') ADVANCE(407);
+ END_STATE();
+ case 233:
if (lookahead == 'a') ADVANCE(375);
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(520);
+ lookahead == 'o') ADVANCE(522);
END_STATE();
- case 233:
+ case 234:
if (lookahead == 'a') ADVANCE(358);
if (lookahead == 'H' ||
- lookahead == 'h') ADVANCE(575);
+ lookahead == 'h') ADVANCE(576);
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(425);
+ lookahead == 'r') ADVANCE(424);
END_STATE();
- case 234:
+ case 235:
if (lookahead == 'a') ADVANCE(333);
END_STATE();
- case 235:
+ case 236:
if (lookahead == 'a') ADVANCE(342);
END_STATE();
- case 236:
+ case 237:
if (lookahead == 'a') ADVANCE(359);
if (lookahead == 'o') ADVANCE(306);
END_STATE();
- case 237:
- if (lookahead == 'a') ADVANCE(336);
- END_STATE();
case 238:
- if (lookahead == 'a') ADVANCE(399);
+ if (lookahead == 'a') ADVANCE(336);
END_STATE();
case 239:
- if (lookahead == 'a') ADVANCE(364);
+ if (lookahead == 'a') ADVANCE(398);
END_STATE();
case 240:
- if (lookahead == 'a') ADVANCE(391);
+ if (lookahead == 'a') ADVANCE(390);
if (lookahead == 'r') ADVANCE(303);
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(576);
+ lookahead == 'o') ADVANCE(577);
END_STATE();
case 241:
- if (lookahead == 'a') ADVANCE(317);
+ if (lookahead == 'a') ADVANCE(364);
END_STATE();
case 242:
- if (lookahead == 'a') ADVANCE(311);
+ if (lookahead == 'a') ADVANCE(317);
END_STATE();
case 243:
- if (lookahead == 'a') ADVANCE(325);
+ if (lookahead == 'a') ADVANCE(310);
END_STATE();
case 244:
- if (lookahead == 'a') ADVANCE(249);
+ if (lookahead == 'a') ADVANCE(325);
END_STATE();
case 245:
- if (lookahead == 'a') ADVANCE(256);
+ if (lookahead == 'a') ADVANCE(250);
END_STATE();
case 246:
- if (lookahead == 'a') ADVANCE(371);
- if (lookahead == 'o') ADVANCE(306);
+ if (lookahead == 'a') ADVANCE(257);
END_STATE();
case 247:
- if (lookahead == 'a') ADVANCE(392);
+ if (lookahead == 'a') ADVANCE(371);
+ if (lookahead == 'o') ADVANCE(306);
END_STATE();
case 248:
- if (lookahead == 'b') ADVANCE(323);
+ if (lookahead == 'a') ADVANCE(391);
END_STATE();
case 249:
- if (lookahead == 'b') ADVANCE(326);
+ if (lookahead == 'b') ADVANCE(323);
END_STATE();
case 250:
- if (lookahead == 'c') ADVANCE(1524);
+ if (lookahead == 'b') ADVANCE(327);
END_STATE();
case 251:
- if (lookahead == 'c') ADVANCE(1533);
+ if (lookahead == 'c') ADVANCE(1523);
END_STATE();
case 252:
- if (lookahead == 'c') ADVANCE(1551);
+ if (lookahead == 'c') ADVANCE(1532);
END_STATE();
case 253:
- if (lookahead == 'c') ADVANCE(1512);
+ if (lookahead == 'c') ADVANCE(1550);
END_STATE();
case 254:
- if (lookahead == 'c') ADVANCE(296);
+ if (lookahead == 'c') ADVANCE(1511);
END_STATE();
case 255:
- if (lookahead == 'c') ADVANCE(382);
+ if (lookahead == 'c') ADVANCE(296);
END_STATE();
case 256:
- if (lookahead == 'c') ADVANCE(384);
+ if (lookahead == 'c') ADVANCE(381);
END_STATE();
case 257:
- if (lookahead == 'c') ADVANCE(274);
+ if (lookahead == 'c') ADVANCE(383);
END_STATE();
case 258:
- if (lookahead == 'c') ADVANCE(393);
+ if (lookahead == 'c') ADVANCE(274);
END_STATE();
case 259:
- if (lookahead == 'd') ADVANCE(1549);
+ if (lookahead == 'c') ADVANCE(392);
END_STATE();
case 260:
- if (lookahead == 'd') ADVANCE(1559);
+ if (lookahead == 'd') ADVANCE(1548);
END_STATE();
case 261:
- if (lookahead == 'd') ADVANCE(1563);
+ if (lookahead == 'd') ADVANCE(1558);
END_STATE();
case 262:
- if (lookahead == 'd') ADVANCE(1502);
+ if (lookahead == 'd') ADVANCE(1562);
END_STATE();
case 263:
- if (lookahead == 'd') ADVANCE(1568);
+ if (lookahead == 'd') ADVANCE(1501);
END_STATE();
case 264:
- if (lookahead == 'e') ADVANCE(1547);
+ if (lookahead == 'd') ADVANCE(1567);
END_STATE();
case 265:
- if (lookahead == 'e') ADVANCE(2186);
+ if (lookahead == 'e') ADVANCE(1546);
END_STATE();
case 266:
if (lookahead == 'e') ADVANCE(2191);
END_STATE();
case 267:
- if (lookahead == 'e') ADVANCE(1477);
+ if (lookahead == 'e') ADVANCE(2196);
END_STATE();
case 268:
- if (lookahead == 'e') ADVANCE(1526);
+ if (lookahead == 'e') ADVANCE(1476);
END_STATE();
case 269:
- if (lookahead == 'e') ADVANCE(1522);
+ if (lookahead == 'e') ADVANCE(1525);
END_STATE();
case 270:
- if (lookahead == 'e') ADVANCE(1561);
+ if (lookahead == 'e') ADVANCE(1521);
END_STATE();
case 271:
- if (lookahead == 'e') ADVANCE(1493);
+ if (lookahead == 'e') ADVANCE(1560);
END_STATE();
case 272:
- if (lookahead == 'e') ADVANCE(1454);
+ if (lookahead == 'e') ADVANCE(1492);
END_STATE();
case 273:
- if (lookahead == 'e') ADVANCE(377);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(445);
- if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(1639);
+ if (lookahead == 'e') ADVANCE(1453);
END_STATE();
case 274:
if (lookahead == 'e') ADVANCE(349);
@@ -13712,7 +13727,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (lookahead == 'e') ADVANCE(321);
END_STATE();
case 276:
- if (lookahead == 'e') ADVANCE(263);
+ if (lookahead == 'e') ADVANCE(264);
END_STATE();
case 277:
if (lookahead == 'e') ADVANCE(369);
@@ -13721,75 +13736,75 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (lookahead == 'e') ADVANCE(360);
END_STATE();
case 279:
- if (lookahead == 'e') ADVANCE(237);
+ if (lookahead == 'e') ADVANCE(238);
END_STATE();
case 280:
- if (lookahead == 'e') ADVANCE(361);
+ if (lookahead == 'e') ADVANCE(382);
END_STATE();
case 281:
- if (lookahead == 'e') ADVANCE(383);
+ if (lookahead == 'e') ADVANCE(361);
END_STATE();
case 282:
- if (lookahead == 'e') ADVANCE(366);
+ if (lookahead == 'e') ADVANCE(384);
END_STATE();
case 283:
- if (lookahead == 'e') ADVANCE(385);
+ if (lookahead == 'e') ADVANCE(366);
END_STATE();
case 284:
if (lookahead == 'e') ADVANCE(344);
END_STATE();
case 285:
- if (lookahead == 'f') ADVANCE(1474);
+ if (lookahead == 'f') ADVANCE(1473);
END_STATE();
case 286:
- if (lookahead == 'f') ADVANCE(1474);
+ if (lookahead == 'f') ADVANCE(1473);
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(1601);
+ lookahead == 'r') ADVANCE(1600);
END_STATE();
case 287:
- if (lookahead == 'f') ADVANCE(1474);
+ if (lookahead == 'f') ADVANCE(1473);
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(1601);
+ lookahead == 'r') ADVANCE(1600);
if (lookahead == 'U' ||
- lookahead == 'u') ADVANCE(603);
+ lookahead == 'u') ADVANCE(602);
END_STATE();
case 288:
- if (lookahead == 'f') ADVANCE(1660);
+ if (lookahead == 'f') ADVANCE(1665);
END_STATE();
case 289:
- if (lookahead == 'f') ADVANCE(238);
+ if (lookahead == 'f') ADVANCE(239);
END_STATE();
case 290:
- if (lookahead == 'g') ADVANCE(1555);
+ if (lookahead == 'g') ADVANCE(1554);
END_STATE();
case 291:
- if (lookahead == 'g') ADVANCE(281);
+ if (lookahead == 'g') ADVANCE(280);
END_STATE();
case 292:
if (lookahead == 'g') ADVANCE(294);
END_STATE();
case 293:
- if (lookahead == 'g') ADVANCE(283);
+ if (lookahead == 'g') ADVANCE(282);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(293);
END_STATE();
case 294:
- if (lookahead == 'g') ADVANCE(280);
+ if (lookahead == 'g') ADVANCE(281);
END_STATE();
case 295:
- if (lookahead == 'h') ADVANCE(1445);
+ if (lookahead == 'h') ADVANCE(1444);
END_STATE();
case 296:
- if (lookahead == 'h') ADVANCE(1498);
+ if (lookahead == 'h') ADVANCE(1497);
END_STATE();
case 297:
if (lookahead == 'h') ADVANCE(313);
END_STATE();
case 298:
if (lookahead == 'h') ADVANCE(313);
- if (lookahead == 'i') ADVANCE(378);
+ if (lookahead == 'i') ADVANCE(377);
if (lookahead == 'D' ||
- lookahead == 'd') ADVANCE(457);
+ lookahead == 'd') ADVANCE(456);
END_STATE();
case 299:
if (lookahead == 'i') ADVANCE(339);
@@ -13799,38 +13814,38 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (lookahead == 'i') ADVANCE(275);
END_STATE();
case 301:
- if (lookahead == 'i') ADVANCE(259);
+ if (lookahead == 'i') ADVANCE(260);
END_STATE();
case 302:
- if (lookahead == 'i') ADVANCE(404);
+ if (lookahead == 'i') ADVANCE(403);
END_STATE();
case 303:
if (lookahead == 'i') ADVANCE(340);
- if (lookahead == 'u') ADVANCE(255);
+ if (lookahead == 'u') ADVANCE(256);
END_STATE();
case 304:
- if (lookahead == 'i') ADVANCE(260);
+ if (lookahead == 'i') ADVANCE(261);
END_STATE();
case 305:
- if (lookahead == 'i') ADVANCE(250);
+ if (lookahead == 'i') ADVANCE(251);
END_STATE();
case 306:
- if (lookahead == 'i') ADVANCE(261);
+ if (lookahead == 'i') ADVANCE(262);
END_STATE();
case 307:
- if (lookahead == 'i') ADVANCE(251);
+ if (lookahead == 'i') ADVANCE(252);
END_STATE();
case 308:
- if (lookahead == 'i') ADVANCE(252);
+ if (lookahead == 'i') ADVANCE(253);
END_STATE();
case 309:
if (lookahead == 'i') ADVANCE(351);
END_STATE();
case 310:
- if (lookahead == 'i') ADVANCE(244);
+ if (lookahead == 'i') ADVANCE(378);
END_STATE();
case 311:
- if (lookahead == 'i') ADVANCE(379);
+ if (lookahead == 'i') ADVANCE(245);
END_STATE();
case 312:
if (lookahead == 'i') ADVANCE(370);
@@ -13846,23 +13861,23 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (lookahead == 'l') ADVANCE(374);
END_STATE();
case 316:
- if (lookahead == 'l') ADVANCE(2196);
+ if (lookahead == 'l') ADVANCE(2201);
END_STATE();
case 317:
- if (lookahead == 'l') ADVANCE(1536);
+ if (lookahead == 'l') ADVANCE(1535);
END_STATE();
case 318:
- if (lookahead == 'l') ADVANCE(1565);
+ if (lookahead == 'l') ADVANCE(1564);
END_STATE();
case 319:
if (lookahead == 'l') ADVANCE(316);
if (lookahead == 'm') ADVANCE(277);
END_STATE();
case 320:
- if (lookahead == 'l') ADVANCE(410);
+ if (lookahead == 'l') ADVANCE(409);
END_STATE();
case 321:
- if (lookahead == 'l') ADVANCE(262);
+ if (lookahead == 'l') ADVANCE(263);
END_STATE();
case 322:
if (lookahead == 'l') ADVANCE(279);
@@ -13871,31 +13886,31 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (lookahead == 'l') ADVANCE(305);
END_STATE();
case 324:
- if (lookahead == 'l') ADVANCE(267);
+ if (lookahead == 'l') ADVANCE(268);
END_STATE();
case 325:
if (lookahead == 'l') ADVANCE(320);
END_STATE();
case 326:
- if (lookahead == 'l') ADVANCE(284);
+ if (lookahead == 'l') ADVANCE(385);
END_STATE();
case 327:
- if (lookahead == 'l') ADVANCE(386);
+ if (lookahead == 'l') ADVANCE(284);
END_STATE();
case 328:
if (lookahead == 'l') ADVANCE(376);
if (lookahead == 'Q' ||
- lookahead == 'q') ADVANCE(1644);
+ lookahead == 'q') ADVANCE(1647);
END_STATE();
case 329:
if (lookahead == 'l') ADVANCE(376);
if (lookahead == 'Q' ||
- lookahead == 'q') ADVANCE(1644);
+ lookahead == 'q') ADVANCE(1647);
if (lookahead == 'X' ||
- lookahead == 'x') ADVANCE(473);
+ lookahead == 'x') ADVANCE(475);
END_STATE();
case 330:
- if (lookahead == 'm') ADVANCE(1444);
+ if (lookahead == 'm') ADVANCE(1443);
END_STATE();
case 331:
if (lookahead == 'm') ADVANCE(277);
@@ -13904,60 +13919,60 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (lookahead == 'm') ADVANCE(318);
END_STATE();
case 333:
- if (lookahead == 'm') ADVANCE(270);
+ if (lookahead == 'm') ADVANCE(271);
END_STATE();
case 334:
- if (lookahead == 'n') ADVANCE(1473);
+ if (lookahead == 'n') ADVANCE(1472);
if (lookahead == 'F' ||
- lookahead == 'f') ADVANCE(1056);
+ lookahead == 'f') ADVANCE(1055);
if (lookahead == 'S' ||
- lookahead == 's') ADVANCE(1646);
+ lookahead == 's') ADVANCE(1649);
END_STATE();
case 335:
- if (lookahead == 'n') ADVANCE(1473);
+ if (lookahead == 'n') ADVANCE(1472);
if (lookahead == 'S' ||
- lookahead == 's') ADVANCE(1646);
+ lookahead == 's') ADVANCE(1649);
END_STATE();
case 336:
- if (lookahead == 'n') ADVANCE(1545);
+ if (lookahead == 'n') ADVANCE(1544);
END_STATE();
case 337:
- if (lookahead == 'n') ADVANCE(1517);
+ if (lookahead == 'n') ADVANCE(1516);
END_STATE();
case 338:
- if (lookahead == 'n') ADVANCE(1470);
+ if (lookahead == 'n') ADVANCE(1469);
END_STATE();
case 339:
- if (lookahead == 'n') ADVANCE(239);
+ if (lookahead == 'n') ADVANCE(241);
END_STATE();
case 340:
if (lookahead == 'n') ADVANCE(290);
END_STATE();
case 341:
- if (lookahead == 'n') ADVANCE(241);
+ if (lookahead == 'n') ADVANCE(242);
END_STATE();
case 342:
- if (lookahead == 'n') ADVANCE(257);
+ if (lookahead == 'n') ADVANCE(258);
END_STATE();
case 343:
- if (lookahead == 'n') ADVANCE(253);
+ if (lookahead == 'n') ADVANCE(254);
END_STATE();
case 344:
- if (lookahead == 'n') ADVANCE(234);
+ if (lookahead == 'n') ADVANCE(235);
END_STATE();
case 345:
- if (lookahead == 'n') ADVANCE(243);
+ if (lookahead == 'n') ADVANCE(244);
END_STATE();
case 346:
- if (lookahead == 'n') ADVANCE(258);
+ if (lookahead == 'n') ADVANCE(259);
END_STATE();
case 347:
if (lookahead == 'o') ADVANCE(330);
END_STATE();
case 348:
- if (lookahead == 'o') ADVANCE(406);
+ if (lookahead == 'o') ADVANCE(405);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(432);
+ lookahead == 'e') ADVANCE(431);
END_STATE();
case 349:
if (lookahead == 'o') ADVANCE(288);
@@ -13972,61 +13987,61 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (lookahead == 'o') ADVANCE(368);
END_STATE();
case 353:
- if (lookahead == 'o') ADVANCE(390);
+ if (lookahead == 'o') ADVANCE(389);
END_STATE();
case 354:
if (lookahead == 'p') ADVANCE(352);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(450);
+ lookahead == 'e') ADVANCE(449);
END_STATE();
case 355:
if (lookahead == 'p') ADVANCE(278);
END_STATE();
case 356:
- if (lookahead == 'r') ADVANCE(1458);
+ if (lookahead == 'r') ADVANCE(1457);
END_STATE();
case 357:
if (lookahead == 'r') ADVANCE(303);
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(576);
+ lookahead == 'o') ADVANCE(577);
END_STATE();
case 358:
if (lookahead == 'r') ADVANCE(291);
END_STATE();
case 359:
- if (lookahead == 'r') ADVANCE(1061);
+ if (lookahead == 'r') ADVANCE(1060);
END_STATE();
case 360:
- if (lookahead == 'r') ADVANCE(2181);
+ if (lookahead == 'r') ADVANCE(2186);
END_STATE();
case 361:
- if (lookahead == 'r') ADVANCE(1484);
+ if (lookahead == 'r') ADVANCE(1483);
END_STATE();
case 362:
- if (lookahead == 'r') ADVANCE(231);
+ if (lookahead == 'r') ADVANCE(232);
END_STATE();
case 363:
- if (lookahead == 'r') ADVANCE(231);
+ if (lookahead == 'r') ADVANCE(232);
if (lookahead == 'G' ||
- lookahead == 'g') ADVANCE(614);
+ lookahead == 'g') ADVANCE(613);
END_STATE();
case 364:
- if (lookahead == 'r') ADVANCE(409);
+ if (lookahead == 'r') ADVANCE(408);
END_STATE();
case 365:
if (lookahead == 'r') ADVANCE(302);
- if (lookahead == 'u') ADVANCE(248);
+ if (lookahead == 'u') ADVANCE(249);
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(570);
+ lookahead == 'a') ADVANCE(571);
END_STATE();
case 366:
- if (lookahead == 'r') ADVANCE(411);
+ if (lookahead == 'r') ADVANCE(410);
END_STATE();
case 367:
- if (lookahead == 'r') ADVANCE(245);
+ if (lookahead == 'r') ADVANCE(246);
END_STATE();
case 368:
- if (lookahead == 'r') ADVANCE(381);
+ if (lookahead == 'r') ADVANCE(380);
END_STATE();
case 369:
if (lookahead == 'r') ADVANCE(308);
@@ -14035,152 +14050,157 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (lookahead == 'r') ADVANCE(276);
END_STATE();
case 371:
- if (lookahead == 'r') ADVANCE(310);
+ if (lookahead == 'r') ADVANCE(311);
END_STATE();
case 372:
- if (lookahead == 's') ADVANCE(2176);
+ if (lookahead == 's') ADVANCE(2181);
END_STATE();
case 373:
- if (lookahead == 's') ADVANCE(388);
+ if (lookahead == 's') ADVANCE(387);
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(574);
+ lookahead == 'o') ADVANCE(575);
END_STATE();
case 374:
- if (lookahead == 's') ADVANCE(266);
+ if (lookahead == 's') ADVANCE(267);
END_STATE();
case 375:
- if (lookahead == 's') ADVANCE(271);
- if (lookahead == 't') ADVANCE(254);
+ if (lookahead == 's') ADVANCE(272);
+ if (lookahead == 't') ADVANCE(255);
END_STATE();
case 376:
- if (lookahead == 's') ADVANCE(272);
+ if (lookahead == 's') ADVANCE(273);
END_STATE();
case 377:
- if (lookahead == 't') ADVANCE(1447);
+ if (lookahead == 't') ADVANCE(295);
END_STATE();
case 378:
- if (lookahead == 't') ADVANCE(295);
+ if (lookahead == 't') ADVANCE(1464);
END_STATE();
case 379:
- if (lookahead == 't') ADVANCE(1465);
+ if (lookahead == 't') ADVANCE(1451);
END_STATE();
case 380:
- if (lookahead == 't') ADVANCE(1452);
+ if (lookahead == 't') ADVANCE(2208);
END_STATE();
case 381:
- if (lookahead == 't') ADVANCE(2203);
+ if (lookahead == 't') ADVANCE(1556);
END_STATE();
case 382:
- if (lookahead == 't') ADVANCE(1557);
+ if (lookahead == 't') ADVANCE(2180);
END_STATE();
case 383:
- if (lookahead == 't') ADVANCE(2175);
+ if (lookahead == 't') ADVANCE(1536);
END_STATE();
case 384:
- if (lookahead == 't') ADVANCE(1537);
+ if (lookahead == 't') ADVANCE(1);
END_STATE();
case 385:
- if (lookahead == 't') ADVANCE(1);
+ if (lookahead == 't') ADVANCE(1494);
END_STATE();
case 386:
- if (lookahead == 't') ADVANCE(1495);
+ if (lookahead == 't') ADVANCE(265);
END_STATE();
case 387:
- if (lookahead == 't') ADVANCE(264);
+ if (lookahead == 't') ADVANCE(367);
END_STATE();
case 388:
- if (lookahead == 't') ADVANCE(367);
+ if (lookahead == 't') ADVANCE(236);
END_STATE();
case 389:
- if (lookahead == 't') ADVANCE(235);
+ if (lookahead == 't') ADVANCE(269);
END_STATE();
case 390:
- if (lookahead == 't') ADVANCE(268);
+ if (lookahead == 't') ADVANCE(307);
END_STATE();
case 391:
- if (lookahead == 't') ADVANCE(307);
+ if (lookahead == 't') ADVANCE(270);
END_STATE();
case 392:
- if (lookahead == 't') ADVANCE(269);
- END_STATE();
- case 393:
if (lookahead == 't') ADVANCE(309);
END_STATE();
- case 394:
- if (lookahead == 'u') ADVANCE(413);
- if (lookahead == 'x') ADVANCE(641);
+ case 393:
+ if (lookahead == 'u') ADVANCE(412);
+ if (lookahead == 'x') ADVANCE(640);
if (lookahead == '\r' ||
- lookahead == '?') ADVANCE(1863);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1865);
- if (lookahead != 0) ADVANCE(1862);
+ lookahead == '?') ADVANCE(1868);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1870);
+ if (lookahead != 0) ADVANCE(1867);
END_STATE();
- case 395:
+ case 394:
if (lookahead == 'u') ADVANCE(301);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(1661);
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(1657);
+ lookahead == 't') ADVANCE(1660);
END_STATE();
- case 396:
+ case 395:
if (lookahead == 'u') ADVANCE(292);
END_STATE();
- case 397:
+ case 396:
if (lookahead == 'u') ADVANCE(304);
END_STATE();
- case 398:
+ case 397:
if (lookahead == 'u') ADVANCE(312);
END_STATE();
+ case 398:
+ if (lookahead == 'u') ADVANCE(326);
+ END_STATE();
case 399:
- if (lookahead == 'u') ADVANCE(327);
+ if (lookahead == 'u') ADVANCE(413);
END_STATE();
case 400:
- if (lookahead == 'u') ADVANCE(414);
- END_STATE();
- case 401:
if (lookahead == 'u') ADVANCE(331);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(565);
+ lookahead == 'e') ADVANCE(566);
+ END_STATE();
+ case 401:
+ if (lookahead == 'u') ADVANCE(414);
END_STATE();
case 402:
- if (lookahead == 'u') ADVANCE(415);
+ if (lookahead == 'u') ADVANCE(283);
END_STATE();
case 403:
- if (lookahead == 'u') ADVANCE(282);
+ if (lookahead == 'v') ADVANCE(248);
END_STATE();
case 404:
- if (lookahead == 'v') ADVANCE(247);
+ if (lookahead == 'w') ADVANCE(1570);
+ if (lookahead == 'Q' ||
+ lookahead == 'q') ADVANCE(1653);
END_STATE();
case 405:
- if (lookahead == 'w') ADVANCE(1571);
- if (lookahead == 'Q' ||
- lookahead == 'q') ADVANCE(1650);
+ if (lookahead == 'w') ADVANCE(1485);
END_STATE();
case 406:
- if (lookahead == 'w') ADVANCE(1486);
+ if (lookahead == 'y') ADVANCE(1538);
+ if (lookahead == 'D' ||
+ lookahead == 'd') ADVANCE(1596);
END_STATE();
case 407:
- if (lookahead == 'y') ADVANCE(1539);
- if (lookahead == 'D' ||
- lookahead == 'd') ADVANCE(1597);
+ if (lookahead == 'y') ADVANCE(1540);
END_STATE();
case 408:
- if (lookahead == 'y') ADVANCE(1541);
+ if (lookahead == 'y') ADVANCE(1542);
END_STATE();
case 409:
- if (lookahead == 'y') ADVANCE(1543);
+ if (lookahead == 'y') ADVANCE(1499);
END_STATE();
case 410:
- if (lookahead == 'y') ADVANCE(1500);
+ if (lookahead == 'y') ADVANCE(1552);
END_STATE();
case 411:
- if (lookahead == 'y') ADVANCE(1553);
+ if (lookahead == 'y') ADVANCE(343);
END_STATE();
case 412:
- if (lookahead == 'y') ADVANCE(343);
+ if (lookahead == '{') ADVANCE(635);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(637);
END_STATE();
case 413:
- if (lookahead == '{') ADVANCE(636);
+ if (lookahead == '{') ADVANCE(638);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(638);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(643);
END_STATE();
case 414:
if (lookahead == '{') ADVANCE(639);
@@ -14189,111 +14209,109 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
('a' <= lookahead && lookahead <= 'f')) ADVANCE(644);
END_STATE();
case 415:
- if (lookahead == '{') ADVANCE(640);
+ if (lookahead == '}') ADVANCE(1867);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(645);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(415);
END_STATE();
case 416:
- if (lookahead == '}') ADVANCE(1862);
+ if (lookahead == '}') ADVANCE(2179);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
('a' <= lookahead && lookahead <= 'f')) ADVANCE(416);
END_STATE();
case 417:
- if (lookahead == '}') ADVANCE(2174);
+ if (lookahead == '}') ADVANCE(2178);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
('a' <= lookahead && lookahead <= 'f')) ADVANCE(417);
END_STATE();
case 418:
- if (lookahead == '}') ADVANCE(2173);
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(418);
+ if (lookahead == '+' ||
+ lookahead == '-') ADVANCE(631);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1910);
END_STATE();
case 419:
- if (lookahead == '+' ||
- lookahead == '-') ADVANCE(632);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1905);
+ if (lookahead == 'A' ||
+ lookahead == 'a') ADVANCE(583);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(521);
END_STATE();
case 420:
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(582);
+ lookahead == 'a') ADVANCE(583);
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(519);
+ lookahead == 'o') ADVANCE(522);
END_STATE();
case 421:
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(582);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(520);
+ lookahead == 'a') ADVANCE(571);
END_STATE();
case 422:
- if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(570);
- END_STATE();
- case 423:
ADVANCE_MAP(
- 'A', 621,
- 'a', 621,
- 'C', 579,
- 'c', 579,
- 'E', 590,
- 'e', 590,
- 'I', 512,
- 'i', 512,
- 'T', 547,
- 't', 547,
+ 'A', 620,
+ 'a', 620,
+ 'C', 580,
+ 'c', 580,
+ 'E', 589,
+ 'e', 589,
+ 'I', 514,
+ 'i', 514,
+ 'T', 548,
+ 't', 548,
'W', 501,
'w', 501,
);
END_STATE();
- case 424:
+ case 423:
ADVANCE_MAP(
- 'A', 621,
- 'a', 621,
- 'C', 579,
- 'c', 579,
- 'I', 512,
- 'i', 512,
- 'T', 547,
- 't', 547,
+ 'A', 620,
+ 'a', 620,
+ 'C', 580,
+ 'c', 580,
+ 'I', 514,
+ 'i', 514,
+ 'T', 548,
+ 't', 548,
'W', 501,
'w', 501,
);
END_STATE();
- case 425:
+ case 424:
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(528);
+ lookahead == 'a') ADVANCE(530);
if (lookahead == 'Y' ||
- lookahead == 'y') ADVANCE(1044);
+ lookahead == 'y') ADVANCE(1043);
+ END_STATE();
+ case 425:
+ if (lookahead == 'A' ||
+ lookahead == 'a') ADVANCE(509);
END_STATE();
case 426:
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(507);
+ lookahead == 'a') ADVANCE(517);
END_STATE();
case 427:
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(515);
+ lookahead == 'a') ADVANCE(498);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(457);
END_STATE();
case 428:
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(496);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(458);
+ lookahead == 'a') ADVANCE(518);
END_STATE();
case 429:
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(516);
+ lookahead == 'a') ADVANCE(615);
END_STATE();
case 430:
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(616);
+ lookahead == 'a') ADVANCE(519);
END_STATE();
case 431:
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(517);
+ lookahead == 'a') ADVANCE(458);
END_STATE();
case 432:
if (lookahead == 'A' ||
@@ -14301,213 +14319,221 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
END_STATE();
case 433:
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(460);
+ lookahead == 'a') ADVANCE(586);
END_STATE();
case 434:
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(585);
+ lookahead == 'a') ADVANCE(573);
END_STATE();
case 435:
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(572);
+ lookahead == 'a') ADVANCE(499);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(457);
END_STATE();
case 436:
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(497);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(458);
+ lookahead == 'a') ADVANCE(504);
END_STATE();
case 437:
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(502);
+ lookahead == 'a') ADVANCE(504);
+ if (lookahead == 'I' ||
+ lookahead == 'i') ADVANCE(539);
END_STATE();
case 438:
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(502);
- if (lookahead == 'I' ||
- lookahead == 'i') ADVANCE(537);
+ lookahead == 'a') ADVANCE(574);
END_STATE();
case 439:
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(573);
+ lookahead == 'a') ADVANCE(503);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(457);
END_STATE();
case 440:
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(500);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(458);
+ lookahead == 'a') ADVANCE(579);
END_STATE();
case 441:
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(578);
+ lookahead == 'a') ADVANCE(454);
END_STATE();
case 442:
- if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(455);
- END_STATE();
- case 443:
if (lookahead == 'B' ||
- lookahead == 'b') ADVANCE(542);
+ lookahead == 'b') ADVANCE(543);
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(456);
+ lookahead == 'n') ADVANCE(455);
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(490);
+ lookahead == 'r') ADVANCE(492);
+ END_STATE();
+ case 443:
+ if (lookahead == 'C' ||
+ lookahead == 'c') ADVANCE(487);
END_STATE();
case 444:
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(485);
+ lookahead == 'c') ADVANCE(508);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(554);
END_STATE();
case 445:
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(506);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(553);
+ lookahead == 'c') ADVANCE(493);
END_STATE();
case 446:
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(491);
+ lookahead == 'c') ADVANCE(835);
END_STATE();
case 447:
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(836);
+ lookahead == 'c') ADVANCE(488);
END_STATE();
case 448:
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(486);
+ lookahead == 'c') ADVANCE(494);
END_STATE();
case 449:
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(492);
+ lookahead == 'c') ADVANCE(617);
END_STATE();
case 450:
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(618);
+ lookahead == 'c') ADVANCE(433);
END_STATE();
case 451:
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(434);
+ lookahead == 'c') ADVANCE(603);
END_STATE();
case 452:
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(604);
+ lookahead == 'c') ADVANCE(600);
END_STATE();
case 453:
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(601);
+ lookahead == 'c') ADVANCE(551);
END_STATE();
case 454:
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(550);
+ lookahead == 'c') ADVANCE(610);
END_STATE();
case 455:
- if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(611);
+ if (lookahead == 'D' ||
+ lookahead == 'd') ADVANCE(1596);
END_STATE();
case 456:
if (lookahead == 'D' ||
- lookahead == 'd') ADVANCE(1597);
+ lookahead == 'd') ADVANCE(621);
END_STATE();
case 457:
if (lookahead == 'D' ||
- lookahead == 'd') ADVANCE(622);
+ lookahead == 'd') ADVANCE(1633);
END_STATE();
case 458:
if (lookahead == 'D' ||
- lookahead == 'd') ADVANCE(1634);
+ lookahead == 'd') ADVANCE(833);
END_STATE();
case 459:
if (lookahead == 'D' ||
- lookahead == 'd') ADVANCE(834);
+ lookahead == 'd') ADVANCE(844);
END_STATE();
case 460:
if (lookahead == 'D' ||
- lookahead == 'd') ADVANCE(845);
+ lookahead == 'd') ADVANCE(456);
END_STATE();
case 461:
if (lookahead == 'D' ||
- lookahead == 'd') ADVANCE(457);
+ lookahead == 'd') ADVANCE(559);
END_STATE();
case 462:
- if (lookahead == 'D' ||
- lookahead == 'd') ADVANCE(558);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(1661);
+ if (lookahead == 'T' ||
+ lookahead == 't') ADVANCE(1660);
END_STATE();
case 463:
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(565);
+ lookahead == 'e') ADVANCE(1639);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(444);
+ if (lookahead == 'T' ||
+ lookahead == 't') ADVANCE(1638);
END_STATE();
case 464:
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(565);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(589);
+ lookahead == 'e') ADVANCE(1639);
+ if (lookahead == 'T' ||
+ lookahead == 't') ADVANCE(1638);
END_STATE();
case 465:
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1046);
+ lookahead == 'e') ADVANCE(566);
END_STATE();
case 466:
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1063);
+ lookahead == 'e') ADVANCE(566);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(588);
END_STATE();
case 467:
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(835);
+ lookahead == 'e') ADVANCE(1045);
END_STATE();
case 468:
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(853);
+ lookahead == 'e') ADVANCE(1062);
END_STATE();
case 469:
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1047);
+ lookahead == 'e') ADVANCE(834);
END_STATE();
case 470:
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(668);
+ lookahead == 'e') ADVANCE(852);
END_STATE();
case 471:
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(426);
+ lookahead == 'e') ADVANCE(1046);
END_STATE();
case 472:
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(487);
+ lookahead == 'e') ADVANCE(667);
END_STATE();
case 473:
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(450);
+ lookahead == 'e') ADVANCE(425);
END_STATE();
case 474:
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(531);
+ lookahead == 'e') ADVANCE(489);
END_STATE();
case 475:
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(454);
+ lookahead == 'e') ADVANCE(449);
END_STATE();
case 476:
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(602);
+ lookahead == 'e') ADVANCE(533);
END_STATE();
case 477:
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(432);
+ lookahead == 'e') ADVANCE(601);
END_STATE();
case 478:
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(462);
+ lookahead == 'e') ADVANCE(453);
END_STATE();
case 479:
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(568);
+ lookahead == 'e') ADVANCE(431);
END_STATE();
case 480:
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(532);
+ lookahead == 'e') ADVANCE(461);
END_STATE();
case 481:
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(433);
+ lookahead == 'e') ADVANCE(569);
END_STATE();
case 482:
if (lookahead == 'E' ||
@@ -14515,85 +14541,85 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
END_STATE();
case 483:
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(535);
+ lookahead == 'e') ADVANCE(432);
END_STATE();
case 484:
- if (lookahead == 'F' ||
- lookahead == 'f') ADVANCE(1056);
- if (lookahead == 'S' ||
- lookahead == 's') ADVANCE(1646);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(536);
END_STATE();
case 485:
- if (lookahead == 'F' ||
- lookahead == 'f') ADVANCE(823);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(537);
END_STATE();
case 486:
if (lookahead == 'F' ||
- lookahead == 'f') ADVANCE(824);
+ lookahead == 'f') ADVANCE(1055);
+ if (lookahead == 'S' ||
+ lookahead == 's') ADVANCE(1649);
END_STATE();
case 487:
if (lookahead == 'F' ||
- lookahead == 'f') ADVANCE(430);
+ lookahead == 'f') ADVANCE(822);
END_STATE();
case 488:
- if (lookahead == 'G' ||
- lookahead == 'g') ADVANCE(846);
- if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(549);
+ if (lookahead == 'F' ||
+ lookahead == 'f') ADVANCE(823);
END_STATE();
case 489:
- if (lookahead == 'G' ||
- lookahead == 'g') ADVANCE(844);
+ if (lookahead == 'F' ||
+ lookahead == 'f') ADVANCE(429);
END_STATE();
case 490:
if (lookahead == 'G' ||
- lookahead == 'g') ADVANCE(614);
+ lookahead == 'g') ADVANCE(845);
+ if (lookahead == 'P' ||
+ lookahead == 'p') ADVANCE(550);
END_STATE();
case 491:
- if (lookahead == 'H' ||
- lookahead == 'h') ADVANCE(1048);
+ if (lookahead == 'G' ||
+ lookahead == 'g') ADVANCE(843);
END_STATE();
case 492:
- if (lookahead == 'H' ||
- lookahead == 'h') ADVANCE(1045);
+ if (lookahead == 'G' ||
+ lookahead == 'g') ADVANCE(613);
END_STATE();
case 493:
if (lookahead == 'H' ||
- lookahead == 'h') ADVANCE(575);
- if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(425);
+ lookahead == 'h') ADVANCE(1047);
END_STATE();
case 494:
if (lookahead == 'H' ||
- lookahead == 'h') ADVANCE(481);
+ lookahead == 'h') ADVANCE(1044);
END_STATE();
case 495:
- if (lookahead == 'I' ||
- lookahead == 'i') ADVANCE(552);
+ if (lookahead == 'H' ||
+ lookahead == 'h') ADVANCE(576);
+ if (lookahead == 'R' ||
+ lookahead == 'r') ADVANCE(424);
END_STATE();
case 496:
- if (lookahead == 'I' ||
- lookahead == 'i') ADVANCE(509);
+ if (lookahead == 'H' ||
+ lookahead == 'h') ADVANCE(483);
END_STATE();
case 497:
if (lookahead == 'I' ||
- lookahead == 'i') ADVANCE(510);
+ lookahead == 'i') ADVANCE(553);
END_STATE();
case 498:
if (lookahead == 'I' ||
- lookahead == 'i') ADVANCE(559);
+ lookahead == 'i') ADVANCE(511);
END_STATE();
case 499:
if (lookahead == 'I' ||
- lookahead == 'i') ADVANCE(527);
+ lookahead == 'i') ADVANCE(512);
END_STATE();
case 500:
if (lookahead == 'I' ||
- lookahead == 'i') ADVANCE(513);
+ lookahead == 'i') ADVANCE(560);
END_STATE();
case 501:
if (lookahead == 'I' ||
- lookahead == 'i') ADVANCE(609);
+ lookahead == 'i') ADVANCE(608);
END_STATE();
case 502:
if (lookahead == 'I' ||
@@ -14601,572 +14627,571 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
END_STATE();
case 503:
if (lookahead == 'I' ||
- lookahead == 'i') ADVANCE(555);
+ lookahead == 'i') ADVANCE(515);
END_STATE();
case 504:
if (lookahead == 'I' ||
- lookahead == 'i') ADVANCE(544);
+ lookahead == 'i') ADVANCE(531);
END_STATE();
case 505:
if (lookahead == 'I' ||
- lookahead == 'i') ADVANCE(545);
+ lookahead == 'i') ADVANCE(556);
END_STATE();
case 506:
- if (lookahead == 'K' ||
- lookahead == 'k') ADVANCE(833);
+ if (lookahead == 'I' ||
+ lookahead == 'i') ADVANCE(545);
END_STATE();
case 507:
- if (lookahead == 'K' ||
- lookahead == 'k') ADVANCE(856);
+ if (lookahead == 'I' ||
+ lookahead == 'i') ADVANCE(546);
END_STATE();
case 508:
- if (lookahead == 'L' ||
- lookahead == 'l') ADVANCE(666);
+ if (lookahead == 'K' ||
+ lookahead == 'k') ADVANCE(832);
END_STATE();
case 509:
- if (lookahead == 'L' ||
- lookahead == 'l') ADVANCE(842);
+ if (lookahead == 'K' ||
+ lookahead == 'k') ADVANCE(855);
END_STATE();
case 510:
if (lookahead == 'L' ||
- lookahead == 'l') ADVANCE(840);
+ lookahead == 'l') ADVANCE(665);
END_STATE();
case 511:
if (lookahead == 'L' ||
- lookahead == 'l') ADVANCE(494);
+ lookahead == 'l') ADVANCE(841);
END_STATE();
case 512:
if (lookahead == 'L' ||
- lookahead == 'l') ADVANCE(474);
+ lookahead == 'l') ADVANCE(839);
END_STATE();
case 513:
if (lookahead == 'L' ||
- lookahead == 'l') ADVANCE(561);
+ lookahead == 'l') ADVANCE(496);
END_STATE();
case 514:
if (lookahead == 'L' ||
- lookahead == 'l') ADVANCE(605);
+ lookahead == 'l') ADVANCE(476);
END_STATE();
case 515:
- if (lookahead == 'M' ||
- lookahead == 'm') ADVANCE(848);
+ if (lookahead == 'L' ||
+ lookahead == 'l') ADVANCE(562);
END_STATE();
case 516:
- if (lookahead == 'M' ||
- lookahead == 'm') ADVANCE(857);
+ if (lookahead == 'L' ||
+ lookahead == 'l') ADVANCE(604);
END_STATE();
case 517:
if (lookahead == 'M' ||
- lookahead == 'm') ADVANCE(854);
+ lookahead == 'm') ADVANCE(847);
END_STATE();
case 518:
if (lookahead == 'M' ||
- lookahead == 'm') ADVANCE(508);
+ lookahead == 'm') ADVANCE(856);
END_STATE();
case 519:
if (lookahead == 'M' ||
- lookahead == 'm') ADVANCE(557);
- if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(591);
+ lookahead == 'm') ADVANCE(853);
END_STATE();
case 520:
if (lookahead == 'M' ||
- lookahead == 'm') ADVANCE(557);
- if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(607);
+ lookahead == 'm') ADVANCE(510);
END_STATE();
case 521:
if (lookahead == 'M' ||
- lookahead == 'm') ADVANCE(511);
- if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(554);
+ lookahead == 'm') ADVANCE(558);
+ if (lookahead == 'N' ||
+ lookahead == 'n') ADVANCE(590);
END_STATE();
case 522:
if (lookahead == 'M' ||
- lookahead == 'm') ADVANCE(480);
+ lookahead == 'm') ADVANCE(558);
+ if (lookahead == 'N' ||
+ lookahead == 'n') ADVANCE(606);
END_STATE();
case 523:
- if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(1055);
+ if (lookahead == 'M' ||
+ lookahead == 'm') ADVANCE(513);
+ if (lookahead == 'T' ||
+ lookahead == 't') ADVANCE(555);
END_STATE();
case 524:
- if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(831);
+ if (lookahead == 'M' ||
+ lookahead == 'm') ADVANCE(482);
END_STATE();
case 525:
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(851);
+ lookahead == 'n') ADVANCE(1054);
END_STATE();
case 526:
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(456);
+ lookahead == 'n') ADVANCE(830);
END_STATE();
case 527:
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(489);
+ lookahead == 'n') ADVANCE(850);
END_STATE();
case 528:
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(583);
+ lookahead == 'n') ADVANCE(455);
END_STATE();
case 529:
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(581);
+ lookahead == 'n') ADVANCE(491);
END_STATE();
case 530:
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(452);
+ lookahead == 'n') ADVANCE(584);
END_STATE();
case 531:
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(596);
+ lookahead == 'n') ADVANCE(582);
END_STATE();
case 532:
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(597);
+ lookahead == 'n') ADVANCE(451);
END_STATE();
case 533:
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(612);
+ lookahead == 'n') ADVANCE(595);
END_STATE();
case 534:
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(599);
+ lookahead == 'n') ADVANCE(596);
END_STATE();
case 535:
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(600);
+ lookahead == 'n') ADVANCE(611);
END_STATE();
case 536:
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(607);
+ lookahead == 'n') ADVANCE(598);
END_STATE();
case 537:
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(619);
+ lookahead == 'n') ADVANCE(599);
END_STATE();
case 538:
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(482);
+ lookahead == 'n') ADVANCE(606);
END_STATE();
case 539:
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(445);
- if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(1639);
+ if (lookahead == 'N' ||
+ lookahead == 'n') ADVANCE(619);
END_STATE();
case 540:
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(458);
+ if (lookahead == 'N' ||
+ lookahead == 'n') ADVANCE(484);
END_STATE();
case 541:
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(538);
+ lookahead == 'o') ADVANCE(457);
END_STATE();
case 542:
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(574);
+ lookahead == 'o') ADVANCE(540);
END_STATE();
case 543:
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(447);
+ lookahead == 'o') ADVANCE(575);
END_STATE();
case 544:
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(524);
+ lookahead == 'o') ADVANCE(446);
END_STATE();
case 545:
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(525);
+ lookahead == 'o') ADVANCE(526);
END_STATE();
case 546:
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(520);
+ lookahead == 'o') ADVANCE(527);
END_STATE();
case 547:
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(576);
+ lookahead == 'o') ADVANCE(522);
END_STATE();
case 548:
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(453);
+ lookahead == 'o') ADVANCE(577);
END_STATE();
case 549:
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(577);
+ lookahead == 'o') ADVANCE(452);
END_STATE();
case 550:
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(533);
+ lookahead == 'o') ADVANCE(578);
END_STATE();
case 551:
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(536);
+ lookahead == 'o') ADVANCE(535);
END_STATE();
case 552:
- if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(1052);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(538);
END_STATE();
case 553:
if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(1049);
+ lookahead == 'p') ADVANCE(1051);
END_STATE();
case 554:
if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(839);
+ lookahead == 'p') ADVANCE(1048);
END_STATE();
case 555:
if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(1050);
+ lookahead == 'p') ADVANCE(838);
END_STATE();
case 556:
if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(837);
+ lookahead == 'p') ADVANCE(1049);
END_STATE();
case 557:
if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(541);
+ lookahead == 'p') ADVANCE(836);
END_STATE();
case 558:
if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(569);
+ lookahead == 'p') ADVANCE(542);
END_STATE();
case 559:
if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(595);
+ lookahead == 'p') ADVANCE(570);
END_STATE();
case 560:
if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(470);
+ lookahead == 'p') ADVANCE(594);
END_STATE();
case 561:
if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(441);
+ lookahead == 'p') ADVANCE(472);
END_STATE();
case 562:
if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(620);
+ lookahead == 'p') ADVANCE(440);
END_STATE();
case 563:
- if (lookahead == 'Q' ||
- lookahead == 'q') ADVANCE(1644);
+ if (lookahead == 'P' ||
+ lookahead == 'p') ADVANCE(618);
END_STATE();
case 564:
if (lookahead == 'Q' ||
- lookahead == 'q') ADVANCE(1644);
- if (lookahead == 'X' ||
- lookahead == 'x') ADVANCE(473);
+ lookahead == 'q') ADVANCE(1647);
END_STATE();
case 565:
if (lookahead == 'Q' ||
- lookahead == 'q') ADVANCE(1650);
+ lookahead == 'q') ADVANCE(1647);
+ if (lookahead == 'X' ||
+ lookahead == 'x') ADVANCE(475);
END_STATE();
case 566:
- if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(1601);
+ if (lookahead == 'Q' ||
+ lookahead == 'q') ADVANCE(1653);
END_STATE();
case 567:
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(1601);
- if (lookahead == 'U' ||
- lookahead == 'u') ADVANCE(603);
+ lookahead == 'r') ADVANCE(1600);
END_STATE();
case 568:
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(624);
+ lookahead == 'r') ADVANCE(1600);
+ if (lookahead == 'U' ||
+ lookahead == 'u') ADVANCE(602);
END_STATE();
case 569:
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(543);
+ lookahead == 'r') ADVANCE(623);
END_STATE();
case 570:
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(427);
+ lookahead == 'r') ADVANCE(544);
END_STATE();
case 571:
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(523);
+ lookahead == 'r') ADVANCE(426);
END_STATE();
case 572:
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(429);
+ lookahead == 'r') ADVANCE(525);
END_STATE();
case 573:
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(431);
+ lookahead == 'r') ADVANCE(428);
END_STATE();
case 574:
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(592);
+ lookahead == 'r') ADVANCE(430);
END_STATE();
case 575:
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(477);
+ lookahead == 'r') ADVANCE(591);
END_STATE();
case 576:
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(478);
+ lookahead == 'r') ADVANCE(479);
END_STATE();
case 577:
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(593);
+ lookahead == 'r') ADVANCE(480);
END_STATE();
case 578:
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(598);
+ lookahead == 'r') ADVANCE(592);
END_STATE();
case 579:
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(498);
+ lookahead == 'r') ADVANCE(597);
END_STATE();
case 580:
- if (lookahead == 'S' ||
- lookahead == 's') ADVANCE(1646);
+ if (lookahead == 'R' ||
+ lookahead == 'r') ADVANCE(500);
END_STATE();
case 581:
if (lookahead == 'S' ||
- lookahead == 's') ADVANCE(1652);
+ lookahead == 's') ADVANCE(1649);
END_STATE();
case 582:
if (lookahead == 'S' ||
- lookahead == 's') ADVANCE(465);
- if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(446);
+ lookahead == 's') ADVANCE(1655);
END_STATE();
case 583:
if (lookahead == 'S' ||
- lookahead == 's') ADVANCE(442);
+ lookahead == 's') ADVANCE(467);
+ if (lookahead == 'T' ||
+ lookahead == 't') ADVANCE(445);
END_STATE();
case 584:
if (lookahead == 'S' ||
- lookahead == 's') ADVANCE(466);
+ lookahead == 's') ADVANCE(441);
END_STATE();
case 585:
if (lookahead == 'S' ||
- lookahead == 's') ADVANCE(469);
+ lookahead == 's') ADVANCE(468);
END_STATE();
case 586:
- if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(1657);
+ if (lookahead == 'S' ||
+ lookahead == 's') ADVANCE(471);
END_STATE();
case 587:
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(1639);
+ lookahead == 't') ADVANCE(523);
END_STATE();
case 588:
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(521);
+ lookahead == 't') ADVANCE(1677);
END_STATE();
case 589:
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(1672);
+ lookahead == 't') ADVANCE(1056);
END_STATE();
case 590:
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(1057);
+ lookahead == 't') ADVANCE(437);
END_STATE();
case 591:
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(438);
+ lookahead == 't') ADVANCE(849);
END_STATE();
case 592:
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(850);
+ lookahead == 't') ADVANCE(848);
END_STATE();
case 593:
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(849);
+ lookahead == 't') ADVANCE(1053);
END_STATE();
case 594:
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(1054);
+ lookahead == 't') ADVANCE(821);
END_STATE();
case 595:
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(822);
+ lookahead == 't') ADVANCE(831);
END_STATE();
case 596:
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(832);
+ lookahead == 't') ADVANCE(851);
END_STATE();
case 597:
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(852);
+ lookahead == 't') ADVANCE(842);
END_STATE();
case 598:
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(843);
+ lookahead == 't') ADVANCE(829);
END_STATE();
case 599:
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(830);
+ lookahead == 't') ADVANCE(1052);
END_STATE();
case 600:
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(1053);
+ lookahead == 't') ADVANCE(624);
END_STATE();
case 601:
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(625);
+ lookahead == 't') ADVANCE(616);
END_STATE();
case 602:
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(617);
+ lookahead == 't') ADVANCE(563);
END_STATE();
case 603:
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(562);
+ lookahead == 't') ADVANCE(506);
END_STATE();
case 604:
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(504);
+ lookahead == 't') ADVANCE(450);
END_STATE();
case 605:
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(451);
+ lookahead == 't') ADVANCE(557);
END_STATE();
case 606:
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(556);
+ lookahead == 't') ADVANCE(436);
END_STATE();
case 607:
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(437);
+ lookahead == 't') ADVANCE(469);
END_STATE();
case 608:
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(467);
+ lookahead == 't') ADVANCE(448);
END_STATE();
case 609:
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(449);
+ lookahead == 't') ADVANCE(605);
END_STATE();
case 610:
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(606);
+ lookahead == 't') ADVANCE(507);
END_STATE();
case 611:
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(505);
+ lookahead == 't') ADVANCE(485);
END_STATE();
case 612:
- if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(483);
+ if (lookahead == 'U' ||
+ lookahead == 'u') ADVANCE(532);
END_STATE();
case 613:
if (lookahead == 'U' ||
- lookahead == 'u') ADVANCE(530);
+ lookahead == 'u') ADVANCE(524);
END_STATE();
case 614:
if (lookahead == 'U' ||
- lookahead == 'u') ADVANCE(522);
+ lookahead == 'u') ADVANCE(481);
END_STATE();
case 615:
if (lookahead == 'U' ||
- lookahead == 'u') ADVANCE(479);
+ lookahead == 'u') ADVANCE(516);
END_STATE();
case 616:
if (lookahead == 'U' ||
- lookahead == 'u') ADVANCE(514);
+ lookahead == 'u') ADVANCE(572);
END_STATE();
case 617:
if (lookahead == 'U' ||
- lookahead == 'u') ADVANCE(571);
+ lookahead == 'u') ADVANCE(607);
END_STATE();
case 618:
if (lookahead == 'U' ||
- lookahead == 'u') ADVANCE(608);
+ lookahead == 'u') ADVANCE(593);
END_STATE();
case 619:
if (lookahead == 'U' ||
- lookahead == 'u') ADVANCE(468);
+ lookahead == 'u') ADVANCE(470);
END_STATE();
case 620:
- if (lookahead == 'U' ||
- lookahead == 'u') ADVANCE(594);
- END_STATE();
- case 621:
if (lookahead == 'V' ||
- lookahead == 'v') ADVANCE(475);
+ lookahead == 'v') ADVANCE(478);
END_STATE();
- case 622:
+ case 621:
if (lookahead == 'X' ||
- lookahead == 'x') ADVANCE(855);
+ lookahead == 'x') ADVANCE(854);
END_STATE();
- case 623:
+ case 622:
if (lookahead == 'X' ||
lookahead == 'x') ADVANCE(110);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(117);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(153);
END_STATE();
- case 624:
+ case 623:
if (lookahead == 'Y' ||
- lookahead == 'y') ADVANCE(1042);
+ lookahead == 'y') ADVANCE(1041);
END_STATE();
- case 625:
+ case 624:
if (lookahead == 'Y' ||
- lookahead == 'y') ADVANCE(560);
+ lookahead == 'y') ADVANCE(561);
END_STATE();
- case 626:
+ case 625:
if (lookahead == '0' ||
- lookahead == '1') ADVANCE(1901);
+ lookahead == '1') ADVANCE(1906);
END_STATE();
- case 627:
+ case 626:
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
+ END_STATE();
+ case 627:
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1907);
END_STATE();
case 628:
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1902);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1904);
END_STATE();
case 629:
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1909);
END_STATE();
case 630:
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1904);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1905);
END_STATE();
case 631:
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1900);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1910);
END_STATE();
case 632:
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1905);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1867);
END_STATE();
case 633:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1862);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2179);
END_STATE();
case 634:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2174);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1908);
END_STATE();
case 635:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1903);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(415);
END_STATE();
case 636:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(416);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2178);
END_STATE();
case 637:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2173);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(640);
END_STATE();
case 638:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(641);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(416);
END_STATE();
case 639:
if (('0' <= lookahead && lookahead <= '9') ||
@@ -15176,7 +15201,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
case 640:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(418);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(632);
END_STATE();
case 641:
if (('0' <= lookahead && lookahead <= '9') ||
@@ -15186,12 +15211,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
case 642:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(634);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(636);
END_STATE();
case 643:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(637);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(641);
END_STATE();
case 644:
if (('0' <= lookahead && lookahead <= '9') ||
@@ -15199,167 +15224,162 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
('a' <= lookahead && lookahead <= 'f')) ADVANCE(642);
END_STATE();
case 645:
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(643);
+ if (lookahead != 0 &&
+ lookahead != '\n') ADVANCE(230);
END_STATE();
case 646:
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(229);
+ lookahead != '\n') ADVANCE(1876);
END_STATE();
case 647:
- if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(1871);
- END_STATE();
- case 648:
- if (eof) ADVANCE(653);
+ if (eof) ADVANCE(652);
ADVANCE_MAP(
- '!', 1664,
- '"', 1288,
- '#', 829,
- '%', 1633,
- '&', 1609,
- '\'', 1146,
- '(', 1460,
- ')', 1464,
- '*', 1431,
- '+', 1616,
- ',', 1438,
- '-', 1621,
- '.', 1577,
- '/', 1627,
- '0', 1898,
- ':', 1489,
- ';', 1488,
- '<', 804,
- '=', 816,
- '>', 801,
+ '!', 1669,
+ '"', 1287,
+ '#', 828,
+ '%', 1632,
+ '&', 1608,
+ '\'', 1145,
+ '(', 1459,
+ ')', 1463,
+ '*', 1430,
+ '+', 1615,
+ ',', 1437,
+ '-', 1620,
+ '.', 1576,
+ '/', 1626,
+ '0', 1903,
+ ':', 1488,
+ ';', 1487,
+ '<', 803,
+ '=', 815,
+ '>', 800,
'?', 92,
- '@', 2201,
- 'A', 443,
+ '@', 2206,
+ 'A', 442,
'B', 164,
- 'C', 420,
- 'D', 472,
- 'E', 225,
- 'F', 613,
- 'G', 586,
- 'I', 189,
- 'L', 539,
- 'N', 464,
- 'O', 567,
- 'P', 422,
- 'Q', 615,
- 'R', 476,
- 'S', 423,
- 'T', 493,
- 'W', 461,
- 'X', 518,
- '[', 1507,
- ']', 1511,
- '^', 1612,
+ 'C', 419,
+ 'D', 474,
+ 'E', 226,
+ 'F', 612,
+ 'G', 462,
+ 'I', 190,
+ 'L', 463,
+ 'N', 466,
+ 'O', 568,
+ 'P', 421,
+ 'Q', 614,
+ 'R', 477,
+ 'S', 422,
+ 'T', 495,
+ 'W', 460,
+ 'X', 520,
+ '[', 1506,
+ ']', 1510,
+ '^', 1611,
'a', 160,
- 'b', 201,
+ 'b', 202,
'c', 157,
- 'd', 171,
- 'e', 185,
- 'f', 219,
- 'g', 395,
- 'i', 175,
- 'l', 273,
- 'n', 165,
+ 'd', 172,
+ 'e', 186,
+ 'f', 220,
+ 'g', 394,
+ 'i', 176,
+ 'l', 165,
+ 'n', 166,
'o', 287,
'p', 365,
- 'q', 220,
- 'r', 173,
- 's', 216,
- 't', 179,
- 'u', 397,
- 'v', 236,
+ 'q', 221,
+ 'r', 174,
+ 's', 217,
+ 't', 180,
+ 'u', 396,
+ 'v', 237,
'w', 298,
- 'x', 188,
+ 'x', 189,
'y', 300,
- '{', 1434,
- '|', 1613,
- '}', 1439,
- '~', 1671,
- 'H', 588,
- 'h', 588,
- 'M', 428,
- 'm', 428,
- 'Z', 495,
- 'z', 495,
+ '{', 1433,
+ '|', 1612,
+ '}', 1438,
+ '~', 1676,
+ 'H', 587,
+ 'h', 587,
+ 'M', 427,
+ 'm', 427,
+ 'Z', 497,
+ 'z', 497,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
- if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(648);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
+ if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(647);
END_STATE();
- case 649:
- if (eof) ADVANCE(653);
+ case 648:
+ if (eof) ADVANCE(652);
ADVANCE_MAP(
- '!', 1663,
- '"', 1287,
- '#', 829,
- '\'', 1145,
- '(', 1460,
- ')', 1464,
- '+', 1615,
- ',', 1438,
- '-', 1620,
+ '!', 1668,
+ '"', 1286,
+ '#', 828,
+ '\'', 1144,
+ '(', 1459,
+ ')', 1463,
+ '+', 1614,
+ ',', 1437,
+ '-', 1619,
'.', 90,
- '/', 1625,
- '0', 1898,
- ':', 1489,
- ';', 1488,
+ '/', 1624,
+ '0', 1903,
+ ':', 1488,
+ ';', 1487,
'<', 97,
- '=', 814,
- '@', 2201,
- 'N', 2161,
- '[', 1507,
- '\\', 402,
- ']', 1511,
- 'a', 1944,
- 'b', 2000,
- 'c', 2060,
- 'd', 1916,
- 'e', 2144,
- 'f', 1918,
- 'g', 2128,
- 'i', 1989,
- 'l', 1978,
- 'n', 1963,
- 'p', 2078,
- 'q', 2130,
- 'r', 1965,
- 's', 2100,
- 't', 1994,
- 'u', 2131,
- 'v', 1925,
- 'w', 1998,
- 'x', 2038,
- 'y', 2009,
- '{', 1434,
- '}', 1439,
- '~', 1671,
+ '=', 813,
+ '@', 2206,
+ 'N', 2168,
+ '[', 1506,
+ '\\', 401,
+ ']', 1510,
+ 'a', 1950,
+ 'b', 2005,
+ 'c', 2065,
+ 'd', 1922,
+ 'e', 2149,
+ 'f', 1924,
+ 'g', 2133,
+ 'i', 1994,
+ 'l', 1983,
+ 'n', 1969,
+ 'p', 2083,
+ 'q', 2135,
+ 'r', 1971,
+ 's', 2105,
+ 't', 1999,
+ 'u', 2136,
+ 'v', 1931,
+ 'w', 2003,
+ 'x', 2043,
+ 'y', 2014,
+ '{', 1433,
+ '}', 1438,
+ '~', 1676,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
- if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(649);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
+ if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(648);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
(lookahead < '`' || 'g' < lookahead) &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(2173);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(2178);
END_STATE();
- case 650:
- if (eof) ADVANCE(653);
- if (lookahead == '#') ADVANCE(829);
- if (lookahead == '&') ADVANCE(623);
- if (lookahead == '/') ADVANCE(693);
- if (lookahead == '<') ADVANCE(806);
+ case 649:
+ if (eof) ADVANCE(652);
+ if (lookahead == '#') ADVANCE(828);
+ if (lookahead == '&') ADVANCE(622);
+ if (lookahead == '/') ADVANCE(692);
+ if (lookahead == '<') ADVANCE(805);
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(782);
+ lookahead == 'c') ADVANCE(781);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) SKIP(650);
+ lookahead == 0x2029) SKIP(649);
if (lookahead == 0xa0 ||
lookahead == 0x1680 ||
(0x2000 <= lookahead && lookahead <= 0x200b) ||
@@ -15367,20 +15387,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(698);
+ lookahead == 0xfeff) ADVANCE(697);
if (lookahead != 0 &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
- case 651:
- if (eof) ADVANCE(653);
- if (lookahead == '#') ADVANCE(829);
- if (lookahead == '&') ADVANCE(623);
- if (lookahead == '/') ADVANCE(693);
- if (lookahead == '<') ADVANCE(806);
+ case 650:
+ if (eof) ADVANCE(652);
+ if (lookahead == '#') ADVANCE(828);
+ if (lookahead == '&') ADVANCE(622);
+ if (lookahead == '/') ADVANCE(692);
+ if (lookahead == '<') ADVANCE(805);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) SKIP(651);
+ lookahead == 0x2029) SKIP(650);
if (lookahead == 0xa0 ||
lookahead == 0x1680 ||
(0x2000 <= lookahead && lookahead <= 0x200b) ||
@@ -15388,20 +15408,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(699);
+ lookahead == 0xfeff) ADVANCE(698);
if (lookahead != 0 &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
- case 652:
- if (eof) ADVANCE(653);
- if (lookahead == '#') ADVANCE(829);
- if (lookahead == '&') ADVANCE(623);
- if (lookahead == '/') ADVANCE(693);
- if (lookahead == '<') ADVANCE(805);
+ case 651:
+ if (eof) ADVANCE(652);
+ if (lookahead == '#') ADVANCE(828);
+ if (lookahead == '&') ADVANCE(622);
+ if (lookahead == '/') ADVANCE(692);
+ if (lookahead == '<') ADVANCE(804);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) SKIP(652);
+ lookahead == 0x2029) SKIP(651);
if (lookahead == 0xa0 ||
lookahead == 0x1680 ||
(0x2000 <= lookahead && lookahead <= 0x200b) ||
@@ -15409,138 +15429,138 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(701);
+ lookahead == 0xfeff) ADVANCE(700);
if (lookahead != 0 &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
- case 653:
+ case 652:
ACCEPT_TOKEN(ts_builtin_sym_end);
END_STATE();
- case 654:
+ case 653:
ACCEPT_TOKEN(anon_sym_LT_BANG);
END_STATE();
- case 655:
+ case 654:
ACCEPT_TOKEN(anon_sym_LT_BANG);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
- case 656:
+ case 655:
ACCEPT_TOKEN(anon_sym_LT_BANG);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
- case 657:
+ case 656:
ACCEPT_TOKEN(aux_sym_doctype_token1);
- if (lookahead == '*') ADVANCE(659);
- if (lookahead == '/') ADVANCE(661);
+ if (lookahead == '*') ADVANCE(658);
+ if (lookahead == '/') ADVANCE(660);
if (lookahead != 0 &&
- lookahead != '>') ADVANCE(662);
+ lookahead != '>') ADVANCE(661);
END_STATE();
- case 658:
+ case 657:
ACCEPT_TOKEN(aux_sym_doctype_token1);
- if (lookahead == '*') ADVANCE(658);
- if (lookahead == '/') ADVANCE(662);
+ if (lookahead == '*') ADVANCE(657);
+ if (lookahead == '/') ADVANCE(661);
if (lookahead == '>') ADVANCE(88);
- if (lookahead != 0) ADVANCE(659);
+ if (lookahead != 0) ADVANCE(658);
END_STATE();
- case 659:
+ case 658:
ACCEPT_TOKEN(aux_sym_doctype_token1);
- if (lookahead == '*') ADVANCE(658);
+ if (lookahead == '*') ADVANCE(657);
if (lookahead == '>') ADVANCE(88);
- if (lookahead != 0) ADVANCE(659);
+ if (lookahead != 0) ADVANCE(658);
END_STATE();
- case 660:
+ case 659:
ACCEPT_TOKEN(aux_sym_doctype_token1);
- if (lookahead == '/') ADVANCE(657);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(660);
+ if (lookahead == '/') ADVANCE(656);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(659);
if (lookahead != 0 &&
- lookahead != '>') ADVANCE(662);
+ lookahead != '>') ADVANCE(661);
END_STATE();
- case 661:
+ case 660:
ACCEPT_TOKEN(aux_sym_doctype_token1);
- if (lookahead == '>') ADVANCE(1868);
+ if (lookahead == '>') ADVANCE(1873);
if (lookahead == '\n' ||
lookahead == '\r' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(662);
- if (lookahead != 0) ADVANCE(661);
+ lookahead == 0x2029) ADVANCE(661);
+ if (lookahead != 0) ADVANCE(660);
END_STATE();
- case 662:
+ case 661:
ACCEPT_TOKEN(aux_sym_doctype_token1);
if (lookahead != 0 &&
- lookahead != '>') ADVANCE(662);
+ lookahead != '>') ADVANCE(661);
END_STATE();
- case 663:
+ case 662:
ACCEPT_TOKEN(anon_sym_LT_QMARK);
END_STATE();
- case 664:
+ case 663:
ACCEPT_TOKEN(anon_sym_LT_QMARK);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
- case 665:
+ case 664:
ACCEPT_TOKEN(anon_sym_LT_QMARK);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
- case 666:
+ case 665:
ACCEPT_TOKEN(aux_sym_xml_decl_token1);
END_STATE();
- case 667:
+ case 666:
ACCEPT_TOKEN(anon_sym_QMARK_GT);
END_STATE();
- case 668:
+ case 667:
ACCEPT_TOKEN(sym__doctype);
END_STATE();
- case 669:
+ case 668:
ACCEPT_TOKEN(anon_sym_SLASH_GT);
END_STATE();
- case 670:
+ case 669:
ACCEPT_TOKEN(sym_text);
ADVANCE_MAP(
- '!', 1665,
- '"', 1289,
- '\'', 1147,
- '(', 1461,
- '+', 1617,
- '-', 1622,
- '.', 790,
- '/', 1629,
- '0', 696,
- ':', 1490,
- '<', 805,
- 'N', 764,
- '[', 1508,
- '\\', 773,
- 'a', 750,
- 'e', 762,
- 'f', 714,
- 'i', 737,
- 'l', 721,
- 'n', 722,
- 's', 757,
- 't', 727,
- 'y', 728,
- '{', 1435,
- '~', 1668,
+ '!', 1670,
+ '"', 1288,
+ '\'', 1146,
+ '(', 1460,
+ '+', 1616,
+ '-', 1621,
+ '.', 789,
+ '/', 1628,
+ '0', 695,
+ ':', 1489,
+ '<', 804,
+ 'N', 763,
+ '[', 1507,
+ '\\', 772,
+ 'a', 749,
+ 'e', 761,
+ 'f', 713,
+ 'i', 736,
+ 'l', 720,
+ 'n', 721,
+ 's', 756,
+ 't', 726,
+ 'y', 727,
+ '{', 1434,
+ '~', 1673,
);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
lookahead == 0x2029) ADVANCE(31);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(697);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(696);
if (lookahead == 0xa0 ||
lookahead == 0x1680 ||
(0x2000 <= lookahead && lookahead <= 0x200b) ||
@@ -15548,7 +15568,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(670);
+ lookahead == 0xfeff) ADVANCE(669);
if ((!eof && lookahead <= 0x1f) ||
lookahead == '%' ||
(')' <= lookahead && lookahead <= '=') ||
@@ -15558,99 +15578,99 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '^' ||
lookahead == '`' ||
lookahead == '|' ||
- lookahead == '}') ADVANCE(798);
+ lookahead == '}') ADVANCE(797);
if (lookahead > '#' &&
- (lookahead < '%' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < '%' || '@' < lookahead)) ADVANCE(765);
END_STATE();
- case 671:
+ case 670:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '"') ADVANCE(798);
- if (lookahead == '*') ADVANCE(674);
- if (lookahead == '/') ADVANCE(675);
+ if (lookahead == '"') ADVANCE(797);
+ if (lookahead == '*') ADVANCE(673);
+ if (lookahead == '/') ADVANCE(674);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1293);
+ lookahead == 0x2029) ADVANCE(1292);
if (lookahead == '&' ||
lookahead == '<' ||
- lookahead == '>') ADVANCE(1429);
+ lookahead == '>') ADVANCE(1428);
if (('\t' <= lookahead && lookahead <= '\r') ||
- lookahead == ' ') ADVANCE(627);
+ lookahead == ' ') ADVANCE(626);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(672);
+ lookahead != '#') ADVANCE(671);
END_STATE();
- case 672:
+ case 671:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '"') ADVANCE(798);
+ if (lookahead == '"') ADVANCE(797);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1293);
+ lookahead == 0x2029) ADVANCE(1292);
if (lookahead == '&' ||
lookahead == '<' ||
- lookahead == '>') ADVANCE(1429);
+ lookahead == '>') ADVANCE(1428);
if (('\t' <= lookahead && lookahead <= '\r') ||
- lookahead == ' ') ADVANCE(627);
+ lookahead == ' ') ADVANCE(626);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(672);
+ lookahead != '#') ADVANCE(671);
END_STATE();
- case 673:
+ case 672:
ACCEPT_TOKEN(sym_text);
ADVANCE_MAP(
- '"', 695,
+ '"', 694,
'#', 88,
- '*', 673,
- '/', 672,
- 0x2028, 1294,
- 0x2029, 1294,
- '&', 1299,
- '<', 1299,
- '>', 1299,
+ '*', 672,
+ '/', 671,
+ 0x2028, 1293,
+ 0x2029, 1293,
+ '&', 1298,
+ '<', 1298,
+ '>', 1298,
);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(89);
- if (lookahead != 0) ADVANCE(674);
+ if (lookahead != 0) ADVANCE(673);
END_STATE();
- case 674:
+ case 673:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '"') ADVANCE(695);
+ if (lookahead == '"') ADVANCE(694);
if (lookahead == '#') ADVANCE(88);
- if (lookahead == '*') ADVANCE(673);
+ if (lookahead == '*') ADVANCE(672);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1294);
+ lookahead == 0x2029) ADVANCE(1293);
if (lookahead == '&' ||
lookahead == '<' ||
- lookahead == '>') ADVANCE(1299);
+ lookahead == '>') ADVANCE(1298);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(89);
- if (lookahead != 0) ADVANCE(674);
+ if (lookahead != 0) ADVANCE(673);
END_STATE();
- case 675:
+ case 674:
ACCEPT_TOKEN(sym_text);
ADVANCE_MAP(
- '"', 787,
- '#', 1868,
- '\n', 627,
- '\r', 627,
- 0x2028, 1293,
- 0x2029, 1293,
- '&', 1418,
- '<', 1418,
- '>', 1418,
- '\t', 1867,
- 0x0b, 1867,
- '\f', 1867,
- ' ', 1867,
+ '"', 786,
+ '#', 1873,
+ '\n', 626,
+ '\r', 626,
+ 0x2028, 1292,
+ 0x2029, 1292,
+ '&', 1417,
+ '<', 1417,
+ '>', 1417,
+ '\t', 1872,
+ 0x0b, 1872,
+ '\f', 1872,
+ ' ', 1872,
);
- if (lookahead != 0) ADVANCE(675);
+ if (lookahead != 0) ADVANCE(674);
END_STATE();
- case 676:
+ case 675:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '"') ADVANCE(1289);
- if (lookahead == '\'') ADVANCE(1147);
- if (lookahead == '/') ADVANCE(683);
- if (lookahead == '<') ADVANCE(805);
- if (lookahead == '=') ADVANCE(798);
+ if (lookahead == '"') ADVANCE(1288);
+ if (lookahead == '\'') ADVANCE(1146);
+ if (lookahead == '/') ADVANCE(682);
+ if (lookahead == '<') ADVANCE(804);
+ if (lookahead == '=') ADVANCE(797);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1066);
+ lookahead == 0x2029) ADVANCE(1065);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(65);
if (lookahead == 0xa0 ||
@@ -15660,24 +15680,24 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(676);
+ lookahead == 0xfeff) ADVANCE(675);
if (lookahead != 0 &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '\'' &&
- (lookahead < '<' || '>' < lookahead)) ADVANCE(686);
+ (lookahead < '<' || '>' < lookahead)) ADVANCE(685);
END_STATE();
- case 677:
+ case 676:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '"') ADVANCE(1289);
- if (lookahead == '\'') ADVANCE(1147);
- if (lookahead == '/') ADVANCE(684);
- if (lookahead == '<') ADVANCE(805);
- if (lookahead == '=') ADVANCE(798);
- if (lookahead == '?') ADVANCE(685);
+ if (lookahead == '"') ADVANCE(1288);
+ if (lookahead == '\'') ADVANCE(1146);
+ if (lookahead == '/') ADVANCE(683);
+ if (lookahead == '<') ADVANCE(804);
+ if (lookahead == '=') ADVANCE(797);
+ if (lookahead == '?') ADVANCE(684);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1068);
+ lookahead == 0x2029) ADVANCE(1067);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(67);
if (lookahead == 0xa0 ||
@@ -15687,23 +15707,23 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(677);
+ lookahead == 0xfeff) ADVANCE(676);
if (lookahead != 0 &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '\'' &&
- (lookahead < '<' || '?' < lookahead)) ADVANCE(686);
+ (lookahead < '<' || '?' < lookahead)) ADVANCE(685);
END_STATE();
- case 678:
+ case 677:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '"') ADVANCE(1289);
- if (lookahead == '\'') ADVANCE(1147);
- if (lookahead == '/') ADVANCE(684);
- if (lookahead == '<') ADVANCE(805);
- if (lookahead == '=') ADVANCE(798);
+ if (lookahead == '"') ADVANCE(1288);
+ if (lookahead == '\'') ADVANCE(1146);
+ if (lookahead == '/') ADVANCE(683);
+ if (lookahead == '<') ADVANCE(804);
+ if (lookahead == '=') ADVANCE(797);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1070);
+ lookahead == 0x2029) ADVANCE(1069);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(69);
if (lookahead == 0xa0 ||
@@ -15713,21 +15733,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(678);
+ lookahead == 0xfeff) ADVANCE(677);
if (lookahead != 0 &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '\'' &&
- (lookahead < '<' || '>' < lookahead)) ADVANCE(686);
+ (lookahead < '<' || '>' < lookahead)) ADVANCE(685);
END_STATE();
- case 679:
+ case 678:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '"') ADVANCE(1289);
- if (lookahead == '/') ADVANCE(671);
- if (lookahead == '<') ADVANCE(808);
+ if (lookahead == '"') ADVANCE(1288);
+ if (lookahead == '/') ADVANCE(670);
+ if (lookahead == '<') ADVANCE(806);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1296);
+ lookahead == 0x2029) ADVANCE(1295);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(71);
if (lookahead == 0xa0 ||
@@ -15737,224 +15757,224 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(679);
+ lookahead == 0xfeff) ADVANCE(678);
if (lookahead != 0 &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '&' &&
- lookahead != '>') ADVANCE(672);
+ lookahead != '>') ADVANCE(671);
END_STATE();
- case 680:
+ case 679:
ACCEPT_TOKEN(sym_text);
ADVANCE_MAP(
'#', 88,
- '\'', 695,
- '*', 680,
- '/', 691,
- 0x2028, 1150,
- 0x2029, 1150,
- '&', 1156,
- '<', 1156,
- '>', 1156,
+ '\'', 694,
+ '*', 679,
+ '/', 690,
+ 0x2028, 1149,
+ 0x2029, 1149,
+ '&', 1155,
+ '<', 1155,
+ '>', 1155,
);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(89);
- if (lookahead != 0) ADVANCE(681);
+ if (lookahead != 0) ADVANCE(680);
END_STATE();
- case 681:
+ case 680:
ACCEPT_TOKEN(sym_text);
if (lookahead == '#') ADVANCE(88);
- if (lookahead == '\'') ADVANCE(695);
- if (lookahead == '*') ADVANCE(680);
+ if (lookahead == '\'') ADVANCE(694);
+ if (lookahead == '*') ADVANCE(679);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1150);
+ lookahead == 0x2029) ADVANCE(1149);
if (lookahead == '&' ||
lookahead == '<' ||
- lookahead == '>') ADVANCE(1156);
+ lookahead == '>') ADVANCE(1155);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(89);
- if (lookahead != 0) ADVANCE(681);
+ if (lookahead != 0) ADVANCE(680);
END_STATE();
- case 682:
+ case 681:
ACCEPT_TOKEN(sym_text);
ADVANCE_MAP(
- '#', 1868,
- '\'', 787,
- '\n', 627,
- '\r', 627,
- 0x2028, 1153,
- 0x2029, 1153,
- '&', 1275,
- '<', 1275,
- '>', 1275,
- '\t', 1867,
- 0x0b, 1867,
- '\f', 1867,
- ' ', 1867,
+ '#', 1873,
+ '\'', 786,
+ '\n', 626,
+ '\r', 626,
+ 0x2028, 1152,
+ 0x2029, 1152,
+ '&', 1274,
+ '<', 1274,
+ '>', 1274,
+ '\t', 1872,
+ 0x0b, 1872,
+ '\f', 1872,
+ ' ', 1872,
);
- if (lookahead != 0) ADVANCE(682);
+ if (lookahead != 0) ADVANCE(681);
END_STATE();
- case 683:
+ case 682:
ACCEPT_TOKEN(sym_text);
ADVANCE_MAP(
- '&', 1125,
- '*', 688,
- '/', 689,
- '>', 669,
- 0x2028, 1071,
- 0x2029, 1071,
- '"', 798,
- '\'', 798,
- '=', 798,
+ '&', 1124,
+ '*', 687,
+ '/', 688,
+ '>', 668,
+ 0x2028, 1070,
+ 0x2029, 1070,
+ '"', 797,
+ '\'', 797,
+ '=', 797,
);
if (('\t' <= lookahead && lookahead <= '\r') ||
- lookahead == ' ') ADVANCE(627);
+ lookahead == ' ') ADVANCE(626);
if (lookahead != 0 &&
lookahead != '"' &&
lookahead != '#' &&
- (lookahead < '<' || '>' < lookahead)) ADVANCE(686);
+ (lookahead < '<' || '>' < lookahead)) ADVANCE(685);
END_STATE();
- case 684:
+ case 683:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '&') ADVANCE(1125);
- if (lookahead == '*') ADVANCE(688);
- if (lookahead == '/') ADVANCE(689);
+ if (lookahead == '&') ADVANCE(1124);
+ if (lookahead == '*') ADVANCE(687);
+ if (lookahead == '/') ADVANCE(688);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1071);
+ lookahead == 0x2029) ADVANCE(1070);
if (lookahead == '"' ||
lookahead == '\'' ||
- lookahead == '=') ADVANCE(798);
+ lookahead == '=') ADVANCE(797);
if (('\t' <= lookahead && lookahead <= '\r') ||
- lookahead == ' ') ADVANCE(627);
+ lookahead == ' ') ADVANCE(626);
if (lookahead != 0 &&
lookahead != '"' &&
lookahead != '#' &&
- (lookahead < '<' || '>' < lookahead)) ADVANCE(686);
+ (lookahead < '<' || '>' < lookahead)) ADVANCE(685);
END_STATE();
- case 685:
+ case 684:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '&') ADVANCE(1125);
- if (lookahead == '>') ADVANCE(667);
+ if (lookahead == '&') ADVANCE(1124);
+ if (lookahead == '>') ADVANCE(666);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1071);
+ lookahead == 0x2029) ADVANCE(1070);
if (lookahead == '"' ||
lookahead == '\'' ||
- lookahead == '=') ADVANCE(798);
+ lookahead == '=') ADVANCE(797);
if (('\t' <= lookahead && lookahead <= '\r') ||
- lookahead == ' ') ADVANCE(627);
+ lookahead == ' ') ADVANCE(626);
if (lookahead != 0 &&
lookahead != '"' &&
lookahead != '#' &&
- (lookahead < '<' || '>' < lookahead)) ADVANCE(686);
+ (lookahead < '<' || '>' < lookahead)) ADVANCE(685);
END_STATE();
- case 686:
+ case 685:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '&') ADVANCE(1125);
+ if (lookahead == '&') ADVANCE(1124);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1071);
+ lookahead == 0x2029) ADVANCE(1070);
if (lookahead == '"' ||
lookahead == '\'' ||
- lookahead == '=') ADVANCE(798);
+ lookahead == '=') ADVANCE(797);
if (('\t' <= lookahead && lookahead <= '\r') ||
- lookahead == ' ') ADVANCE(627);
+ lookahead == ' ') ADVANCE(626);
if (lookahead != 0 &&
lookahead != '"' &&
lookahead != '#' &&
- (lookahead < '<' || '>' < lookahead)) ADVANCE(686);
+ (lookahead < '<' || '>' < lookahead)) ADVANCE(685);
END_STATE();
- case 687:
+ case 686:
ACCEPT_TOKEN(sym_text);
ADVANCE_MAP(
- '&', 1075,
- '*', 687,
- '/', 686,
- 0x2028, 1072,
- 0x2029, 1072,
- '"', 695,
- '\'', 695,
- '=', 695,
+ '&', 1074,
+ '*', 686,
+ '/', 685,
+ 0x2028, 1071,
+ 0x2029, 1071,
+ '"', 694,
+ '\'', 694,
+ '=', 694,
'#', 88,
'<', 88,
'>', 88,
);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(89);
- if (lookahead != 0) ADVANCE(688);
+ if (lookahead != 0) ADVANCE(687);
END_STATE();
- case 688:
+ case 687:
ACCEPT_TOKEN(sym_text);
ADVANCE_MAP(
- '&', 1075,
- '*', 687,
- 0x2028, 1072,
- 0x2029, 1072,
- '"', 695,
- '\'', 695,
- '=', 695,
+ '&', 1074,
+ '*', 686,
+ 0x2028, 1071,
+ 0x2029, 1071,
+ '"', 694,
+ '\'', 694,
+ '=', 694,
'#', 88,
'<', 88,
'>', 88,
);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(89);
- if (lookahead != 0) ADVANCE(688);
+ if (lookahead != 0) ADVANCE(687);
END_STATE();
- case 689:
+ case 688:
ACCEPT_TOKEN(sym_text);
ADVANCE_MAP(
- '&', 1124,
- '\n', 627,
- '\r', 627,
- 0x2028, 1071,
- 0x2029, 1071,
- '"', 787,
- '\'', 787,
- '=', 787,
- '#', 1868,
- '<', 1868,
- '>', 1868,
- '\t', 1867,
- 0x0b, 1867,
- '\f', 1867,
- ' ', 1867,
+ '&', 1123,
+ '\n', 626,
+ '\r', 626,
+ 0x2028, 1070,
+ 0x2029, 1070,
+ '"', 786,
+ '\'', 786,
+ '=', 786,
+ '#', 1873,
+ '<', 1873,
+ '>', 1873,
+ '\t', 1872,
+ 0x0b, 1872,
+ '\f', 1872,
+ ' ', 1872,
);
- if (lookahead != 0) ADVANCE(689);
+ if (lookahead != 0) ADVANCE(688);
END_STATE();
- case 690:
+ case 689:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\'') ADVANCE(798);
- if (lookahead == '*') ADVANCE(681);
- if (lookahead == '/') ADVANCE(682);
+ if (lookahead == '\'') ADVANCE(797);
+ if (lookahead == '*') ADVANCE(680);
+ if (lookahead == '/') ADVANCE(681);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1153);
+ lookahead == 0x2029) ADVANCE(1152);
if (lookahead == '&' ||
lookahead == '<' ||
- lookahead == '>') ADVANCE(1286);
+ lookahead == '>') ADVANCE(1285);
if (('\t' <= lookahead && lookahead <= '\r') ||
- lookahead == ' ') ADVANCE(627);
+ lookahead == ' ') ADVANCE(626);
if (lookahead != 0 &&
- lookahead != '#') ADVANCE(691);
+ lookahead != '#') ADVANCE(690);
END_STATE();
- case 691:
+ case 690:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\'') ADVANCE(798);
+ if (lookahead == '\'') ADVANCE(797);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1153);
+ lookahead == 0x2029) ADVANCE(1152);
if (lookahead == '&' ||
lookahead == '<' ||
- lookahead == '>') ADVANCE(1286);
+ lookahead == '>') ADVANCE(1285);
if (('\t' <= lookahead && lookahead <= '\r') ||
- lookahead == ' ') ADVANCE(627);
+ lookahead == ' ') ADVANCE(626);
if (lookahead != 0 &&
- lookahead != '#') ADVANCE(691);
+ lookahead != '#') ADVANCE(690);
END_STATE();
- case 692:
+ case 691:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\'') ADVANCE(1147);
- if (lookahead == '/') ADVANCE(690);
+ if (lookahead == '\'') ADVANCE(1146);
+ if (lookahead == '/') ADVANCE(689);
if (lookahead == '<') ADVANCE(807);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1152);
+ lookahead == 0x2029) ADVANCE(1151);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(76);
if (lookahead == 0xa0 ||
@@ -15964,31 +15984,31 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(692);
+ lookahead == 0xfeff) ADVANCE(691);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '\'' &&
- lookahead != '>') ADVANCE(691);
+ lookahead != '>') ADVANCE(690);
END_STATE();
- case 693:
+ case 692:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '*') ADVANCE(695);
- if (lookahead == '/') ADVANCE(787);
+ if (lookahead == '*') ADVANCE(694);
+ if (lookahead == '/') ADVANCE(786);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
- case 694:
+ case 693:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '*') ADVANCE(694);
- if (lookahead == '/') ADVANCE(798);
+ if (lookahead == '*') ADVANCE(693);
+ if (lookahead == '/') ADVANCE(797);
if (lookahead == '#' ||
lookahead == '&' ||
lookahead == '<' ||
@@ -15997,11 +16017,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == ' ' ||
lookahead == 0x2028 ||
lookahead == 0x2029) ADVANCE(89);
- if (lookahead != 0) ADVANCE(695);
+ if (lookahead != 0) ADVANCE(694);
END_STATE();
- case 695:
+ case 694:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '*') ADVANCE(694);
+ if (lookahead == '*') ADVANCE(693);
if (lookahead == '#' ||
lookahead == '&' ||
lookahead == '<' ||
@@ -16010,59 +16030,59 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == ' ' ||
lookahead == 0x2028 ||
lookahead == 0x2029) ADVANCE(89);
- if (lookahead != 0) ADVANCE(695);
+ if (lookahead != 0) ADVANCE(694);
END_STATE();
- case 696:
+ case 695:
ACCEPT_TOKEN(sym_text);
ADVANCE_MAP(
- '.', 777,
- '0', 771,
- '_', 791,
- 'n', 798,
- 'B', 786,
- 'b', 786,
- 'E', 776,
- 'e', 776,
- 'O', 788,
- 'o', 788,
- 'X', 794,
- 'x', 794,
+ '.', 776,
+ '0', 770,
+ '_', 790,
+ 'n', 797,
+ 'B', 785,
+ 'b', 785,
+ 'E', 775,
+ 'e', 775,
+ 'O', 787,
+ 'o', 787,
+ 'X', 793,
+ 'x', 793,
);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(697);
+ lookahead == 0x2029) ADVANCE(626);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(696);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
- case 697:
+ case 696:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '.') ADVANCE(777);
- if (lookahead == '_') ADVANCE(789);
- if (lookahead == 'n') ADVANCE(798);
+ if (lookahead == '.') ADVANCE(776);
+ if (lookahead == '_') ADVANCE(788);
+ if (lookahead == 'n') ADVANCE(797);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(776);
+ lookahead == 'e') ADVANCE(775);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(697);
+ lookahead == 0x2029) ADVANCE(626);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(696);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
- case 698:
+ case 697:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '/') ADVANCE(693);
- if (lookahead == '<') ADVANCE(806);
+ if (lookahead == '/') ADVANCE(692);
+ if (lookahead == '<') ADVANCE(805);
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(782);
+ lookahead == 'c') ADVANCE(781);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
@@ -16074,16 +16094,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(698);
+ lookahead == 0xfeff) ADVANCE(697);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
- case 699:
+ case 698:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '/') ADVANCE(693);
- if (lookahead == '<') ADVANCE(806);
+ if (lookahead == '/') ADVANCE(692);
+ if (lookahead == '<') ADVANCE(805);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
@@ -16095,20 +16115,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(699);
+ lookahead == 0xfeff) ADVANCE(698);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
- case 700:
+ case 699:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '/') ADVANCE(693);
- if (lookahead == '<') ADVANCE(809);
- if (lookahead == '=') ADVANCE(817);
- if (lookahead == 'B') ADVANCE(702);
- if (lookahead == 'E') ADVANCE(713);
- if (lookahead == 'I') ADVANCE(706);
+ if (lookahead == '/') ADVANCE(692);
+ if (lookahead == '<') ADVANCE(808);
+ if (lookahead == '=') ADVANCE(816);
+ if (lookahead == 'B') ADVANCE(701);
+ if (lookahead == 'E') ADVANCE(712);
+ if (lookahead == 'I') ADVANCE(705);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
@@ -16120,16 +16140,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(700);
+ lookahead == 0xfeff) ADVANCE(699);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
- (lookahead < '<' || '>' < lookahead)) ADVANCE(798);
+ (lookahead < '<' || '>' < lookahead)) ADVANCE(797);
END_STATE();
- case 701:
+ case 700:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '/') ADVANCE(693);
- if (lookahead == '<') ADVANCE(805);
+ if (lookahead == '/') ADVANCE(692);
+ if (lookahead == '<') ADVANCE(804);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
@@ -16141,177 +16161,201 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(701);
+ lookahead == 0xfeff) ADVANCE(700);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
+ END_STATE();
+ case 701:
+ ACCEPT_TOKEN(sym_text);
+ if (lookahead == 'E') ADVANCE(709);
+ if (('\t' <= lookahead && lookahead <= '\r') ||
+ lookahead == ' ' ||
+ lookahead == 0x2028 ||
+ lookahead == 0x2029) ADVANCE(626);
+ if (lookahead != 0 &&
+ lookahead != '#' &&
+ lookahead != '&' &&
+ lookahead != '<' &&
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 702:
ACCEPT_TOKEN(sym_text);
- if (lookahead == 'E') ADVANCE(710);
+ if (lookahead == 'E') ADVANCE(706);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 703:
ACCEPT_TOKEN(sym_text);
- if (lookahead == 'E') ADVANCE(707);
+ if (lookahead == 'E') ADVANCE(702);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 704:
ACCEPT_TOKEN(sym_text);
- if (lookahead == 'E') ADVANCE(703);
+ if (lookahead == 'I') ADVANCE(708);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 705:
ACCEPT_TOKEN(sym_text);
- if (lookahead == 'I') ADVANCE(709);
+ if (lookahead == 'N') ADVANCE(812);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 706:
ACCEPT_TOKEN(sym_text);
- if (lookahead == 'N') ADVANCE(813);
+ if (lookahead == 'N') ADVANCE(818);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 707:
ACCEPT_TOKEN(sym_text);
- if (lookahead == 'N') ADVANCE(819);
+ if (lookahead == 'S') ADVANCE(820);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 708:
ACCEPT_TOKEN(sym_text);
- if (lookahead == 'S') ADVANCE(821);
+ if (lookahead == 'S') ADVANCE(710);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 709:
ACCEPT_TOKEN(sym_text);
- if (lookahead == 'S') ADVANCE(711);
+ if (lookahead == 'T') ADVANCE(711);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 710:
ACCEPT_TOKEN(sym_text);
- if (lookahead == 'T') ADVANCE(712);
+ if (lookahead == 'T') ADVANCE(707);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 711:
ACCEPT_TOKEN(sym_text);
- if (lookahead == 'T') ADVANCE(708);
+ if (lookahead == 'W') ADVANCE(703);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 712:
ACCEPT_TOKEN(sym_text);
- if (lookahead == 'W') ADVANCE(704);
+ if (lookahead == 'X') ADVANCE(704);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 713:
ACCEPT_TOKEN(sym_text);
- if (lookahead == 'X') ADVANCE(705);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'a') ADVANCE(732);
+ if (lookahead == 'u') ADVANCE(737);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
- if (lookahead != 0 &&
- lookahead != '#' &&
- lookahead != '&' &&
- lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead == 0x2029) ADVANCE(626);
+ if (set_contains(extras_character_set_1, 10, lookahead) ||
+ (!eof && lookahead <= '"') ||
+ lookahead == '%' ||
+ ('\'' <= lookahead && lookahead <= '/') ||
+ lookahead == ':' ||
+ lookahead == ';' ||
+ lookahead == '=' ||
+ lookahead == '?' ||
+ lookahead == '@' ||
+ ('[' <= lookahead && lookahead <= '^') ||
+ lookahead == '`' ||
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
+ if (lookahead > '#' &&
+ (lookahead < '%' || '/' < lookahead) &&
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 714:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'a') ADVANCE(733);
- if (lookahead == 'u') ADVANCE(738);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'a') ADVANCE(757);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16323,19 +16367,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 715:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'a') ADVANCE(758);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'a') ADVANCE(730);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16347,19 +16391,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 716:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'a') ADVANCE(731);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'c') ADVANCE(1512);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16371,19 +16415,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 717:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'c') ADVANCE(1513);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'c') ADVANCE(1527);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16395,19 +16439,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 718:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'c') ADVANCE(1528);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'c') ADVANCE(758);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16419,19 +16463,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 719:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'c') ADVANCE(759);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'd') ADVANCE(1502);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16443,19 +16487,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 720:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'd') ADVANCE(1503);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'e') ADVANCE(752);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16467,19 +16511,22 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 721:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'e') ADVANCE(753);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'e') ADVANCE(760);
+ if (lookahead == 'u') ADVANCE(735);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(764);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16491,22 +16538,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 722:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'e') ADVANCE(761);
- if (lookahead == 'u') ADVANCE(736);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(765);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'e') ADVANCE(2192);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16518,19 +16562,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 723:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'e') ADVANCE(2187);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'e') ADVANCE(2197);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16542,19 +16586,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 724:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'e') ADVANCE(2192);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'e') ADVANCE(746);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16566,19 +16610,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 725:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'e') ADVANCE(747);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'e') ADVANCE(734);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16590,19 +16634,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 726:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'e') ADVANCE(735);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'h') ADVANCE(729);
+ if (lookahead == 'r') ADVANCE(759);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16614,20 +16659,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 727:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'h') ADVANCE(730);
- if (lookahead == 'r') ADVANCE(760);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'i') ADVANCE(725);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16639,19 +16683,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 728:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'i') ADVANCE(726);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'i') ADVANCE(741);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16663,19 +16707,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 729:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'i') ADVANCE(742);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'i') ADVANCE(750);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16687,19 +16731,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 730:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'i') ADVANCE(751);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'i') ADVANCE(753);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16711,19 +16755,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 731:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'i') ADVANCE(754);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'i') ADVANCE(717);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16735,19 +16779,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 732:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'i') ADVANCE(718);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'l') ADVANCE(751);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16759,19 +16803,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 733:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'l') ADVANCE(752);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'l') ADVANCE(2202);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16783,19 +16827,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 734:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'l') ADVANCE(2197);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'l') ADVANCE(719);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16807,19 +16851,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 735:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'l') ADVANCE(720);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'l') ADVANCE(733);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16831,19 +16875,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 736:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'l') ADVANCE(734);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'm') ADVANCE(745);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16855,19 +16899,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 737:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'm') ADVANCE(746);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'n') ADVANCE(718);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16879,19 +16923,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 738:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'n') ADVANCE(719);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'n') ADVANCE(1517);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16903,19 +16947,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 739:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'n') ADVANCE(1518);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'n') ADVANCE(716);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16927,19 +16971,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 740:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'n') ADVANCE(717);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'o') ADVANCE(747);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16951,19 +16995,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 741:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'o') ADVANCE(748);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'o') ADVANCE(738);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16975,19 +17019,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 742:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'o') ADVANCE(739);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'o') ADVANCE(748);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -16999,19 +17043,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 743:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'o') ADVANCE(749);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'p') ADVANCE(740);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -17023,19 +17067,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 744:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'p') ADVANCE(741);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'p') ADVANCE(724);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -17047,19 +17091,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 745:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'p') ADVANCE(725);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'p') ADVANCE(742);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -17071,19 +17115,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 746:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'p') ADVANCE(743);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'r') ADVANCE(2187);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -17095,19 +17139,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 747:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'r') ADVANCE(2182);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'r') ADVANCE(754);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -17119,19 +17163,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 748:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
+ if (lookahead == '\\') ADVANCE(772);
if (lookahead == 'r') ADVANCE(755);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -17143,19 +17187,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 749:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'r') ADVANCE(756);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 's') ADVANCE(762);
+ if (lookahead == 'w') ADVANCE(715);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -17167,20 +17212,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 750:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 's') ADVANCE(763);
- if (lookahead == 'w') ADVANCE(716);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 's') ADVANCE(2182);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -17192,19 +17236,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 751:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 's') ADVANCE(2177);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 's') ADVANCE(723);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -17216,19 +17260,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 752:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 's') ADVANCE(724);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 't') ADVANCE(1447);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -17240,19 +17284,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 753:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 't') ADVANCE(1448);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 't') ADVANCE(1465);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -17264,19 +17308,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 754:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 't') ADVANCE(1466);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 't') ADVANCE(2209);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -17288,19 +17332,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 755:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 't') ADVANCE(2204);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 't') ADVANCE(1439);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -17312,19 +17356,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 756:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 't') ADVANCE(1440);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 't') ADVANCE(714);
+ if (lookahead == 'u') ADVANCE(744);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -17336,20 +17381,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 757:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 't') ADVANCE(715);
- if (lookahead == 'u') ADVANCE(745);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 't') ADVANCE(731);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -17361,19 +17405,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 758:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 't') ADVANCE(732);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 't') ADVANCE(728);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -17385,19 +17429,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 759:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 't') ADVANCE(729);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'u') ADVANCE(722);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -17409,19 +17453,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 760:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'u') ADVANCE(723);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'w') ADVANCE(1571);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -17433,19 +17477,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 761:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'w') ADVANCE(1572);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'x') ADVANCE(743);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -17457,19 +17501,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 762:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'x') ADVANCE(744);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'y') ADVANCE(739);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -17481,19 +17525,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 763:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'y') ADVANCE(740);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(764);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -17505,20 +17550,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 764:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(765);
+ if (lookahead == '\\') ADVANCE(772);
+ if (lookahead == 'T' ||
+ lookahead == 't') ADVANCE(1677);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -17530,20 +17575,18 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 765:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
- if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(1672);
+ if (lookahead == '\\') ADVANCE(772);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -17555,257 +17598,248 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
case 766:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '\\') ADVANCE(773);
+ if (lookahead == '_') ADVANCE(789);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(775);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
- if (set_contains(extras_character_set_1, 10, lookahead) ||
- (!eof && lookahead <= '"') ||
- lookahead == '%' ||
- ('\'' <= lookahead && lookahead <= '/') ||
- lookahead == ':' ||
- lookahead == ';' ||
- lookahead == '=' ||
- lookahead == '?' ||
- lookahead == '@' ||
- ('[' <= lookahead && lookahead <= '^') ||
- lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
- if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ lookahead == 0x2029) ADVANCE(626);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(766);
+ if (lookahead != 0 &&
+ lookahead != '#' &&
+ lookahead != '&' &&
+ lookahead != '<' &&
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 767:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '_') ADVANCE(790);
- if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(776);
+ if (lookahead == '_') ADVANCE(785);
+ if (lookahead == 'n') ADVANCE(797);
+ if (lookahead == '0' ||
+ lookahead == '1') ADVANCE(767);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(767);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 768:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '_') ADVANCE(786);
- if (lookahead == 'n') ADVANCE(798);
- if (lookahead == '0' ||
- lookahead == '1') ADVANCE(768);
+ if (lookahead == '_') ADVANCE(787);
+ if (lookahead == 'n') ADVANCE(797);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(768);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 769:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '_') ADVANCE(788);
- if (lookahead == 'n') ADVANCE(798);
+ if (lookahead == '_') ADVANCE(793);
+ if (lookahead == 'n') ADVANCE(797);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(769);
+ lookahead == 0x2029) ADVANCE(626);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(769);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 770:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '_') ADVANCE(794);
- if (lookahead == 'n') ADVANCE(798);
+ if (lookahead == '_') ADVANCE(790);
+ if (lookahead == 'n') ADVANCE(797);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(770);
+ lookahead == 0x2029) ADVANCE(626);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(770);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 771:
ACCEPT_TOKEN(sym_text);
if (lookahead == '_') ADVANCE(791);
- if (lookahead == 'n') ADVANCE(798);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(771);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 772:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '_') ADVANCE(792);
+ if (lookahead == 'u') ADVANCE(773);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(772);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 773:
ACCEPT_TOKEN(sym_text);
- if (lookahead == 'u') ADVANCE(774);
+ if (lookahead == '{') ADVANCE(794);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(796);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 774:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '{') ADVANCE(795);
+ if (lookahead == '}') ADVANCE(765);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(797);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(774);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 775:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '}') ADVANCE(766);
+ if (lookahead == '+' ||
+ lookahead == '-') ADVANCE(791);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(775);
+ lookahead == 0x2029) ADVANCE(626);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(771);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 776:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '+' ||
- lookahead == '-') ADVANCE(792);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(775);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(772);
+ lookahead == 0x2029) ADVANCE(626);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(766);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 777:
ACCEPT_TOKEN(sym_text);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(776);
+ lookahead == 'e') ADVANCE(780);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(767);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 778:
ACCEPT_TOKEN(sym_text);
- if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(781);
+ if (lookahead == 'M' ||
+ lookahead == 'm') ADVANCE(783);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 779:
ACCEPT_TOKEN(sym_text);
- if (lookahead == 'M' ||
- lookahead == 'm') ADVANCE(784);
+ if (lookahead == 'N' ||
+ lookahead == 'n') ADVANCE(777);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 780:
ACCEPT_TOKEN(sym_text);
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(778);
+ lookahead == 'n') ADVANCE(784);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 781:
ACCEPT_TOKEN(sym_text);
- if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(785);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(778);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 782:
ACCEPT_TOKEN(sym_text);
@@ -17814,276 +17848,270 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 783:
ACCEPT_TOKEN(sym_text);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(780);
+ if (lookahead == 'P' ||
+ lookahead == 'p') ADVANCE(782);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 784:
ACCEPT_TOKEN(sym_text);
- if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(783);
+ if (lookahead == 'T' ||
+ lookahead == 't') ADVANCE(829);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 785:
ACCEPT_TOKEN(sym_text);
- if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(830);
+ if (lookahead == '0' ||
+ lookahead == '1') ADVANCE(767);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 786:
ACCEPT_TOKEN(sym_text);
- if (lookahead == '0' ||
- lookahead == '1') ADVANCE(768);
+ ADVANCE_MAP(
+ '\t', 1872,
+ 0x0b, 1872,
+ '\f', 1872,
+ ' ', 1872,
+ '\n', 626,
+ '\r', 626,
+ 0x2028, 626,
+ 0x2029, 626,
+ '#', 1873,
+ '&', 1873,
+ '<', 1873,
+ '>', 1873,
+ );
+ if (lookahead != 0) ADVANCE(786);
+ END_STATE();
+ case 787:
+ ACCEPT_TOKEN(sym_text);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(768);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
- END_STATE();
- case 787:
- ACCEPT_TOKEN(sym_text);
- ADVANCE_MAP(
- '\t', 1867,
- 0x0b, 1867,
- '\f', 1867,
- ' ', 1867,
- '\n', 627,
- '\r', 627,
- 0x2028, 627,
- 0x2029, 627,
- '#', 1868,
- '&', 1868,
- '<', 1868,
- '>', 1868,
- );
- if (lookahead != 0) ADVANCE(787);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 788:
ACCEPT_TOKEN(sym_text);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(769);
+ lookahead == 0x2029) ADVANCE(626);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(696);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 789:
ACCEPT_TOKEN(sym_text);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(697);
+ lookahead == 0x2029) ADVANCE(626);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(766);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 790:
ACCEPT_TOKEN(sym_text);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(767);
+ lookahead == 0x2029) ADVANCE(626);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(770);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 791:
ACCEPT_TOKEN(sym_text);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(771);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 792:
ACCEPT_TOKEN(sym_text);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(772);
+ lookahead == 0x2029) ADVANCE(626);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(765);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 793:
ACCEPT_TOKEN(sym_text);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(766);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(769);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 794:
ACCEPT_TOKEN(sym_text);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(770);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(774);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 795:
ACCEPT_TOKEN(sym_text);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(775);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(792);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 796:
ACCEPT_TOKEN(sym_text);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(793);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(795);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 797:
ACCEPT_TOKEN(sym_text);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(796);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
case 798:
- ACCEPT_TOKEN(sym_text);
- if (('\t' <= lookahead && lookahead <= '\r') ||
- lookahead == ' ' ||
- lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
- if (lookahead != 0 &&
- lookahead != '#' &&
- lookahead != '&' &&
- lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ ACCEPT_TOKEN(anon_sym_GT_EQ);
END_STATE();
case 799:
- ACCEPT_TOKEN(anon_sym_GT_EQ);
+ ACCEPT_TOKEN(anon_sym_GT);
+ if (lookahead == '=') ADVANCE(798);
END_STATE();
case 800:
ACCEPT_TOKEN(anon_sym_GT);
- if (lookahead == '=') ADVANCE(799);
+ if (lookahead == '=') ADVANCE(798);
+ if (lookahead == '>') ADVANCE(1602);
END_STATE();
case 801:
ACCEPT_TOKEN(anon_sym_GT);
- if (lookahead == '=') ADVANCE(799);
+ if (lookahead == '=') ADVANCE(798);
if (lookahead == '>') ADVANCE(1603);
END_STATE();
case 802:
- ACCEPT_TOKEN(anon_sym_GT);
- if (lookahead == '=') ADVANCE(799);
- if (lookahead == '>') ADVANCE(1604);
+ ACCEPT_TOKEN(anon_sym_LT_EQ);
END_STATE();
case 803:
- ACCEPT_TOKEN(anon_sym_LT_EQ);
+ ACCEPT_TOKEN(anon_sym_LT);
+ if (lookahead == '!') ADVANCE(653);
+ if (lookahead == '/') ADVANCE(827);
+ if (lookahead == '<') ADVANCE(1607);
+ if (lookahead == '=') ADVANCE(802);
+ if (lookahead == '?') ADVANCE(662);
+ if (lookahead == 'C' ||
+ lookahead == 'c') ADVANCE(487);
END_STATE();
case 804:
ACCEPT_TOKEN(anon_sym_LT);
- if (lookahead == '!') ADVANCE(654);
- if (lookahead == '/') ADVANCE(828);
- if (lookahead == '<') ADVANCE(1608);
- if (lookahead == '=') ADVANCE(803);
- if (lookahead == '?') ADVANCE(663);
+ if (lookahead == '!') ADVANCE(653);
+ if (lookahead == '/') ADVANCE(827);
+ if (lookahead == '?') ADVANCE(662);
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(485);
+ lookahead == 'c') ADVANCE(487);
END_STATE();
case 805:
ACCEPT_TOKEN(anon_sym_LT);
- if (lookahead == '!') ADVANCE(654);
- if (lookahead == '/') ADVANCE(828);
- if (lookahead == '?') ADVANCE(663);
+ if (lookahead == '!') ADVANCE(653);
+ if (lookahead == '/') ADVANCE(824);
+ if (lookahead == '?') ADVANCE(662);
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(485);
+ lookahead == 'c') ADVANCE(487);
END_STATE();
case 806:
ACCEPT_TOKEN(anon_sym_LT);
@@ -18091,772 +18119,773 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (lookahead == '/') ADVANCE(825);
if (lookahead == '?') ADVANCE(663);
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(485);
+ lookahead == 'c') ADVANCE(1413);
+ if (lookahead != 0 &&
+ (lookahead < '\t' || '\r' < lookahead) &&
+ (lookahead < ' ' || '#' < lookahead)) ADVANCE(1428);
END_STATE();
case 807:
ACCEPT_TOKEN(anon_sym_LT);
- if (lookahead == '!') ADVANCE(656);
+ if (lookahead == '!') ADVANCE(655);
if (lookahead == '/') ADVANCE(826);
- if (lookahead == '?') ADVANCE(665);
+ if (lookahead == '?') ADVANCE(664);
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(1271);
+ lookahead == 'c') ADVANCE(1270);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '!' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 808:
ACCEPT_TOKEN(anon_sym_LT);
- if (lookahead == '!') ADVANCE(655);
- if (lookahead == '/') ADVANCE(827);
- if (lookahead == '?') ADVANCE(664);
+ if (lookahead == '/') ADVANCE(447);
+ if (lookahead == '=') ADVANCE(802);
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(1414);
- if (lookahead != 0 &&
- (lookahead < '\t' || '\r' < lookahead) &&
- (lookahead < ' ' || '#' < lookahead)) ADVANCE(1429);
+ lookahead == 'c') ADVANCE(487);
END_STATE();
case 809:
ACCEPT_TOKEN(anon_sym_LT);
- if (lookahead == '/') ADVANCE(448);
- if (lookahead == '=') ADVANCE(803);
- if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(485);
+ if (lookahead == '<') ADVANCE(1607);
+ if (lookahead == '=') ADVANCE(802);
END_STATE();
case 810:
ACCEPT_TOKEN(anon_sym_LT);
- if (lookahead == '<') ADVANCE(1608);
- if (lookahead == '=') ADVANCE(803);
+ if (lookahead == '<') ADVANCE(1606);
+ if (lookahead == '=') ADVANCE(802);
END_STATE();
case 811:
- ACCEPT_TOKEN(anon_sym_LT);
- if (lookahead == '<') ADVANCE(1607);
- if (lookahead == '=') ADVANCE(803);
- END_STATE();
- case 812:
ACCEPT_TOKEN(anon_sym_IN);
END_STATE();
- case 813:
+ case 812:
ACCEPT_TOKEN(anon_sym_IN);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
+ END_STATE();
+ case 813:
+ ACCEPT_TOKEN(anon_sym_EQ);
END_STATE();
case 814:
ACCEPT_TOKEN(anon_sym_EQ);
+ if (lookahead == '=') ADVANCE(1645);
END_STATE();
case 815:
ACCEPT_TOKEN(anon_sym_EQ);
- if (lookahead == '=') ADVANCE(1642);
+ if (lookahead == '=') ADVANCE(1645);
+ if (lookahead == '>') ADVANCE(1566);
END_STATE();
case 816:
- ACCEPT_TOKEN(anon_sym_EQ);
- if (lookahead == '=') ADVANCE(1642);
- if (lookahead == '>') ADVANCE(1567);
- END_STATE();
- case 817:
ACCEPT_TOKEN(anon_sym_EQ);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
- case 818:
+ case 817:
ACCEPT_TOKEN(anon_sym_BETWEEN);
END_STATE();
- case 819:
+ case 818:
ACCEPT_TOKEN(anon_sym_BETWEEN);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
- case 820:
+ case 819:
ACCEPT_TOKEN(anon_sym_EXISTS);
END_STATE();
- case 821:
+ case 820:
ACCEPT_TOKEN(anon_sym_EXISTS);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
- case 822:
+ case 821:
ACCEPT_TOKEN(aux_sym_cfscript_element_token1);
END_STATE();
- case 823:
+ case 822:
ACCEPT_TOKEN(aux_sym__cf_open_tag_token1);
END_STATE();
- case 824:
+ case 823:
ACCEPT_TOKEN(aux_sym__cf_close_tag_token1);
END_STATE();
- case 825:
+ case 824:
ACCEPT_TOKEN(anon_sym_LT_SLASH);
END_STATE();
- case 826:
+ case 825:
ACCEPT_TOKEN(anon_sym_LT_SLASH);
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(1272);
+ lookahead == 'c') ADVANCE(1414);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
- lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '"' &&
+ lookahead != '#') ADVANCE(1428);
END_STATE();
- case 827:
+ case 826:
ACCEPT_TOKEN(anon_sym_LT_SLASH);
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(1415);
+ lookahead == 'c') ADVANCE(1271);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
- lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#' &&
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
- case 828:
+ case 827:
ACCEPT_TOKEN(anon_sym_LT_SLASH);
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(486);
+ lookahead == 'c') ADVANCE(488);
END_STATE();
- case 829:
+ case 828:
ACCEPT_TOKEN(anon_sym_POUND);
END_STATE();
- case 830:
+ case 829:
ACCEPT_TOKEN(aux_sym_cf_component_tag_token1);
END_STATE();
- case 831:
+ case 830:
ACCEPT_TOKEN(aux_sym_cf_function_tag_token1);
END_STATE();
- case 832:
+ case 831:
ACCEPT_TOKEN(aux_sym_cf_silent_tag_token1);
END_STATE();
- case 833:
+ case 832:
ACCEPT_TOKEN(aux_sym_cf_lock_tag_token1);
END_STATE();
- case 834:
+ case 833:
ACCEPT_TOKEN(aux_sym_cf_thread_tag_token1);
END_STATE();
- case 835:
+ case 834:
ACCEPT_TOKEN(aux_sym_cf_execute_tag_token1);
END_STATE();
- case 836:
+ case 835:
ACCEPT_TOKEN(aux_sym_cf_storedproc_tag_token1);
END_STATE();
+ case 836:
+ ACCEPT_TOKEN(aux_sym_cf_http_tag_token1);
+ END_STATE();
case 837:
ACCEPT_TOKEN(aux_sym_cf_http_tag_token1);
+ if (lookahead == 'P' ||
+ lookahead == 'p') ADVANCE(875);
END_STATE();
case 838:
ACCEPT_TOKEN(aux_sym_cf_http_tag_token1);
if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(876);
+ lookahead == 'p') ADVANCE(438);
END_STATE();
case 839:
- ACCEPT_TOKEN(aux_sym_cf_http_tag_token1);
- if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(439);
+ ACCEPT_TOKEN(aux_sym_cf_mail_tag_token1);
END_STATE();
case 840:
ACCEPT_TOKEN(aux_sym_cf_mail_tag_token1);
+ if (lookahead == 'P' ||
+ lookahead == 'p') ADVANCE(876);
END_STATE();
case 841:
ACCEPT_TOKEN(aux_sym_cf_mail_tag_token1);
if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(877);
+ lookahead == 'p') ADVANCE(440);
END_STATE();
case 842:
- ACCEPT_TOKEN(aux_sym_cf_mail_tag_token1);
- if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(441);
+ ACCEPT_TOKEN(aux_sym_cf_mailpart_tag_token1);
END_STATE();
case 843:
- ACCEPT_TOKEN(aux_sym_cf_mailpart_tag_token1);
+ ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token1);
END_STATE();
case 844:
- ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token1);
+ ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token2);
END_STATE();
case 845:
- ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token2);
+ ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token3);
END_STATE();
case 846:
- ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token3);
+ ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token4);
END_STATE();
case 847:
- ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token4);
+ ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token5);
END_STATE();
case 848:
- ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token5);
+ ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token6);
END_STATE();
case 849:
- ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token6);
+ ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token7);
END_STATE();
case 850:
- ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token7);
+ ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token8);
END_STATE();
case 851:
- ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token8);
+ ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token9);
END_STATE();
case 852:
- ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token9);
+ ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token10);
END_STATE();
case 853:
- ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token10);
+ ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token11);
END_STATE();
case 854:
- ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token11);
+ ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token12);
END_STATE();
case 855:
- ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token12);
+ ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token13);
END_STATE();
case 856:
- ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token13);
+ ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token14);
END_STATE();
case 857:
- ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token14);
+ ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
+ ADVANCE_MAP(
+ 'A', 1036,
+ 'a', 1036,
+ 'C', 999,
+ 'c', 999,
+ 'E', 1015,
+ 'e', 1015,
+ 'I', 939,
+ 'i', 939,
+ 'T', 972,
+ 't', 972,
+ 'W', 926,
+ 'w', 926,
+ );
+ if (('0' <= lookahead && lookahead <= ':') ||
+ ('B' <= lookahead && lookahead <= 'Z') ||
+ lookahead == '_' ||
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 858:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
ADVANCE_MAP(
- 'A', 1037,
- 'a', 1037,
- 'C', 1000,
- 'c', 1000,
- 'E', 1016,
- 'e', 1016,
- 'I', 940,
- 'i', 940,
- 'T', 973,
- 't', 973,
- 'W', 927,
- 'w', 927,
+ 'A', 1036,
+ 'a', 1036,
+ 'E', 1015,
+ 'e', 1015,
+ 'I', 939,
+ 'i', 939,
+ 'T', 972,
+ 't', 972,
+ 'W', 926,
+ 'w', 926,
);
if (('0' <= lookahead && lookahead <= ':') ||
('B' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 859:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
- ADVANCE_MAP(
- 'A', 1037,
- 'a', 1037,
- 'E', 1016,
- 'e', 1016,
- 'I', 940,
- 'i', 940,
- 'T', 973,
- 't', 973,
- 'W', 927,
- 'w', 927,
- );
+ if (lookahead == 'A' ||
+ lookahead == 'a') ADVANCE(988);
if (('0' <= lookahead && lookahead <= ':') ||
('B' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 860:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(989);
+ lookahead == 'a') ADVANCE(924);
if (('0' <= lookahead && lookahead <= ':') ||
('B' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 861:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(925);
+ lookahead == 'a') ADVANCE(954);
+ if (lookahead == 'Y' ||
+ lookahead == 'y') ADVANCE(1043);
if (('0' <= lookahead && lookahead <= ':') ||
('B' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 862:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(955);
- if (lookahead == 'Y' ||
- lookahead == 'y') ADVANCE(1044);
+ lookahead == 'a') ADVANCE(954);
if (('0' <= lookahead && lookahead <= ':') ||
('B' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 863:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(955);
+ lookahead == 'a') ADVANCE(933);
if (('0' <= lookahead && lookahead <= ':') ||
('B' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 864:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(934);
+ lookahead == 'a') ADVANCE(941);
if (('0' <= lookahead && lookahead <= ':') ||
('B' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 865:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(942);
+ lookahead == 'a') ADVANCE(890);
if (('0' <= lookahead && lookahead <= ':') ||
('B' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 866:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(891);
+ lookahead == 'a') ADVANCE(942);
if (('0' <= lookahead && lookahead <= ':') ||
('B' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 867:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(943);
+ lookahead == 'a') ADVANCE(891);
if (('0' <= lookahead && lookahead <= ':') ||
('B' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 868:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(892);
+ lookahead == 'a') ADVANCE(943);
if (('0' <= lookahead && lookahead <= ':') ||
('B' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 869:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(944);
+ lookahead == 'a') ADVANCE(1031);
if (('0' <= lookahead && lookahead <= ':') ||
('B' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 870:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(1032);
+ lookahead == 'a') ADVANCE(944);
if (('0' <= lookahead && lookahead <= ':') ||
('B' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 871:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(945);
+ lookahead == 'a') ADVANCE(1022);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(946);
if (('0' <= lookahead && lookahead <= ':') ||
('B' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 872:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(1023);
+ lookahead == 'a') ADVANCE(1003);
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(947);
+ lookahead == 'o') ADVANCE(946);
if (('0' <= lookahead && lookahead <= ':') ||
('B' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 873:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(1004);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(947);
+ lookahead == 'a') ADVANCE(993);
if (('0' <= lookahead && lookahead <= ':') ||
('B' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 874:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(994);
+ lookahead == 'a') ADVANCE(1004);
if (('0' <= lookahead && lookahead <= ':') ||
('B' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 875:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(1005);
+ lookahead == 'a') ADVANCE(995);
if (('0' <= lookahead && lookahead <= ':') ||
('B' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 876:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(996);
+ lookahead == 'a') ADVANCE(998);
if (('0' <= lookahead && lookahead <= ':') ||
('B' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 877:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(999);
+ lookahead == 'a') ADVANCE(996);
if (('0' <= lookahead && lookahead <= ':') ||
('B' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 878:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(997);
+ lookahead == 'a') ADVANCE(889);
if (('0' <= lookahead && lookahead <= ':') ||
('B' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 879:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
- if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(890);
+ if (lookahead == 'B' ||
+ lookahead == 'b') ADVANCE(965);
+ if (lookahead == 'R' ||
+ lookahead == 'r') ADVANCE(918);
if (('0' <= lookahead && lookahead <= ':') ||
- ('B' <= lookahead && lookahead <= 'Z') ||
+ ('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 880:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
- if (lookahead == 'B' ||
- lookahead == 'b') ADVANCE(966);
- if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(919);
+ if (lookahead == 'C' ||
+ lookahead == 'c') ADVANCE(835);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 881:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(836);
+ lookahead == 'c') ADVANCE(932);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(975);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 882:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(933);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(976);
+ lookahead == 'c') ADVANCE(920);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 883:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(921);
+ lookahead == 'c') ADVANCE(999);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(1015);
+ if (lookahead == 'W' ||
+ lookahead == 'w') ADVANCE(926);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 884:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(1000);
- if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1016);
- if (lookahead == 'W' ||
- lookahead == 'w') ADVANCE(927);
+ lookahead == 'c') ADVANCE(919);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 885:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(920);
+ lookahead == 'c') ADVANCE(974);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 886:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(975);
+ lookahead == 'c') ADVANCE(1019);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 887:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(1020);
+ lookahead == 'c') ADVANCE(874);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 888:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(875);
+ lookahead == 'c') ADVANCE(1033);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 889:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(1034);
+ lookahead == 'c') ADVANCE(1025);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 890:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
- if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(1026);
+ if (lookahead == 'D' ||
+ lookahead == 'd') ADVANCE(833);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 891:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'D' ||
- lookahead == 'd') ADVANCE(834);
+ lookahead == 'd') ADVANCE(844);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 892:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'D' ||
- lookahead == 'd') ADVANCE(845);
+ lookahead == 'd') ADVANCE(1037);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 893:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'D' ||
- lookahead == 'd') ADVANCE(1038);
+ lookahead == 'd') ADVANCE(892);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 894:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'D' ||
- lookahead == 'd') ADVANCE(893);
+ lookahead == 'd') ADVANCE(979);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 895:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
- if (lookahead == 'D' ||
- lookahead == 'd') ADVANCE(980);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(1045);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 896:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1046);
+ lookahead == 'e') ADVANCE(834);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 897:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(835);
+ lookahead == 'e') ADVANCE(852);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 898:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(853);
+ lookahead == 'e') ADVANCE(1046);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 899:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1047);
+ lookahead == 'e') ADVANCE(888);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 900:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(889);
+ lookahead == 'e') ADVANCE(1063);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 901:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1064);
+ lookahead == 'e') ADVANCE(915);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 902:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(916);
+ lookahead == 'e') ADVANCE(1018);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 903:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1019);
+ lookahead == 'e') ADVANCE(863);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 904:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(864);
+ lookahead == 'e') ADVANCE(894);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 905:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(895);
+ lookahead == 'e') ADVANCE(956);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 906:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(957);
+ lookahead == 'e') ADVANCE(885);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 907:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(886);
+ lookahead == 'e') ADVANCE(986);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 908:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(987);
+ lookahead == 'e') ADVANCE(865);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 909:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(866);
+ lookahead == 'e') ADVANCE(867);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 910:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(868);
+ lookahead == 'e') ADVANCE(957);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 911:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(958);
+ lookahead == 'e') ADVANCE(959);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 912:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
@@ -18865,417 +18894,417 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 913:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
- if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(961);
+ if (lookahead == 'F' ||
+ lookahead == 'f') ADVANCE(1055);
+ if (lookahead == 'M' ||
+ lookahead == 'm') ADVANCE(916);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 914:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'F' ||
- lookahead == 'f') ADVANCE(1056);
- if (lookahead == 'M' ||
- lookahead == 'm') ADVANCE(917);
+ lookahead == 'f') ADVANCE(1061);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 915:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'F' ||
- lookahead == 'f') ADVANCE(1062);
+ lookahead == 'f') ADVANCE(869);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 916:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
- if (lookahead == 'F' ||
- lookahead == 'f') ADVANCE(870);
+ if (lookahead == 'G' ||
+ lookahead == 'g') ADVANCE(845);
+ if (lookahead == 'P' ||
+ lookahead == 'p') ADVANCE(973);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 917:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'G' ||
- lookahead == 'g') ADVANCE(846);
- if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(974);
+ lookahead == 'g') ADVANCE(843);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 918:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'G' ||
- lookahead == 'g') ADVANCE(844);
+ lookahead == 'g') ADVANCE(1029);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 919:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
- if (lookahead == 'G' ||
- lookahead == 'g') ADVANCE(1030);
+ if (lookahead == 'H' ||
+ lookahead == 'h') ADVANCE(1047);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 920:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'H' ||
- lookahead == 'h') ADVANCE(1048);
+ lookahead == 'h') ADVANCE(1044);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 921:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'H' ||
- lookahead == 'h') ADVANCE(1045);
+ lookahead == 'h') ADVANCE(909);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 922:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'H' ||
- lookahead == 'h') ADVANCE(910);
+ lookahead == 'h') ADVANCE(1000);
+ if (lookahead == 'R' ||
+ lookahead == 'r') ADVANCE(861);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 923:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
- if (lookahead == 'H' ||
- lookahead == 'h') ADVANCE(1001);
- if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(862);
+ if (lookahead == 'I' ||
+ lookahead == 'i') ADVANCE(976);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 924:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'I' ||
- lookahead == 'i') ADVANCE(977);
+ lookahead == 'i') ADVANCE(938);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 925:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'I' ||
- lookahead == 'i') ADVANCE(939);
+ lookahead == 'i') ADVANCE(961);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 926:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'I' ||
- lookahead == 'i') ADVANCE(962);
+ lookahead == 'i') ADVANCE(1017);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 927:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'I' ||
- lookahead == 'i') ADVANCE(1018);
+ lookahead == 'i') ADVANCE(981);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 928:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'I' ||
- lookahead == 'i') ADVANCE(982);
+ lookahead == 'i') ADVANCE(969);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 929:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'I' ||
- lookahead == 'i') ADVANCE(970);
+ lookahead == 'i') ADVANCE(953);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 930:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'I' ||
- lookahead == 'i') ADVANCE(954);
+ lookahead == 'i') ADVANCE(980);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 931:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'I' ||
- lookahead == 'i') ADVANCE(981);
+ lookahead == 'i') ADVANCE(970);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 932:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
- if (lookahead == 'I' ||
- lookahead == 'i') ADVANCE(971);
+ if (lookahead == 'K' ||
+ lookahead == 'k') ADVANCE(832);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 933:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'K' ||
- lookahead == 'k') ADVANCE(833);
+ lookahead == 'k') ADVANCE(855);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 934:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
- if (lookahead == 'K' ||
- lookahead == 'k') ADVANCE(856);
+ if (lookahead == 'L' ||
+ lookahead == 'l') ADVANCE(665);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 935:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'L' ||
- lookahead == 'l') ADVANCE(666);
+ lookahead == 'l') ADVANCE(1001);
+ if (lookahead == 'X' ||
+ lookahead == 'x') ADVANCE(899);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 936:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'L' ||
- lookahead == 'l') ADVANCE(1002);
- if (lookahead == 'X' ||
- lookahead == 'x') ADVANCE(900);
+ lookahead == 'l') ADVANCE(1001);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 937:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'L' ||
- lookahead == 'l') ADVANCE(1002);
+ lookahead == 'l') ADVANCE(921);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 938:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'L' ||
- lookahead == 'l') ADVANCE(922);
+ lookahead == 'l') ADVANCE(840);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 939:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'L' ||
- lookahead == 'l') ADVANCE(841);
+ lookahead == 'l') ADVANCE(905);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 940:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'L' ||
- lookahead == 'l') ADVANCE(906);
+ lookahead == 'l') ADVANCE(1021);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 941:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
- if (lookahead == 'L' ||
- lookahead == 'l') ADVANCE(1022);
+ if (lookahead == 'M' ||
+ lookahead == 'm') ADVANCE(847);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 942:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'M' ||
- lookahead == 'm') ADVANCE(848);
+ lookahead == 'm') ADVANCE(856);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 943:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'M' ||
- lookahead == 'm') ADVANCE(857);
+ lookahead == 'm') ADVANCE(853);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 944:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'M' ||
- lookahead == 'm') ADVANCE(854);
+ lookahead == 'm') ADVANCE(846);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 945:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'M' ||
- lookahead == 'm') ADVANCE(847);
+ lookahead == 'm') ADVANCE(934);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 946:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'M' ||
- lookahead == 'm') ADVANCE(935);
+ lookahead == 'm') ADVANCE(978);
+ if (lookahead == 'N' ||
+ lookahead == 'n') ADVANCE(1016);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 947:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'M' ||
- lookahead == 'm') ADVANCE(979);
- if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(1017);
+ lookahead == 'm') ADVANCE(937);
+ if (lookahead == 'T' ||
+ lookahead == 't') ADVANCE(977);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 948:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'M' ||
- lookahead == 'm') ADVANCE(938);
+ lookahead == 'm') ADVANCE(937);
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(978);
+ lookahead == 't') ADVANCE(985);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 949:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'M' ||
- lookahead == 'm') ADVANCE(938);
- if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(986);
+ lookahead == 'm') ADVANCE(910);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 950:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
- if (lookahead == 'M' ||
- lookahead == 'm') ADVANCE(911);
+ if (lookahead == 'N' ||
+ lookahead == 'n') ADVANCE(1054);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 951:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(1055);
+ lookahead == 'n') ADVANCE(830);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 952:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(831);
+ lookahead == 'n') ADVANCE(850);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 953:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(851);
+ lookahead == 'n') ADVANCE(917);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 954:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(918);
+ lookahead == 'n') ADVANCE(1002);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 955:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(1003);
+ lookahead == 'n') ADVANCE(886);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 956:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(887);
+ lookahead == 'n') ADVANCE(1009);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 957:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
@@ -19284,25 +19313,25 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 958:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(1011);
+ lookahead == 'n') ADVANCE(1026);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 959:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(1027);
+ lookahead == 'n') ADVANCE(1012);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 960:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
@@ -19311,88 +19340,88 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 961:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(1014);
+ lookahead == 'n') ADVANCE(1034);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 962:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(1035);
+ lookahead == 'n') ADVANCE(911);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 963:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
- if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(912);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(946);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 964:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(947);
+ lookahead == 'o') ADVANCE(881);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 965:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(882);
+ lookahead == 'o') ADVANCE(990);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 966:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(991);
+ lookahead == 'o') ADVANCE(962);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 967:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(963);
+ lookahead == 'o') ADVANCE(975);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 968:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(976);
+ lookahead == 'o') ADVANCE(880);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 969:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(881);
+ lookahead == 'o') ADVANCE(951);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 970:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
@@ -19401,739 +19430,730 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 971:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(953);
+ lookahead == 'o') ADVANCE(967);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 972:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(968);
+ lookahead == 'o') ADVANCE(992);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 973:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(993);
+ lookahead == 'o') ADVANCE(994);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 974:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(995);
+ lookahead == 'o') ADVANCE(958);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 975:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(959);
+ if (lookahead == 'P' ||
+ lookahead == 'p') ADVANCE(1048);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 976:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(1049);
+ lookahead == 'p') ADVANCE(1050);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 977:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(1051);
+ lookahead == 'p') ADVANCE(837);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 978:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(838);
+ lookahead == 'p') ADVANCE(966);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 979:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(967);
+ lookahead == 'p') ADVANCE(991);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 980:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(992);
+ lookahead == 'p') ADVANCE(982);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 981:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(983);
+ lookahead == 'p') ADVANCE(1008);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 982:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(1009);
+ lookahead == 'p') ADVANCE(873);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 983:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(874);
+ lookahead == 'p') ADVANCE(1035);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 984:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(1036);
+ lookahead == 'p') ADVANCE(875);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 985:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(876);
+ lookahead == 'p') ADVANCE(984);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 986:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
- if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(985);
+ if (lookahead == 'R' ||
+ lookahead == 'r') ADVANCE(1039);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 987:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(1040);
+ lookahead == 'r') ADVANCE(903);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 988:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(904);
+ lookahead == 'r') ADVANCE(864);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 989:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(865);
+ lookahead == 'r') ADVANCE(950);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 990:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(951);
+ lookahead == 'r') ADVANCE(1005);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 991:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(1006);
+ lookahead == 'r') ADVANCE(968);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 992:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(969);
+ lookahead == 'r') ADVANCE(904);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 993:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(905);
+ lookahead == 'r') ADVANCE(866);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 994:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(867);
+ lookahead == 'r') ADVANCE(1006);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 995:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(1007);
+ lookahead == 'r') ADVANCE(868);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 996:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(869);
+ lookahead == 'r') ADVANCE(870);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 997:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(871);
+ lookahead == 'r') ADVANCE(862);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 998:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(863);
+ lookahead == 'r') ADVANCE(1011);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 999:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(1012);
+ lookahead == 'r') ADVANCE(927);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1000:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(928);
+ lookahead == 'r') ADVANCE(908);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1001:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
- if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(909);
+ if (lookahead == 'S' ||
+ lookahead == 's') ADVANCE(900);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1002:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'S' ||
- lookahead == 's') ADVANCE(901);
+ lookahead == 's') ADVANCE(878);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1003:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'S' ||
- lookahead == 's') ADVANCE(879);
+ lookahead == 's') ADVANCE(895);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1004:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'S' ||
- lookahead == 's') ADVANCE(896);
+ lookahead == 's') ADVANCE(898);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1005:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
- if (lookahead == 'S' ||
- lookahead == 's') ADVANCE(899);
+ if (lookahead == 'T' ||
+ lookahead == 't') ADVANCE(849);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1006:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(850);
+ lookahead == 't') ADVANCE(848);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1007:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(849);
+ lookahead == 't') ADVANCE(1053);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1008:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(1054);
+ lookahead == 't') ADVANCE(821);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1009:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(822);
+ lookahead == 't') ADVANCE(831);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1010:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(832);
+ lookahead == 't') ADVANCE(851);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1011:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(852);
+ lookahead == 't') ADVANCE(842);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1012:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(843);
+ lookahead == 't') ADVANCE(829);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1013:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(830);
+ lookahead == 't') ADVANCE(1052);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1014:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(1053);
+ lookahead == 't') ADVANCE(947);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1015:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(948);
+ lookahead == 't') ADVANCE(1057);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1016:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(1058);
+ lookahead == 't') ADVANCE(925);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1017:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(926);
+ lookahead == 't') ADVANCE(882);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1018:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(883);
+ lookahead == 't') ADVANCE(1032);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1019:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(1033);
+ lookahead == 't') ADVANCE(928);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1020:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(929);
+ lookahead == 't') ADVANCE(983);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1021:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(984);
+ lookahead == 't') ADVANCE(887);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1022:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(888);
+ lookahead == 't') ADVANCE(884);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1023:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(885);
+ lookahead == 't') ADVANCE(896);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1024:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(897);
+ lookahead == 't') ADVANCE(948);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1025:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(949);
+ lookahead == 't') ADVANCE(931);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1026:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(932);
+ lookahead == 't') ADVANCE(912);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1027:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
- if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(913);
+ if (lookahead == 'U' ||
+ lookahead == 'u') ADVANCE(955);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1028:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'U' ||
- lookahead == 'u') ADVANCE(956);
+ lookahead == 'u') ADVANCE(1020);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1029:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'U' ||
- lookahead == 'u') ADVANCE(1021);
+ lookahead == 'u') ADVANCE(949);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1030:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'U' ||
- lookahead == 'u') ADVANCE(950);
+ lookahead == 'u') ADVANCE(907);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1031:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'U' ||
- lookahead == 'u') ADVANCE(908);
+ lookahead == 'u') ADVANCE(940);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1032:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'U' ||
- lookahead == 'u') ADVANCE(941);
+ lookahead == 'u') ADVANCE(989);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1033:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'U' ||
- lookahead == 'u') ADVANCE(990);
+ lookahead == 'u') ADVANCE(1023);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1034:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'U' ||
- lookahead == 'u') ADVANCE(1024);
+ lookahead == 'u') ADVANCE(897);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1035:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'U' ||
- lookahead == 'u') ADVANCE(898);
+ lookahead == 'u') ADVANCE(1007);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1036:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
- if (lookahead == 'U' ||
- lookahead == 'u') ADVANCE(1008);
+ if (lookahead == 'V' ||
+ lookahead == 'v') ADVANCE(906);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1037:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
- if (lookahead == 'V' ||
- lookahead == 'v') ADVANCE(907);
+ if (lookahead == 'X' ||
+ lookahead == 'x') ADVANCE(854);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1038:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
if (lookahead == 'X' ||
- lookahead == 'x') ADVANCE(855);
+ lookahead == 'x') ADVANCE(899);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1039:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
- if (lookahead == 'X' ||
- lookahead == 'x') ADVANCE(900);
+ if (lookahead == 'Y' ||
+ lookahead == 'y') ADVANCE(1042);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1040:
ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
- if (lookahead == 'Y' ||
- lookahead == 'y') ADVANCE(1043);
if (('0' <= lookahead && lookahead <= ':') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1040);
END_STATE();
case 1041:
- ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15);
- if (('0' <= lookahead && lookahead <= ':') ||
- ('A' <= lookahead && lookahead <= 'Z') ||
- lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1041);
+ ACCEPT_TOKEN(aux_sym_cf_query_tag_token1);
END_STATE();
case 1042:
ACCEPT_TOKEN(aux_sym_cf_query_tag_token1);
+ if (lookahead == 'P' ||
+ lookahead == 'p') ADVANCE(877);
END_STATE();
case 1043:
- ACCEPT_TOKEN(aux_sym_cf_query_tag_token1);
- if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(878);
+ ACCEPT_TOKEN(aux_sym_cf_try_tag_token1);
END_STATE();
case 1044:
- ACCEPT_TOKEN(aux_sym_cf_try_tag_token1);
+ ACCEPT_TOKEN(aux_sym_cf_switch_tag_token1);
END_STATE();
case 1045:
- ACCEPT_TOKEN(aux_sym_cf_switch_tag_token1);
+ ACCEPT_TOKEN(aux_sym_cf_case_tag_token1);
END_STATE();
case 1046:
- ACCEPT_TOKEN(aux_sym_cf_case_tag_token1);
+ ACCEPT_TOKEN(aux_sym_cf_defaultcase_tag_token1);
END_STATE();
case 1047:
- ACCEPT_TOKEN(aux_sym_cf_defaultcase_tag_token1);
+ ACCEPT_TOKEN(aux_sym_cf_catch_tag_token1);
END_STATE();
case 1048:
- ACCEPT_TOKEN(aux_sym_cf_catch_tag_token1);
+ ACCEPT_TOKEN(aux_sym_cf_loop_tag_token1);
END_STATE();
case 1049:
- ACCEPT_TOKEN(aux_sym_cf_loop_tag_token1);
+ ACCEPT_TOKEN(aux_sym_cf_zip_tag_token1);
END_STATE();
case 1050:
ACCEPT_TOKEN(aux_sym_cf_zip_tag_token1);
+ if (lookahead == 'P' ||
+ lookahead == 'p') ADVANCE(873);
END_STATE();
case 1051:
ACCEPT_TOKEN(aux_sym_cf_zip_tag_token1);
if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(874);
+ lookahead == 'p') ADVANCE(434);
END_STATE();
case 1052:
- ACCEPT_TOKEN(aux_sym_cf_zip_tag_token1);
- if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(435);
+ ACCEPT_TOKEN(aux_sym_cf_savecontent_tag_token1);
END_STATE();
case 1053:
- ACCEPT_TOKEN(aux_sym_cf_savecontent_tag_token1);
+ ACCEPT_TOKEN(aux_sym_cf_output_tag_token1);
END_STATE();
case 1054:
- ACCEPT_TOKEN(aux_sym_cf_output_tag_token1);
+ ACCEPT_TOKEN(aux_sym_cf_return_tag_token1);
END_STATE();
case 1055:
- ACCEPT_TOKEN(aux_sym_cf_return_tag_token1);
+ ACCEPT_TOKEN(aux_sym_cf_if_tag_token1);
END_STATE();
case 1056:
- ACCEPT_TOKEN(aux_sym_cf_if_tag_token1);
+ ACCEPT_TOKEN(aux_sym_cf_set_tag_token1);
+ if (lookahead == 'T' ||
+ lookahead == 't') ADVANCE(502);
END_STATE();
case 1057:
ACCEPT_TOKEN(aux_sym_cf_set_tag_token1);
if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(499);
+ lookahead == 't') ADVANCE(929);
END_STATE();
case 1058:
- ACCEPT_TOKEN(aux_sym_cf_set_tag_token1);
- if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(930);
+ ACCEPT_TOKEN(anon_sym_var);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'i') ADVANCE(1942);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1059:
ACCEPT_TOKEN(anon_sym_var);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'i') ADVANCE(1936);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1060:
ACCEPT_TOKEN(anon_sym_var);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == 'i') ADVANCE(245);
END_STATE();
case 1061:
- ACCEPT_TOKEN(anon_sym_var);
- if (lookahead == 'i') ADVANCE(244);
- END_STATE();
- case 1062:
ACCEPT_TOKEN(aux_sym_cf_elseif_tag_token1);
END_STATE();
- case 1063:
+ case 1062:
ACCEPT_TOKEN(aux_sym_cf_else_tag_token1);
END_STATE();
- case 1064:
+ case 1063:
ACCEPT_TOKEN(aux_sym_cf_else_tag_token1);
if (lookahead == 'I' ||
- lookahead == 'i') ADVANCE(915);
+ lookahead == 'i') ADVANCE(914);
END_STATE();
- case 1065:
+ case 1064:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == '&') ADVANCE(1123);
- if (lookahead == '/') ADVANCE(683);
- if (lookahead == '<') ADVANCE(805);
+ if (lookahead == '&') ADVANCE(1122);
+ if (lookahead == '/') ADVANCE(682);
+ if (lookahead == '<') ADVANCE(804);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1065);
+ lookahead == 0x2029) ADVANCE(1064);
if (lookahead == 0xa0 ||
lookahead == 0x1680 ||
(0x2000 <= lookahead && lookahead <= 0x200b) ||
@@ -20141,7 +20161,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(676);
+ lookahead == 0xfeff) ADVANCE(675);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
@@ -20149,15 +20169,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '#' &&
lookahead != '&' &&
lookahead != '\'' &&
- (lookahead < '<' || '>' < lookahead)) ADVANCE(686);
+ (lookahead < '<' || '>' < lookahead)) ADVANCE(685);
END_STATE();
- case 1066:
+ case 1065:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == '&') ADVANCE(1123);
- if (lookahead == '/') ADVANCE(683);
- if (lookahead == '<') ADVANCE(805);
+ if (lookahead == '&') ADVANCE(1122);
+ if (lookahead == '/') ADVANCE(682);
+ if (lookahead == '<') ADVANCE(804);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1066);
+ lookahead == 0x2029) ADVANCE(1065);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(65);
if (lookahead == 0xa0 ||
@@ -20167,22 +20187,22 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(676);
+ lookahead == 0xfeff) ADVANCE(675);
if (lookahead != 0 &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '\'' &&
- (lookahead < '<' || '>' < lookahead)) ADVANCE(686);
+ (lookahead < '<' || '>' < lookahead)) ADVANCE(685);
END_STATE();
- case 1067:
+ case 1066:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == '&') ADVANCE(1123);
- if (lookahead == '/') ADVANCE(684);
- if (lookahead == '<') ADVANCE(805);
- if (lookahead == '?') ADVANCE(685);
+ if (lookahead == '&') ADVANCE(1122);
+ if (lookahead == '/') ADVANCE(683);
+ if (lookahead == '<') ADVANCE(804);
+ if (lookahead == '?') ADVANCE(684);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1067);
+ lookahead == 0x2029) ADVANCE(1066);
if (lookahead == 0xa0 ||
lookahead == 0x1680 ||
(0x2000 <= lookahead && lookahead <= 0x200b) ||
@@ -20190,7 +20210,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(677);
+ lookahead == 0xfeff) ADVANCE(676);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
@@ -20198,16 +20218,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '#' &&
lookahead != '&' &&
lookahead != '\'' &&
- (lookahead < '<' || '?' < lookahead)) ADVANCE(686);
+ (lookahead < '<' || '?' < lookahead)) ADVANCE(685);
END_STATE();
- case 1068:
+ case 1067:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == '&') ADVANCE(1123);
- if (lookahead == '/') ADVANCE(684);
- if (lookahead == '<') ADVANCE(805);
- if (lookahead == '?') ADVANCE(685);
+ if (lookahead == '&') ADVANCE(1122);
+ if (lookahead == '/') ADVANCE(683);
+ if (lookahead == '<') ADVANCE(804);
+ if (lookahead == '?') ADVANCE(684);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1068);
+ lookahead == 0x2029) ADVANCE(1067);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(67);
if (lookahead == 0xa0 ||
@@ -20217,21 +20237,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(677);
+ lookahead == 0xfeff) ADVANCE(676);
if (lookahead != 0 &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '\'' &&
- (lookahead < '<' || '?' < lookahead)) ADVANCE(686);
+ (lookahead < '<' || '?' < lookahead)) ADVANCE(685);
END_STATE();
- case 1069:
+ case 1068:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == '&') ADVANCE(1123);
- if (lookahead == '/') ADVANCE(684);
- if (lookahead == '<') ADVANCE(805);
+ if (lookahead == '&') ADVANCE(1122);
+ if (lookahead == '/') ADVANCE(683);
+ if (lookahead == '<') ADVANCE(804);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1069);
+ lookahead == 0x2029) ADVANCE(1068);
if (lookahead == 0xa0 ||
lookahead == 0x1680 ||
(0x2000 <= lookahead && lookahead <= 0x200b) ||
@@ -20239,7 +20259,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(678);
+ lookahead == 0xfeff) ADVANCE(677);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
@@ -20247,15 +20267,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '#' &&
lookahead != '&' &&
lookahead != '\'' &&
- (lookahead < '<' || '>' < lookahead)) ADVANCE(686);
+ (lookahead < '<' || '>' < lookahead)) ADVANCE(685);
END_STATE();
- case 1070:
+ case 1069:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == '&') ADVANCE(1123);
- if (lookahead == '/') ADVANCE(684);
- if (lookahead == '<') ADVANCE(805);
+ if (lookahead == '&') ADVANCE(1122);
+ if (lookahead == '/') ADVANCE(683);
+ if (lookahead == '<') ADVANCE(804);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1070);
+ lookahead == 0x2029) ADVANCE(1069);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(69);
if (lookahead == 0xa0 ||
@@ -20265,215 +20285,231 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(678);
+ lookahead == 0xfeff) ADVANCE(677);
if (lookahead != 0 &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '\'' &&
- (lookahead < '<' || '>' < lookahead)) ADVANCE(686);
+ (lookahead < '<' || '>' < lookahead)) ADVANCE(685);
END_STATE();
- case 1071:
+ case 1070:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == '&') ADVANCE(1125);
+ if (lookahead == '&') ADVANCE(1124);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1071);
+ lookahead == 0x2029) ADVANCE(1070);
if (lookahead == '"' ||
lookahead == '\'' ||
- lookahead == '=') ADVANCE(798);
+ lookahead == '=') ADVANCE(797);
if (('\t' <= lookahead && lookahead <= '\r') ||
- lookahead == ' ') ADVANCE(627);
+ lookahead == ' ') ADVANCE(626);
if (lookahead != 0 &&
lookahead != '"' &&
lookahead != '#' &&
- (lookahead < '<' || '>' < lookahead)) ADVANCE(686);
+ (lookahead < '<' || '>' < lookahead)) ADVANCE(685);
END_STATE();
- case 1072:
+ case 1071:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
ADVANCE_MAP(
- '&', 1075,
- '*', 687,
- 0x2028, 1072,
- 0x2029, 1072,
- '"', 695,
- '\'', 695,
- '=', 695,
+ '&', 1074,
+ '*', 686,
+ 0x2028, 1071,
+ 0x2029, 1071,
+ '"', 694,
+ '\'', 694,
+ '=', 694,
'#', 88,
'<', 88,
'>', 88,
);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(89);
- if (lookahead != 0) ADVANCE(688);
+ if (lookahead != 0) ADVANCE(687);
END_STATE();
- case 1073:
+ case 1072:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == '*') ADVANCE(1075);
- if (lookahead == '/') ADVANCE(1124);
- if (lookahead == '>') ADVANCE(669);
+ if (lookahead == '*') ADVANCE(1074);
+ if (lookahead == '/') ADVANCE(1123);
+ if (lookahead == '>') ADVANCE(668);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < '<' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < '<' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
- case 1074:
+ case 1073:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == '*') ADVANCE(1074);
- if (lookahead == '/') ADVANCE(1125);
+ if (lookahead == '*') ADVANCE(1073);
+ if (lookahead == '/') ADVANCE(1124);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == '"' ||
lookahead == '#' ||
lookahead == '\'' ||
('<' <= lookahead && lookahead <= '>')) ADVANCE(88);
- if (lookahead != 0) ADVANCE(1075);
+ if (lookahead != 0) ADVANCE(1074);
END_STATE();
- case 1075:
+ case 1074:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == '*') ADVANCE(1074);
+ if (lookahead == '*') ADVANCE(1073);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == '"' ||
lookahead == '#' ||
lookahead == '\'' ||
('<' <= lookahead && lookahead <= '>')) ADVANCE(88);
- if (lookahead != 0) ADVANCE(1075);
+ if (lookahead != 0) ADVANCE(1074);
END_STATE();
- case 1076:
+ case 1075:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == '/') ADVANCE(1073);
- if (lookahead == '<') ADVANCE(444);
- if (lookahead == '?') ADVANCE(1122);
+ if (lookahead == '/') ADVANCE(1072);
+ if (lookahead == '<') ADVANCE(443);
+ if (lookahead == '?') ADVANCE(1121);
if ((set_contains(extras_character_set_1, 10, lookahead)) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1076);
+ lookahead != ' ') ADVANCE(1075);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < '<' || '?' < lookahead)) ADVANCE(1125);
+ (lookahead < '<' || '?' < lookahead)) ADVANCE(1124);
END_STATE();
- case 1077:
+ case 1076:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1091);
+ if (lookahead == ';') ADVANCE(1124);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1090);
if (('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1086);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1085);
if (('G' <= lookahead && lookahead <= 'Z') ||
- ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1119);
+ ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1118);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
- case 1078:
+ case 1077:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1121);
+ if (lookahead == ';') ADVANCE(1124);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1120);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1114);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1113);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
+ END_STATE();
+ case 1078:
+ ACCEPT_TOKEN(aux_sym_attribute_name_token1);
+ if (lookahead == ';') ADVANCE(1124);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1120);
+ if (lookahead != 0 &&
+ (lookahead < '\t' || '\r' < lookahead) &&
+ lookahead != ' ' &&
+ lookahead != '"' &&
+ lookahead != '#' &&
+ lookahead != '\'' &&
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1079:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1121);
+ if (lookahead == ';') ADVANCE(1124);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1078);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1080:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1079);
+ if (lookahead == ';') ADVANCE(1124);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1086);
+ if (('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1077);
+ if (('G' <= lookahead && lookahead <= 'Z') ||
+ ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1114);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1081:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1087);
- if (('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1078);
- if (('G' <= lookahead && lookahead <= 'Z') ||
- ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1115);
+ if (lookahead == ';') ADVANCE(1124);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1079);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1082:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1080);
+ if (lookahead == ';') ADVANCE(1124);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1087);
+ if (('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1080);
+ if (('G' <= lookahead && lookahead <= 'Z') ||
+ ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1115);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1083:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1088);
- if (('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1081);
- if (('G' <= lookahead && lookahead <= 'Z') ||
- ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1116);
+ if (lookahead == ';') ADVANCE(1124);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1081);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1084:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1082);
+ if (lookahead == ';') ADVANCE(1124);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1088);
+ if (('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1082);
+ if (('G' <= lookahead && lookahead <= 'Z') ||
+ ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1116);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1085:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1089);
if (('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1083);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1084);
if (('G' <= lookahead && lookahead <= 'Z') ||
('g' <= lookahead && lookahead <= 'z')) ADVANCE(1117);
if (lookahead != 0 &&
@@ -20482,41 +20518,39 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1086:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1090);
- if (('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1085);
- if (('G' <= lookahead && lookahead <= 'Z') ||
- ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1118);
+ if (lookahead == ';') ADVANCE(1124);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1120);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1087:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1121);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1086);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1088:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
('a' <= lookahead && lookahead <= 'f')) ADVANCE(1087);
@@ -20526,11 +20560,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1089:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
('a' <= lookahead && lookahead <= 'f')) ADVANCE(1088);
@@ -20540,11 +20574,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1090:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
('a' <= lookahead && lookahead <= 'f')) ADVANCE(1089);
@@ -20554,38 +20588,37 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1091:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1090);
+ if (lookahead == ';') ADVANCE(1124);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1120);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1092:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1121);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1091);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1093:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1092);
if (lookahead != 0 &&
@@ -20594,11 +20627,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1094:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1093);
if (lookahead != 0 &&
@@ -20607,11 +20640,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1095:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1094);
if (lookahead != 0 &&
@@ -20620,11 +20653,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1096:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1095);
if (lookahead != 0 &&
@@ -20633,11 +20666,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1097:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1096);
if (lookahead != 0 &&
@@ -20646,11 +20679,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1098:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1097);
if (lookahead != 0 &&
@@ -20659,11 +20692,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1099:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1098);
if (lookahead != 0 &&
@@ -20672,11 +20705,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1100:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1099);
if (lookahead != 0 &&
@@ -20685,11 +20718,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1101:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1100);
if (lookahead != 0 &&
@@ -20698,11 +20731,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1102:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1101);
if (lookahead != 0 &&
@@ -20711,11 +20744,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1103:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1102);
if (lookahead != 0 &&
@@ -20724,11 +20757,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1104:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1103);
if (lookahead != 0 &&
@@ -20737,11 +20770,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1105:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1104);
if (lookahead != 0 &&
@@ -20750,11 +20783,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1106:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1105);
if (lookahead != 0 &&
@@ -20763,11 +20796,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1107:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1106);
if (lookahead != 0 &&
@@ -20776,11 +20809,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1108:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1107);
if (lookahead != 0 &&
@@ -20789,11 +20822,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1109:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1108);
if (lookahead != 0 &&
@@ -20802,11 +20835,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1110:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1109);
if (lookahead != 0 &&
@@ -20815,11 +20848,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1111:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1110);
if (lookahead != 0 &&
@@ -20828,11 +20861,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1112:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1111);
if (lookahead != 0 &&
@@ -20841,11 +20874,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1113:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1112);
if (lookahead != 0 &&
@@ -20854,11 +20887,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1114:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1113);
if (lookahead != 0 &&
@@ -20867,11 +20900,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1115:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1114);
if (lookahead != 0 &&
@@ -20880,11 +20913,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1116:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1115);
if (lookahead != 0 &&
@@ -20893,11 +20926,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1117:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1116);
if (lookahead != 0 &&
@@ -20906,11 +20939,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1118:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1117);
if (lookahead != 0 &&
@@ -20919,11 +20952,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1119:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == ';') ADVANCE(1124);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1118);
if (lookahead != 0 &&
@@ -20932,62 +20965,49 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1120:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
- if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1119);
+ if (lookahead == ';') ADVANCE(1124);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < ';' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1121:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == ';') ADVANCE(1125);
+ if (lookahead == '>') ADVANCE(666);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < ';' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < '<' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
case 1122:
- ACCEPT_TOKEN(aux_sym_attribute_name_token1);
- if (lookahead == '>') ADVANCE(667);
- if (lookahead != 0 &&
- (lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ' &&
- lookahead != '"' &&
- lookahead != '#' &&
- lookahead != '\'' &&
- (lookahead < '<' || '>' < lookahead)) ADVANCE(1125);
- END_STATE();
- case 1123:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
if (lookahead == 'X' ||
- lookahead == 'x') ADVANCE(1077);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1084);
+ lookahead == 'x') ADVANCE(1076);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1083);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1120);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1119);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < '<' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < '<' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
- case 1124:
+ case 1123:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1125);
+ lookahead == 0x2029) ADVANCE(1124);
if (lookahead == '\t' ||
lookahead == 0x0b ||
lookahead == '\f' ||
@@ -20995,11 +21015,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '"' ||
lookahead == '#' ||
lookahead == '\'' ||
- ('<' <= lookahead && lookahead <= '>')) ADVANCE(1868);
+ ('<' <= lookahead && lookahead <= '>')) ADVANCE(1873);
if (lookahead != 0 &&
- (lookahead < '\t' || '\r' < lookahead)) ADVANCE(1124);
+ (lookahead < '\t' || '\r' < lookahead)) ADVANCE(1123);
END_STATE();
- case 1125:
+ case 1124:
ACCEPT_TOKEN(aux_sym_attribute_name_token1);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
@@ -21007,50 +21027,50 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- (lookahead < '<' || '>' < lookahead)) ADVANCE(1125);
+ (lookahead < '<' || '>' < lookahead)) ADVANCE(1124);
END_STATE();
- case 1126:
+ case 1125:
ACCEPT_TOKEN(aux_sym_attribute_value_token1);
- if (lookahead == '*') ADVANCE(1128);
- if (lookahead == '/') ADVANCE(1132);
+ if (lookahead == '*') ADVANCE(1127);
+ if (lookahead == '/') ADVANCE(1131);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- lookahead != '=') ADVANCE(1133);
+ lookahead != '=') ADVANCE(1132);
END_STATE();
- case 1127:
+ case 1126:
ACCEPT_TOKEN(aux_sym_attribute_value_token1);
- if (lookahead == '*') ADVANCE(1127);
- if (lookahead == '/') ADVANCE(1133);
+ if (lookahead == '*') ADVANCE(1126);
+ if (lookahead == '/') ADVANCE(1132);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == '"' ||
lookahead == '#' ||
lookahead == '\'' ||
lookahead == '=') ADVANCE(88);
- if (lookahead != 0) ADVANCE(1128);
+ if (lookahead != 0) ADVANCE(1127);
END_STATE();
- case 1128:
+ case 1127:
ACCEPT_TOKEN(aux_sym_attribute_value_token1);
- if (lookahead == '*') ADVANCE(1127);
+ if (lookahead == '*') ADVANCE(1126);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == '"' ||
lookahead == '#' ||
lookahead == '\'' ||
lookahead == '=') ADVANCE(88);
- if (lookahead != 0) ADVANCE(1128);
+ if (lookahead != 0) ADVANCE(1127);
END_STATE();
- case 1129:
+ case 1128:
ACCEPT_TOKEN(aux_sym_attribute_value_token1);
- if (lookahead == '/') ADVANCE(1126);
- if (lookahead == '<') ADVANCE(1130);
+ if (lookahead == '/') ADVANCE(1125);
+ if (lookahead == '<') ADVANCE(1129);
if ((set_contains(extras_character_set_1, 10, lookahead)) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1129);
+ lookahead != ' ') ADVANCE(1128);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
@@ -21058,36 +21078,36 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '#' &&
lookahead != '\'' &&
lookahead != '<' &&
- lookahead != '=') ADVANCE(1133);
+ lookahead != '=') ADVANCE(1132);
END_STATE();
- case 1130:
+ case 1129:
ACCEPT_TOKEN(aux_sym_attribute_value_token1);
if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(1131);
+ lookahead == 'c') ADVANCE(1130);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- lookahead != '=') ADVANCE(1133);
+ lookahead != '=') ADVANCE(1132);
END_STATE();
- case 1131:
+ case 1130:
ACCEPT_TOKEN(aux_sym_attribute_value_token1);
if (lookahead == 'F' ||
- lookahead == 'f') ADVANCE(823);
+ lookahead == 'f') ADVANCE(822);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- lookahead != '=') ADVANCE(1133);
+ lookahead != '=') ADVANCE(1132);
END_STATE();
- case 1132:
+ case 1131:
ACCEPT_TOKEN(aux_sym_attribute_value_token1);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1133);
+ lookahead == 0x2029) ADVANCE(1132);
if (lookahead == '\t' ||
lookahead == 0x0b ||
lookahead == '\f' ||
@@ -21095,11 +21115,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '"' ||
lookahead == '#' ||
lookahead == '\'' ||
- lookahead == '=') ADVANCE(1868);
+ lookahead == '=') ADVANCE(1873);
if (lookahead != 0 &&
- (lookahead < '\t' || '\r' < lookahead)) ADVANCE(1132);
+ (lookahead < '\t' || '\r' < lookahead)) ADVANCE(1131);
END_STATE();
- case 1133:
+ case 1132:
ACCEPT_TOKEN(aux_sym_attribute_value_token1);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
@@ -21107,12 +21127,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '"' &&
lookahead != '#' &&
lookahead != '\'' &&
- lookahead != '=') ADVANCE(1133);
+ lookahead != '=') ADVANCE(1132);
END_STATE();
- case 1134:
+ case 1133:
ACCEPT_TOKEN(aux_sym_cf_attribute_value_token1);
- if (lookahead == '*') ADVANCE(1136);
- if (lookahead == '/') ADVANCE(1138);
+ if (lookahead == '*') ADVANCE(1135);
+ if (lookahead == '/') ADVANCE(1137);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
@@ -21120,12 +21140,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '#' &&
lookahead != '\'' &&
(lookahead < ':' || '<' < lookahead) &&
- lookahead != '>') ADVANCE(1139);
+ lookahead != '>') ADVANCE(1138);
END_STATE();
- case 1135:
+ case 1134:
ACCEPT_TOKEN(aux_sym_cf_attribute_value_token1);
- if (lookahead == '*') ADVANCE(1135);
- if (lookahead == '/') ADVANCE(1139);
+ if (lookahead == '*') ADVANCE(1134);
+ if (lookahead == '/') ADVANCE(1138);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == '"' ||
@@ -21133,11 +21153,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '\'' ||
(':' <= lookahead && lookahead <= '<') ||
lookahead == '>') ADVANCE(88);
- if (lookahead != 0) ADVANCE(1136);
+ if (lookahead != 0) ADVANCE(1135);
END_STATE();
- case 1136:
+ case 1135:
ACCEPT_TOKEN(aux_sym_cf_attribute_value_token1);
- if (lookahead == '*') ADVANCE(1135);
+ if (lookahead == '*') ADVANCE(1134);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == '"' ||
@@ -21145,14 +21165,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '\'' ||
(':' <= lookahead && lookahead <= '<') ||
lookahead == '>') ADVANCE(88);
- if (lookahead != 0) ADVANCE(1136);
+ if (lookahead != 0) ADVANCE(1135);
END_STATE();
- case 1137:
+ case 1136:
ACCEPT_TOKEN(aux_sym_cf_attribute_value_token1);
- if (lookahead == '/') ADVANCE(1134);
+ if (lookahead == '/') ADVANCE(1133);
if ((set_contains(extras_character_set_1, 10, lookahead)) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1137);
+ lookahead != ' ') ADVANCE(1136);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
@@ -21160,12 +21180,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '#' &&
lookahead != '\'' &&
(lookahead < ':' || '<' < lookahead) &&
- lookahead != '>') ADVANCE(1139);
+ lookahead != '>') ADVANCE(1138);
END_STATE();
- case 1138:
+ case 1137:
ACCEPT_TOKEN(aux_sym_cf_attribute_value_token1);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1139);
+ lookahead == 0x2029) ADVANCE(1138);
if (lookahead == '\t' ||
lookahead == 0x0b ||
lookahead == '\f' ||
@@ -21174,11 +21194,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '#' ||
lookahead == '\'' ||
(':' <= lookahead && lookahead <= '<') ||
- lookahead == '>') ADVANCE(1868);
+ lookahead == '>') ADVANCE(1873);
if (lookahead != 0 &&
- (lookahead < '\t' || '\r' < lookahead)) ADVANCE(1138);
+ (lookahead < '\t' || '\r' < lookahead)) ADVANCE(1137);
END_STATE();
- case 1139:
+ case 1138:
ACCEPT_TOKEN(aux_sym_cf_attribute_value_token1);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
@@ -21187,13 +21207,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '#' &&
lookahead != '\'' &&
(lookahead < ':' || '<' < lookahead) &&
- lookahead != '>') ADVANCE(1139);
+ lookahead != '>') ADVANCE(1138);
END_STATE();
- case 1140:
+ case 1139:
ACCEPT_TOKEN(sym_cf_attribute_name);
if ((set_contains(extras_character_set_1, 10, lookahead)) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1140);
+ lookahead != ' ') ADVANCE(1139);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
@@ -21201,9 +21221,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '#' &&
lookahead != '\'' &&
(lookahead < '/' || '9' < lookahead) &&
- (lookahead < '<' || '>' < lookahead)) ADVANCE(1141);
+ (lookahead < '<' || '>' < lookahead)) ADVANCE(1140);
END_STATE();
- case 1141:
+ case 1140:
ACCEPT_TOKEN(sym_cf_attribute_name);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
@@ -21212,85 +21232,85 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '#' &&
lookahead != '\'' &&
(lookahead < '/' || '9' < lookahead) &&
- (lookahead < '<' || '>' < lookahead)) ADVANCE(1141);
+ (lookahead < '<' || '>' < lookahead)) ADVANCE(1140);
END_STATE();
- case 1142:
+ case 1141:
ACCEPT_TOKEN(sym_entity);
END_STATE();
- case 1143:
+ case 1142:
ACCEPT_TOKEN(sym_entity);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
- case 1144:
+ case 1143:
ACCEPT_TOKEN(sym_entity);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
- case 1145:
+ case 1144:
ACCEPT_TOKEN(anon_sym_SQUOTE);
END_STATE();
- case 1146:
+ case 1145:
ACCEPT_TOKEN(anon_sym_SQUOTE);
- if (lookahead == '\'') ADVANCE(1681);
+ if (lookahead == '\'') ADVANCE(1686);
END_STATE();
- case 1147:
+ case 1146:
ACCEPT_TOKEN(anon_sym_SQUOTE);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
- case 1148:
+ case 1147:
ACCEPT_TOKEN(anon_sym_SQUOTE);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
- case 1149:
+ case 1148:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
ADVANCE_MAP(
- '!', 1667,
- '"', 1290,
- '(', 1463,
- '+', 1619,
- '-', 1624,
- '.', 1278,
- '/', 1631,
- '0', 1157,
- ':', 1492,
- 'N', 1256,
- '[', 1510,
- '\\', 1265,
- 'a', 1242,
- 'e', 1254,
- 'f', 1206,
- 'i', 1229,
- 'l', 1213,
- 'n', 1214,
- 's', 1249,
- 't', 1219,
- 'y', 1220,
- '{', 1437,
- '~', 1670,
+ '!', 1672,
+ '"', 1289,
+ '(', 1462,
+ '+', 1618,
+ '-', 1623,
+ '.', 1277,
+ '/', 1630,
+ '0', 1156,
+ ':', 1491,
+ 'N', 1255,
+ '[', 1509,
+ '\\', 1264,
+ 'a', 1241,
+ 'e', 1253,
+ 'f', 1205,
+ 'i', 1228,
+ 'l', 1212,
+ 'n', 1213,
+ 's', 1248,
+ 't', 1218,
+ 'y', 1219,
+ '{', 1436,
+ '~', 1675,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1158);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1157);
if ((set_contains(extras_character_set_1, 10, lookahead)) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1149);
+ lookahead != ' ') ADVANCE(1148);
if ((!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
lookahead == '%' ||
@@ -21300,32 +21320,32 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '^' ||
lookahead == '`' ||
lookahead == '|' ||
- lookahead == '}') ADVANCE(1286);
+ lookahead == '}') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '@' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '@' < lookahead)) ADVANCE(1257);
END_STATE();
- case 1150:
+ case 1149:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
if (lookahead == '#') ADVANCE(88);
- if (lookahead == '\'') ADVANCE(695);
- if (lookahead == '*') ADVANCE(680);
+ if (lookahead == '\'') ADVANCE(694);
+ if (lookahead == '*') ADVANCE(679);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1150);
+ lookahead == 0x2029) ADVANCE(1149);
if (lookahead == '&' ||
lookahead == '<' ||
- lookahead == '>') ADVANCE(1156);
+ lookahead == '>') ADVANCE(1155);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(89);
- if (lookahead != 0) ADVANCE(681);
+ if (lookahead != 0) ADVANCE(680);
END_STATE();
- case 1151:
+ case 1150:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '&') ADVANCE(1273);
- if (lookahead == '/') ADVANCE(690);
+ if (lookahead == '&') ADVANCE(1272);
+ if (lookahead == '/') ADVANCE(689);
if (lookahead == '<') ADVANCE(807);
- if (lookahead == '>') ADVANCE(1286);
+ if (lookahead == '>') ADVANCE(1285);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1151);
+ lookahead == 0x2029) ADVANCE(1150);
if (lookahead == 0xa0 ||
lookahead == 0x1680 ||
(0x2000 <= lookahead && lookahead <= 0x200b) ||
@@ -21333,22 +21353,22 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(692);
+ lookahead == 0xfeff) ADVANCE(691);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
lookahead != '&' &&
- lookahead != '\'') ADVANCE(691);
+ lookahead != '\'') ADVANCE(690);
END_STATE();
- case 1152:
+ case 1151:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '&') ADVANCE(1273);
- if (lookahead == '/') ADVANCE(690);
+ if (lookahead == '&') ADVANCE(1272);
+ if (lookahead == '/') ADVANCE(689);
if (lookahead == '<') ADVANCE(807);
- if (lookahead == '>') ADVANCE(1286);
+ if (lookahead == '>') ADVANCE(1285);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1152);
+ lookahead == 0x2029) ADVANCE(1151);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(76);
if (lookahead == 0xa0 ||
@@ -21358,253 +21378,265 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(692);
+ lookahead == 0xfeff) ADVANCE(691);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
- lookahead != '\'') ADVANCE(691);
+ lookahead != '\'') ADVANCE(690);
END_STATE();
- case 1153:
+ case 1152:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\'') ADVANCE(798);
+ if (lookahead == '\'') ADVANCE(797);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1153);
+ lookahead == 0x2029) ADVANCE(1152);
if (lookahead == '&' ||
lookahead == '<' ||
- lookahead == '>') ADVANCE(1286);
+ lookahead == '>') ADVANCE(1285);
if (('\t' <= lookahead && lookahead <= '\r') ||
- lookahead == ' ') ADVANCE(627);
+ lookahead == ' ') ADVANCE(626);
if (lookahead != 0 &&
- lookahead != '#') ADVANCE(691);
+ lookahead != '#') ADVANCE(690);
END_STATE();
- case 1154:
+ case 1153:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '*') ADVANCE(1156);
- if (lookahead == '/') ADVANCE(1275);
+ if (lookahead == '*') ADVANCE(1155);
+ if (lookahead == '/') ADVANCE(1274);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
- case 1155:
+ case 1154:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '*') ADVANCE(1155);
- if (lookahead == '/') ADVANCE(1286);
+ if (lookahead == '*') ADVANCE(1154);
+ if (lookahead == '/') ADVANCE(1285);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == '#' ||
lookahead == '\'') ADVANCE(88);
- if (lookahead != 0) ADVANCE(1156);
+ if (lookahead != 0) ADVANCE(1155);
END_STATE();
- case 1156:
+ case 1155:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '*') ADVANCE(1155);
+ if (lookahead == '*') ADVANCE(1154);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == '#' ||
lookahead == '\'') ADVANCE(88);
- if (lookahead != 0) ADVANCE(1156);
+ if (lookahead != 0) ADVANCE(1155);
END_STATE();
- case 1157:
+ case 1156:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
ADVANCE_MAP(
- '.', 1270,
- '0', 1263,
- '_', 1279,
- 'n', 1286,
- 'B', 1274,
- 'b', 1274,
- 'E', 1268,
- 'e', 1268,
- 'O', 1276,
- 'o', 1276,
- 'X', 1282,
- 'x', 1282,
+ '.', 1269,
+ '0', 1262,
+ '_', 1278,
+ 'n', 1285,
+ 'B', 1273,
+ 'b', 1273,
+ 'E', 1267,
+ 'e', 1267,
+ 'O', 1275,
+ 'o', 1275,
+ 'X', 1281,
+ 'x', 1281,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1158);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1157);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
- case 1158:
+ case 1157:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '.') ADVANCE(1270);
- if (lookahead == '_') ADVANCE(1277);
- if (lookahead == 'n') ADVANCE(1286);
+ if (lookahead == '.') ADVANCE(1269);
+ if (lookahead == '_') ADVANCE(1276);
+ if (lookahead == 'n') ADVANCE(1285);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1268);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1158);
+ lookahead == 'e') ADVANCE(1267);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1157);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
- case 1159:
+ case 1158:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '/') ADVANCE(1154);
- if (lookahead == '<') ADVANCE(1269);
+ if (lookahead == '/') ADVANCE(1153);
+ if (lookahead == '<') ADVANCE(1268);
if ((set_contains(extras_character_set_1, 10, lookahead)) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1159);
+ lookahead != ' ') ADVANCE(1158);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
- case 1160:
+ case 1159:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '/') ADVANCE(1154);
+ if (lookahead == '/') ADVANCE(1153);
if ((set_contains(extras_character_set_1, 10, lookahead)) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1160);
+ lookahead != ' ') ADVANCE(1159);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
- case 1161:
+ case 1160:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1175);
+ if (lookahead == ';') ADVANCE(1143);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1174);
if (('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1170);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1169);
if (('G' <= lookahead && lookahead <= 'Z') ||
- ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1203);
+ ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1202);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
- case 1162:
+ case 1161:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1205);
+ if (lookahead == ';') ADVANCE(1143);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1204);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1198);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1197);
+ if (lookahead != 0 &&
+ (lookahead < '\t' || '\r' < lookahead) &&
+ lookahead != ' ' &&
+ lookahead != '#' &&
+ lookahead != '\'') ADVANCE(1285);
+ END_STATE();
+ case 1162:
+ ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
+ if (lookahead == ';') ADVANCE(1143);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1204);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1163:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1205);
+ if (lookahead == ';') ADVANCE(1143);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1162);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1164:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1163);
+ if (lookahead == ';') ADVANCE(1143);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1170);
+ if (('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1161);
+ if (('G' <= lookahead && lookahead <= 'Z') ||
+ ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1198);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1165:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1171);
- if (('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1162);
- if (('G' <= lookahead && lookahead <= 'Z') ||
- ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1199);
+ if (lookahead == ';') ADVANCE(1143);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1163);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1166:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1164);
+ if (lookahead == ';') ADVANCE(1143);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1171);
+ if (('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1164);
+ if (('G' <= lookahead && lookahead <= 'Z') ||
+ ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1199);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1167:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1172);
- if (('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1165);
- if (('G' <= lookahead && lookahead <= 'Z') ||
- ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1200);
+ if (lookahead == ';') ADVANCE(1143);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1165);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1168:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1166);
+ if (lookahead == ';') ADVANCE(1143);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1172);
+ if (('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1166);
+ if (('G' <= lookahead && lookahead <= 'Z') ||
+ ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1200);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1169:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1173);
if (('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1167);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1168);
if (('G' <= lookahead && lookahead <= 'Z') ||
('g' <= lookahead && lookahead <= 'z')) ADVANCE(1201);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1170:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1174);
- if (('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1169);
- if (('G' <= lookahead && lookahead <= 'Z') ||
- ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1202);
+ if (lookahead == ';') ADVANCE(1143);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1204);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1171:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1205);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1170);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1172:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
('a' <= lookahead && lookahead <= 'f')) ADVANCE(1171);
@@ -21612,11 +21644,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1173:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
('a' <= lookahead && lookahead <= 'f')) ADVANCE(1172);
@@ -21624,11 +21656,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1174:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
('a' <= lookahead && lookahead <= 'f')) ADVANCE(1173);
@@ -21636,353 +21668,362 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1175:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1174);
+ if (lookahead == ';') ADVANCE(1143);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1204);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1176:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1205);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1175);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1177:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1176);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1178:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1177);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1179:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1178);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1180:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1179);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1181:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1182:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1181);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1183:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1182);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1184:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1183);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1185:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1184);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1186:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1185);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1187:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1186);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1188:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1187);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1189:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1188);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1190:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1189);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1191:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1190);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1192:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1191);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1193:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1192);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1194:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1193);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1195:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1194);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1196:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1195);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1197:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1196);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1198:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1197);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1199:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1198);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1200:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1199);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1201:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1200);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1202:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1201);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1203:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
+ if (lookahead == ';') ADVANCE(1143);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1202);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1204:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
- if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1203);
+ if (lookahead == ';') ADVANCE(1143);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1205:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == ';') ADVANCE(1144);
- if (lookahead != 0 &&
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'a') ADVANCE(1224);
+ if (lookahead == 'u') ADVANCE(1229);
+ if ((set_contains(extras_character_set_1, 10, lookahead) ||
+ (!eof && lookahead <= 0x08) ||
+ (0x0e <= lookahead && lookahead <= 0x1f) ||
+ lookahead == '!' ||
+ lookahead == '"' ||
+ lookahead == '%' ||
+ lookahead == '&' ||
+ ('(' <= lookahead && lookahead <= '/') ||
+ (':' <= lookahead && lookahead <= '@') ||
+ ('[' <= lookahead && lookahead <= '^') ||
+ lookahead == '`' ||
+ ('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ' &&
- lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
+ if (lookahead > '#' &&
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1206:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'a') ADVANCE(1225);
- if (lookahead == 'u') ADVANCE(1230);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'a') ADVANCE(1249);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -21996,14 +22037,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1207:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'a') ADVANCE(1250);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'a') ADVANCE(1222);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22017,14 +22058,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1208:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'a') ADVANCE(1223);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'c') ADVANCE(1514);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22038,14 +22079,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1209:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'c') ADVANCE(1515);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'c') ADVANCE(1529);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22059,14 +22100,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1210:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'c') ADVANCE(1530);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'c') ADVANCE(1250);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22080,14 +22121,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1211:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'c') ADVANCE(1251);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'd') ADVANCE(1504);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22101,14 +22142,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1212:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'd') ADVANCE(1505);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'e') ADVANCE(1244);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22122,14 +22163,17 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1213:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'e') ADVANCE(1245);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'e') ADVANCE(1252);
+ if (lookahead == 'u') ADVANCE(1227);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(1256);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22143,17 +22187,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1214:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'e') ADVANCE(1253);
- if (lookahead == 'u') ADVANCE(1228);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(1257);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'e') ADVANCE(2194);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22167,14 +22208,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1215:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'e') ADVANCE(2189);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'e') ADVANCE(2199);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22188,14 +22229,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1216:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'e') ADVANCE(2194);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'e') ADVANCE(1238);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22209,14 +22250,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1217:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'e') ADVANCE(1239);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'e') ADVANCE(1226);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22230,14 +22271,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1218:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'e') ADVANCE(1227);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'h') ADVANCE(1221);
+ if (lookahead == 'r') ADVANCE(1251);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22251,15 +22293,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1219:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'h') ADVANCE(1222);
- if (lookahead == 'r') ADVANCE(1252);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'i') ADVANCE(1217);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22273,14 +22314,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1220:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'i') ADVANCE(1218);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'i') ADVANCE(1233);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22294,14 +22335,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1221:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'i') ADVANCE(1234);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'i') ADVANCE(1242);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22315,14 +22356,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1222:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'i') ADVANCE(1243);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'i') ADVANCE(1245);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22336,14 +22377,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1223:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'i') ADVANCE(1246);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'i') ADVANCE(1209);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22357,14 +22398,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1224:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'i') ADVANCE(1210);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'l') ADVANCE(1243);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22378,14 +22419,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1225:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'l') ADVANCE(1244);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'l') ADVANCE(2204);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22399,14 +22440,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1226:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'l') ADVANCE(2199);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'l') ADVANCE(1211);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22420,14 +22461,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1227:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'l') ADVANCE(1212);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'l') ADVANCE(1225);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22441,14 +22482,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1228:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'l') ADVANCE(1226);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'm') ADVANCE(1237);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22462,14 +22503,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1229:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'm') ADVANCE(1238);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'n') ADVANCE(1210);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22483,14 +22524,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1230:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'n') ADVANCE(1211);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'n') ADVANCE(1519);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22504,14 +22545,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1231:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'n') ADVANCE(1520);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'n') ADVANCE(1208);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22525,14 +22566,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1232:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'n') ADVANCE(1209);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'o') ADVANCE(1239);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22546,14 +22587,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1233:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'o') ADVANCE(1240);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'o') ADVANCE(1230);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22567,14 +22608,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1234:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'o') ADVANCE(1231);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'o') ADVANCE(1240);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22588,14 +22629,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1235:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'o') ADVANCE(1241);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'p') ADVANCE(1232);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22609,14 +22650,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1236:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'p') ADVANCE(1233);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'p') ADVANCE(1216);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22630,14 +22671,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1237:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'p') ADVANCE(1217);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'p') ADVANCE(1234);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22651,14 +22692,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1238:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'p') ADVANCE(1235);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'r') ADVANCE(2189);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22672,14 +22713,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1239:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'r') ADVANCE(2184);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'r') ADVANCE(1246);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22693,13 +22734,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1240:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
+ if (lookahead == '\\') ADVANCE(1264);
if (lookahead == 'r') ADVANCE(1247);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
@@ -22714,14 +22755,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1241:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'r') ADVANCE(1248);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 's') ADVANCE(1254);
+ if (lookahead == 'w') ADVANCE(1207);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22735,15 +22777,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1242:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 's') ADVANCE(1255);
- if (lookahead == 'w') ADVANCE(1208);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 's') ADVANCE(2184);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22757,14 +22798,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1243:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 's') ADVANCE(2179);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 's') ADVANCE(1215);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22778,14 +22819,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1244:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 's') ADVANCE(1216);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 't') ADVANCE(1449);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22799,14 +22840,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1245:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 't') ADVANCE(1450);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 't') ADVANCE(1467);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22820,14 +22861,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1246:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 't') ADVANCE(1468);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 't') ADVANCE(2211);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22841,14 +22882,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1247:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 't') ADVANCE(2206);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 't') ADVANCE(1441);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22862,14 +22903,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1248:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 't') ADVANCE(1442);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 't') ADVANCE(1206);
+ if (lookahead == 'u') ADVANCE(1236);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22883,15 +22925,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1249:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 't') ADVANCE(1207);
- if (lookahead == 'u') ADVANCE(1237);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 't') ADVANCE(1223);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22905,14 +22946,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1250:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 't') ADVANCE(1224);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 't') ADVANCE(1220);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22926,14 +22967,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1251:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 't') ADVANCE(1221);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'u') ADVANCE(1214);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22947,14 +22988,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1252:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'u') ADVANCE(1215);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'w') ADVANCE(1573);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22968,14 +23009,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1253:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'w') ADVANCE(1574);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'x') ADVANCE(1235);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -22989,14 +23030,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1254:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'x') ADVANCE(1236);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'y') ADVANCE(1231);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -23010,14 +23051,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1255:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'y') ADVANCE(1232);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(1256);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -23031,15 +23073,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1256:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(1257);
+ if (lookahead == '\\') ADVANCE(1264);
+ if (lookahead == 'T' ||
+ lookahead == 't') ADVANCE(1677);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -23053,15 +23095,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1257:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(1672);
+ if (lookahead == '\\') ADVANCE(1264);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -23075,163 +23115,153 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
case 1258:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '\\') ADVANCE(1265);
- if ((set_contains(extras_character_set_1, 10, lookahead) ||
- (!eof && lookahead <= 0x08) ||
- (0x0e <= lookahead && lookahead <= 0x1f) ||
- lookahead == '!' ||
- lookahead == '"' ||
- lookahead == '%' ||
- lookahead == '&' ||
- ('(' <= lookahead && lookahead <= '/') ||
- (':' <= lookahead && lookahead <= '@') ||
- ('[' <= lookahead && lookahead <= '^') ||
- lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) &&
+ if (lookahead == '_') ADVANCE(1277);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(1267);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1258);
+ if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
- if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ lookahead != ' ' &&
+ lookahead != '#' &&
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1259:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '_') ADVANCE(1278);
- if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1268);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1259);
+ if (lookahead == '_') ADVANCE(1273);
+ if (lookahead == 'n') ADVANCE(1285);
+ if (lookahead == '0' ||
+ lookahead == '1') ADVANCE(1259);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1260:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '_') ADVANCE(1274);
- if (lookahead == 'n') ADVANCE(1286);
- if (lookahead == '0' ||
- lookahead == '1') ADVANCE(1260);
+ if (lookahead == '_') ADVANCE(1275);
+ if (lookahead == 'n') ADVANCE(1285);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1260);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1261:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '_') ADVANCE(1276);
- if (lookahead == 'n') ADVANCE(1286);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1261);
+ if (lookahead == '_') ADVANCE(1281);
+ if (lookahead == 'n') ADVANCE(1285);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1261);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1262:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '_') ADVANCE(1282);
- if (lookahead == 'n') ADVANCE(1286);
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1262);
+ if (lookahead == '_') ADVANCE(1278);
+ if (lookahead == 'n') ADVANCE(1285);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1262);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1263:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
if (lookahead == '_') ADVANCE(1279);
- if (lookahead == 'n') ADVANCE(1286);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1263);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1264:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '_') ADVANCE(1280);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1264);
+ if (lookahead == 'u') ADVANCE(1265);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1265:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == 'u') ADVANCE(1266);
+ if (lookahead == '{') ADVANCE(1282);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1284);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1266:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '{') ADVANCE(1283);
+ if (lookahead == '}') ADVANCE(1257);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1285);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1266);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1267:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '}') ADVANCE(1258);
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1267);
+ if (lookahead == '+' ||
+ lookahead == '-') ADVANCE(1279);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1263);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1268:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == '+' ||
- lookahead == '-') ADVANCE(1280);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1264);
+ if (lookahead == 'C' ||
+ lookahead == 'c') ADVANCE(1270);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1269:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(1271);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(1267);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1258);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1270:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1268);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1259);
+ if (lookahead == 'F' ||
+ lookahead == 'f') ADVANCE(822);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1271:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
@@ -23241,80 +23271,79 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1272:
- ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead == 'F' ||
- lookahead == 'f') ADVANCE(824);
- if (lookahead != 0 &&
- (lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ' &&
- lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
- END_STATE();
- case 1273:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
if (lookahead == 'X' ||
- lookahead == 'x') ADVANCE(1161);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1168);
+ lookahead == 'x') ADVANCE(1160);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1167);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1204);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1203);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
- case 1274:
+ case 1273:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
if (lookahead == '0' ||
- lookahead == '1') ADVANCE(1260);
+ lookahead == '1') ADVANCE(1259);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
- case 1275:
+ case 1274:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1286);
+ lookahead == 0x2029) ADVANCE(1285);
if (lookahead == '\t' ||
lookahead == 0x0b ||
lookahead == '\f' ||
lookahead == ' ' ||
lookahead == '#' ||
- lookahead == '\'') ADVANCE(1868);
+ lookahead == '\'') ADVANCE(1873);
+ if (lookahead != 0 &&
+ (lookahead < '\t' || '\r' < lookahead)) ADVANCE(1274);
+ END_STATE();
+ case 1275:
+ ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1260);
if (lookahead != 0 &&
- (lookahead < '\t' || '\r' < lookahead)) ADVANCE(1275);
+ (lookahead < '\t' || '\r' < lookahead) &&
+ lookahead != ' ' &&
+ lookahead != '#' &&
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1276:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1261);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1157);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1277:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1158);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1258);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1278:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1259);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1262);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1279:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
@@ -23323,141 +23352,132 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1280:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1264);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1257);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1281:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1258);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1261);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1282:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1262);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1266);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1283:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1267);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1280);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1284:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1281);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1283);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1285:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1284);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
case 1286:
- ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1);
- if (lookahead != 0 &&
- (lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ' &&
- lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ ACCEPT_TOKEN(anon_sym_DQUOTE);
END_STATE();
case 1287:
ACCEPT_TOKEN(anon_sym_DQUOTE);
+ if (lookahead == '"') ADVANCE(1290);
END_STATE();
case 1288:
- ACCEPT_TOKEN(anon_sym_DQUOTE);
- if (lookahead == '"') ADVANCE(1291);
- END_STATE();
- case 1289:
ACCEPT_TOKEN(anon_sym_DQUOTE);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
- case 1290:
+ case 1289:
ACCEPT_TOKEN(anon_sym_DQUOTE);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
- case 1291:
+ case 1290:
ACCEPT_TOKEN(anon_sym_DQUOTE_DQUOTE);
END_STATE();
- case 1292:
+ case 1291:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
ADVANCE_MAP(
- '!', 1666,
- '\'', 1148,
- '(', 1462,
- '+', 1618,
- '-', 1623,
- '.', 1421,
- '/', 1630,
- '0', 1300,
- ':', 1491,
- 'N', 1399,
- '[', 1509,
- '\\', 1408,
- 'a', 1385,
- 'e', 1397,
- 'f', 1349,
- 'i', 1372,
- 'l', 1356,
- 'n', 1357,
- 's', 1392,
- 't', 1362,
- 'y', 1363,
- '{', 1436,
- '~', 1669,
+ '!', 1671,
+ '\'', 1147,
+ '(', 1461,
+ '+', 1617,
+ '-', 1622,
+ '.', 1420,
+ '/', 1629,
+ '0', 1299,
+ ':', 1490,
+ 'N', 1398,
+ '[', 1508,
+ '\\', 1407,
+ 'a', 1384,
+ 'e', 1396,
+ 'f', 1348,
+ 'i', 1371,
+ 'l', 1355,
+ 'n', 1356,
+ 's', 1391,
+ 't', 1361,
+ 'y', 1362,
+ '{', 1435,
+ '~', 1674,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1301);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1300);
if ((set_contains(extras_character_set_1, 10, lookahead)) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1292);
+ lookahead != ' ') ADVANCE(1291);
if ((!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
('%' <= lookahead && lookahead <= '@') ||
@@ -23465,45 +23485,45 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '^' ||
lookahead == '`' ||
lookahead == '|' ||
- lookahead == '}') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead == '}') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
- case 1293:
+ case 1292:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '"') ADVANCE(798);
+ if (lookahead == '"') ADVANCE(797);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1293);
+ lookahead == 0x2029) ADVANCE(1292);
if (lookahead == '&' ||
lookahead == '<' ||
- lookahead == '>') ADVANCE(1429);
+ lookahead == '>') ADVANCE(1428);
if (('\t' <= lookahead && lookahead <= '\r') ||
- lookahead == ' ') ADVANCE(627);
+ lookahead == ' ') ADVANCE(626);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(672);
+ lookahead != '#') ADVANCE(671);
END_STATE();
- case 1294:
+ case 1293:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '"') ADVANCE(695);
+ if (lookahead == '"') ADVANCE(694);
if (lookahead == '#') ADVANCE(88);
- if (lookahead == '*') ADVANCE(673);
+ if (lookahead == '*') ADVANCE(672);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1294);
+ lookahead == 0x2029) ADVANCE(1293);
if (lookahead == '&' ||
lookahead == '<' ||
- lookahead == '>') ADVANCE(1299);
+ lookahead == '>') ADVANCE(1298);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(89);
- if (lookahead != 0) ADVANCE(674);
+ if (lookahead != 0) ADVANCE(673);
END_STATE();
- case 1295:
+ case 1294:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '&') ADVANCE(1416);
- if (lookahead == '/') ADVANCE(671);
- if (lookahead == '<') ADVANCE(808);
- if (lookahead == '>') ADVANCE(1429);
+ if (lookahead == '&') ADVANCE(1415);
+ if (lookahead == '/') ADVANCE(670);
+ if (lookahead == '<') ADVANCE(806);
+ if (lookahead == '>') ADVANCE(1428);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1295);
+ lookahead == 0x2029) ADVANCE(1294);
if (lookahead == 0xa0 ||
lookahead == 0x1680 ||
(0x2000 <= lookahead && lookahead <= 0x200b) ||
@@ -23511,21 +23531,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(679);
+ lookahead == 0xfeff) ADVANCE(678);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(672);
+ lookahead != '#') ADVANCE(671);
END_STATE();
- case 1296:
+ case 1295:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '&') ADVANCE(1416);
- if (lookahead == '/') ADVANCE(671);
- if (lookahead == '<') ADVANCE(808);
- if (lookahead == '>') ADVANCE(1429);
+ if (lookahead == '&') ADVANCE(1415);
+ if (lookahead == '/') ADVANCE(670);
+ if (lookahead == '<') ADVANCE(806);
+ if (lookahead == '>') ADVANCE(1428);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1296);
+ lookahead == 0x2029) ADVANCE(1295);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(71);
if (lookahead == 0xa0 ||
@@ -23535,239 +23555,251 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 0x205f ||
lookahead == 0x2060 ||
lookahead == 0x3000 ||
- lookahead == 0xfeff) ADVANCE(679);
+ lookahead == 0xfeff) ADVANCE(678);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(672);
+ lookahead != '#') ADVANCE(671);
END_STATE();
- case 1297:
+ case 1296:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '*') ADVANCE(1299);
- if (lookahead == '/') ADVANCE(1418);
+ if (lookahead == '*') ADVANCE(1298);
+ if (lookahead == '/') ADVANCE(1417);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
- case 1298:
+ case 1297:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '*') ADVANCE(1298);
- if (lookahead == '/') ADVANCE(1429);
+ if (lookahead == '*') ADVANCE(1297);
+ if (lookahead == '/') ADVANCE(1428);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == '"' ||
lookahead == '#') ADVANCE(88);
- if (lookahead != 0) ADVANCE(1299);
+ if (lookahead != 0) ADVANCE(1298);
END_STATE();
- case 1299:
+ case 1298:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '*') ADVANCE(1298);
+ if (lookahead == '*') ADVANCE(1297);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == '"' ||
lookahead == '#') ADVANCE(88);
- if (lookahead != 0) ADVANCE(1299);
+ if (lookahead != 0) ADVANCE(1298);
END_STATE();
- case 1300:
+ case 1299:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
ADVANCE_MAP(
- '.', 1413,
- '0', 1406,
- '_', 1422,
- 'n', 1429,
- 'B', 1417,
- 'b', 1417,
- 'E', 1411,
- 'e', 1411,
- 'O', 1419,
- 'o', 1419,
- 'X', 1425,
- 'x', 1425,
+ '.', 1412,
+ '0', 1405,
+ '_', 1421,
+ 'n', 1428,
+ 'B', 1416,
+ 'b', 1416,
+ 'E', 1410,
+ 'e', 1410,
+ 'O', 1418,
+ 'o', 1418,
+ 'X', 1424,
+ 'x', 1424,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1301);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1300);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
- case 1301:
+ case 1300:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '.') ADVANCE(1413);
- if (lookahead == '_') ADVANCE(1420);
- if (lookahead == 'n') ADVANCE(1429);
+ if (lookahead == '.') ADVANCE(1412);
+ if (lookahead == '_') ADVANCE(1419);
+ if (lookahead == 'n') ADVANCE(1428);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1411);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1301);
+ lookahead == 'e') ADVANCE(1410);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1300);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
- case 1302:
+ case 1301:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '/') ADVANCE(1297);
- if (lookahead == '<') ADVANCE(1412);
+ if (lookahead == '/') ADVANCE(1296);
+ if (lookahead == '<') ADVANCE(1411);
if ((set_contains(extras_character_set_1, 10, lookahead)) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1302);
+ lookahead != ' ') ADVANCE(1301);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
- case 1303:
+ case 1302:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '/') ADVANCE(1297);
+ if (lookahead == '/') ADVANCE(1296);
if ((set_contains(extras_character_set_1, 10, lookahead)) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1303);
+ lookahead != ' ') ADVANCE(1302);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
- case 1304:
+ case 1303:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1318);
+ if (lookahead == ';') ADVANCE(1142);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1317);
if (('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1313);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1312);
if (('G' <= lookahead && lookahead <= 'Z') ||
- ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1346);
+ ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1345);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
- case 1305:
+ case 1304:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1348);
+ if (lookahead == ';') ADVANCE(1142);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1347);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1341);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1340);
+ if (lookahead != 0 &&
+ (lookahead < '\t' || '\r' < lookahead) &&
+ lookahead != ' ' &&
+ lookahead != '"' &&
+ lookahead != '#') ADVANCE(1428);
+ END_STATE();
+ case 1305:
+ ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
+ if (lookahead == ';') ADVANCE(1142);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1347);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1306:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1348);
+ if (lookahead == ';') ADVANCE(1142);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1305);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1307:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1306);
+ if (lookahead == ';') ADVANCE(1142);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1313);
+ if (('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1304);
+ if (('G' <= lookahead && lookahead <= 'Z') ||
+ ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1341);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1308:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1314);
- if (('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1305);
- if (('G' <= lookahead && lookahead <= 'Z') ||
- ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1342);
+ if (lookahead == ';') ADVANCE(1142);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1306);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1309:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1307);
+ if (lookahead == ';') ADVANCE(1142);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1314);
+ if (('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1307);
+ if (('G' <= lookahead && lookahead <= 'Z') ||
+ ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1342);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1310:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1315);
- if (('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1308);
- if (('G' <= lookahead && lookahead <= 'Z') ||
- ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1343);
+ if (lookahead == ';') ADVANCE(1142);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1308);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1311:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1309);
+ if (lookahead == ';') ADVANCE(1142);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1315);
+ if (('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1309);
+ if (('G' <= lookahead && lookahead <= 'Z') ||
+ ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1343);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1312:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1316);
if (('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1310);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1311);
if (('G' <= lookahead && lookahead <= 'Z') ||
('g' <= lookahead && lookahead <= 'z')) ADVANCE(1344);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1313:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1317);
- if (('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1312);
- if (('G' <= lookahead && lookahead <= 'Z') ||
- ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1345);
+ if (lookahead == ';') ADVANCE(1142);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1347);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1314:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1348);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1313);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1315:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
('a' <= lookahead && lookahead <= 'f')) ADVANCE(1314);
@@ -23775,11 +23807,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1316:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
('a' <= lookahead && lookahead <= 'f')) ADVANCE(1315);
@@ -23787,11 +23819,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1317:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
('a' <= lookahead && lookahead <= 'f')) ADVANCE(1316);
@@ -23799,353 +23831,358 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1318:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1317);
+ if (lookahead == ';') ADVANCE(1142);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1347);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1319:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1348);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1318);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1320:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1319);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1321:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1320);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1322:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1321);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1323:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1322);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1324:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1323);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1325:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1324);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1326:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1325);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1327:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1326);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1328:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1327);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1329:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1328);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1330:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1329);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1331:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1330);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1332:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1331);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1333:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1332);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1334:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1333);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1335:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1334);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1336:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1335);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1337:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1336);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1338:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1337);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1339:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1338);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1340:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1339);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1341:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1340);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1342:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1341);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1343:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1342);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1344:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1343);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1345:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1344);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1346:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
+ if (lookahead == ';') ADVANCE(1142);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1345);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1347:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
- if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1346);
+ if (lookahead == ';') ADVANCE(1142);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1348:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == ';') ADVANCE(1143);
- if (lookahead != 0 &&
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'a') ADVANCE(1367);
+ if (lookahead == 'u') ADVANCE(1372);
+ if ((set_contains(extras_character_set_1, 10, lookahead) ||
+ (!eof && lookahead <= 0x08) ||
+ (0x0e <= lookahead && lookahead <= 0x1f) ||
+ lookahead == '!' ||
+ ('%' <= lookahead && lookahead <= '/') ||
+ (':' <= lookahead && lookahead <= '@') ||
+ ('[' <= lookahead && lookahead <= '^') ||
+ lookahead == '`' ||
+ ('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ' &&
- lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1349:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'a') ADVANCE(1368);
- if (lookahead == 'u') ADVANCE(1373);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'a') ADVANCE(1392);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24156,13 +24193,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1350:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'a') ADVANCE(1393);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'a') ADVANCE(1365);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24173,13 +24210,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1351:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'a') ADVANCE(1366);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'c') ADVANCE(1513);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24190,13 +24227,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1352:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'c') ADVANCE(1514);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'c') ADVANCE(1528);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24207,13 +24244,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1353:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'c') ADVANCE(1529);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'c') ADVANCE(1393);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24224,13 +24261,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1354:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'c') ADVANCE(1394);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'd') ADVANCE(1503);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24241,13 +24278,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1355:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'd') ADVANCE(1504);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'e') ADVANCE(1387);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24258,13 +24295,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1356:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'e') ADVANCE(1388);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'e') ADVANCE(1395);
+ if (lookahead == 'u') ADVANCE(1370);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(1399);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24275,16 +24315,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1357:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'e') ADVANCE(1396);
- if (lookahead == 'u') ADVANCE(1371);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(1400);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'e') ADVANCE(2193);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24295,13 +24332,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1358:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'e') ADVANCE(2188);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'e') ADVANCE(2198);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24312,13 +24349,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1359:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'e') ADVANCE(2193);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'e') ADVANCE(1381);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24329,13 +24366,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1360:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'e') ADVANCE(1382);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'e') ADVANCE(1369);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24346,13 +24383,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1361:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'e') ADVANCE(1370);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'h') ADVANCE(1364);
+ if (lookahead == 'r') ADVANCE(1394);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24363,14 +24401,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1362:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'h') ADVANCE(1365);
- if (lookahead == 'r') ADVANCE(1395);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'i') ADVANCE(1360);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24381,13 +24418,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1363:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'i') ADVANCE(1361);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'i') ADVANCE(1376);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24398,13 +24435,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1364:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'i') ADVANCE(1377);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'i') ADVANCE(1385);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24415,13 +24452,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1365:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'i') ADVANCE(1386);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'i') ADVANCE(1388);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24432,13 +24469,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1366:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'i') ADVANCE(1389);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'i') ADVANCE(1352);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24449,13 +24486,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1367:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'i') ADVANCE(1353);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'l') ADVANCE(1386);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24466,13 +24503,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1368:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'l') ADVANCE(1387);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'l') ADVANCE(2203);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24483,13 +24520,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1369:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'l') ADVANCE(2198);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'l') ADVANCE(1354);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24500,13 +24537,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1370:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'l') ADVANCE(1355);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'l') ADVANCE(1368);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24517,13 +24554,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1371:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'l') ADVANCE(1369);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'm') ADVANCE(1380);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24534,13 +24571,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1372:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'm') ADVANCE(1381);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'n') ADVANCE(1353);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24551,13 +24588,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1373:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'n') ADVANCE(1354);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'n') ADVANCE(1518);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24568,13 +24605,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1374:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'n') ADVANCE(1519);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'n') ADVANCE(1351);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24585,13 +24622,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1375:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'n') ADVANCE(1352);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'o') ADVANCE(1382);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24602,13 +24639,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1376:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'o') ADVANCE(1383);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'o') ADVANCE(1373);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24619,13 +24656,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1377:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'o') ADVANCE(1374);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'o') ADVANCE(1383);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24636,13 +24673,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1378:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'o') ADVANCE(1384);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'p') ADVANCE(1375);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24653,13 +24690,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1379:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'p') ADVANCE(1376);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'p') ADVANCE(1359);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24670,13 +24707,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1380:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'p') ADVANCE(1360);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'p') ADVANCE(1377);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24687,13 +24724,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1381:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'p') ADVANCE(1378);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'r') ADVANCE(2188);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24704,13 +24741,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1382:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'r') ADVANCE(2183);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'r') ADVANCE(1389);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24721,12 +24758,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1383:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
+ if (lookahead == '\\') ADVANCE(1407);
if (lookahead == 'r') ADVANCE(1390);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
@@ -24738,13 +24775,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1384:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'r') ADVANCE(1391);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 's') ADVANCE(1397);
+ if (lookahead == 'w') ADVANCE(1350);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24755,14 +24793,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1385:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 's') ADVANCE(1398);
- if (lookahead == 'w') ADVANCE(1351);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 's') ADVANCE(2183);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24773,13 +24810,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1386:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 's') ADVANCE(2178);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 's') ADVANCE(1358);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24790,13 +24827,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1387:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 's') ADVANCE(1359);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 't') ADVANCE(1448);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24807,13 +24844,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1388:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 't') ADVANCE(1449);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 't') ADVANCE(1466);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24824,13 +24861,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1389:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 't') ADVANCE(1467);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 't') ADVANCE(2210);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24841,13 +24878,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1390:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 't') ADVANCE(2205);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 't') ADVANCE(1440);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24858,13 +24895,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1391:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 't') ADVANCE(1441);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 't') ADVANCE(1349);
+ if (lookahead == 'u') ADVANCE(1379);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24875,14 +24913,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1392:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 't') ADVANCE(1350);
- if (lookahead == 'u') ADVANCE(1380);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 't') ADVANCE(1366);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24893,13 +24930,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1393:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 't') ADVANCE(1367);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 't') ADVANCE(1363);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24910,13 +24947,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1394:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 't') ADVANCE(1364);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'u') ADVANCE(1357);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24927,13 +24964,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1395:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'u') ADVANCE(1358);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'w') ADVANCE(1572);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24944,13 +24981,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1396:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'w') ADVANCE(1573);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'x') ADVANCE(1378);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24961,13 +24998,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1397:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'x') ADVANCE(1379);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'y') ADVANCE(1374);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24978,13 +25015,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1398:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'y') ADVANCE(1375);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(1399);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -24995,14 +25033,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1399:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(1400);
+ if (lookahead == '\\') ADVANCE(1407);
+ if (lookahead == 'T' ||
+ lookahead == 't') ADVANCE(1677);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -25013,14 +25051,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1400:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(1672);
+ if (lookahead == '\\') ADVANCE(1407);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -25031,158 +25067,152 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
case 1401:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '\\') ADVANCE(1408);
- if ((set_contains(extras_character_set_1, 10, lookahead) ||
- (!eof && lookahead <= 0x08) ||
- (0x0e <= lookahead && lookahead <= 0x1f) ||
- lookahead == '!' ||
- ('%' <= lookahead && lookahead <= '/') ||
- (':' <= lookahead && lookahead <= '@') ||
- ('[' <= lookahead && lookahead <= '^') ||
- lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) &&
+ if (lookahead == '_') ADVANCE(1420);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(1410);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1401);
+ if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ' &&
+ lookahead != '"' &&
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1402:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '_') ADVANCE(1421);
- if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1411);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1402);
+ if (lookahead == '_') ADVANCE(1416);
+ if (lookahead == 'n') ADVANCE(1428);
+ if (lookahead == '0' ||
+ lookahead == '1') ADVANCE(1402);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1403:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '_') ADVANCE(1417);
- if (lookahead == 'n') ADVANCE(1429);
- if (lookahead == '0' ||
- lookahead == '1') ADVANCE(1403);
+ if (lookahead == '_') ADVANCE(1418);
+ if (lookahead == 'n') ADVANCE(1428);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1403);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1404:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '_') ADVANCE(1419);
- if (lookahead == 'n') ADVANCE(1429);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1404);
+ if (lookahead == '_') ADVANCE(1424);
+ if (lookahead == 'n') ADVANCE(1428);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1404);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1405:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '_') ADVANCE(1425);
- if (lookahead == 'n') ADVANCE(1429);
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1405);
+ if (lookahead == '_') ADVANCE(1421);
+ if (lookahead == 'n') ADVANCE(1428);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1405);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1406:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
if (lookahead == '_') ADVANCE(1422);
- if (lookahead == 'n') ADVANCE(1429);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1406);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1407:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '_') ADVANCE(1423);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407);
+ if (lookahead == 'u') ADVANCE(1408);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1408:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == 'u') ADVANCE(1409);
+ if (lookahead == '{') ADVANCE(1425);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1427);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1409:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '{') ADVANCE(1426);
+ if (lookahead == '}') ADVANCE(1400);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1428);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1409);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1410:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '}') ADVANCE(1401);
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1410);
+ if (lookahead == '+' ||
+ lookahead == '-') ADVANCE(1422);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1406);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1411:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == '+' ||
- lookahead == '-') ADVANCE(1423);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407);
+ if (lookahead == 'C' ||
+ lookahead == 'c') ADVANCE(1413);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1412:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(1414);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(1410);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1401);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1413:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1411);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1402);
+ if (lookahead == 'F' ||
+ lookahead == 'f') ADVANCE(822);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1414:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
@@ -25192,80 +25222,79 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1415:
- ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead == 'F' ||
- lookahead == 'f') ADVANCE(824);
- if (lookahead != 0 &&
- (lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ' &&
- lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
- END_STATE();
- case 1416:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
if (lookahead == 'X' ||
- lookahead == 'x') ADVANCE(1304);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1311);
+ lookahead == 'x') ADVANCE(1303);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1310);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1347);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1346);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
- case 1417:
+ case 1416:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
if (lookahead == '0' ||
- lookahead == '1') ADVANCE(1403);
+ lookahead == '1') ADVANCE(1402);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
- case 1418:
+ case 1417:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1429);
+ lookahead == 0x2029) ADVANCE(1428);
if (lookahead == '\t' ||
lookahead == 0x0b ||
lookahead == '\f' ||
lookahead == ' ' ||
lookahead == '"' ||
- lookahead == '#') ADVANCE(1868);
+ lookahead == '#') ADVANCE(1873);
+ if (lookahead != 0 &&
+ (lookahead < '\t' || '\r' < lookahead)) ADVANCE(1417);
+ END_STATE();
+ case 1418:
+ ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1403);
if (lookahead != 0 &&
- (lookahead < '\t' || '\r' < lookahead)) ADVANCE(1418);
+ (lookahead < '\t' || '\r' < lookahead) &&
+ lookahead != ' ' &&
+ lookahead != '"' &&
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1419:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1404);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1300);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1420:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1301);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1401);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1421:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1402);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1405);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1422:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
@@ -25274,139 +25303,130 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1423:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1400);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1424:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1401);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1404);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1425:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1405);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1409);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1426:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1410);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1423);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1427:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1424);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1426);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1428:
ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1427);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
case 1429:
- ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2);
- if (lookahead != 0 &&
- (lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ' &&
- lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ ACCEPT_TOKEN(anon_sym_STAR);
END_STATE();
case 1430:
ACCEPT_TOKEN(anon_sym_STAR);
+ if (lookahead == '*') ADVANCE(1636);
+ if (lookahead == '=') ADVANCE(1580);
END_STATE();
case 1431:
ACCEPT_TOKEN(anon_sym_STAR);
- if (lookahead == '*') ADVANCE(1637);
- if (lookahead == '=') ADVANCE(1581);
+ if (lookahead == '*') ADVANCE(1635);
END_STATE();
case 1432:
- ACCEPT_TOKEN(anon_sym_STAR);
- if (lookahead == '*') ADVANCE(1636);
- END_STATE();
- case 1433:
ACCEPT_TOKEN(anon_sym_as);
END_STATE();
- case 1434:
+ case 1433:
ACCEPT_TOKEN(anon_sym_LBRACE);
END_STATE();
- case 1435:
+ case 1434:
ACCEPT_TOKEN(anon_sym_LBRACE);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
- case 1436:
+ case 1435:
ACCEPT_TOKEN(anon_sym_LBRACE);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
- case 1437:
+ case 1436:
ACCEPT_TOKEN(anon_sym_LBRACE);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
- case 1438:
+ case 1437:
ACCEPT_TOKEN(anon_sym_COMMA);
END_STATE();
- case 1439:
+ case 1438:
ACCEPT_TOKEN(anon_sym_RBRACE);
END_STATE();
- case 1440:
+ case 1439:
ACCEPT_TOKEN(anon_sym_import);
- if (lookahead == '\\') ADVANCE(773);
+ if (lookahead == '\\') ADVANCE(772);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -25418,14 +25438,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
- case 1441:
+ case 1440:
ACCEPT_TOKEN(anon_sym_import);
- if (lookahead == '\\') ADVANCE(1408);
+ if (lookahead == '\\') ADVANCE(1407);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -25436,12 +25456,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
- case 1442:
+ case 1441:
ACCEPT_TOKEN(anon_sym_import);
- if (lookahead == '\\') ADVANCE(1265);
+ if (lookahead == '\\') ADVANCE(1264);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -25455,36 +25475,36 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
- case 1443:
+ case 1442:
ACCEPT_TOKEN(anon_sym_import);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
- case 1444:
+ case 1443:
ACCEPT_TOKEN(anon_sym_from);
END_STATE();
- case 1445:
+ case 1444:
ACCEPT_TOKEN(anon_sym_with);
END_STATE();
- case 1446:
+ case 1445:
ACCEPT_TOKEN(anon_sym_with);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
- case 1447:
+ case 1446:
ACCEPT_TOKEN(anon_sym_let);
END_STATE();
- case 1448:
+ case 1447:
ACCEPT_TOKEN(anon_sym_let);
- if (lookahead == '\\') ADVANCE(773);
+ if (lookahead == '\\') ADVANCE(772);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -25496,14 +25516,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
- case 1449:
+ case 1448:
ACCEPT_TOKEN(anon_sym_let);
- if (lookahead == '\\') ADVANCE(1408);
+ if (lookahead == '\\') ADVANCE(1407);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -25514,12 +25534,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
- case 1450:
+ case 1449:
ACCEPT_TOKEN(anon_sym_let);
- if (lookahead == '\\') ADVANCE(1265);
+ if (lookahead == '\\') ADVANCE(1264);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -25533,93 +25553,93 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
- case 1451:
+ case 1450:
ACCEPT_TOKEN(anon_sym_let);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
+ END_STATE();
+ case 1451:
+ ACCEPT_TOKEN(anon_sym_const);
END_STATE();
case 1452:
ACCEPT_TOKEN(anon_sym_const);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1453:
- ACCEPT_TOKEN(anon_sym_const);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_else);
END_STATE();
case 1454:
ACCEPT_TOKEN(anon_sym_else);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1455:
- ACCEPT_TOKEN(anon_sym_else);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_if);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1456:
- ACCEPT_TOKEN(anon_sym_if);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_switch);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1457:
- ACCEPT_TOKEN(anon_sym_switch);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_for);
END_STATE();
case 1458:
ACCEPT_TOKEN(anon_sym_for);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1459:
- ACCEPT_TOKEN(anon_sym_for);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
- END_STATE();
- case 1460:
ACCEPT_TOKEN(anon_sym_LPAREN);
END_STATE();
- case 1461:
+ case 1460:
ACCEPT_TOKEN(anon_sym_LPAREN);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
- case 1462:
+ case 1461:
ACCEPT_TOKEN(anon_sym_LPAREN);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
- case 1463:
+ case 1462:
ACCEPT_TOKEN(anon_sym_LPAREN);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
- case 1464:
+ case 1463:
ACCEPT_TOKEN(anon_sym_RPAREN);
END_STATE();
- case 1465:
+ case 1464:
ACCEPT_TOKEN(anon_sym_await);
END_STATE();
- case 1466:
+ case 1465:
ACCEPT_TOKEN(anon_sym_await);
- if (lookahead == '\\') ADVANCE(773);
+ if (lookahead == '\\') ADVANCE(772);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -25631,14 +25651,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
- case 1467:
+ case 1466:
ACCEPT_TOKEN(anon_sym_await);
- if (lookahead == '\\') ADVANCE(1408);
+ if (lookahead == '\\') ADVANCE(1407);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -25649,12 +25669,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
- case 1468:
+ case 1467:
ACCEPT_TOKEN(anon_sym_await);
- if (lookahead == '\\') ADVANCE(1265);
+ if (lookahead == '\\') ADVANCE(1264);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -25668,175 +25688,175 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
- case 1469:
+ case 1468:
ACCEPT_TOKEN(anon_sym_await);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
+ END_STATE();
+ case 1469:
+ ACCEPT_TOKEN(anon_sym_in);
END_STATE();
case 1470:
ACCEPT_TOKEN(anon_sym_in);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 's') ADVANCE(2125);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1471:
ACCEPT_TOKEN(anon_sym_in);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 's') ADVANCE(2120);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == 's') ADVANCE(1885);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1472:
ACCEPT_TOKEN(anon_sym_in);
- if (lookahead == 's') ADVANCE(1880);
- if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ if (lookahead == 's') ADVANCE(388);
END_STATE();
case 1473:
- ACCEPT_TOKEN(anon_sym_in);
- if (lookahead == 's') ADVANCE(389);
+ ACCEPT_TOKEN(anon_sym_of);
END_STATE();
case 1474:
ACCEPT_TOKEN(anon_sym_of);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1475:
ACCEPT_TOKEN(anon_sym_of);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1476:
- ACCEPT_TOKEN(anon_sym_of);
- if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ ACCEPT_TOKEN(anon_sym_while);
END_STATE();
case 1477:
ACCEPT_TOKEN(anon_sym_while);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1478:
- ACCEPT_TOKEN(anon_sym_while);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_do);
END_STATE();
case 1479:
ACCEPT_TOKEN(anon_sym_do);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1480:
- ACCEPT_TOKEN(anon_sym_do);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_try);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1481:
- ACCEPT_TOKEN(anon_sym_try);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_break);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1482:
- ACCEPT_TOKEN(anon_sym_break);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_continue);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1483:
- ACCEPT_TOKEN(anon_sym_continue);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_debugger);
END_STATE();
case 1484:
- ACCEPT_TOKEN(anon_sym_debugger);
+ ACCEPT_TOKEN(anon_sym_return);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1485:
- ACCEPT_TOKEN(anon_sym_return);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_throw);
END_STATE();
case 1486:
ACCEPT_TOKEN(anon_sym_throw);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1487:
- ACCEPT_TOKEN(anon_sym_throw);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
- END_STATE();
- case 1488:
ACCEPT_TOKEN(anon_sym_SEMI);
END_STATE();
- case 1489:
+ case 1488:
ACCEPT_TOKEN(anon_sym_COLON);
END_STATE();
- case 1490:
+ case 1489:
ACCEPT_TOKEN(anon_sym_COLON);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
- case 1491:
+ case 1490:
ACCEPT_TOKEN(anon_sym_COLON);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
- case 1492:
+ case 1491:
ACCEPT_TOKEN(anon_sym_COLON);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
+ END_STATE();
+ case 1492:
+ ACCEPT_TOKEN(anon_sym_case);
END_STATE();
case 1493:
ACCEPT_TOKEN(anon_sym_case);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1494:
- ACCEPT_TOKEN(anon_sym_case);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_default);
END_STATE();
case 1495:
ACCEPT_TOKEN(anon_sym_default);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1496:
ACCEPT_TOKEN(anon_sym_default);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == 'C' ||
+ lookahead == 'c') ADVANCE(433);
END_STATE();
case 1497:
- ACCEPT_TOKEN(anon_sym_default);
- if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(434);
+ ACCEPT_TOKEN(anon_sym_catch);
END_STATE();
case 1498:
ACCEPT_TOKEN(anon_sym_catch);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1499:
- ACCEPT_TOKEN(anon_sym_catch);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_finally);
END_STATE();
case 1500:
ACCEPT_TOKEN(anon_sym_finally);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1501:
- ACCEPT_TOKEN(anon_sym_finally);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
- END_STATE();
- case 1502:
ACCEPT_TOKEN(anon_sym_yield);
END_STATE();
- case 1503:
+ case 1502:
ACCEPT_TOKEN(anon_sym_yield);
- if (lookahead == '\\') ADVANCE(773);
+ if (lookahead == '\\') ADVANCE(772);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -25848,14 +25868,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
- case 1504:
+ case 1503:
ACCEPT_TOKEN(anon_sym_yield);
- if (lookahead == '\\') ADVANCE(1408);
+ if (lookahead == '\\') ADVANCE(1407);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -25866,12 +25886,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
- case 1505:
+ case 1504:
ACCEPT_TOKEN(anon_sym_yield);
- if (lookahead == '\\') ADVANCE(1265);
+ if (lookahead == '\\') ADVANCE(1264);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -25885,59 +25905,59 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
- case 1506:
+ case 1505:
ACCEPT_TOKEN(anon_sym_yield);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
- case 1507:
+ case 1506:
ACCEPT_TOKEN(anon_sym_LBRACK);
END_STATE();
- case 1508:
+ case 1507:
ACCEPT_TOKEN(anon_sym_LBRACK);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
- case 1509:
+ case 1508:
ACCEPT_TOKEN(anon_sym_LBRACK);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
- case 1510:
+ case 1509:
ACCEPT_TOKEN(anon_sym_LBRACK);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
- case 1511:
+ case 1510:
ACCEPT_TOKEN(anon_sym_RBRACK);
END_STATE();
- case 1512:
+ case 1511:
ACCEPT_TOKEN(anon_sym_async);
END_STATE();
- case 1513:
+ case 1512:
ACCEPT_TOKEN(anon_sym_async);
- if (lookahead == '\\') ADVANCE(773);
+ if (lookahead == '\\') ADVANCE(772);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -25949,14 +25969,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
- case 1514:
+ case 1513:
ACCEPT_TOKEN(anon_sym_async);
- if (lookahead == '\\') ADVANCE(1408);
+ if (lookahead == '\\') ADVANCE(1407);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -25967,12 +25987,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
- case 1515:
+ case 1514:
ACCEPT_TOKEN(anon_sym_async);
- if (lookahead == '\\') ADVANCE(1265);
+ if (lookahead == '\\') ADVANCE(1264);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -25986,25 +26006,25 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
- case 1516:
+ case 1515:
ACCEPT_TOKEN(anon_sym_async);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
- case 1517:
+ case 1516:
ACCEPT_TOKEN(anon_sym_function);
END_STATE();
- case 1518:
+ case 1517:
ACCEPT_TOKEN(anon_sym_function);
- if (lookahead == '\\') ADVANCE(773);
+ if (lookahead == '\\') ADVANCE(772);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -26016,14 +26036,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
- case 1519:
+ case 1518:
ACCEPT_TOKEN(anon_sym_function);
- if (lookahead == '\\') ADVANCE(1408);
+ if (lookahead == '\\') ADVANCE(1407);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -26034,12 +26054,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
- case 1520:
+ case 1519:
ACCEPT_TOKEN(anon_sym_function);
- if (lookahead == '\\') ADVANCE(1265);
+ if (lookahead == '\\') ADVANCE(1264);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -26053,46 +26073,46 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
- case 1521:
+ case 1520:
ACCEPT_TOKEN(anon_sym_function);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
+ END_STATE();
+ case 1521:
+ ACCEPT_TOKEN(anon_sym_private);
END_STATE();
case 1522:
ACCEPT_TOKEN(anon_sym_private);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1523:
- ACCEPT_TOKEN(anon_sym_private);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_public);
END_STATE();
case 1524:
ACCEPT_TOKEN(anon_sym_public);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1525:
- ACCEPT_TOKEN(anon_sym_public);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_remote);
END_STATE();
case 1526:
ACCEPT_TOKEN(anon_sym_remote);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1527:
- ACCEPT_TOKEN(anon_sym_remote);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
- END_STATE();
- case 1528:
ACCEPT_TOKEN(anon_sym_static);
- if (lookahead == '\\') ADVANCE(773);
+ if (lookahead == '\\') ADVANCE(772);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -26104,14 +26124,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
- case 1529:
+ case 1528:
ACCEPT_TOKEN(anon_sym_static);
- if (lookahead == '\\') ADVANCE(1408);
+ if (lookahead == '\\') ADVANCE(1407);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -26122,12 +26142,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
- case 1530:
+ case 1529:
ACCEPT_TOKEN(anon_sym_static);
- if (lookahead == '\\') ADVANCE(1265);
+ if (lookahead == '\\') ADVANCE(1264);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -26141,186 +26161,186 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
- case 1531:
+ case 1530:
ACCEPT_TOKEN(anon_sym_static);
- if (lookahead == '\\') ADVANCE(402);
+ if (lookahead == '\\') ADVANCE(401);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(293);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
- case 1532:
+ case 1531:
ACCEPT_TOKEN(anon_sym_static);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
- case 1533:
+ case 1532:
ACCEPT_TOKEN(anon_sym_static);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(293);
END_STATE();
+ case 1533:
+ ACCEPT_TOKEN(anon_sym_final);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'l') ADVANCE(2155);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
+ END_STATE();
case 1534:
ACCEPT_TOKEN(anon_sym_final);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'l') ADVANCE(2150);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1535:
ACCEPT_TOKEN(anon_sym_final);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == 'l') ADVANCE(409);
END_STATE();
case 1536:
- ACCEPT_TOKEN(anon_sym_final);
- if (lookahead == 'l') ADVANCE(410);
+ ACCEPT_TOKEN(anon_sym_abstract);
END_STATE();
case 1537:
ACCEPT_TOKEN(anon_sym_abstract);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1538:
- ACCEPT_TOKEN(anon_sym_abstract);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_any);
END_STATE();
case 1539:
ACCEPT_TOKEN(anon_sym_any);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1540:
- ACCEPT_TOKEN(anon_sym_any);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_array);
END_STATE();
case 1541:
ACCEPT_TOKEN(anon_sym_array);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1542:
- ACCEPT_TOKEN(anon_sym_array);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_binary);
END_STATE();
case 1543:
ACCEPT_TOKEN(anon_sym_binary);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1544:
- ACCEPT_TOKEN(anon_sym_binary);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_boolean);
END_STATE();
case 1545:
ACCEPT_TOKEN(anon_sym_boolean);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1546:
- ACCEPT_TOKEN(anon_sym_boolean);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_date);
END_STATE();
case 1547:
ACCEPT_TOKEN(anon_sym_date);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1548:
- ACCEPT_TOKEN(anon_sym_date);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_guid);
END_STATE();
case 1549:
ACCEPT_TOKEN(anon_sym_guid);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1550:
- ACCEPT_TOKEN(anon_sym_guid);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_numeric);
END_STATE();
case 1551:
ACCEPT_TOKEN(anon_sym_numeric);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1552:
- ACCEPT_TOKEN(anon_sym_numeric);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_query);
END_STATE();
case 1553:
ACCEPT_TOKEN(anon_sym_query);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1554:
- ACCEPT_TOKEN(anon_sym_query);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_string);
END_STATE();
case 1555:
ACCEPT_TOKEN(anon_sym_string);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1556:
- ACCEPT_TOKEN(anon_sym_string);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_struct);
END_STATE();
case 1557:
ACCEPT_TOKEN(anon_sym_struct);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1558:
- ACCEPT_TOKEN(anon_sym_struct);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_uuid);
END_STATE();
case 1559:
ACCEPT_TOKEN(anon_sym_uuid);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1560:
- ACCEPT_TOKEN(anon_sym_uuid);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_variablename);
END_STATE();
case 1561:
ACCEPT_TOKEN(anon_sym_variablename);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1562:
- ACCEPT_TOKEN(anon_sym_variablename);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_void);
END_STATE();
case 1563:
ACCEPT_TOKEN(anon_sym_void);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1564:
- ACCEPT_TOKEN(anon_sym_void);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_xml);
END_STATE();
case 1565:
ACCEPT_TOKEN(anon_sym_xml);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1566:
- ACCEPT_TOKEN(anon_sym_xml);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_EQ_GT);
END_STATE();
case 1567:
- ACCEPT_TOKEN(anon_sym_EQ_GT);
+ ACCEPT_TOKEN(anon_sym_required);
END_STATE();
case 1568:
ACCEPT_TOKEN(anon_sym_required);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1569:
- ACCEPT_TOKEN(anon_sym_required);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
- END_STATE();
- case 1570:
ACCEPT_TOKEN(sym_optional_chain);
END_STATE();
- case 1571:
+ case 1570:
ACCEPT_TOKEN(anon_sym_new);
END_STATE();
- case 1572:
+ case 1571:
ACCEPT_TOKEN(anon_sym_new);
- if (lookahead == '\\') ADVANCE(773);
+ if (lookahead == '\\') ADVANCE(772);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -26332,14 +26352,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
- case 1573:
+ case 1572:
ACCEPT_TOKEN(anon_sym_new);
- if (lookahead == '\\') ADVANCE(1408);
+ if (lookahead == '\\') ADVANCE(1407);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -26350,12 +26370,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
- case 1574:
+ case 1573:
ACCEPT_TOKEN(anon_sym_new);
- if (lookahead == '\\') ADVANCE(1265);
+ if (lookahead == '\\') ADVANCE(1264);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -26369,461 +26389,487 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
- case 1575:
+ case 1574:
ACCEPT_TOKEN(anon_sym_new);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
+ END_STATE();
+ case 1575:
+ ACCEPT_TOKEN(anon_sym_DOT);
END_STATE();
case 1576:
ACCEPT_TOKEN(anon_sym_DOT);
+ if (lookahead == '.') ADVANCE(95);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1909);
END_STATE();
case 1577:
ACCEPT_TOKEN(anon_sym_DOT);
- if (lookahead == '.') ADVANCE(95);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1904);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1909);
END_STATE();
case 1578:
- ACCEPT_TOKEN(anon_sym_DOT);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1904);
+ ACCEPT_TOKEN(anon_sym_PLUS_EQ);
END_STATE();
case 1579:
- ACCEPT_TOKEN(anon_sym_PLUS_EQ);
+ ACCEPT_TOKEN(anon_sym_DASH_EQ);
END_STATE();
case 1580:
- ACCEPT_TOKEN(anon_sym_DASH_EQ);
+ ACCEPT_TOKEN(anon_sym_STAR_EQ);
END_STATE();
case 1581:
- ACCEPT_TOKEN(anon_sym_STAR_EQ);
+ ACCEPT_TOKEN(anon_sym_SLASH_EQ);
END_STATE();
case 1582:
- ACCEPT_TOKEN(anon_sym_SLASH_EQ);
+ ACCEPT_TOKEN(anon_sym_PERCENT_EQ);
END_STATE();
case 1583:
- ACCEPT_TOKEN(anon_sym_PERCENT_EQ);
+ ACCEPT_TOKEN(anon_sym_CARET_EQ);
END_STATE();
case 1584:
- ACCEPT_TOKEN(anon_sym_CARET_EQ);
+ ACCEPT_TOKEN(anon_sym_AMP_EQ);
END_STATE();
case 1585:
- ACCEPT_TOKEN(anon_sym_AMP_EQ);
+ ACCEPT_TOKEN(anon_sym_PIPE_EQ);
END_STATE();
case 1586:
- ACCEPT_TOKEN(anon_sym_PIPE_EQ);
+ ACCEPT_TOKEN(anon_sym_GT_GT_EQ);
END_STATE();
case 1587:
- ACCEPT_TOKEN(anon_sym_GT_GT_EQ);
+ ACCEPT_TOKEN(anon_sym_GT_GT_GT_EQ);
END_STATE();
case 1588:
- ACCEPT_TOKEN(anon_sym_GT_GT_GT_EQ);
+ ACCEPT_TOKEN(anon_sym_LT_LT_EQ);
END_STATE();
case 1589:
- ACCEPT_TOKEN(anon_sym_LT_LT_EQ);
+ ACCEPT_TOKEN(anon_sym_STAR_STAR_EQ);
END_STATE();
case 1590:
- ACCEPT_TOKEN(anon_sym_STAR_STAR_EQ);
+ ACCEPT_TOKEN(anon_sym_AMP_AMP_EQ);
END_STATE();
case 1591:
- ACCEPT_TOKEN(anon_sym_AMP_AMP_EQ);
+ ACCEPT_TOKEN(anon_sym_PIPE_PIPE_EQ);
END_STATE();
case 1592:
- ACCEPT_TOKEN(anon_sym_PIPE_PIPE_EQ);
+ ACCEPT_TOKEN(anon_sym_QMARK_QMARK_EQ);
END_STATE();
case 1593:
- ACCEPT_TOKEN(anon_sym_QMARK_QMARK_EQ);
+ ACCEPT_TOKEN(anon_sym_DOT_DOT_DOT);
END_STATE();
case 1594:
- ACCEPT_TOKEN(anon_sym_DOT_DOT_DOT);
+ ACCEPT_TOKEN(anon_sym_AMP_AMP);
END_STATE();
case 1595:
ACCEPT_TOKEN(anon_sym_AMP_AMP);
+ if (lookahead == '=') ADVANCE(1590);
END_STATE();
case 1596:
- ACCEPT_TOKEN(anon_sym_AMP_AMP);
- if (lookahead == '=') ADVANCE(1591);
+ ACCEPT_TOKEN(aux_sym_binary_expression_token1);
END_STATE();
case 1597:
ACCEPT_TOKEN(aux_sym_binary_expression_token1);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1598:
- ACCEPT_TOKEN(aux_sym_binary_expression_token1);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_PIPE_PIPE);
END_STATE();
case 1599:
ACCEPT_TOKEN(anon_sym_PIPE_PIPE);
+ if (lookahead == '=') ADVANCE(1591);
END_STATE();
case 1600:
- ACCEPT_TOKEN(anon_sym_PIPE_PIPE);
- if (lookahead == '=') ADVANCE(1592);
+ ACCEPT_TOKEN(aux_sym_binary_expression_token2);
END_STATE();
case 1601:
ACCEPT_TOKEN(aux_sym_binary_expression_token2);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1602:
- ACCEPT_TOKEN(aux_sym_binary_expression_token2);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_GT_GT);
+ if (lookahead == '=') ADVANCE(1586);
+ if (lookahead == '>') ADVANCE(1605);
END_STATE();
case 1603:
ACCEPT_TOKEN(anon_sym_GT_GT);
- if (lookahead == '=') ADVANCE(1587);
- if (lookahead == '>') ADVANCE(1606);
+ if (lookahead == '>') ADVANCE(1604);
END_STATE();
case 1604:
- ACCEPT_TOKEN(anon_sym_GT_GT);
- if (lookahead == '>') ADVANCE(1605);
+ ACCEPT_TOKEN(anon_sym_GT_GT_GT);
END_STATE();
case 1605:
ACCEPT_TOKEN(anon_sym_GT_GT_GT);
+ if (lookahead == '=') ADVANCE(1587);
END_STATE();
case 1606:
- ACCEPT_TOKEN(anon_sym_GT_GT_GT);
- if (lookahead == '=') ADVANCE(1588);
+ ACCEPT_TOKEN(anon_sym_LT_LT);
END_STATE();
case 1607:
ACCEPT_TOKEN(anon_sym_LT_LT);
+ if (lookahead == '=') ADVANCE(1588);
END_STATE();
case 1608:
- ACCEPT_TOKEN(anon_sym_LT_LT);
- if (lookahead == '=') ADVANCE(1589);
+ ACCEPT_TOKEN(anon_sym_AMP);
+ if (lookahead == '&') ADVANCE(1595);
+ if (lookahead == '=') ADVANCE(1584);
END_STATE();
case 1609:
ACCEPT_TOKEN(anon_sym_AMP);
- if (lookahead == '&') ADVANCE(1596);
- if (lookahead == '=') ADVANCE(1585);
+ if (lookahead == '&') ADVANCE(1594);
END_STATE();
case 1610:
- ACCEPT_TOKEN(anon_sym_AMP);
- if (lookahead == '&') ADVANCE(1595);
+ ACCEPT_TOKEN(anon_sym_CARET);
END_STATE();
case 1611:
ACCEPT_TOKEN(anon_sym_CARET);
+ if (lookahead == '=') ADVANCE(1583);
END_STATE();
case 1612:
- ACCEPT_TOKEN(anon_sym_CARET);
- if (lookahead == '=') ADVANCE(1584);
+ ACCEPT_TOKEN(anon_sym_PIPE);
+ if (lookahead == '=') ADVANCE(1585);
+ if (lookahead == '|') ADVANCE(1599);
END_STATE();
case 1613:
ACCEPT_TOKEN(anon_sym_PIPE);
- if (lookahead == '=') ADVANCE(1586);
- if (lookahead == '|') ADVANCE(1600);
+ if (lookahead == '|') ADVANCE(1598);
END_STATE();
case 1614:
- ACCEPT_TOKEN(anon_sym_PIPE);
- if (lookahead == '|') ADVANCE(1599);
+ ACCEPT_TOKEN(anon_sym_PLUS);
+ if (lookahead == '+') ADVANCE(1678);
END_STATE();
case 1615:
ACCEPT_TOKEN(anon_sym_PLUS);
- if (lookahead == '+') ADVANCE(1673);
+ if (lookahead == '+') ADVANCE(1678);
+ if (lookahead == '=') ADVANCE(1578);
END_STATE();
case 1616:
ACCEPT_TOKEN(anon_sym_PLUS);
- if (lookahead == '+') ADVANCE(1673);
- if (lookahead == '=') ADVANCE(1579);
- END_STATE();
- case 1617:
- ACCEPT_TOKEN(anon_sym_PLUS);
- if (lookahead == '+') ADVANCE(1674);
+ if (lookahead == '+') ADVANCE(1679);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
- case 1618:
+ case 1617:
ACCEPT_TOKEN(anon_sym_PLUS);
- if (lookahead == '+') ADVANCE(1675);
+ if (lookahead == '+') ADVANCE(1680);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
- case 1619:
+ case 1618:
ACCEPT_TOKEN(anon_sym_PLUS);
- if (lookahead == '+') ADVANCE(1676);
+ if (lookahead == '+') ADVANCE(1681);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
- case 1620:
+ case 1619:
ACCEPT_TOKEN(anon_sym_DASH);
- if (lookahead == '-') ADVANCE(1677);
+ if (lookahead == '-') ADVANCE(1682);
END_STATE();
- case 1621:
+ case 1620:
ACCEPT_TOKEN(anon_sym_DASH);
- if (lookahead == '-') ADVANCE(1677);
- if (lookahead == '=') ADVANCE(1580);
+ if (lookahead == '-') ADVANCE(1682);
+ if (lookahead == '=') ADVANCE(1579);
END_STATE();
- case 1622:
+ case 1621:
ACCEPT_TOKEN(anon_sym_DASH);
- if (lookahead == '-') ADVANCE(1678);
+ if (lookahead == '-') ADVANCE(1683);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
- case 1623:
+ case 1622:
ACCEPT_TOKEN(anon_sym_DASH);
- if (lookahead == '-') ADVANCE(1679);
+ if (lookahead == '-') ADVANCE(1684);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
- case 1624:
+ case 1623:
ACCEPT_TOKEN(anon_sym_DASH);
- if (lookahead == '-') ADVANCE(1680);
+ if (lookahead == '-') ADVANCE(1685);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
+ END_STATE();
+ case 1624:
+ ACCEPT_TOKEN(anon_sym_SLASH);
+ if (lookahead == '*') ADVANCE(88);
+ if (lookahead == '/') ADVANCE(1873);
END_STATE();
case 1625:
ACCEPT_TOKEN(anon_sym_SLASH);
if (lookahead == '*') ADVANCE(88);
- if (lookahead == '/') ADVANCE(1868);
+ if (lookahead == '/') ADVANCE(1873);
+ if (lookahead == '=') ADVANCE(1581);
END_STATE();
case 1626:
ACCEPT_TOKEN(anon_sym_SLASH);
if (lookahead == '*') ADVANCE(88);
- if (lookahead == '/') ADVANCE(1868);
- if (lookahead == '=') ADVANCE(1582);
+ if (lookahead == '/') ADVANCE(1873);
+ if (lookahead == '=') ADVANCE(1581);
+ if (lookahead == '>') ADVANCE(668);
END_STATE();
case 1627:
ACCEPT_TOKEN(anon_sym_SLASH);
if (lookahead == '*') ADVANCE(88);
- if (lookahead == '/') ADVANCE(1868);
- if (lookahead == '=') ADVANCE(1582);
- if (lookahead == '>') ADVANCE(669);
+ if (lookahead == '/') ADVANCE(1873);
+ if (lookahead == '>') ADVANCE(668);
END_STATE();
case 1628:
ACCEPT_TOKEN(anon_sym_SLASH);
- if (lookahead == '*') ADVANCE(88);
- if (lookahead == '/') ADVANCE(1868);
- if (lookahead == '>') ADVANCE(669);
- END_STATE();
- case 1629:
- ACCEPT_TOKEN(anon_sym_SLASH);
- if (lookahead == '*') ADVANCE(695);
- if (lookahead == '/') ADVANCE(787);
+ if (lookahead == '*') ADVANCE(694);
+ if (lookahead == '/') ADVANCE(786);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
- case 1630:
+ case 1629:
ACCEPT_TOKEN(anon_sym_SLASH);
- if (lookahead == '*') ADVANCE(1299);
- if (lookahead == '/') ADVANCE(1418);
+ if (lookahead == '*') ADVANCE(1298);
+ if (lookahead == '/') ADVANCE(1417);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
- case 1631:
+ case 1630:
ACCEPT_TOKEN(anon_sym_SLASH);
- if (lookahead == '*') ADVANCE(1156);
- if (lookahead == '/') ADVANCE(1275);
+ if (lookahead == '*') ADVANCE(1155);
+ if (lookahead == '/') ADVANCE(1274);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
+ END_STATE();
+ case 1631:
+ ACCEPT_TOKEN(anon_sym_PERCENT);
END_STATE();
case 1632:
ACCEPT_TOKEN(anon_sym_PERCENT);
+ if (lookahead == '=') ADVANCE(1582);
END_STATE();
case 1633:
- ACCEPT_TOKEN(anon_sym_PERCENT);
- if (lookahead == '=') ADVANCE(1583);
+ ACCEPT_TOKEN(aux_sym_binary_expression_token3);
END_STATE();
case 1634:
ACCEPT_TOKEN(aux_sym_binary_expression_token3);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1635:
- ACCEPT_TOKEN(aux_sym_binary_expression_token3);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_STAR_STAR);
END_STATE();
case 1636:
ACCEPT_TOKEN(anon_sym_STAR_STAR);
+ if (lookahead == '=') ADVANCE(1589);
END_STATE();
case 1637:
- ACCEPT_TOKEN(anon_sym_STAR_STAR);
- if (lookahead == '=') ADVANCE(1590);
+ ACCEPT_TOKEN(aux_sym_binary_expression_token4);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(1644);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1638:
ACCEPT_TOKEN(aux_sym_binary_expression_token4);
- if (lookahead == '\\') ADVANCE(402);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1641);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ lookahead == 'e') ADVANCE(1643);
END_STATE();
case 1639:
- ACCEPT_TOKEN(aux_sym_binary_expression_token4);
- if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1640);
+ ACCEPT_TOKEN(aux_sym_binary_expression_token5);
END_STATE();
case 1640:
ACCEPT_TOKEN(aux_sym_binary_expression_token5);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(1450);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1641:
ACCEPT_TOKEN(aux_sym_binary_expression_token5);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1642:
- ACCEPT_TOKEN(anon_sym_EQ_EQ);
- if (lookahead == '=') ADVANCE(1643);
+ ACCEPT_TOKEN(aux_sym_binary_expression_token5);
+ if (lookahead == 't') ADVANCE(1446);
END_STATE();
case 1643:
- ACCEPT_TOKEN(anon_sym_EQ_EQ_EQ);
+ ACCEPT_TOKEN(aux_sym_binary_expression_token6);
END_STATE();
case 1644:
ACCEPT_TOKEN(aux_sym_binary_expression_token6);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1645:
- ACCEPT_TOKEN(aux_sym_binary_expression_token6);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_EQ_EQ);
+ if (lookahead == '=') ADVANCE(1646);
END_STATE();
case 1646:
- ACCEPT_TOKEN(aux_sym_binary_expression_token7);
+ ACCEPT_TOKEN(anon_sym_EQ_EQ_EQ);
END_STATE();
case 1647:
ACCEPT_TOKEN(aux_sym_binary_expression_token7);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
END_STATE();
case 1648:
- ACCEPT_TOKEN(anon_sym_BANG_EQ);
- if (lookahead == '=') ADVANCE(1649);
+ ACCEPT_TOKEN(aux_sym_binary_expression_token7);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1649:
- ACCEPT_TOKEN(anon_sym_BANG_EQ_EQ);
+ ACCEPT_TOKEN(aux_sym_binary_expression_token8);
END_STATE();
case 1650:
ACCEPT_TOKEN(aux_sym_binary_expression_token8);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1651:
- ACCEPT_TOKEN(aux_sym_binary_expression_token8);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(anon_sym_BANG_EQ);
+ if (lookahead == '=') ADVANCE(1652);
END_STATE();
case 1652:
- ACCEPT_TOKEN(aux_sym_binary_expression_token9);
+ ACCEPT_TOKEN(anon_sym_BANG_EQ_EQ);
END_STATE();
case 1653:
ACCEPT_TOKEN(aux_sym_binary_expression_token9);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
END_STATE();
case 1654:
- ACCEPT_TOKEN(aux_sym_binary_expression_token10);
+ ACCEPT_TOKEN(aux_sym_binary_expression_token9);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1655:
ACCEPT_TOKEN(aux_sym_binary_expression_token10);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
END_STATE();
case 1656:
- ACCEPT_TOKEN(aux_sym_binary_expression_token11);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1655);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(aux_sym_binary_expression_token10);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1657:
ACCEPT_TOKEN(aux_sym_binary_expression_token11);
- if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1654);
END_STATE();
case 1658:
- ACCEPT_TOKEN(anon_sym_QMARK_QMARK);
+ ACCEPT_TOKEN(aux_sym_binary_expression_token11);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1659:
- ACCEPT_TOKEN(anon_sym_QMARK_QMARK);
- if (lookahead == '=') ADVANCE(1593);
+ ACCEPT_TOKEN(aux_sym_binary_expression_token12);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(1658);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1660:
- ACCEPT_TOKEN(anon_sym_instanceof);
+ ACCEPT_TOKEN(aux_sym_binary_expression_token12);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(1657);
END_STATE();
case 1661:
- ACCEPT_TOKEN(anon_sym_instanceof);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(aux_sym_binary_expression_token13);
END_STATE();
case 1662:
+ ACCEPT_TOKEN(aux_sym_binary_expression_token13);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
+ END_STATE();
+ case 1663:
+ ACCEPT_TOKEN(anon_sym_QMARK_QMARK);
+ END_STATE();
+ case 1664:
+ ACCEPT_TOKEN(anon_sym_QMARK_QMARK);
+ if (lookahead == '=') ADVANCE(1592);
+ END_STATE();
+ case 1665:
+ ACCEPT_TOKEN(anon_sym_instanceof);
+ END_STATE();
+ case 1666:
+ ACCEPT_TOKEN(anon_sym_instanceof);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
+ END_STATE();
+ case 1667:
ACCEPT_TOKEN(anon_sym_instanceof);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
- case 1663:
+ case 1668:
ACCEPT_TOKEN(anon_sym_BANG);
END_STATE();
- case 1664:
+ case 1669:
ACCEPT_TOKEN(anon_sym_BANG);
- if (lookahead == '=') ADVANCE(1648);
+ if (lookahead == '=') ADVANCE(1651);
END_STATE();
- case 1665:
+ case 1670:
ACCEPT_TOKEN(anon_sym_BANG);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
- case 1666:
+ case 1671:
ACCEPT_TOKEN(anon_sym_BANG);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
- case 1667:
+ case 1672:
ACCEPT_TOKEN(anon_sym_BANG);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
- case 1668:
+ case 1673:
ACCEPT_TOKEN(anon_sym_TILDE);
- if (lookahead == '\\') ADVANCE(773);
+ if (lookahead == '\\') ADVANCE(772);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -26833,13 +26879,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
- (lookahead < '%' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < '%' || '@' < lookahead)) ADVANCE(765);
END_STATE();
- case 1669:
+ case 1674:
ACCEPT_TOKEN(anon_sym_TILDE);
- if (lookahead == '\\') ADVANCE(1408);
+ if (lookahead == '\\') ADVANCE(1407);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -26849,12 +26895,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
- case 1670:
+ case 1675:
ACCEPT_TOKEN(anon_sym_TILDE);
- if (lookahead == '\\') ADVANCE(1265);
+ if (lookahead == '\\') ADVANCE(1264);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -26867,279 +26913,204 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '@' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '@' < lookahead)) ADVANCE(1257);
END_STATE();
- case 1671:
+ case 1676:
ACCEPT_TOKEN(anon_sym_TILDE);
- if (lookahead == '\\') ADVANCE(400);
- if (set_contains(sym_identifier_character_set_1, 14, lookahead)) ADVANCE(2174);
+ if (lookahead == '\\') ADVANCE(399);
+ if (set_contains(sym_identifier_character_set_1, 14, lookahead)) ADVANCE(2179);
END_STATE();
- case 1672:
+ case 1677:
ACCEPT_TOKEN(aux_sym_unary_operator_token1);
END_STATE();
- case 1673:
+ case 1678:
ACCEPT_TOKEN(anon_sym_PLUS_PLUS);
END_STATE();
- case 1674:
+ case 1679:
ACCEPT_TOKEN(anon_sym_PLUS_PLUS);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
- case 1675:
+ case 1680:
ACCEPT_TOKEN(anon_sym_PLUS_PLUS);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
- case 1676:
+ case 1681:
ACCEPT_TOKEN(anon_sym_PLUS_PLUS);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
- case 1677:
+ case 1682:
ACCEPT_TOKEN(anon_sym_DASH_DASH);
END_STATE();
- case 1678:
+ case 1683:
ACCEPT_TOKEN(anon_sym_DASH_DASH);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (lookahead != 0 &&
lookahead != '#' &&
lookahead != '&' &&
lookahead != '<' &&
- lookahead != '>') ADVANCE(798);
+ lookahead != '>') ADVANCE(797);
END_STATE();
- case 1679:
+ case 1684:
ACCEPT_TOKEN(anon_sym_DASH_DASH);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1429);
+ lookahead != '#') ADVANCE(1428);
END_STATE();
- case 1680:
+ case 1685:
ACCEPT_TOKEN(anon_sym_DASH_DASH);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1286);
+ lookahead != '\'') ADVANCE(1285);
END_STATE();
- case 1681:
+ case 1686:
ACCEPT_TOKEN(anon_sym_SQUOTE_SQUOTE);
END_STATE();
- case 1682:
+ case 1687:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
ADVANCE_MAP(
- '!', 1771,
- '\'', 1771,
- '(', 1771,
- '+', 1686,
- '-', 1687,
- '.', 1759,
- '/', 1683,
- '0', 1688,
- ':', 1771,
- 'N', 1733,
- '[', 1771,
- '\\', 1744,
- 'a', 1723,
- 'e', 1731,
- 'f', 1691,
- 'i', 1712,
- 'l', 1698,
- 'n', 1699,
- 's', 1726,
- 't', 1702,
- 'y', 1704,
- '{', 1771,
- '~', 1736,
+ '!', 1776,
+ '\'', 1776,
+ '(', 1776,
+ '+', 1691,
+ '-', 1692,
+ '.', 1764,
+ '/', 1688,
+ '0', 1693,
+ ':', 1776,
+ 'N', 1738,
+ '[', 1776,
+ '\\', 1749,
+ 'a', 1728,
+ 'e', 1736,
+ 'f', 1696,
+ 'i', 1717,
+ 'l', 1703,
+ 'n', 1704,
+ 's', 1731,
+ 't', 1707,
+ 'y', 1709,
+ '{', 1776,
+ '~', 1741,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1689);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1682);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1694);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1687);
if ((!eof && lookahead <= 0x1f) ||
('%' <= lookahead && lookahead <= '@') ||
lookahead == ']' ||
lookahead == '^' ||
lookahead == '`' ||
lookahead == '|' ||
- lookahead == '}') ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ lookahead == '}') ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
- case 1683:
+ case 1688:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '*') ADVANCE(1685);
- if (lookahead == '/') ADVANCE(1754);
+ if (lookahead == '*') ADVANCE(1690);
+ if (lookahead == '/') ADVANCE(1759);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1684:
+ case 1689:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '*') ADVANCE(1684);
- if (lookahead == '/') ADVANCE(1771);
+ if (lookahead == '*') ADVANCE(1689);
+ if (lookahead == '/') ADVANCE(1776);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1685);
+ lookahead != '#') ADVANCE(1690);
END_STATE();
- case 1685:
+ case 1690:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '*') ADVANCE(1684);
+ if (lookahead == '*') ADVANCE(1689);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1685);
+ lookahead != '#') ADVANCE(1690);
END_STATE();
- case 1686:
+ case 1691:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '+') ADVANCE(1771);
+ if (lookahead == '+') ADVANCE(1776);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1687:
+ case 1692:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '-') ADVANCE(1771);
+ if (lookahead == '-') ADVANCE(1776);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1688:
+ case 1693:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
ADVANCE_MAP(
- '.', 1751,
- '0', 1741,
- '_', 1760,
- 'n', 1771,
- 'B', 1752,
- 'b', 1752,
- 'E', 1750,
- 'e', 1750,
- 'O', 1756,
- 'o', 1756,
- 'X', 1764,
- 'x', 1764,
+ '.', 1756,
+ '0', 1746,
+ '_', 1765,
+ 'n', 1776,
+ 'B', 1757,
+ 'b', 1757,
+ 'E', 1755,
+ 'e', 1755,
+ 'O', 1761,
+ 'o', 1761,
+ 'X', 1769,
+ 'x', 1769,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1689);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1694);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1689:
+ case 1694:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '.') ADVANCE(1751);
- if (lookahead == '_') ADVANCE(1758);
- if (lookahead == 'n') ADVANCE(1771);
+ if (lookahead == '.') ADVANCE(1756);
+ if (lookahead == '_') ADVANCE(1763);
+ if (lookahead == 'n') ADVANCE(1776);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1750);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1689);
+ lookahead == 'e') ADVANCE(1755);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1694);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1690:
+ case 1695:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '/') ADVANCE(1683);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1690);
+ if (lookahead == '/') ADVANCE(1688);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1695);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
- END_STATE();
- case 1691:
- ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'a') ADVANCE(1709);
- if (lookahead == 'u') ADVANCE(1714);
- if (set_contains(extras_character_set_1, 10, lookahead) ||
- (!eof && lookahead <= 0x08) ||
- (0x0e <= lookahead && lookahead <= 0x1f) ||
- lookahead == '!' ||
- ('%' <= lookahead && lookahead <= '/') ||
- (':' <= lookahead && lookahead <= '@') ||
- ('[' <= lookahead && lookahead <= '^') ||
- lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
- END_STATE();
- case 1692:
- ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'a') ADVANCE(1727);
- if (set_contains(extras_character_set_1, 10, lookahead) ||
- (!eof && lookahead <= 0x08) ||
- (0x0e <= lookahead && lookahead <= 0x1f) ||
- lookahead == '!' ||
- ('%' <= lookahead && lookahead <= '/') ||
- (':' <= lookahead && lookahead <= '@') ||
- ('[' <= lookahead && lookahead <= '^') ||
- lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
- END_STATE();
- case 1693:
- ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'a') ADVANCE(1703);
- if (set_contains(extras_character_set_1, 10, lookahead) ||
- (!eof && lookahead <= 0x08) ||
- (0x0e <= lookahead && lookahead <= 0x1f) ||
- lookahead == '!' ||
- ('%' <= lookahead && lookahead <= '/') ||
- (':' <= lookahead && lookahead <= '@') ||
- ('[' <= lookahead && lookahead <= '^') ||
- lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
- END_STATE();
- case 1694:
- ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'c') ADVANCE(1735);
- if (set_contains(extras_character_set_1, 10, lookahead) ||
- (!eof && lookahead <= 0x08) ||
- (0x0e <= lookahead && lookahead <= 0x1f) ||
- lookahead == '!' ||
- ('%' <= lookahead && lookahead <= '/') ||
- (':' <= lookahead && lookahead <= '@') ||
- ('[' <= lookahead && lookahead <= '^') ||
- lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
- END_STATE();
- case 1695:
- ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'c') ADVANCE(1728);
- if (set_contains(extras_character_set_1, 10, lookahead) ||
- (!eof && lookahead <= 0x08) ||
- (0x0e <= lookahead && lookahead <= 0x1f) ||
- lookahead == '!' ||
- ('%' <= lookahead && lookahead <= '/') ||
- (':' <= lookahead && lookahead <= '@') ||
- ('[' <= lookahead && lookahead <= '^') ||
- lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
case 1696:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'd') ADVANCE(1735);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'a') ADVANCE(1714);
+ if (lookahead == 'u') ADVANCE(1719);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27148,13 +27119,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1697:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'e') ADVANCE(1735);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'a') ADVANCE(1732);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27163,13 +27134,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1698:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'e') ADVANCE(1725);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'a') ADVANCE(1708);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27178,16 +27149,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1699:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'e') ADVANCE(1730);
- if (lookahead == 'u') ADVANCE(1711);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(1734);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'c') ADVANCE(1740);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27196,13 +27164,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1700:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'e') ADVANCE(1720);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'c') ADVANCE(1733);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27211,13 +27179,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1701:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'e') ADVANCE(1710);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'd') ADVANCE(1740);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27226,14 +27194,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1702:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'h') ADVANCE(1706);
- if (lookahead == 'r') ADVANCE(1729);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'e') ADVANCE(1740);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27242,13 +27209,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1703:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'i') ADVANCE(1725);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'e') ADVANCE(1730);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27257,13 +27224,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1704:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'i') ADVANCE(1701);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'e') ADVANCE(1735);
+ if (lookahead == 'u') ADVANCE(1716);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(1739);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27272,13 +27242,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1705:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'i') ADVANCE(1717);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'e') ADVANCE(1725);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27287,13 +27257,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1706:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'i') ADVANCE(1722);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'e') ADVANCE(1715);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27302,13 +27272,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1707:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'i') ADVANCE(1694);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'h') ADVANCE(1711);
+ if (lookahead == 'r') ADVANCE(1734);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27317,13 +27288,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1708:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'l') ADVANCE(1735);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'i') ADVANCE(1730);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27332,13 +27303,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1709:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'l') ADVANCE(1724);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'i') ADVANCE(1706);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27347,13 +27318,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1710:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'l') ADVANCE(1696);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'i') ADVANCE(1722);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27362,13 +27333,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1711:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'l') ADVANCE(1708);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'i') ADVANCE(1727);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27377,13 +27348,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1712:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'm') ADVANCE(1718);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'i') ADVANCE(1699);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27392,13 +27363,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1713:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'n') ADVANCE(1735);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'l') ADVANCE(1740);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27407,13 +27378,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1714:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'n') ADVANCE(1695);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'l') ADVANCE(1729);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27422,13 +27393,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1715:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'n') ADVANCE(1694);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'l') ADVANCE(1701);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27437,13 +27408,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1716:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'o') ADVANCE(1721);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'l') ADVANCE(1713);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27452,13 +27423,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1717:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'o') ADVANCE(1713);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'm') ADVANCE(1723);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27467,13 +27438,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1718:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'p') ADVANCE(1716);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'n') ADVANCE(1740);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27482,13 +27453,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1719:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'p') ADVANCE(1700);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'n') ADVANCE(1700);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27497,13 +27468,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1720:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'r') ADVANCE(1735);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'n') ADVANCE(1699);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27512,13 +27483,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1721:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'r') ADVANCE(1725);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'o') ADVANCE(1726);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27527,13 +27498,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1722:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 's') ADVANCE(1735);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'o') ADVANCE(1718);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27542,14 +27513,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1723:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 's') ADVANCE(1732);
- if (lookahead == 'w') ADVANCE(1693);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'p') ADVANCE(1721);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27558,13 +27528,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1724:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 's') ADVANCE(1697);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'p') ADVANCE(1705);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27573,13 +27543,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1725:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 't') ADVANCE(1735);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'r') ADVANCE(1740);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27588,14 +27558,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1726:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 't') ADVANCE(1692);
- if (lookahead == 'u') ADVANCE(1719);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'r') ADVANCE(1730);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27604,13 +27573,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1727:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 't') ADVANCE(1707);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 's') ADVANCE(1740);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27619,13 +27588,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1728:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 't') ADVANCE(1705);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 's') ADVANCE(1737);
+ if (lookahead == 'w') ADVANCE(1698);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27634,13 +27604,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1729:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'u') ADVANCE(1697);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 's') ADVANCE(1702);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27649,13 +27619,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1730:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'w') ADVANCE(1735);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 't') ADVANCE(1740);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27664,13 +27634,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1731:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'x') ADVANCE(1718);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 't') ADVANCE(1697);
+ if (lookahead == 'u') ADVANCE(1724);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27679,13 +27650,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1732:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'y') ADVANCE(1715);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 't') ADVANCE(1712);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27694,14 +27665,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1733:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(1734);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 't') ADVANCE(1710);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27710,14 +27680,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1734:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
- if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(1735);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'u') ADVANCE(1702);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27726,12 +27695,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1735:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'w') ADVANCE(1740);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -27740,358 +27710,434 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1736:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\\') ADVANCE(1744);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'x') ADVANCE(1723);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
lookahead == '!' ||
- ('%' <= lookahead && lookahead <= '@') ||
+ ('%' <= lookahead && lookahead <= '/') ||
+ (':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1771);
- if (lookahead > '#') ADVANCE(1735);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
END_STATE();
case 1737:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '_') ADVANCE(1759);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'y') ADVANCE(1720);
+ if (set_contains(extras_character_set_1, 10, lookahead) ||
+ (!eof && lookahead <= 0x08) ||
+ (0x0e <= lookahead && lookahead <= 0x1f) ||
+ lookahead == '!' ||
+ ('%' <= lookahead && lookahead <= '/') ||
+ (':' <= lookahead && lookahead <= '@') ||
+ ('[' <= lookahead && lookahead <= '^') ||
+ lookahead == '`' ||
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
+ END_STATE();
+ case 1738:
+ ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(1739);
+ if (set_contains(extras_character_set_1, 10, lookahead) ||
+ (!eof && lookahead <= 0x08) ||
+ (0x0e <= lookahead && lookahead <= 0x1f) ||
+ lookahead == '!' ||
+ ('%' <= lookahead && lookahead <= '/') ||
+ (':' <= lookahead && lookahead <= '@') ||
+ ('[' <= lookahead && lookahead <= '^') ||
+ lookahead == '`' ||
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
+ END_STATE();
+ case 1739:
+ ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (lookahead == 'T' ||
+ lookahead == 't') ADVANCE(1740);
+ if (set_contains(extras_character_set_1, 10, lookahead) ||
+ (!eof && lookahead <= 0x08) ||
+ (0x0e <= lookahead && lookahead <= 0x1f) ||
+ lookahead == '!' ||
+ ('%' <= lookahead && lookahead <= '/') ||
+ (':' <= lookahead && lookahead <= '@') ||
+ ('[' <= lookahead && lookahead <= '^') ||
+ lookahead == '`' ||
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
+ END_STATE();
+ case 1740:
+ ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (set_contains(extras_character_set_1, 10, lookahead) ||
+ (!eof && lookahead <= 0x08) ||
+ (0x0e <= lookahead && lookahead <= 0x1f) ||
+ lookahead == '!' ||
+ ('%' <= lookahead && lookahead <= '/') ||
+ (':' <= lookahead && lookahead <= '@') ||
+ ('[' <= lookahead && lookahead <= '^') ||
+ lookahead == '`' ||
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
+ END_STATE();
+ case 1741:
+ ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
+ if (lookahead == '\\') ADVANCE(1749);
+ if (set_contains(extras_character_set_1, 10, lookahead) ||
+ (!eof && lookahead <= 0x08) ||
+ (0x0e <= lookahead && lookahead <= 0x1f) ||
+ lookahead == '!' ||
+ ('%' <= lookahead && lookahead <= '@') ||
+ ('[' <= lookahead && lookahead <= '^') ||
+ lookahead == '`' ||
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1776);
+ if (lookahead > '#') ADVANCE(1740);
+ END_STATE();
+ case 1742:
+ ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
+ if (lookahead == '_') ADVANCE(1764);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1750);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1737);
+ lookahead == 'e') ADVANCE(1755);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1742);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1738:
+ case 1743:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '_') ADVANCE(1752);
- if (lookahead == 'n') ADVANCE(1771);
+ if (lookahead == '_') ADVANCE(1757);
+ if (lookahead == 'n') ADVANCE(1776);
if (lookahead == '0' ||
- lookahead == '1') ADVANCE(1738);
+ lookahead == '1') ADVANCE(1743);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1739:
+ case 1744:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '_') ADVANCE(1756);
- if (lookahead == 'n') ADVANCE(1771);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1739);
+ if (lookahead == '_') ADVANCE(1761);
+ if (lookahead == 'n') ADVANCE(1776);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1744);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1740:
+ case 1745:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '_') ADVANCE(1764);
- if (lookahead == 'n') ADVANCE(1771);
+ if (lookahead == '_') ADVANCE(1769);
+ if (lookahead == 'n') ADVANCE(1776);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1740);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1745);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1741:
+ case 1746:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '_') ADVANCE(1760);
- if (lookahead == 'n') ADVANCE(1771);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1741);
+ if (lookahead == '_') ADVANCE(1765);
+ if (lookahead == 'n') ADVANCE(1776);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1746);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1742:
+ case 1747:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '_') ADVANCE(1761);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1742);
+ if (lookahead == '_') ADVANCE(1766);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1747);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1743:
+ case 1748:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == 'u') ADVANCE(1746);
- if (lookahead == 'x') ADVANCE(1768);
+ if (lookahead == 'u') ADVANCE(1751);
+ if (lookahead == 'x') ADVANCE(1773);
if (lookahead == '\r' ||
- lookahead == '?') ADVANCE(1753);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1757);
+ lookahead == '?') ADVANCE(1758);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1762);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1744:
+ case 1749:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == 'u') ADVANCE(1746);
+ if (lookahead == 'u') ADVANCE(1751);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1745:
+ case 1750:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == 'u') ADVANCE(1747);
- if (lookahead == 'x') ADVANCE(1768);
+ if (lookahead == 'u') ADVANCE(1752);
+ if (lookahead == 'x') ADVANCE(1773);
if (lookahead == '\r' ||
- lookahead == '?') ADVANCE(1753);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1757);
+ lookahead == '?') ADVANCE(1758);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1762);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1746:
+ case 1751:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '{') ADVANCE(1765);
+ if (lookahead == '{') ADVANCE(1770);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1770);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1775);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1747:
+ case 1752:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '{') ADVANCE(1767);
+ if (lookahead == '{') ADVANCE(1772);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1766);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1771);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1748:
+ case 1753:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '}') ADVANCE(1771);
+ if (lookahead == '}') ADVANCE(1776);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1748);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1753);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1749:
+ case 1754:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '}') ADVANCE(1735);
+ if (lookahead == '}') ADVANCE(1740);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1749);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1754);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1750:
+ case 1755:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
if (lookahead == '+' ||
- lookahead == '-') ADVANCE(1761);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1742);
+ lookahead == '-') ADVANCE(1766);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1747);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1751:
+ case 1756:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1750);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1737);
+ lookahead == 'e') ADVANCE(1755);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1742);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1752:
+ case 1757:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
if (lookahead == '0' ||
- lookahead == '1') ADVANCE(1738);
+ lookahead == '1') ADVANCE(1743);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1753:
+ case 1758:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
if (lookahead == '\n' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1771);
+ lookahead == 0x2029) ADVANCE(1776);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1754:
+ case 1759:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
if (lookahead == '\n' ||
lookahead == '\r' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1771);
+ lookahead == 0x2029) ADVANCE(1776);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1754);
+ lookahead != '#') ADVANCE(1759);
END_STATE();
- case 1755:
+ case 1760:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1771);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1776);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1756:
+ case 1761:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1739);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1744);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1757:
+ case 1762:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1755);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1760);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1758:
+ case 1763:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1689);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1694);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1759:
+ case 1764:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1737);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1742);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1760:
+ case 1765:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1741);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1746);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1761:
+ case 1766:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1742);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1747);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1762:
+ case 1767:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1771);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1776);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1763:
+ case 1768:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1735);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1740);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1764:
+ case 1769:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1740);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1745);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1765:
+ case 1770:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1749);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1754);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1766:
+ case 1771:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1768);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1773);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1767:
+ case 1772:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1748);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1753);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1768:
+ case 1773:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1762);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1767);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1769:
+ case 1774:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1763);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1768);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1770:
+ case 1775:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1769);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1774);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1771:
+ case 1776:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
if (lookahead != 0 &&
lookahead != '"' &&
- lookahead != '#') ADVANCE(1771);
+ lookahead != '#') ADVANCE(1776);
END_STATE();
- case 1772:
+ case 1777:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
ADVANCE_MAP(
- '!', 1861,
- '"', 1861,
- '(', 1861,
- '+', 1776,
- '-', 1777,
- '.', 1849,
- '/', 1773,
- '0', 1778,
- ':', 1861,
- 'N', 1823,
- '[', 1861,
- '\\', 1834,
- 'a', 1813,
- 'e', 1821,
- 'f', 1781,
- 'i', 1802,
- 'l', 1788,
- 'n', 1789,
- 's', 1816,
- 't', 1792,
- 'y', 1794,
- '{', 1861,
- '~', 1826,
+ '!', 1866,
+ '"', 1866,
+ '(', 1866,
+ '+', 1781,
+ '-', 1782,
+ '.', 1854,
+ '/', 1778,
+ '0', 1783,
+ ':', 1866,
+ 'N', 1828,
+ '[', 1866,
+ '\\', 1839,
+ 'a', 1818,
+ 'e', 1826,
+ 'f', 1786,
+ 'i', 1807,
+ 'l', 1793,
+ 'n', 1794,
+ 's', 1821,
+ 't', 1797,
+ 'y', 1799,
+ '{', 1866,
+ '~', 1831,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1779);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1772);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1784);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1777);
if ((!eof && lookahead <= 0x1f) ||
lookahead == '%' ||
lookahead == '&' ||
@@ -28100,188 +28146,93 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '^' ||
lookahead == '`' ||
lookahead == '|' ||
- lookahead == '}') ADVANCE(1861);
+ lookahead == '}') ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '@' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '@' < lookahead)) ADVANCE(1830);
END_STATE();
- case 1773:
+ case 1778:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '*') ADVANCE(1775);
- if (lookahead == '/') ADVANCE(1844);
+ if (lookahead == '*') ADVANCE(1780);
+ if (lookahead == '/') ADVANCE(1849);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1774:
+ case 1779:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '*') ADVANCE(1774);
- if (lookahead == '/') ADVANCE(1861);
+ if (lookahead == '*') ADVANCE(1779);
+ if (lookahead == '/') ADVANCE(1866);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1775);
+ lookahead != '\'') ADVANCE(1780);
END_STATE();
- case 1775:
+ case 1780:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '*') ADVANCE(1774);
+ if (lookahead == '*') ADVANCE(1779);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1775);
+ lookahead != '\'') ADVANCE(1780);
END_STATE();
- case 1776:
+ case 1781:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '+') ADVANCE(1861);
+ if (lookahead == '+') ADVANCE(1866);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1777:
+ case 1782:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '-') ADVANCE(1861);
+ if (lookahead == '-') ADVANCE(1866);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1778:
+ case 1783:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
ADVANCE_MAP(
- '.', 1841,
- '0', 1831,
- '_', 1850,
- 'n', 1861,
- 'B', 1842,
- 'b', 1842,
- 'E', 1840,
- 'e', 1840,
- 'O', 1846,
- 'o', 1846,
- 'X', 1854,
- 'x', 1854,
+ '.', 1846,
+ '0', 1836,
+ '_', 1855,
+ 'n', 1866,
+ 'B', 1847,
+ 'b', 1847,
+ 'E', 1845,
+ 'e', 1845,
+ 'O', 1851,
+ 'o', 1851,
+ 'X', 1859,
+ 'x', 1859,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1779);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1784);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1779:
+ case 1784:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '.') ADVANCE(1841);
- if (lookahead == '_') ADVANCE(1848);
- if (lookahead == 'n') ADVANCE(1861);
+ if (lookahead == '.') ADVANCE(1846);
+ if (lookahead == '_') ADVANCE(1853);
+ if (lookahead == 'n') ADVANCE(1866);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1840);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1779);
+ lookahead == 'e') ADVANCE(1845);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1784);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1780:
+ case 1785:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '/') ADVANCE(1773);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1780);
+ if (lookahead == '/') ADVANCE(1778);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1785);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
- END_STATE();
- case 1781:
- ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'a') ADVANCE(1799);
- if (lookahead == 'u') ADVANCE(1804);
- if (set_contains(extras_character_set_1, 10, lookahead) ||
- (!eof && lookahead <= 0x08) ||
- (0x0e <= lookahead && lookahead <= 0x1f) ||
- lookahead == '!' ||
- lookahead == '"' ||
- lookahead == '%' ||
- lookahead == '&' ||
- ('(' <= lookahead && lookahead <= '/') ||
- (':' <= lookahead && lookahead <= '@') ||
- ('[' <= lookahead && lookahead <= '^') ||
- lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
- if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
- END_STATE();
- case 1782:
- ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'a') ADVANCE(1817);
- if (set_contains(extras_character_set_1, 10, lookahead) ||
- (!eof && lookahead <= 0x08) ||
- (0x0e <= lookahead && lookahead <= 0x1f) ||
- lookahead == '!' ||
- lookahead == '"' ||
- lookahead == '%' ||
- lookahead == '&' ||
- ('(' <= lookahead && lookahead <= '/') ||
- (':' <= lookahead && lookahead <= '@') ||
- ('[' <= lookahead && lookahead <= '^') ||
- lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
- if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
- END_STATE();
- case 1783:
- ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'a') ADVANCE(1793);
- if (set_contains(extras_character_set_1, 10, lookahead) ||
- (!eof && lookahead <= 0x08) ||
- (0x0e <= lookahead && lookahead <= 0x1f) ||
- lookahead == '!' ||
- lookahead == '"' ||
- lookahead == '%' ||
- lookahead == '&' ||
- ('(' <= lookahead && lookahead <= '/') ||
- (':' <= lookahead && lookahead <= '@') ||
- ('[' <= lookahead && lookahead <= '^') ||
- lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
- if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
- END_STATE();
- case 1784:
- ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'c') ADVANCE(1825);
- if (set_contains(extras_character_set_1, 10, lookahead) ||
- (!eof && lookahead <= 0x08) ||
- (0x0e <= lookahead && lookahead <= 0x1f) ||
- lookahead == '!' ||
- lookahead == '"' ||
- lookahead == '%' ||
- lookahead == '&' ||
- ('(' <= lookahead && lookahead <= '/') ||
- (':' <= lookahead && lookahead <= '@') ||
- ('[' <= lookahead && lookahead <= '^') ||
- lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
- if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
- END_STATE();
- case 1785:
- ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'c') ADVANCE(1818);
- if (set_contains(extras_character_set_1, 10, lookahead) ||
- (!eof && lookahead <= 0x08) ||
- (0x0e <= lookahead && lookahead <= 0x1f) ||
- lookahead == '!' ||
- lookahead == '"' ||
- lookahead == '%' ||
- lookahead == '&' ||
- ('(' <= lookahead && lookahead <= '/') ||
- (':' <= lookahead && lookahead <= '@') ||
- ('[' <= lookahead && lookahead <= '^') ||
- lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
- if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
case 1786:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'd') ADVANCE(1825);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'a') ADVANCE(1804);
+ if (lookahead == 'u') ADVANCE(1809);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28293,14 +28244,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1787:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'e') ADVANCE(1825);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'a') ADVANCE(1822);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28312,14 +28263,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1788:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'e') ADVANCE(1815);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'a') ADVANCE(1798);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28331,17 +28282,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1789:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'e') ADVANCE(1820);
- if (lookahead == 'u') ADVANCE(1801);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(1824);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'c') ADVANCE(1830);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28353,14 +28301,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1790:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'e') ADVANCE(1810);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'c') ADVANCE(1823);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28372,14 +28320,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1791:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'e') ADVANCE(1800);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'd') ADVANCE(1830);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28391,15 +28339,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1792:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'h') ADVANCE(1796);
- if (lookahead == 'r') ADVANCE(1819);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'e') ADVANCE(1830);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28411,14 +28358,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1793:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'i') ADVANCE(1815);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'e') ADVANCE(1820);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28430,14 +28377,17 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1794:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'i') ADVANCE(1791);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'e') ADVANCE(1825);
+ if (lookahead == 'u') ADVANCE(1806);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(1829);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28449,14 +28399,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1795:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'i') ADVANCE(1807);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'e') ADVANCE(1815);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28468,14 +28418,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1796:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'i') ADVANCE(1812);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'e') ADVANCE(1805);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28487,14 +28437,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1797:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'i') ADVANCE(1784);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'h') ADVANCE(1801);
+ if (lookahead == 'r') ADVANCE(1824);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28506,14 +28457,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1798:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'l') ADVANCE(1825);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'i') ADVANCE(1820);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28525,14 +28476,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1799:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'l') ADVANCE(1814);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'i') ADVANCE(1796);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28544,14 +28495,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1800:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'l') ADVANCE(1786);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'i') ADVANCE(1812);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28563,14 +28514,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1801:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'l') ADVANCE(1798);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'i') ADVANCE(1817);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28582,14 +28533,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1802:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'm') ADVANCE(1808);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'i') ADVANCE(1789);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28601,14 +28552,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1803:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'n') ADVANCE(1825);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'l') ADVANCE(1830);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28620,14 +28571,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1804:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'n') ADVANCE(1785);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'l') ADVANCE(1819);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28639,14 +28590,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1805:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'n') ADVANCE(1784);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'l') ADVANCE(1791);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28658,14 +28609,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1806:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'o') ADVANCE(1811);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'l') ADVANCE(1803);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28677,14 +28628,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1807:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'o') ADVANCE(1803);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'm') ADVANCE(1813);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28696,14 +28647,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1808:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'p') ADVANCE(1806);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'n') ADVANCE(1830);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28715,14 +28666,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1809:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'p') ADVANCE(1790);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'n') ADVANCE(1790);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28734,14 +28685,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1810:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'r') ADVANCE(1825);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'n') ADVANCE(1789);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28753,14 +28704,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1811:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'r') ADVANCE(1815);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'o') ADVANCE(1816);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28772,14 +28723,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1812:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 's') ADVANCE(1825);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'o') ADVANCE(1808);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28791,15 +28742,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1813:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 's') ADVANCE(1822);
- if (lookahead == 'w') ADVANCE(1783);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'p') ADVANCE(1811);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28811,14 +28761,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1814:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 's') ADVANCE(1787);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'p') ADVANCE(1795);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28830,14 +28780,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1815:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 't') ADVANCE(1825);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'r') ADVANCE(1830);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28849,15 +28799,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1816:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 't') ADVANCE(1782);
- if (lookahead == 'u') ADVANCE(1809);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'r') ADVANCE(1820);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28869,14 +28818,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1817:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 't') ADVANCE(1797);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 's') ADVANCE(1830);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28888,14 +28837,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1818:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 't') ADVANCE(1795);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 's') ADVANCE(1827);
+ if (lookahead == 'w') ADVANCE(1788);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28907,14 +28857,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1819:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'u') ADVANCE(1787);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 's') ADVANCE(1792);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28926,14 +28876,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1820:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'w') ADVANCE(1825);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 't') ADVANCE(1830);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28945,14 +28895,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1821:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'x') ADVANCE(1808);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 't') ADVANCE(1787);
+ if (lookahead == 'u') ADVANCE(1814);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28964,14 +28915,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1822:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'y') ADVANCE(1805);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 't') ADVANCE(1802);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -28983,15 +28934,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1823:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(1824);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 't') ADVANCE(1800);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -29003,15 +28953,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1824:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
- if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(1825);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'u') ADVANCE(1792);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -29023,13 +28972,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1825:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'w') ADVANCE(1830);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -29041,13 +28991,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1826:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\\') ADVANCE(1834);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'x') ADVANCE(1813);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -29055,2380 +29006,2484 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '"' ||
lookahead == '%' ||
lookahead == '&' ||
- ('(' <= lookahead && lookahead <= '@') ||
+ ('(' <= lookahead && lookahead <= '/') ||
+ (':' <= lookahead && lookahead <= '@') ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(1861);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
if (lookahead > '#' &&
- (lookahead < '%' || '@' < lookahead)) ADVANCE(1825);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
END_STATE();
case 1827:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '_') ADVANCE(1849);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'y') ADVANCE(1810);
+ if (set_contains(extras_character_set_1, 10, lookahead) ||
+ (!eof && lookahead <= 0x08) ||
+ (0x0e <= lookahead && lookahead <= 0x1f) ||
+ lookahead == '!' ||
+ lookahead == '"' ||
+ lookahead == '%' ||
+ lookahead == '&' ||
+ ('(' <= lookahead && lookahead <= '/') ||
+ (':' <= lookahead && lookahead <= '@') ||
+ ('[' <= lookahead && lookahead <= '^') ||
+ lookahead == '`' ||
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
+ if (lookahead > '#' &&
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
+ END_STATE();
+ case 1828:
+ ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(1829);
+ if (set_contains(extras_character_set_1, 10, lookahead) ||
+ (!eof && lookahead <= 0x08) ||
+ (0x0e <= lookahead && lookahead <= 0x1f) ||
+ lookahead == '!' ||
+ lookahead == '"' ||
+ lookahead == '%' ||
+ lookahead == '&' ||
+ ('(' <= lookahead && lookahead <= '/') ||
+ (':' <= lookahead && lookahead <= '@') ||
+ ('[' <= lookahead && lookahead <= '^') ||
+ lookahead == '`' ||
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
+ if (lookahead > '#' &&
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
+ END_STATE();
+ case 1829:
+ ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (lookahead == 'T' ||
+ lookahead == 't') ADVANCE(1830);
+ if (set_contains(extras_character_set_1, 10, lookahead) ||
+ (!eof && lookahead <= 0x08) ||
+ (0x0e <= lookahead && lookahead <= 0x1f) ||
+ lookahead == '!' ||
+ lookahead == '"' ||
+ lookahead == '%' ||
+ lookahead == '&' ||
+ ('(' <= lookahead && lookahead <= '/') ||
+ (':' <= lookahead && lookahead <= '@') ||
+ ('[' <= lookahead && lookahead <= '^') ||
+ lookahead == '`' ||
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
+ if (lookahead > '#' &&
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
+ END_STATE();
+ case 1830:
+ ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (set_contains(extras_character_set_1, 10, lookahead) ||
+ (!eof && lookahead <= 0x08) ||
+ (0x0e <= lookahead && lookahead <= 0x1f) ||
+ lookahead == '!' ||
+ lookahead == '"' ||
+ lookahead == '%' ||
+ lookahead == '&' ||
+ ('(' <= lookahead && lookahead <= '/') ||
+ (':' <= lookahead && lookahead <= '@') ||
+ ('[' <= lookahead && lookahead <= '^') ||
+ lookahead == '`' ||
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
+ if (lookahead > '#' &&
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1830);
+ END_STATE();
+ case 1831:
+ ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
+ if (lookahead == '\\') ADVANCE(1839);
+ if (set_contains(extras_character_set_1, 10, lookahead) ||
+ (!eof && lookahead <= 0x08) ||
+ (0x0e <= lookahead && lookahead <= 0x1f) ||
+ lookahead == '!' ||
+ lookahead == '"' ||
+ lookahead == '%' ||
+ lookahead == '&' ||
+ ('(' <= lookahead && lookahead <= '@') ||
+ ('[' <= lookahead && lookahead <= '^') ||
+ lookahead == '`' ||
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(1866);
+ if (lookahead > '#' &&
+ (lookahead < '%' || '@' < lookahead)) ADVANCE(1830);
+ END_STATE();
+ case 1832:
+ ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
+ if (lookahead == '_') ADVANCE(1854);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1840);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1827);
+ lookahead == 'e') ADVANCE(1845);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1832);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1828:
+ case 1833:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '_') ADVANCE(1842);
- if (lookahead == 'n') ADVANCE(1861);
+ if (lookahead == '_') ADVANCE(1847);
+ if (lookahead == 'n') ADVANCE(1866);
if (lookahead == '0' ||
- lookahead == '1') ADVANCE(1828);
+ lookahead == '1') ADVANCE(1833);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1829:
+ case 1834:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '_') ADVANCE(1846);
- if (lookahead == 'n') ADVANCE(1861);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1829);
+ if (lookahead == '_') ADVANCE(1851);
+ if (lookahead == 'n') ADVANCE(1866);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1834);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1830:
+ case 1835:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '_') ADVANCE(1854);
- if (lookahead == 'n') ADVANCE(1861);
+ if (lookahead == '_') ADVANCE(1859);
+ if (lookahead == 'n') ADVANCE(1866);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1830);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1835);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1831:
+ case 1836:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '_') ADVANCE(1850);
- if (lookahead == 'n') ADVANCE(1861);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1831);
+ if (lookahead == '_') ADVANCE(1855);
+ if (lookahead == 'n') ADVANCE(1866);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1836);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1832:
+ case 1837:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '_') ADVANCE(1851);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1832);
+ if (lookahead == '_') ADVANCE(1856);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1837);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1833:
+ case 1838:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == 'u') ADVANCE(1836);
- if (lookahead == 'x') ADVANCE(1858);
+ if (lookahead == 'u') ADVANCE(1841);
+ if (lookahead == 'x') ADVANCE(1863);
if (lookahead == '\r' ||
- lookahead == '?') ADVANCE(1843);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1847);
+ lookahead == '?') ADVANCE(1848);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1852);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1834:
+ case 1839:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == 'u') ADVANCE(1836);
+ if (lookahead == 'u') ADVANCE(1841);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1835:
+ case 1840:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == 'u') ADVANCE(1837);
- if (lookahead == 'x') ADVANCE(1858);
+ if (lookahead == 'u') ADVANCE(1842);
+ if (lookahead == 'x') ADVANCE(1863);
if (lookahead == '\r' ||
- lookahead == '?') ADVANCE(1843);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1847);
+ lookahead == '?') ADVANCE(1848);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1852);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1836:
+ case 1841:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '{') ADVANCE(1855);
+ if (lookahead == '{') ADVANCE(1860);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1860);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1865);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1837:
+ case 1842:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '{') ADVANCE(1857);
+ if (lookahead == '{') ADVANCE(1862);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1856);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1861);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1838:
+ case 1843:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '}') ADVANCE(1861);
+ if (lookahead == '}') ADVANCE(1866);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1838);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1843);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1839:
+ case 1844:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '}') ADVANCE(1825);
+ if (lookahead == '}') ADVANCE(1830);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1839);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1844);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1840:
+ case 1845:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
if (lookahead == '+' ||
- lookahead == '-') ADVANCE(1851);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1832);
+ lookahead == '-') ADVANCE(1856);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1837);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1841:
+ case 1846:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1840);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1827);
+ lookahead == 'e') ADVANCE(1845);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1832);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1842:
+ case 1847:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
if (lookahead == '0' ||
- lookahead == '1') ADVANCE(1828);
+ lookahead == '1') ADVANCE(1833);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1843:
+ case 1848:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
if (lookahead == '\n' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1861);
+ lookahead == 0x2029) ADVANCE(1866);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1844:
+ case 1849:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
if (lookahead == '\n' ||
lookahead == '\r' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1861);
+ lookahead == 0x2029) ADVANCE(1866);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1844);
+ lookahead != '\'') ADVANCE(1849);
END_STATE();
- case 1845:
+ case 1850:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1861);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1866);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1846:
+ case 1851:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1829);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1834);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1847:
+ case 1852:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1845);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1850);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1848:
+ case 1853:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1779);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1784);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1849:
+ case 1854:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1827);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1832);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1850:
+ case 1855:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1831);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1836);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1851:
+ case 1856:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1832);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1837);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1852:
+ case 1857:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1861);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1866);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1853:
+ case 1858:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1825);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1830);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1854:
+ case 1859:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1830);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1835);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1855:
+ case 1860:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1839);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1844);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1856:
+ case 1861:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1858);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1863);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1857:
+ case 1862:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1838);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1843);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1858:
+ case 1863:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1852);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1857);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1859:
+ case 1864:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1853);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1858);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1860:
+ case 1865:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1859);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1864);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1861:
+ case 1866:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
if (lookahead != 0 &&
lookahead != '#' &&
- lookahead != '\'') ADVANCE(1861);
+ lookahead != '\'') ADVANCE(1866);
END_STATE();
- case 1862:
+ case 1867:
ACCEPT_TOKEN(sym_escape_sequence);
END_STATE();
- case 1863:
+ case 1868:
ACCEPT_TOKEN(sym_escape_sequence);
if (lookahead == '\n' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(1862);
+ lookahead == 0x2029) ADVANCE(1867);
END_STATE();
- case 1864:
+ case 1869:
ACCEPT_TOKEN(sym_escape_sequence);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1862);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1867);
END_STATE();
- case 1865:
+ case 1870:
ACCEPT_TOKEN(sym_escape_sequence);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1864);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1869);
END_STATE();
- case 1866:
+ case 1871:
ACCEPT_TOKEN(aux_sym_comment_token1);
END_STATE();
- case 1867:
+ case 1872:
ACCEPT_TOKEN(aux_sym_comment_token1);
ADVANCE_MAP(
- '\t', 1867,
- 0x0b, 1867,
- '\f', 1867,
- ' ', 1867,
- '\n', 627,
- '\r', 627,
- 0x2028, 627,
- 0x2029, 627,
- '#', 1868,
- '&', 1868,
- '<', 1868,
- '>', 1868,
+ '\t', 1872,
+ 0x0b, 1872,
+ '\f', 1872,
+ ' ', 1872,
+ '\n', 626,
+ '\r', 626,
+ 0x2028, 626,
+ 0x2029, 626,
+ '#', 1873,
+ '&', 1873,
+ '<', 1873,
+ '>', 1873,
);
- if (lookahead != 0) ADVANCE(787);
+ if (lookahead != 0) ADVANCE(786);
END_STATE();
- case 1868:
+ case 1873:
ACCEPT_TOKEN(aux_sym_comment_token1);
if (lookahead != 0 &&
lookahead != '\n' &&
lookahead != '\r' &&
lookahead != 0x2028 &&
- lookahead != 0x2029) ADVANCE(1868);
+ lookahead != 0x2029) ADVANCE(1873);
END_STATE();
- case 1869:
+ case 1874:
ACCEPT_TOKEN(anon_sym_SLASH2);
END_STATE();
- case 1870:
+ case 1875:
ACCEPT_TOKEN(sym_regex_pattern);
if (lookahead == '\n') SKIP(106);
if (lookahead == '/') ADVANCE(85);
- if (lookahead == '[') ADVANCE(229);
- if (lookahead == '\\') ADVANCE(647);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1870);
- if (lookahead != 0) ADVANCE(1871);
+ if (lookahead == '[') ADVANCE(230);
+ if (lookahead == '\\') ADVANCE(646);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1875);
+ if (lookahead != 0) ADVANCE(1876);
END_STATE();
- case 1871:
+ case 1876:
ACCEPT_TOKEN(sym_regex_pattern);
- if (lookahead == '[') ADVANCE(229);
- if (lookahead == '\\') ADVANCE(647);
+ if (lookahead == '[') ADVANCE(230);
+ if (lookahead == '\\') ADVANCE(646);
if (lookahead != 0 &&
lookahead != '\n' &&
- lookahead != '/') ADVANCE(1871);
- END_STATE();
- case 1872:
- ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'a') ADVANCE(1878);
- if (('A' <= lookahead && lookahead <= 'Z') ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
- END_STATE();
- case 1873:
- ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'c') ADVANCE(1874);
- if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
- END_STATE();
- case 1874:
- ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'e') ADVANCE(1879);
- if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
- END_STATE();
- case 1875:
- ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'f') ADVANCE(1662);
- if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
- END_STATE();
- case 1876:
- ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'f') ADVANCE(1476);
- if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(1896);
- if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ lookahead != '/') ADVANCE(1876);
END_STATE();
case 1877:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'n') ADVANCE(1472);
- if (lookahead == 'S' ||
- lookahead == 's') ADVANCE(1896);
+ if (lookahead == 'a') ADVANCE(1883);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1878:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'n') ADVANCE(1873);
+ if (lookahead == 'c') ADVANCE(1879);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1879:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'o') ADVANCE(1875);
+ if (lookahead == 'e') ADVANCE(1884);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1880:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 't') ADVANCE(1872);
+ if (lookahead == 'f') ADVANCE(1667);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1881:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(1885);
- if (('B' <= lookahead && lookahead <= 'Z') ||
- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ if (lookahead == 'f') ADVANCE(1475);
+ if (lookahead == 'R' ||
+ lookahead == 'r') ADVANCE(1901);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1882:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'D' ||
- lookahead == 'd') ADVANCE(1896);
+ if (lookahead == 'n') ADVANCE(1471);
+ if (lookahead == 'S' ||
+ lookahead == 's') ADVANCE(1901);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1883:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1891);
+ if (lookahead == 'n') ADVANCE(1878);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1884:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(1896);
+ if (lookahead == 'o') ADVANCE(1880);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1885:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'I' ||
- lookahead == 'i') ADVANCE(1886);
+ if (lookahead == 't') ADVANCE(1877);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1886:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(1893);
- if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ if (lookahead == 'A' ||
+ lookahead == 'a') ADVANCE(1891);
+ if (('B' <= lookahead && lookahead <= 'Z') ||
+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1887:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(1882);
+ if (lookahead == 'D' ||
+ lookahead == 'd') ADVANCE(1901);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1888:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(1894);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(1897);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1889:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(1882);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(1901);
+ if (lookahead == 'T' ||
+ lookahead == 't') ADVANCE(1890);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1890:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(1888);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(1901);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1891:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'Q' ||
- lookahead == 'q') ADVANCE(1896);
+ if (lookahead == 'I' ||
+ lookahead == 'i') ADVANCE(1892);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1892:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(1896);
+ if (lookahead == 'N' ||
+ lookahead == 'n') ADVANCE(1899);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1893:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'S' ||
- lookahead == 's') ADVANCE(1896);
+ if (lookahead == 'N' ||
+ lookahead == 'n') ADVANCE(1887);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1894:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(1881);
+ if (lookahead == 'N' ||
+ lookahead == 'n') ADVANCE(1900);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1895:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(1884);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(1887);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1896:
ACCEPT_TOKEN(sym_regex_flags);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(1894);
if (('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1896);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1897:
- ACCEPT_TOKEN(sym_number);
+ ACCEPT_TOKEN(sym_regex_flags);
+ if (lookahead == 'Q' ||
+ lookahead == 'q') ADVANCE(1901);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1898:
- ACCEPT_TOKEN(sym_number);
- ADVANCE_MAP(
- '.', 1906,
- '0', 1900,
- '_', 631,
- 'n', 1897,
- 'B', 626,
- 'b', 626,
- 'E', 419,
- 'e', 419,
- 'O', 628,
- 'o', 628,
- 'X', 635,
- 'x', 635,
- );
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ ACCEPT_TOKEN(sym_regex_flags);
+ if (lookahead == 'R' ||
+ lookahead == 'r') ADVANCE(1901);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1899:
- ACCEPT_TOKEN(sym_number);
- if (lookahead == '.') ADVANCE(1906);
- if (lookahead == '_') ADVANCE(629);
- if (lookahead == 'n') ADVANCE(1897);
- if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(419);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1899);
+ ACCEPT_TOKEN(sym_regex_flags);
+ if (lookahead == 'S' ||
+ lookahead == 's') ADVANCE(1901);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1900:
- ACCEPT_TOKEN(sym_number);
- if (lookahead == '_') ADVANCE(631);
- if (lookahead == 'n') ADVANCE(1897);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1900);
+ ACCEPT_TOKEN(sym_regex_flags);
+ if (lookahead == 'T' ||
+ lookahead == 't') ADVANCE(1886);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1901:
- ACCEPT_TOKEN(sym_number);
- if (lookahead == '_') ADVANCE(626);
- if (lookahead == 'n') ADVANCE(1897);
- if (lookahead == '0' ||
- lookahead == '1') ADVANCE(1901);
+ ACCEPT_TOKEN(sym_regex_flags);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1901);
END_STATE();
case 1902:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '_') ADVANCE(628);
- if (lookahead == 'n') ADVANCE(1897);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1902);
END_STATE();
case 1903:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '_') ADVANCE(635);
- if (lookahead == 'n') ADVANCE(1897);
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1903);
+ ADVANCE_MAP(
+ '.', 1911,
+ '0', 1905,
+ '_', 630,
+ 'n', 1902,
+ 'B', 625,
+ 'b', 625,
+ 'E', 418,
+ 'e', 418,
+ 'O', 627,
+ 'o', 627,
+ 'X', 634,
+ 'x', 634,
+ );
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1904);
END_STATE();
case 1904:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '_') ADVANCE(630);
+ if (lookahead == '.') ADVANCE(1911);
+ if (lookahead == '_') ADVANCE(628);
+ if (lookahead == 'n') ADVANCE(1902);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(419);
+ lookahead == 'e') ADVANCE(418);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1904);
END_STATE();
case 1905:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '_') ADVANCE(632);
+ if (lookahead == '_') ADVANCE(630);
+ if (lookahead == 'n') ADVANCE(1902);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1905);
END_STATE();
case 1906:
ACCEPT_TOKEN(sym_number);
- if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(419);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1904);
+ if (lookahead == '_') ADVANCE(625);
+ if (lookahead == 'n') ADVANCE(1902);
+ if (lookahead == '0' ||
+ lookahead == '1') ADVANCE(1906);
END_STATE();
case 1907:
- ACCEPT_TOKEN(sym_identifier);
- if (lookahead == 'E') ADVANCE(2165);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(2140);
- if (lookahead == 'u') ADVANCE(2028);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(2169);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(sym_number);
+ if (lookahead == '_') ADVANCE(627);
+ if (lookahead == 'n') ADVANCE(1902);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1907);
END_STATE();
case 1908:
- ACCEPT_TOKEN(sym_identifier);
- if (lookahead == 'E') ADVANCE(2165);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(2140);
- if (lookahead == 'u') ADVANCE(2029);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(2169);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(sym_number);
+ if (lookahead == '_') ADVANCE(634);
+ if (lookahead == 'n') ADVANCE(1902);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1908);
END_STATE();
case 1909:
- ACCEPT_TOKEN(sym_identifier);
- if (lookahead == 'N') ADVANCE(2153);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'b') ADVANCE(2093);
- if (lookahead == 'n') ADVANCE(2145);
- if (lookahead == 'r') ADVANCE(2077);
- if (lookahead == 's') ADVANCE(2151);
- if (lookahead == 'w') ADVANCE(1938);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(sym_number);
+ if (lookahead == '_') ADVANCE(629);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(418);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1909);
END_STATE();
case 1910:
- ACCEPT_TOKEN(sym_identifier);
- if (lookahead == 'N') ADVANCE(2153);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'n') ADVANCE(2145);
- if (lookahead == 'r') ADVANCE(2077);
- if (lookahead == 's') ADVANCE(2151);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(sym_number);
+ if (lookahead == '_') ADVANCE(631);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1910);
END_STATE();
case 1911:
- ACCEPT_TOKEN(sym_identifier);
- if (lookahead == 'N') ADVANCE(2172);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'n') ADVANCE(1914);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ ACCEPT_TOKEN(sym_number);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(418);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1909);
END_STATE();
case 1912:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == 'O') ADVANCE(2160);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2098);
- if (lookahead == 'o') ADVANCE(1911);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == 'E') ADVANCE(1641);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(1640);
+ if (lookahead == 'T' ||
+ lookahead == 't') ADVANCE(1637);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1913:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == 'O') ADVANCE(2160);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'o') ADVANCE(1911);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == 'E') ADVANCE(2172);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(2145);
+ if (lookahead == 'u') ADVANCE(2033);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(2176);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1914:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == 'T') ADVANCE(2152);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 's') ADVANCE(2104);
- if (lookahead == 't') ADVANCE(2012);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == 'E') ADVANCE(2172);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(2145);
+ if (lookahead == 'u') ADVANCE(2034);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(2176);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1915:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2111);
- if (lookahead == 'e') ADVANCE(1992);
- if (lookahead == 'o') ADVANCE(1480);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == 'N') ADVANCE(2158);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'b') ADVANCE(2098);
+ if (lookahead == 'n') ADVANCE(2150);
+ if (lookahead == 'r') ADVANCE(2082);
+ if (lookahead == 's') ADVANCE(2156);
+ if (lookahead == 'w') ADVANCE(1944);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1916:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2111);
- if (lookahead == 'o') ADVANCE(1480);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == 'N') ADVANCE(2158);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'n') ADVANCE(2150);
+ if (lookahead == 'r') ADVANCE(2082);
+ if (lookahead == 's') ADVANCE(2156);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1917:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2111);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == 'N') ADVANCE(2177);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'n') ADVANCE(1920);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1918:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2027);
- if (lookahead == 'i') ADVANCE(2054);
- if (lookahead == 'o') ADVANCE(2073);
- if (lookahead == 'u') ADVANCE(2046);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == 'O') ADVANCE(2166);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2103);
+ if (lookahead == 'o') ADVANCE(1917);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1919:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2027);
- if (lookahead == 'i') ADVANCE(2059);
- if (lookahead == 'o') ADVANCE(2073);
- if (lookahead == 'u') ADVANCE(2046);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == 'O') ADVANCE(2166);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'o') ADVANCE(1917);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1920:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2027);
- if (lookahead == 'u') ADVANCE(2046);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == 'T') ADVANCE(2157);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 's') ADVANCE(2109);
+ if (lookahead == 't') ADVANCE(2017);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1921:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2022);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2116);
+ if (lookahead == 'e') ADVANCE(1997);
+ if (lookahead == 'o') ADVANCE(1479);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1922:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2040);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2116);
+ if (lookahead == 'o') ADVANCE(1479);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1923:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2097);
- if (lookahead == 'o') ADVANCE(2045);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2116);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1924:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2147);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2032);
+ if (lookahead == 'i') ADVANCE(2059);
+ if (lookahead == 'o') ADVANCE(2078);
+ if (lookahead == 'u') ADVANCE(2051);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1925:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2074);
- if (lookahead == 'o') ADVANCE(2007);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2032);
+ if (lookahead == 'i') ADVANCE(2064);
+ if (lookahead == 'o') ADVANCE(2078);
+ if (lookahead == 'u') ADVANCE(2051);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1926:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2135);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2032);
+ if (lookahead == 'u') ADVANCE(2051);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1927:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2080);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2027);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1928:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2114);
- if (lookahead == 'r') ADVANCE(2010);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2045);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1929:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2114);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2102);
+ if (lookahead == 'o') ADVANCE(2050);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1930:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2049);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2152);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1931:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2025);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2079);
+ if (lookahead == 'o') ADVANCE(2012);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1932:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2055);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2140);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1933:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2076);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2085);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1934:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2026);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2119);
+ if (lookahead == 'r') ADVANCE(2015);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1935:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2112);
- if (lookahead == 'o') ADVANCE(2045);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2119);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1936:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(1946);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2054);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1937:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2098);
- if (lookahead == 'o') ADVANCE(2045);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2030);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1938:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2018);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2060);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1939:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2086);
- if (lookahead == 'o') ADVANCE(2007);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2081);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1940:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2115);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2031);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1941:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(1955);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2117);
+ if (lookahead == 'o') ADVANCE(2050);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1942:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2119);
- if (lookahead == 'r') ADVANCE(2010);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(1952);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1943:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'a') ADVANCE(2119);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2103);
+ if (lookahead == 'o') ADVANCE(2050);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1944:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'b') ADVANCE(2093);
- if (lookahead == 'n') ADVANCE(2146);
- if (lookahead == 'r') ADVANCE(2077);
- if (lookahead == 's') ADVANCE(2151);
- if (lookahead == 'w') ADVANCE(1938);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2023);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1945:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'b') ADVANCE(2032);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2091);
+ if (lookahead == 'o') ADVANCE(2012);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1946:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'b') ADVANCE(2033);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2120);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1947:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'c') ADVANCE(1516);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(1961);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1948:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'c') ADVANCE(1525);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2124);
+ if (lookahead == 'r') ADVANCE(2015);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1949:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'c') ADVANCE(1531);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'a') ADVANCE(2124);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1950:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'c') ADVANCE(1552);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'b') ADVANCE(2098);
+ if (lookahead == 'n') ADVANCE(2151);
+ if (lookahead == 'r') ADVANCE(2082);
+ if (lookahead == 's') ADVANCE(2156);
+ if (lookahead == 'w') ADVANCE(1944);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1951:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'c') ADVANCE(1532);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'b') ADVANCE(2037);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1952:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'c') ADVANCE(1996);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'b') ADVANCE(2038);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1953:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'c') ADVANCE(1997);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'c') ADVANCE(1515);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1954:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'c') ADVANCE(2107);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'c') ADVANCE(1524);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1955:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'c') ADVANCE(2108);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'c') ADVANCE(1530);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1956:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'c') ADVANCE(1982);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'c') ADVANCE(1551);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1957:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'c') ADVANCE(2116);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'c') ADVANCE(1531);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1958:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'd') ADVANCE(1550);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'c') ADVANCE(2001);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1959:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'd') ADVANCE(1560);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'c') ADVANCE(2002);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1960:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'd') ADVANCE(1564);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'c') ADVANCE(2112);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1961:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'd') ADVANCE(1506);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'c') ADVANCE(2113);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1962:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'd') ADVANCE(1569);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'c') ADVANCE(1987);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1963:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(2141);
- if (lookahead == 'u') ADVANCE(2028);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(2169);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'c') ADVANCE(2121);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1964:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(2141);
- if (lookahead == 'u') ADVANCE(2029);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(2169);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'd') ADVANCE(1549);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1965:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(2039);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'd') ADVANCE(1559);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1966:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(1548);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'd') ADVANCE(1563);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1967:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(2190);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'd') ADVANCE(1505);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1968:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(2195);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'd') ADVANCE(1568);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1969:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(1478);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(2146);
+ if (lookahead == 'u') ADVANCE(2033);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(2176);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1970:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(1527);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(2146);
+ if (lookahead == 'u') ADVANCE(2034);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(2176);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1971:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(1523);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(2044);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1972:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(1483);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(1547);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1973:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(1562);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(2195);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1974:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(1494);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(2200);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1975:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(1455);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(1477);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1976:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(2072);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(1526);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1977:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(2101);
- if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(1638);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(1522);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1978:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(2101);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(1482);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1979:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(2079);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(1561);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1980:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(1921);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(1493);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1981:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(1962);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(1454);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1982:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(2062);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(2077);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1983:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(2085);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(2106);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1984:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(2030);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(2084);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1985:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(2075);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(1927);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1986:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(1930);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(1968);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1987:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'e') ADVANCE(2056);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(2067);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1988:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'f') ADVANCE(1456);
- if (lookahead == 'm') ADVANCE(2071);
- if (lookahead == 'n') ADVANCE(1471);
- if (lookahead == 'S' ||
- lookahead == 's') ADVANCE(1647);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(2090);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1989:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'f') ADVANCE(1456);
- if (lookahead == 'm') ADVANCE(2071);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(2035);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1990:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'f') ADVANCE(1661);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(2080);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1991:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'f') ADVANCE(1475);
- if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(1602);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(1936);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1992:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'f') ADVANCE(1926);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'e') ADVANCE(2061);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1993:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'g') ADVANCE(1556);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'f') ADVANCE(1455);
+ if (lookahead == 'm') ADVANCE(2076);
+ if (lookahead == 'n') ADVANCE(1470);
+ if (lookahead == 'S' ||
+ lookahead == 's') ADVANCE(1650);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1994:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'h') ADVANCE(2005);
- if (lookahead == 'r') ADVANCE(2132);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'f') ADVANCE(1455);
+ if (lookahead == 'm') ADVANCE(2076);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1995:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'h') ADVANCE(1446);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'f') ADVANCE(1474);
+ if (lookahead == 'R' ||
+ lookahead == 'r') ADVANCE(1601);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1996:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'h') ADVANCE(1457);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'f') ADVANCE(1666);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1997:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'h') ADVANCE(1499);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'f') ADVANCE(1932);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1998:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'h') ADVANCE(2015);
- if (lookahead == 'i') ADVANCE(2102);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'g') ADVANCE(1555);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 1999:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'h') ADVANCE(2006);
- if (lookahead == 'r') ADVANCE(2133);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'h') ADVANCE(2010);
+ if (lookahead == 'r') ADVANCE(2137);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2000:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'i') ADVANCE(2053);
- if (lookahead == 'o') ADVANCE(2063);
- if (lookahead == 'r') ADVANCE(1980);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'h') ADVANCE(1445);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2001:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'i') ADVANCE(2053);
- if (lookahead == 'o') ADVANCE(2063);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'h') ADVANCE(1456);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2002:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'i') ADVANCE(1958);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'h') ADVANCE(1498);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2003:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'i') ADVANCE(2139);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'h') ADVANCE(2020);
+ if (lookahead == 'i') ADVANCE(2107);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2004:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'i') ADVANCE(1959);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'h') ADVANCE(2011);
+ if (lookahead == 'r') ADVANCE(2138);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2005:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'i') ADVANCE(2088);
- if (lookahead == 'r') ADVANCE(2061);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'i') ADVANCE(2058);
+ if (lookahead == 'o') ADVANCE(2068);
+ if (lookahead == 'r') ADVANCE(1985);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2006:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'i') ADVANCE(2088);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'i') ADVANCE(2058);
+ if (lookahead == 'o') ADVANCE(2068);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2007:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'i') ADVANCE(1960);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'i') ADVANCE(1964);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2008:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'i') ADVANCE(1948);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'i') ADVANCE(2144);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2009:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'i') ADVANCE(1984);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'i') ADVANCE(1965);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2010:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'i') ADVANCE(2047);
- if (lookahead == 'u') ADVANCE(1954);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'i') ADVANCE(2093);
+ if (lookahead == 'r') ADVANCE(2066);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2011:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'i') ADVANCE(1949);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'i') ADVANCE(2093);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2012:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'i') ADVANCE(2058);
- if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(2157);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'i') ADVANCE(1966);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2013:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'i') ADVANCE(2058);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'i') ADVANCE(1954);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2014:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'i') ADVANCE(2110);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'i') ADVANCE(1989);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2015:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'i') ADVANCE(2031);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'i') ADVANCE(2052);
+ if (lookahead == 'u') ADVANCE(1960);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2016:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'i') ADVANCE(1950);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'i') ADVANCE(1955);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2017:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'i') ADVANCE(1936);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'i') ADVANCE(2063);
+ if (lookahead == 'A' ||
+ lookahead == 'a') ADVANCE(2164);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2018:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'i') ADVANCE(2103);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'i') ADVANCE(2063);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2019:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'i') ADVANCE(1951);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'i') ADVANCE(2115);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2020:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'i') ADVANCE(2087);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'i') ADVANCE(2036);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2021:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'i') ADVANCE(2065);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'i') ADVANCE(1956);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2022:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'k') ADVANCE(1482);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'i') ADVANCE(1942);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2023:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'l') ADVANCE(1566);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'i') ADVANCE(2108);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2024:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'l') ADVANCE(2200);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'i') ADVANCE(1957);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2025:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'l') ADVANCE(1535);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'i') ADVANCE(2092);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2026:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'l') ADVANCE(1534);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'i') ADVANCE(2070);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2027:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'l') ADVANCE(2094);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'k') ADVANCE(1481);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2028:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'l') ADVANCE(2024);
- if (lookahead == 'm') ADVANCE(1983);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'l') ADVANCE(1565);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2029:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'l') ADVANCE(2024);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'l') ADVANCE(2205);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2030:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'l') ADVANCE(1961);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'l') ADVANCE(1534);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2031:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'l') ADVANCE(1969);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'l') ADVANCE(1533);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2032:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'l') ADVANCE(2008);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'l') ADVANCE(2099);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2033:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'l') ADVANCE(1987);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'l') ADVANCE(2029);
+ if (lookahead == 'm') ADVANCE(1988);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2034:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'l') ADVANCE(2109);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'l') ADVANCE(2029);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2035:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'l') ADVANCE(1986);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'l') ADVANCE(1967);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2036:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'l') ADVANCE(2099);
- if (lookahead == 'x') ADVANCE(2069);
- if (lookahead == 'Q' ||
- lookahead == 'q') ADVANCE(1645);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'l') ADVANCE(1975);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2037:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'l') ADVANCE(2099);
- if (lookahead == 'x') ADVANCE(2069);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'l') ADVANCE(2013);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2038:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'm') ADVANCE(2023);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'l') ADVANCE(1992);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2039:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'm') ADVANCE(2067);
- if (lookahead == 't') ADVANCE(2134);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'l') ADVANCE(2114);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2040:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'm') ADVANCE(1973);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'l') ADVANCE(1991);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2041:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'm') ADVANCE(1983);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'l') ADVANCE(2104);
+ if (lookahead == 'x') ADVANCE(2074);
+ if (lookahead == 'Q' ||
+ lookahead == 'q') ADVANCE(1648);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2042:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'm') ADVANCE(2071);
- if (lookahead == 'n') ADVANCE(1471);
- if (lookahead == 'S' ||
- lookahead == 's') ADVANCE(1647);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'l') ADVANCE(2104);
+ if (lookahead == 'x') ADVANCE(2074);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2043:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'm') ADVANCE(2071);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'm') ADVANCE(2028);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2044:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'n') ADVANCE(2146);
- if (lookahead == 'r') ADVANCE(2077);
- if (lookahead == 's') ADVANCE(2151);
- if (lookahead == 'w') ADVANCE(1938);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'm') ADVANCE(2072);
+ if (lookahead == 't') ADVANCE(2139);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2045:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'n') ADVANCE(2095);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'm') ADVANCE(1979);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2046:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'n') ADVANCE(1957);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'm') ADVANCE(1988);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2047:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'n') ADVANCE(1993);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'm') ADVANCE(2076);
+ if (lookahead == 'n') ADVANCE(1470);
+ if (lookahead == 'S' ||
+ lookahead == 's') ADVANCE(1650);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2048:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'n') ADVANCE(1485);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'm') ADVANCE(2076);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2049:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'n') ADVANCE(1546);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'n') ADVANCE(2151);
+ if (lookahead == 'r') ADVANCE(2082);
+ if (lookahead == 's') ADVANCE(2156);
+ if (lookahead == 'w') ADVANCE(1944);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2050:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'n') ADVANCE(1521);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'n') ADVANCE(2100);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2051:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'n') ADVANCE(1471);
- if (lookahead == 'S' ||
- lookahead == 's') ADVANCE(1647);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'n') ADVANCE(1963);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2052:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'n') ADVANCE(1947);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'n') ADVANCE(1998);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2053:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'n') ADVANCE(1927);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'n') ADVANCE(1484);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2054:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'n') ADVANCE(1931);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'n') ADVANCE(1545);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2055:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'n') ADVANCE(1956);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'n') ADVANCE(1520);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2056:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'n') ADVANCE(1922);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'n') ADVANCE(1470);
+ if (lookahead == 'S' ||
+ lookahead == 's') ADVANCE(1650);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2057:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'n') ADVANCE(2096);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'n') ADVANCE(1953);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2058:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'n') ADVANCE(2136);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'n') ADVANCE(1933);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2059:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'n') ADVANCE(1934);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'n') ADVANCE(1937);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2060:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'o') ADVANCE(2045);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'n') ADVANCE(1962);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2061:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'o') ADVANCE(2142);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'n') ADVANCE(1928);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2062:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'o') ADVANCE(1990);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'n') ADVANCE(2101);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2063:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'o') ADVANCE(2035);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'n') ADVANCE(2141);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2064:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'o') ADVANCE(2083);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'n') ADVANCE(1940);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2065:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
+ if (lookahead == '\\') ADVANCE(401);
if (lookahead == 'o') ADVANCE(2050);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2066:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'o') ADVANCE(2057);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'o') ADVANCE(2147);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2067:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'o') ADVANCE(2113);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'o') ADVANCE(1996);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2068:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'o') ADVANCE(2084);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'o') ADVANCE(2040);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2069:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'p') ADVANCE(2064);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'o') ADVANCE(2088);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2070:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'p') ADVANCE(1985);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'o') ADVANCE(2055);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2071:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'p') ADVANCE(2068);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'o') ADVANCE(2062);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2072:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'q') ADVANCE(2137);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'o') ADVANCE(2118);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2073:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'r') ADVANCE(1459);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'o') ADVANCE(2089);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2074:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'r') ADVANCE(1059);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'p') ADVANCE(2069);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2075:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'r') ADVANCE(2185);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'p') ADVANCE(1990);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2076:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'r') ADVANCE(1060);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'p') ADVANCE(2073);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2077:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'r') ADVANCE(1924);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'q') ADVANCE(2142);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2078:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'r') ADVANCE(2003);
- if (lookahead == 'u') ADVANCE(1945);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'r') ADVANCE(1458);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2079:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'r') ADVANCE(2148);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'r') ADVANCE(1058);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2080:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'r') ADVANCE(2149);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'r') ADVANCE(2190);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2081:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'r') ADVANCE(2048);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'r') ADVANCE(1059);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2082:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'r') ADVANCE(1941);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'r') ADVANCE(1930);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2083:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'r') ADVANCE(2105);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'r') ADVANCE(2008);
+ if (lookahead == 'u') ADVANCE(1951);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2084:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'r') ADVANCE(2106);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'r') ADVANCE(2153);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2085:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'r') ADVANCE(2016);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'r') ADVANCE(2154);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2086:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'r') ADVANCE(2017);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'r') ADVANCE(2053);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2087:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'r') ADVANCE(1981);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'r') ADVANCE(1947);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2088:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 's') ADVANCE(2180);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'r') ADVANCE(2110);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2089:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 's') ADVANCE(2151);
- if (lookahead == 'w') ADVANCE(1938);
- if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(2153);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'r') ADVANCE(2111);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2090:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 's') ADVANCE(2151);
- if (lookahead == 'w') ADVANCE(1938);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'r') ADVANCE(2021);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2091:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 's') ADVANCE(2151);
- if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(2153);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'r') ADVANCE(2022);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2092:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 's') ADVANCE(2151);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'r') ADVANCE(1986);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2093:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 's') ADVANCE(2121);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 's') ADVANCE(2185);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2094:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 's') ADVANCE(1968);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 's') ADVANCE(2156);
+ if (lookahead == 'w') ADVANCE(1944);
+ if (lookahead == 'N' ||
+ lookahead == 'n') ADVANCE(2158);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2095:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 's') ADVANCE(2104);
- if (lookahead == 't') ADVANCE(2013);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 's') ADVANCE(2156);
+ if (lookahead == 'w') ADVANCE(1944);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2096:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 's') ADVANCE(2104);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 's') ADVANCE(2156);
+ if (lookahead == 'N' ||
+ lookahead == 'n') ADVANCE(2158);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2097:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 's') ADVANCE(1974);
- if (lookahead == 't') ADVANCE(1953);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 's') ADVANCE(2156);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2098:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 's') ADVANCE(1974);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 's') ADVANCE(2126);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2099:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 's') ADVANCE(1975);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 's') ADVANCE(1974);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2100:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(1928);
- if (lookahead == 'u') ADVANCE(2070);
- if (lookahead == 'w') ADVANCE(2014);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 's') ADVANCE(2109);
+ if (lookahead == 't') ADVANCE(2018);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2101:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(1451);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 's') ADVANCE(2109);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2102:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(1995);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 's') ADVANCE(1980);
+ if (lookahead == 't') ADVANCE(1959);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2103:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(1469);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 's') ADVANCE(1980);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2104:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(1453);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 's') ADVANCE(1981);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2105:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(2207);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(1934);
+ if (lookahead == 'u') ADVANCE(2075);
+ if (lookahead == 'w') ADVANCE(2019);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2106:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(1443);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(1450);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2107:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(1558);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(2000);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2108:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(1538);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(1468);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2109:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(1496);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(1452);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2110:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(1952);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(2212);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2111:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(1966);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(1442);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2112:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(1953);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(1557);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2113:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(1970);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(1537);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2114:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(2011);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(1495);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2115:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(1971);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(1958);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2116:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(2021);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(1972);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2117:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(1943);
- if (lookahead == 'u') ADVANCE(2070);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(1959);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2118:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(1943);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(1976);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2119:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(2019);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(2016);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2120:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(1932);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(1977);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2121:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(2082);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(2026);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2122:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(1929);
- if (lookahead == 'u') ADVANCE(2070);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(1949);
+ if (lookahead == 'u') ADVANCE(2075);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2123:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(1929);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(1949);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2124:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(1942);
- if (lookahead == 'u') ADVANCE(2070);
- if (lookahead == 'w') ADVANCE(2014);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(2024);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2125:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(1942);
- if (lookahead == 'u') ADVANCE(2070);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(1938);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2126:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 't') ADVANCE(1942);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(2087);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2127:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'u') ADVANCE(2002);
- if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(1656);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(1935);
+ if (lookahead == 'u') ADVANCE(2075);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2128:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'u') ADVANCE(2002);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(1935);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2129:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'u') ADVANCE(2046);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(1948);
+ if (lookahead == 'u') ADVANCE(2075);
+ if (lookahead == 'w') ADVANCE(2019);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2130:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'u') ADVANCE(1979);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(1948);
+ if (lookahead == 'u') ADVANCE(2075);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2131:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'u') ADVANCE(2004);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 't') ADVANCE(1948);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2132:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'u') ADVANCE(1967);
- if (lookahead == 'y') ADVANCE(1481);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'u') ADVANCE(2007);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(1662);
+ if (lookahead == 'T' ||
+ lookahead == 't') ADVANCE(1659);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2133:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'u') ADVANCE(1967);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'u') ADVANCE(2007);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2134:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'u') ADVANCE(2081);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'u') ADVANCE(2051);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2135:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'u') ADVANCE(2034);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'u') ADVANCE(1984);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2136:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'u') ADVANCE(1972);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'u') ADVANCE(2009);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2137:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'u') ADVANCE(2020);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'u') ADVANCE(1973);
+ if (lookahead == 'y') ADVANCE(1480);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2138:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'u') ADVANCE(2041);
- if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(2165);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'u') ADVANCE(1973);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2139:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'v') ADVANCE(1940);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'u') ADVANCE(2086);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2140:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'w') ADVANCE(1575);
- if (lookahead == 'Q' ||
- lookahead == 'q') ADVANCE(1651);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'u') ADVANCE(2039);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2141:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'w') ADVANCE(1575);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'u') ADVANCE(1978);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2142:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'w') ADVANCE(1487);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'u') ADVANCE(2025);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2143:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'x') ADVANCE(2069);
- if (lookahead == 'Q' ||
- lookahead == 'q') ADVANCE(1645);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'u') ADVANCE(2046);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(2172);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2144:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'x') ADVANCE(2069);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'v') ADVANCE(1946);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2145:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'y') ADVANCE(1540);
- if (lookahead == 'D' ||
- lookahead == 'd') ADVANCE(1598);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'w') ADVANCE(1574);
+ if (lookahead == 'Q' ||
+ lookahead == 'q') ADVANCE(1654);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2146:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'y') ADVANCE(1540);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'w') ADVANCE(1574);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2147:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'y') ADVANCE(1542);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'w') ADVANCE(1486);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2148:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'y') ADVANCE(1554);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'x') ADVANCE(2074);
+ if (lookahead == 'Q' ||
+ lookahead == 'q') ADVANCE(1648);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2149:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'y') ADVANCE(1544);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'x') ADVANCE(2074);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2150:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'y') ADVANCE(1501);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'y') ADVANCE(1539);
+ if (lookahead == 'D' ||
+ lookahead == 'd') ADVANCE(1597);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2151:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'y') ADVANCE(2052);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'y') ADVANCE(1539);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2152:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(2157);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'y') ADVANCE(1541);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2153:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'D' ||
- lookahead == 'd') ADVANCE(1598);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'y') ADVANCE(1553);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2154:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'D' ||
- lookahead == 'd') ADVANCE(1635);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'y') ADVANCE(1543);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2155:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(2165);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(2169);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'y') ADVANCE(1500);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2156:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(2165);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'y') ADVANCE(2057);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2157:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'I' ||
- lookahead == 'i') ADVANCE(2159);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'A' ||
+ lookahead == 'a') ADVANCE(2164);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2158:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(2153);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'D' ||
+ lookahead == 'd') ADVANCE(1597);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2159:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(2168);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'D' ||
+ lookahead == 'd') ADVANCE(1634);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2160:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'N' ||
- lookahead == 'n') ADVANCE(2172);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(1641);
+ if (lookahead == 'T' ||
+ lookahead == 't') ADVANCE(1637);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2161:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(2169);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(1662);
+ if (lookahead == 'T' ||
+ lookahead == 't') ADVANCE(1659);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2162:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(2172);
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(2160);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ lookahead == 'o') ADVANCE(2176);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2163:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(2154);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'E' ||
+ lookahead == 'e') ADVANCE(2172);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2164:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'Q' ||
- lookahead == 'q') ADVANCE(1645);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'I' ||
+ lookahead == 'i') ADVANCE(2167);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2165:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'Q' ||
- lookahead == 'q') ADVANCE(1651);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'N' ||
+ lookahead == 'n') ADVANCE(2158);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2166:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(1602);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'N' ||
+ lookahead == 'n') ADVANCE(2177);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2167:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'S' ||
- lookahead == 's') ADVANCE(1647);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'N' ||
+ lookahead == 'n') ADVANCE(2175);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2168:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'S' ||
- lookahead == 's') ADVANCE(1653);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(2176);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2169:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(1672);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(2166);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2170:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(1638);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(2159);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2171:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(1656);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'Q' ||
+ lookahead == 'q') ADVANCE(1648);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2172:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (lookahead == 'T' ||
- lookahead == 't') ADVANCE(2152);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'Q' ||
+ lookahead == 'q') ADVANCE(1654);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2173:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'R' ||
+ lookahead == 'r') ADVANCE(1601);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2174:
- ACCEPT_TOKEN(sym_private_property_identifier);
- if (lookahead == '\\') ADVANCE(400);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2174);
+ ACCEPT_TOKEN(sym_identifier);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'S' ||
+ lookahead == 's') ADVANCE(1650);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2175:
- ACCEPT_TOKEN(anon_sym_target);
+ ACCEPT_TOKEN(sym_identifier);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'S' ||
+ lookahead == 's') ADVANCE(1656);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2176:
- ACCEPT_TOKEN(sym_this);
+ ACCEPT_TOKEN(sym_identifier);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'T' ||
+ lookahead == 't') ADVANCE(1677);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
case 2177:
+ ACCEPT_TOKEN(sym_identifier);
+ if (lookahead == '\\') ADVANCE(401);
+ if (lookahead == 'T' ||
+ lookahead == 't') ADVANCE(2157);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
+ END_STATE();
+ case 2178:
+ ACCEPT_TOKEN(sym_identifier);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
+ END_STATE();
+ case 2179:
+ ACCEPT_TOKEN(sym_private_property_identifier);
+ if (lookahead == '\\') ADVANCE(399);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2179);
+ END_STATE();
+ case 2180:
+ ACCEPT_TOKEN(anon_sym_target);
+ END_STATE();
+ case 2181:
+ ACCEPT_TOKEN(sym_this);
+ END_STATE();
+ case 2182:
ACCEPT_TOKEN(sym_this);
- if (lookahead == '\\') ADVANCE(773);
+ if (lookahead == '\\') ADVANCE(772);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -31440,14 +31495,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
- case 2178:
+ case 2183:
ACCEPT_TOKEN(sym_this);
- if (lookahead == '\\') ADVANCE(1408);
+ if (lookahead == '\\') ADVANCE(1407);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -31458,12 +31513,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
- case 2179:
+ case 2184:
ACCEPT_TOKEN(sym_this);
- if (lookahead == '\\') ADVANCE(1265);
+ if (lookahead == '\\') ADVANCE(1264);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -31477,25 +31532,25 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
- case 2180:
+ case 2185:
ACCEPT_TOKEN(sym_this);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
- case 2181:
+ case 2186:
ACCEPT_TOKEN(sym_super);
END_STATE();
- case 2182:
+ case 2187:
ACCEPT_TOKEN(sym_super);
- if (lookahead == '\\') ADVANCE(773);
+ if (lookahead == '\\') ADVANCE(772);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -31507,14 +31562,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
- case 2183:
+ case 2188:
ACCEPT_TOKEN(sym_super);
- if (lookahead == '\\') ADVANCE(1408);
+ if (lookahead == '\\') ADVANCE(1407);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -31525,12 +31580,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
- case 2184:
+ case 2189:
ACCEPT_TOKEN(sym_super);
- if (lookahead == '\\') ADVANCE(1265);
+ if (lookahead == '\\') ADVANCE(1264);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -31544,25 +31599,25 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
- case 2185:
+ case 2190:
ACCEPT_TOKEN(sym_super);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
- case 2186:
+ case 2191:
ACCEPT_TOKEN(sym_true);
END_STATE();
- case 2187:
+ case 2192:
ACCEPT_TOKEN(sym_true);
- if (lookahead == '\\') ADVANCE(773);
+ if (lookahead == '\\') ADVANCE(772);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -31574,14 +31629,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
- case 2188:
+ case 2193:
ACCEPT_TOKEN(sym_true);
- if (lookahead == '\\') ADVANCE(1408);
+ if (lookahead == '\\') ADVANCE(1407);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -31592,12 +31647,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
- case 2189:
+ case 2194:
ACCEPT_TOKEN(sym_true);
- if (lookahead == '\\') ADVANCE(1265);
+ if (lookahead == '\\') ADVANCE(1264);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -31611,25 +31666,25 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
- case 2190:
+ case 2195:
ACCEPT_TOKEN(sym_true);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
- case 2191:
+ case 2196:
ACCEPT_TOKEN(sym_false);
END_STATE();
- case 2192:
+ case 2197:
ACCEPT_TOKEN(sym_false);
- if (lookahead == '\\') ADVANCE(773);
+ if (lookahead == '\\') ADVANCE(772);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -31641,14 +31696,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
- case 2193:
+ case 2198:
ACCEPT_TOKEN(sym_false);
- if (lookahead == '\\') ADVANCE(1408);
+ if (lookahead == '\\') ADVANCE(1407);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -31659,12 +31714,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
- case 2194:
+ case 2199:
ACCEPT_TOKEN(sym_false);
- if (lookahead == '\\') ADVANCE(1265);
+ if (lookahead == '\\') ADVANCE(1264);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -31678,25 +31733,25 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
- case 2195:
+ case 2200:
ACCEPT_TOKEN(sym_false);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
- case 2196:
+ case 2201:
ACCEPT_TOKEN(sym_null);
END_STATE();
- case 2197:
+ case 2202:
ACCEPT_TOKEN(sym_null);
- if (lookahead == '\\') ADVANCE(773);
+ if (lookahead == '\\') ADVANCE(772);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -31708,14 +31763,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
- case 2198:
+ case 2203:
ACCEPT_TOKEN(sym_null);
- if (lookahead == '\\') ADVANCE(1408);
+ if (lookahead == '\\') ADVANCE(1407);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -31726,12 +31781,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
- case 2199:
+ case 2204:
ACCEPT_TOKEN(sym_null);
- if (lookahead == '\\') ADVANCE(1265);
+ if (lookahead == '\\') ADVANCE(1264);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -31745,34 +31800,34 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
- case 2200:
+ case 2205:
ACCEPT_TOKEN(sym_null);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
- case 2201:
+ case 2206:
ACCEPT_TOKEN(anon_sym_AT);
END_STATE();
- case 2202:
+ case 2207:
ACCEPT_TOKEN(aux_sym_method_definition_token1);
- if (lookahead == '\n') ADVANCE(2202);
+ if (lookahead == '\n') ADVANCE(2207);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(1);
END_STATE();
- case 2203:
+ case 2208:
ACCEPT_TOKEN(anon_sym_export);
END_STATE();
- case 2204:
+ case 2209:
ACCEPT_TOKEN(anon_sym_export);
- if (lookahead == '\\') ADVANCE(773);
+ if (lookahead == '\\') ADVANCE(772);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(627);
+ lookahead == 0x2029) ADVANCE(626);
if (set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= '"') ||
lookahead == '%' ||
@@ -31784,14 +31839,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '@' ||
('[' <= lookahead && lookahead <= '^') ||
lookahead == '`' ||
- ('{' <= lookahead && lookahead <= '~')) ADVANCE(798);
+ ('{' <= lookahead && lookahead <= '~')) ADVANCE(797);
if (lookahead > '#' &&
(lookahead < '%' || '/' < lookahead) &&
- (lookahead < ':' || '@' < lookahead)) ADVANCE(766);
+ (lookahead < ':' || '@' < lookahead)) ADVANCE(765);
END_STATE();
- case 2205:
+ case 2210:
ACCEPT_TOKEN(anon_sym_export);
- if (lookahead == '\\') ADVANCE(1408);
+ if (lookahead == '\\') ADVANCE(1407);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -31802,12 +31857,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1429);
- if (lookahead > '#') ADVANCE(1401);
+ lookahead != ' ') ADVANCE(1428);
+ if (lookahead > '#') ADVANCE(1400);
END_STATE();
- case 2206:
+ case 2211:
ACCEPT_TOKEN(anon_sym_export);
- if (lookahead == '\\') ADVANCE(1265);
+ if (lookahead == '\\') ADVANCE(1264);
if ((set_contains(extras_character_set_1, 10, lookahead) ||
(!eof && lookahead <= 0x08) ||
(0x0e <= lookahead && lookahead <= 0x1f) ||
@@ -31821,14 +31876,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '`' ||
('{' <= lookahead && lookahead <= '~')) &&
(lookahead < '\t' || '\r' < lookahead) &&
- lookahead != ' ') ADVANCE(1286);
+ lookahead != ' ') ADVANCE(1285);
if (lookahead > '#' &&
- (lookahead < '%' || '/' < lookahead)) ADVANCE(1258);
+ (lookahead < '%' || '/' < lookahead)) ADVANCE(1257);
END_STATE();
- case 2207:
+ case 2212:
ACCEPT_TOKEN(anon_sym_export);
- if (lookahead == '\\') ADVANCE(402);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2173);
+ if (lookahead == '\\') ADVANCE(401);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2178);
END_STATE();
default:
return false;
@@ -31837,20 +31892,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[0] = {.lex_state = 0, .external_lex_state = 1},
- [1] = {.lex_state = 650, .external_lex_state = 2},
- [2] = {.lex_state = 649, .external_lex_state = 2},
- [3] = {.lex_state = 649, .external_lex_state = 2},
- [4] = {.lex_state = 649, .external_lex_state = 2},
- [5] = {.lex_state = 649, .external_lex_state = 2},
- [6] = {.lex_state = 649, .external_lex_state = 2},
- [7] = {.lex_state = 649, .external_lex_state = 2},
- [8] = {.lex_state = 649, .external_lex_state = 2},
- [9] = {.lex_state = 649, .external_lex_state = 2},
- [10] = {.lex_state = 649, .external_lex_state = 2},
- [11] = {.lex_state = 649, .external_lex_state = 2},
- [12] = {.lex_state = 649, .external_lex_state = 2},
- [13] = {.lex_state = 649, .external_lex_state = 2},
- [14] = {.lex_state = 649, .external_lex_state = 2},
+ [1] = {.lex_state = 649, .external_lex_state = 2},
+ [2] = {.lex_state = 648, .external_lex_state = 2},
+ [3] = {.lex_state = 648, .external_lex_state = 2},
+ [4] = {.lex_state = 648, .external_lex_state = 2},
+ [5] = {.lex_state = 648, .external_lex_state = 2},
+ [6] = {.lex_state = 648, .external_lex_state = 2},
+ [7] = {.lex_state = 648, .external_lex_state = 2},
+ [8] = {.lex_state = 648, .external_lex_state = 2},
+ [9] = {.lex_state = 648, .external_lex_state = 2},
+ [10] = {.lex_state = 648, .external_lex_state = 2},
+ [11] = {.lex_state = 648, .external_lex_state = 2},
+ [12] = {.lex_state = 648, .external_lex_state = 2},
+ [13] = {.lex_state = 648, .external_lex_state = 2},
+ [14] = {.lex_state = 648, .external_lex_state = 2},
[15] = {.lex_state = 15, .external_lex_state = 2},
[16] = {.lex_state = 15, .external_lex_state = 2},
[17] = {.lex_state = 15, .external_lex_state = 2},
@@ -31971,68 +32026,68 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[132] = {.lex_state = 13, .external_lex_state = 2},
[133] = {.lex_state = 13, .external_lex_state = 2},
[134] = {.lex_state = 13, .external_lex_state = 2},
- [135] = {.lex_state = 3, .external_lex_state = 3},
- [136] = {.lex_state = 4, .external_lex_state = 4},
+ [135] = {.lex_state = 4, .external_lex_state = 3},
+ [136] = {.lex_state = 3, .external_lex_state = 3},
[137] = {.lex_state = 3, .external_lex_state = 4},
- [138] = {.lex_state = 3, .external_lex_state = 3},
- [139] = {.lex_state = 4, .external_lex_state = 4},
+ [138] = {.lex_state = 4, .external_lex_state = 3},
+ [139] = {.lex_state = 3, .external_lex_state = 3},
[140] = {.lex_state = 3, .external_lex_state = 4},
[141] = {.lex_state = 9, .external_lex_state = 5},
- [142] = {.lex_state = 4, .external_lex_state = 3},
- [143] = {.lex_state = 3, .external_lex_state = 6},
- [144] = {.lex_state = 6, .external_lex_state = 4},
- [145] = {.lex_state = 9, .external_lex_state = 5},
- [146] = {.lex_state = 3, .external_lex_state = 3},
- [147] = {.lex_state = 3, .external_lex_state = 6},
- [148] = {.lex_state = 5, .external_lex_state = 4},
- [149] = {.lex_state = 6, .external_lex_state = 4},
- [150] = {.lex_state = 6, .external_lex_state = 4},
- [151] = {.lex_state = 6, .external_lex_state = 4},
- [152] = {.lex_state = 6, .external_lex_state = 4},
- [153] = {.lex_state = 3, .external_lex_state = 3},
- [154] = {.lex_state = 6, .external_lex_state = 4},
- [155] = {.lex_state = 6, .external_lex_state = 4},
- [156] = {.lex_state = 3, .external_lex_state = 3},
- [157] = {.lex_state = 4, .external_lex_state = 3},
- [158] = {.lex_state = 6, .external_lex_state = 4},
- [159] = {.lex_state = 3, .external_lex_state = 3},
- [160] = {.lex_state = 6, .external_lex_state = 4},
- [161] = {.lex_state = 3, .external_lex_state = 3},
- [162] = {.lex_state = 5, .external_lex_state = 4},
- [163] = {.lex_state = 5, .external_lex_state = 4},
- [164] = {.lex_state = 5, .external_lex_state = 4},
- [165] = {.lex_state = 5, .external_lex_state = 4},
- [166] = {.lex_state = 3, .external_lex_state = 3},
- [167] = {.lex_state = 5, .external_lex_state = 4},
- [168] = {.lex_state = 5, .external_lex_state = 4},
- [169] = {.lex_state = 5, .external_lex_state = 4},
- [170] = {.lex_state = 3, .external_lex_state = 3},
- [171] = {.lex_state = 5, .external_lex_state = 4},
- [172] = {.lex_state = 8, .external_lex_state = 4},
- [173] = {.lex_state = 8, .external_lex_state = 4},
- [174] = {.lex_state = 7, .external_lex_state = 4},
- [175] = {.lex_state = 8, .external_lex_state = 4},
- [176] = {.lex_state = 8, .external_lex_state = 4},
- [177] = {.lex_state = 8, .external_lex_state = 4},
- [178] = {.lex_state = 8, .external_lex_state = 4},
- [179] = {.lex_state = 8, .external_lex_state = 4},
- [180] = {.lex_state = 8, .external_lex_state = 4},
- [181] = {.lex_state = 8, .external_lex_state = 4},
- [182] = {.lex_state = 7, .external_lex_state = 4},
- [183] = {.lex_state = 7, .external_lex_state = 4},
- [184] = {.lex_state = 7, .external_lex_state = 4},
- [185] = {.lex_state = 7, .external_lex_state = 4},
- [186] = {.lex_state = 7, .external_lex_state = 4},
- [187] = {.lex_state = 7, .external_lex_state = 4},
- [188] = {.lex_state = 7, .external_lex_state = 4},
- [189] = {.lex_state = 7, .external_lex_state = 4},
- [190] = {.lex_state = 37, .external_lex_state = 4},
- [191] = {.lex_state = 37, .external_lex_state = 4},
- [192] = {.lex_state = 37, .external_lex_state = 4},
- [193] = {.lex_state = 37, .external_lex_state = 4},
- [194] = {.lex_state = 37, .external_lex_state = 4},
- [195] = {.lex_state = 37, .external_lex_state = 4},
- [196] = {.lex_state = 37, .external_lex_state = 4},
+ [142] = {.lex_state = 9, .external_lex_state = 5},
+ [143] = {.lex_state = 6, .external_lex_state = 3},
+ [144] = {.lex_state = 3, .external_lex_state = 6},
+ [145] = {.lex_state = 4, .external_lex_state = 4},
+ [146] = {.lex_state = 6, .external_lex_state = 3},
+ [147] = {.lex_state = 6, .external_lex_state = 3},
+ [148] = {.lex_state = 6, .external_lex_state = 3},
+ [149] = {.lex_state = 4, .external_lex_state = 4},
+ [150] = {.lex_state = 6, .external_lex_state = 3},
+ [151] = {.lex_state = 3, .external_lex_state = 4},
+ [152] = {.lex_state = 6, .external_lex_state = 3},
+ [153] = {.lex_state = 5, .external_lex_state = 3},
+ [154] = {.lex_state = 3, .external_lex_state = 4},
+ [155] = {.lex_state = 6, .external_lex_state = 3},
+ [156] = {.lex_state = 6, .external_lex_state = 3},
+ [157] = {.lex_state = 3, .external_lex_state = 4},
+ [158] = {.lex_state = 3, .external_lex_state = 6},
+ [159] = {.lex_state = 3, .external_lex_state = 4},
+ [160] = {.lex_state = 6, .external_lex_state = 3},
+ [161] = {.lex_state = 3, .external_lex_state = 4},
+ [162] = {.lex_state = 5, .external_lex_state = 3},
+ [163] = {.lex_state = 5, .external_lex_state = 3},
+ [164] = {.lex_state = 5, .external_lex_state = 3},
+ [165] = {.lex_state = 5, .external_lex_state = 3},
+ [166] = {.lex_state = 5, .external_lex_state = 3},
+ [167] = {.lex_state = 5, .external_lex_state = 3},
+ [168] = {.lex_state = 5, .external_lex_state = 3},
+ [169] = {.lex_state = 8, .external_lex_state = 3},
+ [170] = {.lex_state = 3, .external_lex_state = 4},
+ [171] = {.lex_state = 3, .external_lex_state = 4},
+ [172] = {.lex_state = 5, .external_lex_state = 3},
+ [173] = {.lex_state = 8, .external_lex_state = 3},
+ [174] = {.lex_state = 7, .external_lex_state = 3},
+ [175] = {.lex_state = 8, .external_lex_state = 3},
+ [176] = {.lex_state = 8, .external_lex_state = 3},
+ [177] = {.lex_state = 8, .external_lex_state = 3},
+ [178] = {.lex_state = 8, .external_lex_state = 3},
+ [179] = {.lex_state = 8, .external_lex_state = 3},
+ [180] = {.lex_state = 8, .external_lex_state = 3},
+ [181] = {.lex_state = 8, .external_lex_state = 3},
+ [182] = {.lex_state = 7, .external_lex_state = 3},
+ [183] = {.lex_state = 7, .external_lex_state = 3},
+ [184] = {.lex_state = 7, .external_lex_state = 3},
+ [185] = {.lex_state = 7, .external_lex_state = 3},
+ [186] = {.lex_state = 7, .external_lex_state = 3},
+ [187] = {.lex_state = 7, .external_lex_state = 3},
+ [188] = {.lex_state = 7, .external_lex_state = 3},
+ [189] = {.lex_state = 7, .external_lex_state = 3},
+ [190] = {.lex_state = 37, .external_lex_state = 3},
+ [191] = {.lex_state = 37, .external_lex_state = 3},
+ [192] = {.lex_state = 37, .external_lex_state = 3},
+ [193] = {.lex_state = 37, .external_lex_state = 3},
+ [194] = {.lex_state = 37, .external_lex_state = 3},
+ [195] = {.lex_state = 37, .external_lex_state = 3},
+ [196] = {.lex_state = 37, .external_lex_state = 3},
[197] = {.lex_state = 11, .external_lex_state = 2},
[198] = {.lex_state = 11, .external_lex_state = 2},
[199] = {.lex_state = 11, .external_lex_state = 2},
@@ -32042,57 +32097,57 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[203] = {.lex_state = 11, .external_lex_state = 2},
[204] = {.lex_state = 11, .external_lex_state = 2},
[205] = {.lex_state = 14, .external_lex_state = 2},
- [206] = {.lex_state = 36, .external_lex_state = 4},
- [207] = {.lex_state = 36, .external_lex_state = 4},
- [208] = {.lex_state = 36, .external_lex_state = 4},
- [209] = {.lex_state = 36, .external_lex_state = 4},
- [210] = {.lex_state = 36, .external_lex_state = 4},
- [211] = {.lex_state = 36, .external_lex_state = 4},
- [212] = {.lex_state = 36, .external_lex_state = 4},
- [213] = {.lex_state = 12, .external_lex_state = 2},
- [214] = {.lex_state = 12, .external_lex_state = 2},
- [215] = {.lex_state = 12, .external_lex_state = 2},
- [216] = {.lex_state = 12, .external_lex_state = 2},
- [217] = {.lex_state = 12, .external_lex_state = 2},
- [218] = {.lex_state = 12, .external_lex_state = 2},
- [219] = {.lex_state = 12, .external_lex_state = 2},
- [220] = {.lex_state = 12, .external_lex_state = 2},
- [221] = {.lex_state = 12, .external_lex_state = 2},
- [222] = {.lex_state = 12, .external_lex_state = 2},
- [223] = {.lex_state = 12, .external_lex_state = 2},
- [224] = {.lex_state = 36, .external_lex_state = 3},
- [225] = {.lex_state = 36, .external_lex_state = 3},
- [226] = {.lex_state = 36, .external_lex_state = 3},
- [227] = {.lex_state = 36, .external_lex_state = 3},
- [228] = {.lex_state = 36, .external_lex_state = 3},
- [229] = {.lex_state = 36, .external_lex_state = 3},
- [230] = {.lex_state = 36, .external_lex_state = 3},
- [231] = {.lex_state = 36, .external_lex_state = 3},
- [232] = {.lex_state = 36, .external_lex_state = 3},
- [233] = {.lex_state = 36, .external_lex_state = 3},
- [234] = {.lex_state = 36, .external_lex_state = 3},
- [235] = {.lex_state = 12, .external_lex_state = 2},
- [236] = {.lex_state = 38, .external_lex_state = 3},
- [237] = {.lex_state = 38, .external_lex_state = 3},
- [238] = {.lex_state = 39, .external_lex_state = 4},
- [239] = {.lex_state = 39, .external_lex_state = 4},
- [240] = {.lex_state = 36, .external_lex_state = 3},
- [241] = {.lex_state = 36, .external_lex_state = 3},
- [242] = {.lex_state = 39, .external_lex_state = 4},
- [243] = {.lex_state = 38, .external_lex_state = 3},
- [244] = {.lex_state = 38, .external_lex_state = 3},
- [245] = {.lex_state = 38, .external_lex_state = 3},
- [246] = {.lex_state = 38, .external_lex_state = 3},
- [247] = {.lex_state = 38, .external_lex_state = 3},
- [248] = {.lex_state = 38, .external_lex_state = 3},
- [249] = {.lex_state = 39, .external_lex_state = 4},
- [250] = {.lex_state = 38, .external_lex_state = 3},
- [251] = {.lex_state = 38, .external_lex_state = 3},
- [252] = {.lex_state = 39, .external_lex_state = 4},
- [253] = {.lex_state = 38, .external_lex_state = 3},
- [254] = {.lex_state = 39, .external_lex_state = 4},
- [255] = {.lex_state = 12, .external_lex_state = 2},
- [256] = {.lex_state = 10, .external_lex_state = 2},
+ [206] = {.lex_state = 36, .external_lex_state = 3},
+ [207] = {.lex_state = 36, .external_lex_state = 3},
+ [208] = {.lex_state = 36, .external_lex_state = 3},
+ [209] = {.lex_state = 36, .external_lex_state = 3},
+ [210] = {.lex_state = 36, .external_lex_state = 3},
+ [211] = {.lex_state = 36, .external_lex_state = 3},
+ [212] = {.lex_state = 36, .external_lex_state = 3},
+ [213] = {.lex_state = 36, .external_lex_state = 4},
+ [214] = {.lex_state = 36, .external_lex_state = 4},
+ [215] = {.lex_state = 36, .external_lex_state = 4},
+ [216] = {.lex_state = 36, .external_lex_state = 4},
+ [217] = {.lex_state = 36, .external_lex_state = 4},
+ [218] = {.lex_state = 36, .external_lex_state = 4},
+ [219] = {.lex_state = 36, .external_lex_state = 4},
+ [220] = {.lex_state = 36, .external_lex_state = 4},
+ [221] = {.lex_state = 36, .external_lex_state = 4},
+ [222] = {.lex_state = 36, .external_lex_state = 4},
+ [223] = {.lex_state = 36, .external_lex_state = 4},
+ [224] = {.lex_state = 12, .external_lex_state = 2},
+ [225] = {.lex_state = 12, .external_lex_state = 2},
+ [226] = {.lex_state = 12, .external_lex_state = 2},
+ [227] = {.lex_state = 12, .external_lex_state = 2},
+ [228] = {.lex_state = 12, .external_lex_state = 2},
+ [229] = {.lex_state = 12, .external_lex_state = 2},
+ [230] = {.lex_state = 12, .external_lex_state = 2},
+ [231] = {.lex_state = 12, .external_lex_state = 2},
+ [232] = {.lex_state = 12, .external_lex_state = 2},
+ [233] = {.lex_state = 12, .external_lex_state = 2},
+ [234] = {.lex_state = 12, .external_lex_state = 2},
+ [235] = {.lex_state = 39, .external_lex_state = 3},
+ [236] = {.lex_state = 38, .external_lex_state = 4},
+ [237] = {.lex_state = 38, .external_lex_state = 4},
+ [238] = {.lex_state = 38, .external_lex_state = 4},
+ [239] = {.lex_state = 38, .external_lex_state = 4},
+ [240] = {.lex_state = 38, .external_lex_state = 4},
+ [241] = {.lex_state = 38, .external_lex_state = 4},
+ [242] = {.lex_state = 38, .external_lex_state = 4},
+ [243] = {.lex_state = 39, .external_lex_state = 3},
+ [244] = {.lex_state = 38, .external_lex_state = 4},
+ [245] = {.lex_state = 38, .external_lex_state = 4},
+ [246] = {.lex_state = 36, .external_lex_state = 4},
+ [247] = {.lex_state = 39, .external_lex_state = 3},
+ [248] = {.lex_state = 39, .external_lex_state = 3},
+ [249] = {.lex_state = 39, .external_lex_state = 3},
+ [250] = {.lex_state = 38, .external_lex_state = 4},
+ [251] = {.lex_state = 39, .external_lex_state = 3},
+ [252] = {.lex_state = 38, .external_lex_state = 4},
+ [253] = {.lex_state = 36, .external_lex_state = 4},
+ [254] = {.lex_state = 12, .external_lex_state = 2},
+ [255] = {.lex_state = 38, .external_lex_state = 4},
+ [256] = {.lex_state = 38, .external_lex_state = 4},
[257] = {.lex_state = 10, .external_lex_state = 2},
[258] = {.lex_state = 10, .external_lex_state = 2},
[259] = {.lex_state = 10, .external_lex_state = 2},
@@ -32100,347 +32155,347 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[261] = {.lex_state = 10, .external_lex_state = 2},
[262] = {.lex_state = 10, .external_lex_state = 2},
[263] = {.lex_state = 10, .external_lex_state = 2},
- [264] = {.lex_state = 38, .external_lex_state = 3},
- [265] = {.lex_state = 38, .external_lex_state = 3},
- [266] = {.lex_state = 10, .external_lex_state = 2},
+ [264] = {.lex_state = 10, .external_lex_state = 2},
+ [265] = {.lex_state = 10, .external_lex_state = 2},
+ [266] = {.lex_state = 12, .external_lex_state = 2},
[267] = {.lex_state = 10, .external_lex_state = 2},
- [268] = {.lex_state = 30, .external_lex_state = 2},
- [269] = {.lex_state = 10, .external_lex_state = 2},
+ [268] = {.lex_state = 10, .external_lex_state = 2},
+ [269] = {.lex_state = 30, .external_lex_state = 2},
[270] = {.lex_state = 10, .external_lex_state = 2},
[271] = {.lex_state = 10, .external_lex_state = 2},
[272] = {.lex_state = 10, .external_lex_state = 2},
[273] = {.lex_state = 27, .external_lex_state = 2},
- [274] = {.lex_state = 27, .external_lex_state = 2},
+ [274] = {.lex_state = 10, .external_lex_state = 2},
[275] = {.lex_state = 27, .external_lex_state = 2},
- [276] = {.lex_state = 10, .external_lex_state = 2},
- [277] = {.lex_state = 27, .external_lex_state = 2},
+ [276] = {.lex_state = 45, .external_lex_state = 3},
+ [277] = {.lex_state = 45, .external_lex_state = 3},
[278] = {.lex_state = 10, .external_lex_state = 2},
- [279] = {.lex_state = 10, .external_lex_state = 2},
- [280] = {.lex_state = 10, .external_lex_state = 2},
- [281] = {.lex_state = 27, .external_lex_state = 2},
+ [279] = {.lex_state = 45, .external_lex_state = 3},
+ [280] = {.lex_state = 27, .external_lex_state = 2},
+ [281] = {.lex_state = 10, .external_lex_state = 2},
[282] = {.lex_state = 27, .external_lex_state = 2},
- [283] = {.lex_state = 10, .external_lex_state = 2},
+ [283] = {.lex_state = 45, .external_lex_state = 3},
[284] = {.lex_state = 10, .external_lex_state = 2},
- [285] = {.lex_state = 10, .external_lex_state = 2},
- [286] = {.lex_state = 10, .external_lex_state = 2},
- [287] = {.lex_state = 10, .external_lex_state = 2},
- [288] = {.lex_state = 10, .external_lex_state = 2},
- [289] = {.lex_state = 45, .external_lex_state = 4},
- [290] = {.lex_state = 10, .external_lex_state = 2},
- [291] = {.lex_state = 10, .external_lex_state = 2},
+ [285] = {.lex_state = 45, .external_lex_state = 3},
+ [286] = {.lex_state = 45, .external_lex_state = 3},
+ [287] = {.lex_state = 27, .external_lex_state = 2},
+ [288] = {.lex_state = 27, .external_lex_state = 2},
+ [289] = {.lex_state = 45, .external_lex_state = 3},
+ [290] = {.lex_state = 36, .external_lex_state = 3},
+ [291] = {.lex_state = 44, .external_lex_state = 3},
[292] = {.lex_state = 10, .external_lex_state = 2},
- [293] = {.lex_state = 45, .external_lex_state = 4},
- [294] = {.lex_state = 10, .external_lex_state = 2},
+ [293] = {.lex_state = 10, .external_lex_state = 2},
+ [294] = {.lex_state = 36, .external_lex_state = 4},
[295] = {.lex_state = 10, .external_lex_state = 2},
- [296] = {.lex_state = 45, .external_lex_state = 4},
- [297] = {.lex_state = 45, .external_lex_state = 4},
- [298] = {.lex_state = 10, .external_lex_state = 2},
+ [296] = {.lex_state = 44, .external_lex_state = 3},
+ [297] = {.lex_state = 36, .external_lex_state = 3},
+ [298] = {.lex_state = 36, .external_lex_state = 4},
[299] = {.lex_state = 10, .external_lex_state = 2},
- [300] = {.lex_state = 45, .external_lex_state = 4},
- [301] = {.lex_state = 45, .external_lex_state = 4},
- [302] = {.lex_state = 45, .external_lex_state = 4},
- [303] = {.lex_state = 44, .external_lex_state = 4},
+ [300] = {.lex_state = 36, .external_lex_state = 3},
+ [301] = {.lex_state = 36, .external_lex_state = 4},
+ [302] = {.lex_state = 36, .external_lex_state = 4},
+ [303] = {.lex_state = 10, .external_lex_state = 2},
[304] = {.lex_state = 10, .external_lex_state = 2},
- [305] = {.lex_state = 36, .external_lex_state = 4},
- [306] = {.lex_state = 10, .external_lex_state = 2},
- [307] = {.lex_state = 32, .external_lex_state = 2},
- [308] = {.lex_state = 36, .external_lex_state = 4},
- [309] = {.lex_state = 36, .external_lex_state = 4},
- [310] = {.lex_state = 24, .external_lex_state = 2},
- [311] = {.lex_state = 33, .external_lex_state = 2},
- [312] = {.lex_state = 36, .external_lex_state = 3},
+ [305] = {.lex_state = 10, .external_lex_state = 2},
+ [306] = {.lex_state = 36, .external_lex_state = 4},
+ [307] = {.lex_state = 10, .external_lex_state = 2},
+ [308] = {.lex_state = 10, .external_lex_state = 2},
+ [309] = {.lex_state = 10, .external_lex_state = 2},
+ [310] = {.lex_state = 36, .external_lex_state = 4},
+ [311] = {.lex_state = 10, .external_lex_state = 2},
+ [312] = {.lex_state = 44, .external_lex_state = 3},
[313] = {.lex_state = 10, .external_lex_state = 2},
- [314] = {.lex_state = 36, .external_lex_state = 3},
- [315] = {.lex_state = 10, .external_lex_state = 2},
- [316] = {.lex_state = 44, .external_lex_state = 4},
- [317] = {.lex_state = 36, .external_lex_state = 3},
- [318] = {.lex_state = 10, .external_lex_state = 2},
+ [314] = {.lex_state = 10, .external_lex_state = 2},
+ [315] = {.lex_state = 36, .external_lex_state = 4},
+ [316] = {.lex_state = 49, .external_lex_state = 3},
+ [317] = {.lex_state = 36, .external_lex_state = 4},
+ [318] = {.lex_state = 36, .external_lex_state = 3},
[319] = {.lex_state = 10, .external_lex_state = 2},
- [320] = {.lex_state = 10, .external_lex_state = 2},
- [321] = {.lex_state = 10, .external_lex_state = 2},
+ [320] = {.lex_state = 36, .external_lex_state = 3},
+ [321] = {.lex_state = 36, .external_lex_state = 3},
[322] = {.lex_state = 10, .external_lex_state = 2},
- [323] = {.lex_state = 29, .external_lex_state = 7},
- [324] = {.lex_state = 10, .external_lex_state = 8},
- [325] = {.lex_state = 36, .external_lex_state = 3},
- [326] = {.lex_state = 29, .external_lex_state = 7},
- [327] = {.lex_state = 36, .external_lex_state = 3},
- [328] = {.lex_state = 44, .external_lex_state = 4},
- [329] = {.lex_state = 10, .external_lex_state = 2},
- [330] = {.lex_state = 29, .external_lex_state = 7},
+ [323] = {.lex_state = 10, .external_lex_state = 2},
+ [324] = {.lex_state = 32, .external_lex_state = 2},
+ [325] = {.lex_state = 10, .external_lex_state = 2},
+ [326] = {.lex_state = 10, .external_lex_state = 2},
+ [327] = {.lex_state = 10, .external_lex_state = 2},
+ [328] = {.lex_state = 46, .external_lex_state = 5},
+ [329] = {.lex_state = 36, .external_lex_state = 3},
+ [330] = {.lex_state = 24, .external_lex_state = 2},
[331] = {.lex_state = 10, .external_lex_state = 2},
- [332] = {.lex_state = 10, .external_lex_state = 2},
- [333] = {.lex_state = 10, .external_lex_state = 2},
- [334] = {.lex_state = 29, .external_lex_state = 7},
- [335] = {.lex_state = 29, .external_lex_state = 7},
- [336] = {.lex_state = 36, .external_lex_state = 3},
- [337] = {.lex_state = 24, .external_lex_state = 8},
- [338] = {.lex_state = 24, .external_lex_state = 8},
- [339] = {.lex_state = 23, .external_lex_state = 2},
- [340] = {.lex_state = 29, .external_lex_state = 7},
- [341] = {.lex_state = 10, .external_lex_state = 2},
- [342] = {.lex_state = 34, .external_lex_state = 2},
+ [332] = {.lex_state = 46, .external_lex_state = 5},
+ [333] = {.lex_state = 36, .external_lex_state = 4},
+ [334] = {.lex_state = 36, .external_lex_state = 3},
+ [335] = {.lex_state = 36, .external_lex_state = 3},
+ [336] = {.lex_state = 33, .external_lex_state = 2},
+ [337] = {.lex_state = 10, .external_lex_state = 2},
+ [338] = {.lex_state = 10, .external_lex_state = 2},
+ [339] = {.lex_state = 45, .external_lex_state = 3},
+ [340] = {.lex_state = 36, .external_lex_state = 4},
+ [341] = {.lex_state = 29, .external_lex_state = 7},
+ [342] = {.lex_state = 36, .external_lex_state = 4},
[343] = {.lex_state = 10, .external_lex_state = 2},
- [344] = {.lex_state = 29, .external_lex_state = 7},
- [345] = {.lex_state = 29, .external_lex_state = 7},
- [346] = {.lex_state = 10, .external_lex_state = 8},
- [347] = {.lex_state = 10, .external_lex_state = 8},
- [348] = {.lex_state = 28, .external_lex_state = 2},
- [349] = {.lex_state = 36, .external_lex_state = 4},
- [350] = {.lex_state = 10, .external_lex_state = 8},
+ [344] = {.lex_state = 44, .external_lex_state = 4},
+ [345] = {.lex_state = 45, .external_lex_state = 3},
+ [346] = {.lex_state = 36, .external_lex_state = 4},
+ [347] = {.lex_state = 10, .external_lex_state = 2},
+ [348] = {.lex_state = 36, .external_lex_state = 4},
+ [349] = {.lex_state = 10, .external_lex_state = 2},
+ [350] = {.lex_state = 34, .external_lex_state = 2},
[351] = {.lex_state = 36, .external_lex_state = 4},
- [352] = {.lex_state = 35, .external_lex_state = 2},
- [353] = {.lex_state = 23, .external_lex_state = 8},
- [354] = {.lex_state = 22, .external_lex_state = 2},
- [355] = {.lex_state = 28, .external_lex_state = 2},
- [356] = {.lex_state = 28, .external_lex_state = 2},
- [357] = {.lex_state = 10, .external_lex_state = 8},
- [358] = {.lex_state = 36, .external_lex_state = 4},
- [359] = {.lex_state = 23, .external_lex_state = 8},
- [360] = {.lex_state = 28, .external_lex_state = 2},
- [361] = {.lex_state = 36, .external_lex_state = 4},
- [362] = {.lex_state = 10, .external_lex_state = 8},
- [363] = {.lex_state = 36, .external_lex_state = 4},
- [364] = {.lex_state = 36, .external_lex_state = 3},
- [365] = {.lex_state = 28, .external_lex_state = 2},
- [366] = {.lex_state = 28, .external_lex_state = 2},
- [367] = {.lex_state = 36, .external_lex_state = 4},
- [368] = {.lex_state = 28, .external_lex_state = 2},
- [369] = {.lex_state = 22, .external_lex_state = 8},
- [370] = {.lex_state = 24, .external_lex_state = 2},
- [371] = {.lex_state = 46, .external_lex_state = 5},
- [372] = {.lex_state = 46, .external_lex_state = 5},
- [373] = {.lex_state = 24, .external_lex_state = 2},
- [374] = {.lex_state = 28, .external_lex_state = 2},
- [375] = {.lex_state = 36, .external_lex_state = 3},
- [376] = {.lex_state = 36, .external_lex_state = 3},
- [377] = {.lex_state = 22, .external_lex_state = 8},
- [378] = {.lex_state = 27, .external_lex_state = 2},
- [379] = {.lex_state = 26, .external_lex_state = 2},
- [380] = {.lex_state = 28, .external_lex_state = 2},
- [381] = {.lex_state = 49, .external_lex_state = 4},
- [382] = {.lex_state = 10, .external_lex_state = 2},
- [383] = {.lex_state = 10, .external_lex_state = 2},
- [384] = {.lex_state = 36, .external_lex_state = 3},
- [385] = {.lex_state = 10, .external_lex_state = 2},
- [386] = {.lex_state = 36, .external_lex_state = 3},
- [387] = {.lex_state = 10, .external_lex_state = 2},
- [388] = {.lex_state = 10, .external_lex_state = 2},
- [389] = {.lex_state = 16, .external_lex_state = 2},
- [390] = {.lex_state = 10, .external_lex_state = 2},
- [391] = {.lex_state = 36, .external_lex_state = 3},
- [392] = {.lex_state = 10, .external_lex_state = 2},
- [393] = {.lex_state = 45, .external_lex_state = 4},
- [394] = {.lex_state = 10, .external_lex_state = 2},
- [395] = {.lex_state = 36, .external_lex_state = 6},
- [396] = {.lex_state = 45, .external_lex_state = 4},
- [397] = {.lex_state = 16, .external_lex_state = 2},
- [398] = {.lex_state = 10, .external_lex_state = 2},
- [399] = {.lex_state = 10, .external_lex_state = 2},
- [400] = {.lex_state = 10, .external_lex_state = 2},
- [401] = {.lex_state = 10, .external_lex_state = 2},
- [402] = {.lex_state = 10, .external_lex_state = 2},
+ [352] = {.lex_state = 45, .external_lex_state = 3},
+ [353] = {.lex_state = 29, .external_lex_state = 7},
+ [354] = {.lex_state = 23, .external_lex_state = 2},
+ [355] = {.lex_state = 29, .external_lex_state = 7},
+ [356] = {.lex_state = 44, .external_lex_state = 4},
+ [357] = {.lex_state = 36, .external_lex_state = 6},
+ [358] = {.lex_state = 10, .external_lex_state = 2},
+ [359] = {.lex_state = 24, .external_lex_state = 8},
+ [360] = {.lex_state = 44, .external_lex_state = 4},
+ [361] = {.lex_state = 45, .external_lex_state = 3},
+ [362] = {.lex_state = 24, .external_lex_state = 8},
+ [363] = {.lex_state = 29, .external_lex_state = 7},
+ [364] = {.lex_state = 29, .external_lex_state = 7},
+ [365] = {.lex_state = 36, .external_lex_state = 6},
+ [366] = {.lex_state = 29, .external_lex_state = 7},
+ [367] = {.lex_state = 10, .external_lex_state = 2},
+ [368] = {.lex_state = 10, .external_lex_state = 2},
+ [369] = {.lex_state = 45, .external_lex_state = 3},
+ [370] = {.lex_state = 29, .external_lex_state = 7},
+ [371] = {.lex_state = 36, .external_lex_state = 4},
+ [372] = {.lex_state = 45, .external_lex_state = 3},
+ [373] = {.lex_state = 29, .external_lex_state = 7},
+ [374] = {.lex_state = 10, .external_lex_state = 8},
+ [375] = {.lex_state = 36, .external_lex_state = 4},
+ [376] = {.lex_state = 10, .external_lex_state = 8},
+ [377] = {.lex_state = 10, .external_lex_state = 8},
+ [378] = {.lex_state = 26, .external_lex_state = 2},
+ [379] = {.lex_state = 22, .external_lex_state = 8},
+ [380] = {.lex_state = 39, .external_lex_state = 4},
+ [381] = {.lex_state = 36, .external_lex_state = 4},
+ [382] = {.lex_state = 28, .external_lex_state = 2},
+ [383] = {.lex_state = 28, .external_lex_state = 2},
+ [384] = {.lex_state = 36, .external_lex_state = 4},
+ [385] = {.lex_state = 10, .external_lex_state = 8},
+ [386] = {.lex_state = 28, .external_lex_state = 2},
+ [387] = {.lex_state = 28, .external_lex_state = 2},
+ [388] = {.lex_state = 28, .external_lex_state = 2},
+ [389] = {.lex_state = 10, .external_lex_state = 8},
+ [390] = {.lex_state = 24, .external_lex_state = 2},
+ [391] = {.lex_state = 24, .external_lex_state = 2},
+ [392] = {.lex_state = 28, .external_lex_state = 2},
+ [393] = {.lex_state = 35, .external_lex_state = 2},
+ [394] = {.lex_state = 22, .external_lex_state = 8},
+ [395] = {.lex_state = 27, .external_lex_state = 2},
+ [396] = {.lex_state = 10, .external_lex_state = 8},
+ [397] = {.lex_state = 22, .external_lex_state = 2},
+ [398] = {.lex_state = 28, .external_lex_state = 2},
+ [399] = {.lex_state = 23, .external_lex_state = 8},
+ [400] = {.lex_state = 28, .external_lex_state = 2},
+ [401] = {.lex_state = 23, .external_lex_state = 8},
+ [402] = {.lex_state = 28, .external_lex_state = 2},
[403] = {.lex_state = 10, .external_lex_state = 2},
[404] = {.lex_state = 10, .external_lex_state = 2},
- [405] = {.lex_state = 10, .external_lex_state = 2},
+ [405] = {.lex_state = 16, .external_lex_state = 2},
[406] = {.lex_state = 10, .external_lex_state = 2},
[407] = {.lex_state = 10, .external_lex_state = 2},
[408] = {.lex_state = 10, .external_lex_state = 2},
- [409] = {.lex_state = 36, .external_lex_state = 3},
+ [409] = {.lex_state = 10, .external_lex_state = 2},
[410] = {.lex_state = 10, .external_lex_state = 2},
[411] = {.lex_state = 10, .external_lex_state = 2},
- [412] = {.lex_state = 10, .external_lex_state = 2},
- [413] = {.lex_state = 44, .external_lex_state = 3},
- [414] = {.lex_state = 10, .external_lex_state = 2},
+ [412] = {.lex_state = 39, .external_lex_state = 3},
+ [413] = {.lex_state = 39, .external_lex_state = 3},
+ [414] = {.lex_state = 21, .external_lex_state = 2},
[415] = {.lex_state = 10, .external_lex_state = 2},
[416] = {.lex_state = 10, .external_lex_state = 2},
- [417] = {.lex_state = 10, .external_lex_state = 2},
- [418] = {.lex_state = 10, .external_lex_state = 2},
- [419] = {.lex_state = 10, .external_lex_state = 2},
+ [417] = {.lex_state = 16, .external_lex_state = 2},
+ [418] = {.lex_state = 20, .external_lex_state = 2},
+ [419] = {.lex_state = 16, .external_lex_state = 2},
[420] = {.lex_state = 10, .external_lex_state = 2},
- [421] = {.lex_state = 36, .external_lex_state = 3},
+ [421] = {.lex_state = 10, .external_lex_state = 2},
[422] = {.lex_state = 10, .external_lex_state = 2},
- [423] = {.lex_state = 16, .external_lex_state = 2},
+ [423] = {.lex_state = 10, .external_lex_state = 2},
[424] = {.lex_state = 10, .external_lex_state = 2},
- [425] = {.lex_state = 10, .external_lex_state = 2},
- [426] = {.lex_state = 16, .external_lex_state = 2},
+ [425] = {.lex_state = 39, .external_lex_state = 3},
+ [426] = {.lex_state = 39, .external_lex_state = 3},
[427] = {.lex_state = 10, .external_lex_state = 2},
[428] = {.lex_state = 10, .external_lex_state = 2},
[429] = {.lex_state = 10, .external_lex_state = 2},
- [430] = {.lex_state = 16, .external_lex_state = 2},
+ [430] = {.lex_state = 10, .external_lex_state = 2},
[431] = {.lex_state = 10, .external_lex_state = 2},
[432] = {.lex_state = 10, .external_lex_state = 2},
- [433] = {.lex_state = 10, .external_lex_state = 2},
+ [433] = {.lex_state = 39, .external_lex_state = 3},
[434] = {.lex_state = 10, .external_lex_state = 2},
- [435] = {.lex_state = 10, .external_lex_state = 2},
+ [435] = {.lex_state = 49, .external_lex_state = 4},
[436] = {.lex_state = 10, .external_lex_state = 2},
- [437] = {.lex_state = 45, .external_lex_state = 4},
+ [437] = {.lex_state = 39, .external_lex_state = 3},
[438] = {.lex_state = 10, .external_lex_state = 2},
[439] = {.lex_state = 10, .external_lex_state = 2},
[440] = {.lex_state = 10, .external_lex_state = 2},
- [441] = {.lex_state = 10, .external_lex_state = 2},
+ [441] = {.lex_state = 21, .external_lex_state = 8},
[442] = {.lex_state = 10, .external_lex_state = 2},
- [443] = {.lex_state = 21, .external_lex_state = 8},
- [444] = {.lex_state = 10, .external_lex_state = 2},
- [445] = {.lex_state = 10, .external_lex_state = 2},
- [446] = {.lex_state = 21, .external_lex_state = 2},
+ [443] = {.lex_state = 22, .external_lex_state = 2},
+ [444] = {.lex_state = 21, .external_lex_state = 8},
+ [445] = {.lex_state = 39, .external_lex_state = 3},
+ [446] = {.lex_state = 39, .external_lex_state = 3},
[447] = {.lex_state = 10, .external_lex_state = 2},
- [448] = {.lex_state = 10, .external_lex_state = 2},
- [449] = {.lex_state = 21, .external_lex_state = 2},
- [450] = {.lex_state = 10, .external_lex_state = 2},
- [451] = {.lex_state = 20, .external_lex_state = 2},
- [452] = {.lex_state = 16, .external_lex_state = 2},
+ [448] = {.lex_state = 21, .external_lex_state = 8},
+ [449] = {.lex_state = 10, .external_lex_state = 2},
+ [450] = {.lex_state = 21, .external_lex_state = 8},
+ [451] = {.lex_state = 21, .external_lex_state = 8},
+ [452] = {.lex_state = 21, .external_lex_state = 8},
[453] = {.lex_state = 10, .external_lex_state = 2},
[454] = {.lex_state = 10, .external_lex_state = 2},
- [455] = {.lex_state = 10, .external_lex_state = 2},
- [456] = {.lex_state = 10, .external_lex_state = 2},
+ [455] = {.lex_state = 16, .external_lex_state = 2},
+ [456] = {.lex_state = 16, .external_lex_state = 2},
[457] = {.lex_state = 10, .external_lex_state = 2},
[458] = {.lex_state = 10, .external_lex_state = 2},
[459] = {.lex_state = 10, .external_lex_state = 2},
- [460] = {.lex_state = 36, .external_lex_state = 6},
- [461] = {.lex_state = 10, .external_lex_state = 2},
- [462] = {.lex_state = 10, .external_lex_state = 2},
- [463] = {.lex_state = 10, .external_lex_state = 2},
- [464] = {.lex_state = 10, .external_lex_state = 2},
+ [460] = {.lex_state = 21, .external_lex_state = 8},
+ [461] = {.lex_state = 39, .external_lex_state = 3},
+ [462] = {.lex_state = 22, .external_lex_state = 2},
+ [463] = {.lex_state = 16, .external_lex_state = 2},
+ [464] = {.lex_state = 39, .external_lex_state = 3},
[465] = {.lex_state = 10, .external_lex_state = 2},
[466] = {.lex_state = 10, .external_lex_state = 2},
[467] = {.lex_state = 10, .external_lex_state = 2},
[468] = {.lex_state = 10, .external_lex_state = 2},
[469] = {.lex_state = 10, .external_lex_state = 2},
- [470] = {.lex_state = 21, .external_lex_state = 8},
- [471] = {.lex_state = 25, .external_lex_state = 2},
- [472] = {.lex_state = 22, .external_lex_state = 2},
- [473] = {.lex_state = 10, .external_lex_state = 2},
- [474] = {.lex_state = 10, .external_lex_state = 2},
- [475] = {.lex_state = 10, .external_lex_state = 2},
- [476] = {.lex_state = 21, .external_lex_state = 8},
- [477] = {.lex_state = 10, .external_lex_state = 2},
- [478] = {.lex_state = 21, .external_lex_state = 8},
- [479] = {.lex_state = 45, .external_lex_state = 4},
- [480] = {.lex_state = 36, .external_lex_state = 3},
+ [470] = {.lex_state = 10, .external_lex_state = 2},
+ [471] = {.lex_state = 10, .external_lex_state = 2},
+ [472] = {.lex_state = 10, .external_lex_state = 2},
+ [473] = {.lex_state = 16, .external_lex_state = 2},
+ [474] = {.lex_state = 21, .external_lex_state = 8},
+ [475] = {.lex_state = 21, .external_lex_state = 8},
+ [476] = {.lex_state = 26, .external_lex_state = 8},
+ [477] = {.lex_state = 21, .external_lex_state = 2},
+ [478] = {.lex_state = 10, .external_lex_state = 2},
+ [479] = {.lex_state = 10, .external_lex_state = 2},
+ [480] = {.lex_state = 10, .external_lex_state = 2},
[481] = {.lex_state = 10, .external_lex_state = 2},
- [482] = {.lex_state = 21, .external_lex_state = 8},
- [483] = {.lex_state = 21, .external_lex_state = 8},
- [484] = {.lex_state = 21, .external_lex_state = 8},
+ [482] = {.lex_state = 10, .external_lex_state = 2},
+ [483] = {.lex_state = 10, .external_lex_state = 2},
+ [484] = {.lex_state = 10, .external_lex_state = 2},
[485] = {.lex_state = 10, .external_lex_state = 2},
- [486] = {.lex_state = 10, .external_lex_state = 2},
- [487] = {.lex_state = 21, .external_lex_state = 8},
+ [486] = {.lex_state = 25, .external_lex_state = 2},
+ [487] = {.lex_state = 10, .external_lex_state = 2},
[488] = {.lex_state = 10, .external_lex_state = 2},
- [489] = {.lex_state = 22, .external_lex_state = 2},
+ [489] = {.lex_state = 10, .external_lex_state = 2},
[490] = {.lex_state = 10, .external_lex_state = 2},
[491] = {.lex_state = 10, .external_lex_state = 2},
- [492] = {.lex_state = 16, .external_lex_state = 2},
+ [492] = {.lex_state = 10, .external_lex_state = 2},
[493] = {.lex_state = 10, .external_lex_state = 2},
[494] = {.lex_state = 10, .external_lex_state = 2},
[495] = {.lex_state = 10, .external_lex_state = 2},
[496] = {.lex_state = 10, .external_lex_state = 2},
[497] = {.lex_state = 10, .external_lex_state = 2},
[498] = {.lex_state = 10, .external_lex_state = 2},
- [499] = {.lex_state = 16, .external_lex_state = 2},
- [500] = {.lex_state = 21, .external_lex_state = 8},
- [501] = {.lex_state = 26, .external_lex_state = 8},
+ [499] = {.lex_state = 26, .external_lex_state = 8},
+ [500] = {.lex_state = 10, .external_lex_state = 2},
+ [501] = {.lex_state = 10, .external_lex_state = 2},
[502] = {.lex_state = 10, .external_lex_state = 2},
[503] = {.lex_state = 10, .external_lex_state = 2},
[504] = {.lex_state = 10, .external_lex_state = 2},
- [505] = {.lex_state = 45, .external_lex_state = 4},
- [506] = {.lex_state = 45, .external_lex_state = 4},
+ [505] = {.lex_state = 10, .external_lex_state = 2},
+ [506] = {.lex_state = 10, .external_lex_state = 2},
[507] = {.lex_state = 10, .external_lex_state = 2},
[508] = {.lex_state = 10, .external_lex_state = 2},
- [509] = {.lex_state = 16, .external_lex_state = 2},
- [510] = {.lex_state = 10, .external_lex_state = 2},
- [511] = {.lex_state = 21, .external_lex_state = 8},
+ [509] = {.lex_state = 10, .external_lex_state = 2},
+ [510] = {.lex_state = 21, .external_lex_state = 8},
+ [511] = {.lex_state = 10, .external_lex_state = 2},
[512] = {.lex_state = 10, .external_lex_state = 2},
- [513] = {.lex_state = 21, .external_lex_state = 8},
+ [513] = {.lex_state = 10, .external_lex_state = 2},
[514] = {.lex_state = 10, .external_lex_state = 2},
- [515] = {.lex_state = 21, .external_lex_state = 8},
- [516] = {.lex_state = 26, .external_lex_state = 8},
+ [515] = {.lex_state = 10, .external_lex_state = 2},
+ [516] = {.lex_state = 10, .external_lex_state = 2},
[517] = {.lex_state = 10, .external_lex_state = 2},
[518] = {.lex_state = 10, .external_lex_state = 2},
- [519] = {.lex_state = 22, .external_lex_state = 2},
- [520] = {.lex_state = 10, .external_lex_state = 2},
- [521] = {.lex_state = 16, .external_lex_state = 2},
- [522] = {.lex_state = 22, .external_lex_state = 2},
+ [519] = {.lex_state = 10, .external_lex_state = 2},
+ [520] = {.lex_state = 39, .external_lex_state = 3},
+ [521] = {.lex_state = 10, .external_lex_state = 2},
+ [522] = {.lex_state = 39, .external_lex_state = 3},
[523] = {.lex_state = 10, .external_lex_state = 2},
- [524] = {.lex_state = 21, .external_lex_state = 8},
- [525] = {.lex_state = 16, .external_lex_state = 2},
+ [524] = {.lex_state = 10, .external_lex_state = 2},
+ [525] = {.lex_state = 10, .external_lex_state = 2},
[526] = {.lex_state = 10, .external_lex_state = 2},
- [527] = {.lex_state = 20, .external_lex_state = 8},
+ [527] = {.lex_state = 10, .external_lex_state = 2},
[528] = {.lex_state = 10, .external_lex_state = 2},
[529] = {.lex_state = 10, .external_lex_state = 2},
[530] = {.lex_state = 10, .external_lex_state = 2},
- [531] = {.lex_state = 23, .external_lex_state = 2},
- [532] = {.lex_state = 10, .external_lex_state = 2},
+ [531] = {.lex_state = 10, .external_lex_state = 2},
+ [532] = {.lex_state = 16, .external_lex_state = 2},
[533] = {.lex_state = 10, .external_lex_state = 2},
- [534] = {.lex_state = 10, .external_lex_state = 2},
- [535] = {.lex_state = 44, .external_lex_state = 3},
- [536] = {.lex_state = 21, .external_lex_state = 8},
+ [534] = {.lex_state = 21, .external_lex_state = 8},
+ [535] = {.lex_state = 16, .external_lex_state = 2},
+ [536] = {.lex_state = 16, .external_lex_state = 2},
[537] = {.lex_state = 10, .external_lex_state = 2},
[538] = {.lex_state = 10, .external_lex_state = 2},
- [539] = {.lex_state = 10, .external_lex_state = 2},
+ [539] = {.lex_state = 16, .external_lex_state = 2},
[540] = {.lex_state = 10, .external_lex_state = 2},
- [541] = {.lex_state = 21, .external_lex_state = 8},
+ [541] = {.lex_state = 10, .external_lex_state = 2},
[542] = {.lex_state = 10, .external_lex_state = 2},
- [543] = {.lex_state = 10, .external_lex_state = 2},
- [544] = {.lex_state = 44, .external_lex_state = 3},
+ [543] = {.lex_state = 23, .external_lex_state = 2},
+ [544] = {.lex_state = 10, .external_lex_state = 2},
[545] = {.lex_state = 10, .external_lex_state = 2},
- [546] = {.lex_state = 10, .external_lex_state = 2},
- [547] = {.lex_state = 20, .external_lex_state = 8},
+ [546] = {.lex_state = 20, .external_lex_state = 8},
+ [547] = {.lex_state = 10, .external_lex_state = 2},
[548] = {.lex_state = 10, .external_lex_state = 2},
- [549] = {.lex_state = 10, .external_lex_state = 2},
- [550] = {.lex_state = 23, .external_lex_state = 2},
- [551] = {.lex_state = 21, .external_lex_state = 2},
- [552] = {.lex_state = 10, .external_lex_state = 2},
- [553] = {.lex_state = 15, .external_lex_state = 8},
- [554] = {.lex_state = 15, .external_lex_state = 8},
- [555] = {.lex_state = 20, .external_lex_state = 2},
- [556] = {.lex_state = 15, .external_lex_state = 8},
- [557] = {.lex_state = 20, .external_lex_state = 2},
- [558] = {.lex_state = 10, .external_lex_state = 2},
+ [549] = {.lex_state = 39, .external_lex_state = 3},
+ [550] = {.lex_state = 39, .external_lex_state = 3},
+ [551] = {.lex_state = 10, .external_lex_state = 2},
+ [552] = {.lex_state = 21, .external_lex_state = 8},
+ [553] = {.lex_state = 23, .external_lex_state = 2},
+ [554] = {.lex_state = 21, .external_lex_state = 8},
+ [555] = {.lex_state = 20, .external_lex_state = 8},
+ [556] = {.lex_state = 21, .external_lex_state = 8},
+ [557] = {.lex_state = 10, .external_lex_state = 2},
+ [558] = {.lex_state = 22, .external_lex_state = 2},
[559] = {.lex_state = 10, .external_lex_state = 2},
- [560] = {.lex_state = 10, .external_lex_state = 2},
+ [560] = {.lex_state = 22, .external_lex_state = 2},
[561] = {.lex_state = 10, .external_lex_state = 2},
- [562] = {.lex_state = 10, .external_lex_state = 2},
- [563] = {.lex_state = 15, .external_lex_state = 8},
- [564] = {.lex_state = 25, .external_lex_state = 8},
+ [562] = {.lex_state = 21, .external_lex_state = 8},
+ [563] = {.lex_state = 10, .external_lex_state = 2},
+ [564] = {.lex_state = 10, .external_lex_state = 2},
[565] = {.lex_state = 10, .external_lex_state = 2},
- [566] = {.lex_state = 21, .external_lex_state = 2},
+ [566] = {.lex_state = 10, .external_lex_state = 2},
[567] = {.lex_state = 10, .external_lex_state = 2},
[568] = {.lex_state = 10, .external_lex_state = 2},
- [569] = {.lex_state = 21, .external_lex_state = 2},
+ [569] = {.lex_state = 10, .external_lex_state = 2},
[570] = {.lex_state = 10, .external_lex_state = 2},
[571] = {.lex_state = 10, .external_lex_state = 2},
- [572] = {.lex_state = 10, .external_lex_state = 2},
+ [572] = {.lex_state = 20, .external_lex_state = 2},
[573] = {.lex_state = 10, .external_lex_state = 2},
[574] = {.lex_state = 10, .external_lex_state = 2},
- [575] = {.lex_state = 10, .external_lex_state = 2},
- [576] = {.lex_state = 10, .external_lex_state = 2},
+ [575] = {.lex_state = 20, .external_lex_state = 2},
+ [576] = {.lex_state = 15, .external_lex_state = 8},
[577] = {.lex_state = 10, .external_lex_state = 2},
- [578] = {.lex_state = 10, .external_lex_state = 2},
- [579] = {.lex_state = 10, .external_lex_state = 2},
- [580] = {.lex_state = 10, .external_lex_state = 2},
+ [578] = {.lex_state = 15, .external_lex_state = 8},
+ [579] = {.lex_state = 15, .external_lex_state = 8},
+ [580] = {.lex_state = 21, .external_lex_state = 2},
[581] = {.lex_state = 10, .external_lex_state = 2},
[582] = {.lex_state = 10, .external_lex_state = 2},
- [583] = {.lex_state = 10, .external_lex_state = 2},
+ [583] = {.lex_state = 21, .external_lex_state = 2},
[584] = {.lex_state = 10, .external_lex_state = 2},
[585] = {.lex_state = 10, .external_lex_state = 2},
[586] = {.lex_state = 10, .external_lex_state = 2},
- [587] = {.lex_state = 15, .external_lex_state = 8},
+ [587] = {.lex_state = 10, .external_lex_state = 2},
[588] = {.lex_state = 10, .external_lex_state = 2},
- [589] = {.lex_state = 10, .external_lex_state = 2},
+ [589] = {.lex_state = 25, .external_lex_state = 8},
[590] = {.lex_state = 10, .external_lex_state = 2},
[591] = {.lex_state = 10, .external_lex_state = 2},
[592] = {.lex_state = 10, .external_lex_state = 2},
- [593] = {.lex_state = 19, .external_lex_state = 8},
- [594] = {.lex_state = 19, .external_lex_state = 8},
+ [593] = {.lex_state = 10, .external_lex_state = 2},
+ [594] = {.lex_state = 10, .external_lex_state = 2},
[595] = {.lex_state = 10, .external_lex_state = 2},
[596] = {.lex_state = 10, .external_lex_state = 2},
[597] = {.lex_state = 10, .external_lex_state = 2},
[598] = {.lex_state = 10, .external_lex_state = 2},
- [599] = {.lex_state = 15, .external_lex_state = 8},
+ [599] = {.lex_state = 10, .external_lex_state = 2},
[600] = {.lex_state = 10, .external_lex_state = 2},
[601] = {.lex_state = 10, .external_lex_state = 2},
- [602] = {.lex_state = 26, .external_lex_state = 2},
- [603] = {.lex_state = 26, .external_lex_state = 2},
- [604] = {.lex_state = 10, .external_lex_state = 2},
+ [602] = {.lex_state = 10, .external_lex_state = 2},
+ [603] = {.lex_state = 10, .external_lex_state = 2},
+ [604] = {.lex_state = 15, .external_lex_state = 8},
[605] = {.lex_state = 10, .external_lex_state = 2},
[606] = {.lex_state = 10, .external_lex_state = 2},
[607] = {.lex_state = 10, .external_lex_state = 2},
@@ -32448,8 +32503,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[609] = {.lex_state = 10, .external_lex_state = 2},
[610] = {.lex_state = 10, .external_lex_state = 2},
[611] = {.lex_state = 10, .external_lex_state = 2},
- [612] = {.lex_state = 10, .external_lex_state = 2},
- [613] = {.lex_state = 10, .external_lex_state = 2},
+ [612] = {.lex_state = 19, .external_lex_state = 8},
+ [613] = {.lex_state = 19, .external_lex_state = 8},
[614] = {.lex_state = 10, .external_lex_state = 2},
[615] = {.lex_state = 10, .external_lex_state = 2},
[616] = {.lex_state = 10, .external_lex_state = 2},
@@ -32457,18 +32512,18 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[618] = {.lex_state = 10, .external_lex_state = 2},
[619] = {.lex_state = 10, .external_lex_state = 2},
[620] = {.lex_state = 10, .external_lex_state = 2},
- [621] = {.lex_state = 10, .external_lex_state = 2},
+ [621] = {.lex_state = 15, .external_lex_state = 8},
[622] = {.lex_state = 10, .external_lex_state = 2},
[623] = {.lex_state = 10, .external_lex_state = 2},
[624] = {.lex_state = 10, .external_lex_state = 2},
[625] = {.lex_state = 10, .external_lex_state = 2},
[626] = {.lex_state = 10, .external_lex_state = 2},
[627] = {.lex_state = 10, .external_lex_state = 2},
- [628] = {.lex_state = 10, .external_lex_state = 2},
+ [628] = {.lex_state = 26, .external_lex_state = 2},
[629] = {.lex_state = 10, .external_lex_state = 2},
- [630] = {.lex_state = 10, .external_lex_state = 2},
+ [630] = {.lex_state = 26, .external_lex_state = 2},
[631] = {.lex_state = 10, .external_lex_state = 2},
- [632] = {.lex_state = 36, .external_lex_state = 3},
+ [632] = {.lex_state = 10, .external_lex_state = 2},
[633] = {.lex_state = 10, .external_lex_state = 2},
[634] = {.lex_state = 10, .external_lex_state = 2},
[635] = {.lex_state = 10, .external_lex_state = 2},
@@ -32477,15 +32532,15 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[638] = {.lex_state = 10, .external_lex_state = 2},
[639] = {.lex_state = 10, .external_lex_state = 2},
[640] = {.lex_state = 10, .external_lex_state = 2},
- [641] = {.lex_state = 21, .external_lex_state = 2},
- [642] = {.lex_state = 21, .external_lex_state = 2},
+ [641] = {.lex_state = 10, .external_lex_state = 2},
+ [642] = {.lex_state = 10, .external_lex_state = 2},
[643] = {.lex_state = 10, .external_lex_state = 2},
[644] = {.lex_state = 10, .external_lex_state = 2},
[645] = {.lex_state = 10, .external_lex_state = 2},
[646] = {.lex_state = 10, .external_lex_state = 2},
- [647] = {.lex_state = 21, .external_lex_state = 2},
+ [647] = {.lex_state = 10, .external_lex_state = 2},
[648] = {.lex_state = 10, .external_lex_state = 2},
- [649] = {.lex_state = 21, .external_lex_state = 2},
+ [649] = {.lex_state = 10, .external_lex_state = 2},
[650] = {.lex_state = 10, .external_lex_state = 2},
[651] = {.lex_state = 10, .external_lex_state = 2},
[652] = {.lex_state = 10, .external_lex_state = 2},
@@ -32500,7 +32555,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[661] = {.lex_state = 10, .external_lex_state = 2},
[662] = {.lex_state = 10, .external_lex_state = 2},
[663] = {.lex_state = 10, .external_lex_state = 2},
- [664] = {.lex_state = 21, .external_lex_state = 2},
+ [664] = {.lex_state = 10, .external_lex_state = 2},
[665] = {.lex_state = 10, .external_lex_state = 2},
[666] = {.lex_state = 10, .external_lex_state = 2},
[667] = {.lex_state = 10, .external_lex_state = 2},
@@ -32509,40 +32564,40 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[670] = {.lex_state = 10, .external_lex_state = 2},
[671] = {.lex_state = 10, .external_lex_state = 2},
[672] = {.lex_state = 10, .external_lex_state = 2},
- [673] = {.lex_state = 36, .external_lex_state = 3},
- [674] = {.lex_state = 10, .external_lex_state = 2},
- [675] = {.lex_state = 10, .external_lex_state = 2},
+ [673] = {.lex_state = 10, .external_lex_state = 2},
+ [674] = {.lex_state = 21, .external_lex_state = 2},
+ [675] = {.lex_state = 21, .external_lex_state = 2},
[676] = {.lex_state = 10, .external_lex_state = 2},
- [677] = {.lex_state = 21, .external_lex_state = 2},
- [678] = {.lex_state = 21, .external_lex_state = 2},
+ [677] = {.lex_state = 10, .external_lex_state = 2},
+ [678] = {.lex_state = 10, .external_lex_state = 2},
[679] = {.lex_state = 10, .external_lex_state = 2},
[680] = {.lex_state = 21, .external_lex_state = 2},
[681] = {.lex_state = 10, .external_lex_state = 2},
[682] = {.lex_state = 21, .external_lex_state = 2},
- [683] = {.lex_state = 21, .external_lex_state = 2},
- [684] = {.lex_state = 21, .external_lex_state = 2},
- [685] = {.lex_state = 10, .external_lex_state = 2},
- [686] = {.lex_state = 21, .external_lex_state = 2},
+ [683] = {.lex_state = 10, .external_lex_state = 2},
+ [684] = {.lex_state = 10, .external_lex_state = 2},
+ [685] = {.lex_state = 15, .external_lex_state = 8},
+ [686] = {.lex_state = 10, .external_lex_state = 2},
[687] = {.lex_state = 10, .external_lex_state = 2},
[688] = {.lex_state = 10, .external_lex_state = 2},
- [689] = {.lex_state = 21, .external_lex_state = 2},
+ [689] = {.lex_state = 10, .external_lex_state = 2},
[690] = {.lex_state = 10, .external_lex_state = 2},
- [691] = {.lex_state = 21, .external_lex_state = 2},
- [692] = {.lex_state = 21, .external_lex_state = 2},
+ [691] = {.lex_state = 10, .external_lex_state = 2},
+ [692] = {.lex_state = 10, .external_lex_state = 2},
[693] = {.lex_state = 10, .external_lex_state = 2},
- [694] = {.lex_state = 21, .external_lex_state = 2},
+ [694] = {.lex_state = 10, .external_lex_state = 2},
[695] = {.lex_state = 10, .external_lex_state = 2},
- [696] = {.lex_state = 21, .external_lex_state = 2},
- [697] = {.lex_state = 10, .external_lex_state = 2},
+ [696] = {.lex_state = 10, .external_lex_state = 2},
+ [697] = {.lex_state = 21, .external_lex_state = 2},
[698] = {.lex_state = 10, .external_lex_state = 2},
[699] = {.lex_state = 10, .external_lex_state = 2},
- [700] = {.lex_state = 21, .external_lex_state = 2},
- [701] = {.lex_state = 21, .external_lex_state = 2},
- [702] = {.lex_state = 21, .external_lex_state = 2},
+ [700] = {.lex_state = 10, .external_lex_state = 2},
+ [701] = {.lex_state = 10, .external_lex_state = 2},
+ [702] = {.lex_state = 10, .external_lex_state = 2},
[703] = {.lex_state = 10, .external_lex_state = 2},
[704] = {.lex_state = 10, .external_lex_state = 2},
- [705] = {.lex_state = 21, .external_lex_state = 2},
- [706] = {.lex_state = 21, .external_lex_state = 2},
+ [705] = {.lex_state = 10, .external_lex_state = 2},
+ [706] = {.lex_state = 10, .external_lex_state = 2},
[707] = {.lex_state = 10, .external_lex_state = 2},
[708] = {.lex_state = 10, .external_lex_state = 2},
[709] = {.lex_state = 10, .external_lex_state = 2},
@@ -32550,42 +32605,42 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[711] = {.lex_state = 10, .external_lex_state = 2},
[712] = {.lex_state = 21, .external_lex_state = 2},
[713] = {.lex_state = 21, .external_lex_state = 2},
- [714] = {.lex_state = 21, .external_lex_state = 2},
- [715] = {.lex_state = 10, .external_lex_state = 2},
+ [714] = {.lex_state = 10, .external_lex_state = 2},
+ [715] = {.lex_state = 21, .external_lex_state = 2},
[716] = {.lex_state = 10, .external_lex_state = 2},
- [717] = {.lex_state = 10, .external_lex_state = 2},
- [718] = {.lex_state = 10, .external_lex_state = 2},
- [719] = {.lex_state = 10, .external_lex_state = 2},
+ [717] = {.lex_state = 21, .external_lex_state = 2},
+ [718] = {.lex_state = 21, .external_lex_state = 2},
+ [719] = {.lex_state = 21, .external_lex_state = 2},
[720] = {.lex_state = 21, .external_lex_state = 2},
[721] = {.lex_state = 21, .external_lex_state = 2},
- [722] = {.lex_state = 21, .external_lex_state = 2},
- [723] = {.lex_state = 21, .external_lex_state = 2},
+ [722] = {.lex_state = 10, .external_lex_state = 2},
+ [723] = {.lex_state = 10, .external_lex_state = 2},
[724] = {.lex_state = 21, .external_lex_state = 2},
[725] = {.lex_state = 10, .external_lex_state = 2},
[726] = {.lex_state = 10, .external_lex_state = 2},
[727] = {.lex_state = 10, .external_lex_state = 2},
- [728] = {.lex_state = 10, .external_lex_state = 2},
+ [728] = {.lex_state = 21, .external_lex_state = 2},
[729] = {.lex_state = 21, .external_lex_state = 2},
- [730] = {.lex_state = 21, .external_lex_state = 2},
+ [730] = {.lex_state = 10, .external_lex_state = 2},
[731] = {.lex_state = 21, .external_lex_state = 2},
[732] = {.lex_state = 10, .external_lex_state = 2},
[733] = {.lex_state = 21, .external_lex_state = 2},
- [734] = {.lex_state = 21, .external_lex_state = 2},
- [735] = {.lex_state = 15, .external_lex_state = 8},
+ [734] = {.lex_state = 40, .external_lex_state = 4},
+ [735] = {.lex_state = 10, .external_lex_state = 2},
[736] = {.lex_state = 10, .external_lex_state = 2},
- [737] = {.lex_state = 10, .external_lex_state = 2},
- [738] = {.lex_state = 10, .external_lex_state = 2},
- [739] = {.lex_state = 10, .external_lex_state = 2},
+ [737] = {.lex_state = 21, .external_lex_state = 2},
+ [738] = {.lex_state = 21, .external_lex_state = 2},
+ [739] = {.lex_state = 21, .external_lex_state = 2},
[740] = {.lex_state = 10, .external_lex_state = 2},
[741] = {.lex_state = 10, .external_lex_state = 2},
- [742] = {.lex_state = 10, .external_lex_state = 2},
- [743] = {.lex_state = 10, .external_lex_state = 2},
+ [742] = {.lex_state = 21, .external_lex_state = 2},
+ [743] = {.lex_state = 21, .external_lex_state = 2},
[744] = {.lex_state = 10, .external_lex_state = 2},
[745] = {.lex_state = 10, .external_lex_state = 2},
- [746] = {.lex_state = 10, .external_lex_state = 2},
+ [746] = {.lex_state = 21, .external_lex_state = 2},
[747] = {.lex_state = 10, .external_lex_state = 2},
- [748] = {.lex_state = 10, .external_lex_state = 2},
- [749] = {.lex_state = 10, .external_lex_state = 2},
+ [748] = {.lex_state = 21, .external_lex_state = 2},
+ [749] = {.lex_state = 21, .external_lex_state = 2},
[750] = {.lex_state = 10, .external_lex_state = 2},
[751] = {.lex_state = 10, .external_lex_state = 2},
[752] = {.lex_state = 10, .external_lex_state = 2},
@@ -32595,99 +32650,99 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[756] = {.lex_state = 10, .external_lex_state = 2},
[757] = {.lex_state = 10, .external_lex_state = 2},
[758] = {.lex_state = 10, .external_lex_state = 2},
- [759] = {.lex_state = 10, .external_lex_state = 2},
+ [759] = {.lex_state = 21, .external_lex_state = 2},
[760] = {.lex_state = 10, .external_lex_state = 2},
- [761] = {.lex_state = 10, .external_lex_state = 2},
+ [761] = {.lex_state = 21, .external_lex_state = 2},
[762] = {.lex_state = 21, .external_lex_state = 2},
[763] = {.lex_state = 21, .external_lex_state = 2},
[764] = {.lex_state = 21, .external_lex_state = 2},
[765] = {.lex_state = 10, .external_lex_state = 2},
[766] = {.lex_state = 10, .external_lex_state = 2},
[767] = {.lex_state = 10, .external_lex_state = 2},
- [768] = {.lex_state = 10, .external_lex_state = 2},
- [769] = {.lex_state = 10, .external_lex_state = 2},
- [770] = {.lex_state = 10, .external_lex_state = 2},
+ [768] = {.lex_state = 21, .external_lex_state = 2},
+ [769] = {.lex_state = 21, .external_lex_state = 2},
+ [770] = {.lex_state = 21, .external_lex_state = 2},
[771] = {.lex_state = 10, .external_lex_state = 2},
[772] = {.lex_state = 21, .external_lex_state = 2},
[773] = {.lex_state = 21, .external_lex_state = 2},
- [774] = {.lex_state = 10, .external_lex_state = 2},
+ [774] = {.lex_state = 15, .external_lex_state = 8},
[775] = {.lex_state = 10, .external_lex_state = 2},
[776] = {.lex_state = 10, .external_lex_state = 2},
[777] = {.lex_state = 10, .external_lex_state = 2},
- [778] = {.lex_state = 20, .external_lex_state = 2},
+ [778] = {.lex_state = 10, .external_lex_state = 2},
[779] = {.lex_state = 10, .external_lex_state = 2},
- [780] = {.lex_state = 15, .external_lex_state = 8},
+ [780] = {.lex_state = 10, .external_lex_state = 2},
[781] = {.lex_state = 10, .external_lex_state = 2},
[782] = {.lex_state = 10, .external_lex_state = 2},
[783] = {.lex_state = 10, .external_lex_state = 2},
[784] = {.lex_state = 10, .external_lex_state = 2},
[785] = {.lex_state = 10, .external_lex_state = 2},
- [786] = {.lex_state = 15, .external_lex_state = 8},
- [787] = {.lex_state = 15, .external_lex_state = 8},
+ [786] = {.lex_state = 10, .external_lex_state = 2},
+ [787] = {.lex_state = 10, .external_lex_state = 2},
[788] = {.lex_state = 10, .external_lex_state = 2},
- [789] = {.lex_state = 15, .external_lex_state = 8},
+ [789] = {.lex_state = 10, .external_lex_state = 2},
[790] = {.lex_state = 10, .external_lex_state = 2},
[791] = {.lex_state = 10, .external_lex_state = 2},
[792] = {.lex_state = 10, .external_lex_state = 2},
- [793] = {.lex_state = 15, .external_lex_state = 8},
+ [793] = {.lex_state = 10, .external_lex_state = 2},
[794] = {.lex_state = 10, .external_lex_state = 2},
- [795] = {.lex_state = 15, .external_lex_state = 8},
- [796] = {.lex_state = 10, .external_lex_state = 2},
+ [795] = {.lex_state = 21, .external_lex_state = 2},
+ [796] = {.lex_state = 21, .external_lex_state = 2},
[797] = {.lex_state = 10, .external_lex_state = 2},
- [798] = {.lex_state = 10, .external_lex_state = 2},
+ [798] = {.lex_state = 21, .external_lex_state = 2},
[799] = {.lex_state = 10, .external_lex_state = 2},
[800] = {.lex_state = 10, .external_lex_state = 2},
[801] = {.lex_state = 10, .external_lex_state = 2},
- [802] = {.lex_state = 25, .external_lex_state = 8},
+ [802] = {.lex_state = 10, .external_lex_state = 2},
[803] = {.lex_state = 10, .external_lex_state = 2},
- [804] = {.lex_state = 20, .external_lex_state = 2},
- [805] = {.lex_state = 15, .external_lex_state = 8},
+ [804] = {.lex_state = 10, .external_lex_state = 2},
+ [805] = {.lex_state = 10, .external_lex_state = 2},
[806] = {.lex_state = 10, .external_lex_state = 2},
[807] = {.lex_state = 10, .external_lex_state = 2},
- [808] = {.lex_state = 10, .external_lex_state = 2},
- [809] = {.lex_state = 10, .external_lex_state = 2},
+ [808] = {.lex_state = 21, .external_lex_state = 2},
+ [809] = {.lex_state = 21, .external_lex_state = 2},
[810] = {.lex_state = 10, .external_lex_state = 2},
[811] = {.lex_state = 10, .external_lex_state = 2},
- [812] = {.lex_state = 10, .external_lex_state = 2},
- [813] = {.lex_state = 19, .external_lex_state = 2},
- [814] = {.lex_state = 10, .external_lex_state = 2},
+ [812] = {.lex_state = 25, .external_lex_state = 8},
+ [813] = {.lex_state = 10, .external_lex_state = 2},
+ [814] = {.lex_state = 20, .external_lex_state = 2},
[815] = {.lex_state = 10, .external_lex_state = 2},
- [816] = {.lex_state = 10, .external_lex_state = 2},
- [817] = {.lex_state = 10, .external_lex_state = 2},
+ [816] = {.lex_state = 15, .external_lex_state = 8},
+ [817] = {.lex_state = 19, .external_lex_state = 2},
[818] = {.lex_state = 10, .external_lex_state = 2},
[819] = {.lex_state = 10, .external_lex_state = 2},
[820] = {.lex_state = 10, .external_lex_state = 2},
[821] = {.lex_state = 10, .external_lex_state = 2},
- [822] = {.lex_state = 10, .external_lex_state = 2},
- [823] = {.lex_state = 10, .external_lex_state = 2},
+ [822] = {.lex_state = 15, .external_lex_state = 8},
+ [823] = {.lex_state = 15, .external_lex_state = 8},
[824] = {.lex_state = 10, .external_lex_state = 2},
- [825] = {.lex_state = 10, .external_lex_state = 2},
+ [825] = {.lex_state = 15, .external_lex_state = 8},
[826] = {.lex_state = 10, .external_lex_state = 2},
[827] = {.lex_state = 10, .external_lex_state = 2},
[828] = {.lex_state = 10, .external_lex_state = 2},
- [829] = {.lex_state = 10, .external_lex_state = 2},
- [830] = {.lex_state = 10, .external_lex_state = 2},
+ [829] = {.lex_state = 40, .external_lex_state = 4},
+ [830] = {.lex_state = 15, .external_lex_state = 8},
[831] = {.lex_state = 10, .external_lex_state = 2},
- [832] = {.lex_state = 10, .external_lex_state = 2},
+ [832] = {.lex_state = 15, .external_lex_state = 8},
[833] = {.lex_state = 10, .external_lex_state = 2},
[834] = {.lex_state = 10, .external_lex_state = 2},
[835] = {.lex_state = 10, .external_lex_state = 2},
- [836] = {.lex_state = 10, .external_lex_state = 2},
+ [836] = {.lex_state = 40, .external_lex_state = 4},
[837] = {.lex_state = 10, .external_lex_state = 2},
[838] = {.lex_state = 10, .external_lex_state = 2},
[839] = {.lex_state = 10, .external_lex_state = 2},
- [840] = {.lex_state = 10, .external_lex_state = 2},
- [841] = {.lex_state = 10, .external_lex_state = 2},
+ [840] = {.lex_state = 20, .external_lex_state = 2},
+ [841] = {.lex_state = 15, .external_lex_state = 8},
[842] = {.lex_state = 10, .external_lex_state = 2},
[843] = {.lex_state = 10, .external_lex_state = 2},
[844] = {.lex_state = 10, .external_lex_state = 2},
- [845] = {.lex_state = 10, .external_lex_state = 2},
- [846] = {.lex_state = 10, .external_lex_state = 2},
- [847] = {.lex_state = 10, .external_lex_state = 2},
- [848] = {.lex_state = 39, .external_lex_state = 3},
+ [845] = {.lex_state = 40, .external_lex_state = 4},
+ [846] = {.lex_state = 40, .external_lex_state = 4},
+ [847] = {.lex_state = 40, .external_lex_state = 4},
+ [848] = {.lex_state = 40, .external_lex_state = 4},
[849] = {.lex_state = 10, .external_lex_state = 2},
[850] = {.lex_state = 10, .external_lex_state = 2},
- [851] = {.lex_state = 15, .external_lex_state = 8},
+ [851] = {.lex_state = 10, .external_lex_state = 2},
[852] = {.lex_state = 10, .external_lex_state = 2},
[853] = {.lex_state = 10, .external_lex_state = 2},
[854] = {.lex_state = 10, .external_lex_state = 2},
@@ -32695,7 +32750,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[856] = {.lex_state = 10, .external_lex_state = 2},
[857] = {.lex_state = 10, .external_lex_state = 2},
[858] = {.lex_state = 10, .external_lex_state = 2},
- [859] = {.lex_state = 10, .external_lex_state = 2},
+ [859] = {.lex_state = 40, .external_lex_state = 4},
[860] = {.lex_state = 10, .external_lex_state = 2},
[861] = {.lex_state = 10, .external_lex_state = 2},
[862] = {.lex_state = 10, .external_lex_state = 2},
@@ -32707,7 +32762,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[868] = {.lex_state = 10, .external_lex_state = 2},
[869] = {.lex_state = 10, .external_lex_state = 2},
[870] = {.lex_state = 10, .external_lex_state = 2},
- [871] = {.lex_state = 36, .external_lex_state = 3},
+ [871] = {.lex_state = 10, .external_lex_state = 2},
[872] = {.lex_state = 10, .external_lex_state = 2},
[873] = {.lex_state = 10, .external_lex_state = 2},
[874] = {.lex_state = 10, .external_lex_state = 2},
@@ -32738,1620 +32793,1620 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[899] = {.lex_state = 10, .external_lex_state = 2},
[900] = {.lex_state = 10, .external_lex_state = 2},
[901] = {.lex_state = 10, .external_lex_state = 2},
- [902] = {.lex_state = 15, .external_lex_state = 2},
- [903] = {.lex_state = 25, .external_lex_state = 2},
- [904] = {.lex_state = 15, .external_lex_state = 2},
- [905] = {.lex_state = 15, .external_lex_state = 2},
- [906] = {.lex_state = 15, .external_lex_state = 2},
- [907] = {.lex_state = 15, .external_lex_state = 2},
- [908] = {.lex_state = 15, .external_lex_state = 2},
- [909] = {.lex_state = 39, .external_lex_state = 4},
- [910] = {.lex_state = 19, .external_lex_state = 2},
- [911] = {.lex_state = 18, .external_lex_state = 8},
- [912] = {.lex_state = 18, .external_lex_state = 8},
- [913] = {.lex_state = 18, .external_lex_state = 8},
- [914] = {.lex_state = 18, .external_lex_state = 8},
- [915] = {.lex_state = 18, .external_lex_state = 8},
- [916] = {.lex_state = 18, .external_lex_state = 8},
- [917] = {.lex_state = 15, .external_lex_state = 2},
- [918] = {.lex_state = 18, .external_lex_state = 8},
- [919] = {.lex_state = 15, .external_lex_state = 2},
- [920] = {.lex_state = 15, .external_lex_state = 2},
- [921] = {.lex_state = 15, .external_lex_state = 2},
- [922] = {.lex_state = 15, .external_lex_state = 2},
- [923] = {.lex_state = 19, .external_lex_state = 2},
- [924] = {.lex_state = 18, .external_lex_state = 8},
+ [902] = {.lex_state = 10, .external_lex_state = 2},
+ [903] = {.lex_state = 10, .external_lex_state = 2},
+ [904] = {.lex_state = 10, .external_lex_state = 2},
+ [905] = {.lex_state = 10, .external_lex_state = 2},
+ [906] = {.lex_state = 10, .external_lex_state = 2},
+ [907] = {.lex_state = 10, .external_lex_state = 2},
+ [908] = {.lex_state = 10, .external_lex_state = 2},
+ [909] = {.lex_state = 10, .external_lex_state = 2},
+ [910] = {.lex_state = 10, .external_lex_state = 2},
+ [911] = {.lex_state = 10, .external_lex_state = 2},
+ [912] = {.lex_state = 10, .external_lex_state = 2},
+ [913] = {.lex_state = 10, .external_lex_state = 2},
+ [914] = {.lex_state = 10, .external_lex_state = 2},
+ [915] = {.lex_state = 10, .external_lex_state = 2},
+ [916] = {.lex_state = 10, .external_lex_state = 2},
+ [917] = {.lex_state = 10, .external_lex_state = 2},
+ [918] = {.lex_state = 10, .external_lex_state = 2},
+ [919] = {.lex_state = 15, .external_lex_state = 8},
+ [920] = {.lex_state = 10, .external_lex_state = 2},
+ [921] = {.lex_state = 10, .external_lex_state = 2},
+ [922] = {.lex_state = 10, .external_lex_state = 2},
+ [923] = {.lex_state = 10, .external_lex_state = 2},
+ [924] = {.lex_state = 10, .external_lex_state = 2},
[925] = {.lex_state = 15, .external_lex_state = 2},
- [926] = {.lex_state = 25, .external_lex_state = 2},
+ [926] = {.lex_state = 17, .external_lex_state = 8},
[927] = {.lex_state = 15, .external_lex_state = 2},
- [928] = {.lex_state = 39, .external_lex_state = 4},
- [929] = {.lex_state = 15, .external_lex_state = 2},
- [930] = {.lex_state = 15, .external_lex_state = 2},
- [931] = {.lex_state = 15, .external_lex_state = 2},
- [932] = {.lex_state = 15, .external_lex_state = 2},
- [933] = {.lex_state = 15, .external_lex_state = 2},
- [934] = {.lex_state = 15, .external_lex_state = 2},
+ [928] = {.lex_state = 39, .external_lex_state = 3},
+ [929] = {.lex_state = 39, .external_lex_state = 4},
+ [930] = {.lex_state = 39, .external_lex_state = 3},
+ [931] = {.lex_state = 39, .external_lex_state = 3},
+ [932] = {.lex_state = 39, .external_lex_state = 4},
+ [933] = {.lex_state = 39, .external_lex_state = 3},
+ [934] = {.lex_state = 39, .external_lex_state = 4},
[935] = {.lex_state = 15, .external_lex_state = 2},
[936] = {.lex_state = 15, .external_lex_state = 2},
[937] = {.lex_state = 15, .external_lex_state = 2},
- [938] = {.lex_state = 15, .external_lex_state = 2},
- [939] = {.lex_state = 15, .external_lex_state = 2},
+ [938] = {.lex_state = 39, .external_lex_state = 3},
+ [939] = {.lex_state = 18, .external_lex_state = 8},
[940] = {.lex_state = 15, .external_lex_state = 2},
[941] = {.lex_state = 15, .external_lex_state = 2},
[942] = {.lex_state = 15, .external_lex_state = 2},
[943] = {.lex_state = 15, .external_lex_state = 2},
- [944] = {.lex_state = 39, .external_lex_state = 4},
- [945] = {.lex_state = 18, .external_lex_state = 8},
- [946] = {.lex_state = 18, .external_lex_state = 8},
+ [944] = {.lex_state = 15, .external_lex_state = 2},
+ [945] = {.lex_state = 15, .external_lex_state = 2},
+ [946] = {.lex_state = 15, .external_lex_state = 2},
[947] = {.lex_state = 15, .external_lex_state = 2},
[948] = {.lex_state = 15, .external_lex_state = 2},
[949] = {.lex_state = 15, .external_lex_state = 2},
- [950] = {.lex_state = 15, .external_lex_state = 2},
+ [950] = {.lex_state = 39, .external_lex_state = 4},
[951] = {.lex_state = 15, .external_lex_state = 2},
[952] = {.lex_state = 15, .external_lex_state = 2},
[953] = {.lex_state = 15, .external_lex_state = 2},
[954] = {.lex_state = 15, .external_lex_state = 2},
- [955] = {.lex_state = 39, .external_lex_state = 4},
- [956] = {.lex_state = 39, .external_lex_state = 4},
- [957] = {.lex_state = 49, .external_lex_state = 3},
+ [955] = {.lex_state = 15, .external_lex_state = 2},
+ [956] = {.lex_state = 15, .external_lex_state = 2},
+ [957] = {.lex_state = 15, .external_lex_state = 2},
[958] = {.lex_state = 15, .external_lex_state = 2},
[959] = {.lex_state = 15, .external_lex_state = 2},
[960] = {.lex_state = 15, .external_lex_state = 2},
- [961] = {.lex_state = 13, .external_lex_state = 8},
- [962] = {.lex_state = 18, .external_lex_state = 2},
- [963] = {.lex_state = 15, .external_lex_state = 2},
- [964] = {.lex_state = 15, .external_lex_state = 2},
- [965] = {.lex_state = 39, .external_lex_state = 4},
- [966] = {.lex_state = 39, .external_lex_state = 4},
- [967] = {.lex_state = 39, .external_lex_state = 4},
- [968] = {.lex_state = 39, .external_lex_state = 4},
- [969] = {.lex_state = 13, .external_lex_state = 8},
- [970] = {.lex_state = 39, .external_lex_state = 4},
- [971] = {.lex_state = 39, .external_lex_state = 4},
- [972] = {.lex_state = 39, .external_lex_state = 4},
- [973] = {.lex_state = 39, .external_lex_state = 4},
- [974] = {.lex_state = 15, .external_lex_state = 2},
- [975] = {.lex_state = 18, .external_lex_state = 8},
- [976] = {.lex_state = 17, .external_lex_state = 8},
- [977] = {.lex_state = 18, .external_lex_state = 2},
- [978] = {.lex_state = 17, .external_lex_state = 8},
- [979] = {.lex_state = 18, .external_lex_state = 8},
- [980] = {.lex_state = 19, .external_lex_state = 2},
- [981] = {.lex_state = 19, .external_lex_state = 2},
- [982] = {.lex_state = 18, .external_lex_state = 8},
- [983] = {.lex_state = 15, .external_lex_state = 2},
- [984] = {.lex_state = 15, .external_lex_state = 2},
- [985] = {.lex_state = 18, .external_lex_state = 8},
- [986] = {.lex_state = 18, .external_lex_state = 8},
- [987] = {.lex_state = 17, .external_lex_state = 2},
+ [961] = {.lex_state = 19, .external_lex_state = 2},
+ [962] = {.lex_state = 18, .external_lex_state = 8},
+ [963] = {.lex_state = 18, .external_lex_state = 8},
+ [964] = {.lex_state = 18, .external_lex_state = 8},
+ [965] = {.lex_state = 18, .external_lex_state = 8},
+ [966] = {.lex_state = 15, .external_lex_state = 2},
+ [967] = {.lex_state = 18, .external_lex_state = 8},
+ [968] = {.lex_state = 18, .external_lex_state = 8},
+ [969] = {.lex_state = 15, .external_lex_state = 2},
+ [970] = {.lex_state = 15, .external_lex_state = 2},
+ [971] = {.lex_state = 19, .external_lex_state = 2},
+ [972] = {.lex_state = 18, .external_lex_state = 8},
+ [973] = {.lex_state = 15, .external_lex_state = 2},
+ [974] = {.lex_state = 25, .external_lex_state = 2},
+ [975] = {.lex_state = 15, .external_lex_state = 2},
+ [976] = {.lex_state = 15, .external_lex_state = 2},
+ [977] = {.lex_state = 15, .external_lex_state = 2},
+ [978] = {.lex_state = 15, .external_lex_state = 2},
+ [979] = {.lex_state = 15, .external_lex_state = 2},
+ [980] = {.lex_state = 18, .external_lex_state = 8},
+ [981] = {.lex_state = 15, .external_lex_state = 2},
+ [982] = {.lex_state = 39, .external_lex_state = 3},
+ [983] = {.lex_state = 39, .external_lex_state = 3},
+ [984] = {.lex_state = 39, .external_lex_state = 4},
+ [985] = {.lex_state = 39, .external_lex_state = 4},
+ [986] = {.lex_state = 39, .external_lex_state = 4},
+ [987] = {.lex_state = 39, .external_lex_state = 4},
[988] = {.lex_state = 39, .external_lex_state = 4},
- [989] = {.lex_state = 13, .external_lex_state = 8},
- [990] = {.lex_state = 18, .external_lex_state = 2},
- [991] = {.lex_state = 18, .external_lex_state = 2},
- [992] = {.lex_state = 18, .external_lex_state = 2},
- [993] = {.lex_state = 13, .external_lex_state = 8},
- [994] = {.lex_state = 18, .external_lex_state = 2},
- [995] = {.lex_state = 13, .external_lex_state = 8},
- [996] = {.lex_state = 13, .external_lex_state = 2},
- [997] = {.lex_state = 18, .external_lex_state = 2},
- [998] = {.lex_state = 13, .external_lex_state = 8},
- [999] = {.lex_state = 18, .external_lex_state = 2},
- [1000] = {.lex_state = 13, .external_lex_state = 8},
- [1001] = {.lex_state = 13, .external_lex_state = 8},
- [1002] = {.lex_state = 17, .external_lex_state = 2},
- [1003] = {.lex_state = 13, .external_lex_state = 2},
- [1004] = {.lex_state = 13, .external_lex_state = 8},
- [1005] = {.lex_state = 17, .external_lex_state = 2},
- [1006] = {.lex_state = 18, .external_lex_state = 2},
- [1007] = {.lex_state = 17, .external_lex_state = 2},
- [1008] = {.lex_state = 40, .external_lex_state = 3},
- [1009] = {.lex_state = 18, .external_lex_state = 2},
- [1010] = {.lex_state = 18, .external_lex_state = 2},
- [1011] = {.lex_state = 18, .external_lex_state = 2},
- [1012] = {.lex_state = 13, .external_lex_state = 8},
- [1013] = {.lex_state = 18, .external_lex_state = 2},
- [1014] = {.lex_state = 18, .external_lex_state = 2},
- [1015] = {.lex_state = 18, .external_lex_state = 2},
+ [989] = {.lex_state = 15, .external_lex_state = 2},
+ [990] = {.lex_state = 25, .external_lex_state = 2},
+ [991] = {.lex_state = 39, .external_lex_state = 4},
+ [992] = {.lex_state = 15, .external_lex_state = 2},
+ [993] = {.lex_state = 15, .external_lex_state = 2},
+ [994] = {.lex_state = 13, .external_lex_state = 8},
+ [995] = {.lex_state = 39, .external_lex_state = 4},
+ [996] = {.lex_state = 39, .external_lex_state = 4},
+ [997] = {.lex_state = 15, .external_lex_state = 2},
+ [998] = {.lex_state = 15, .external_lex_state = 2},
+ [999] = {.lex_state = 39, .external_lex_state = 4},
+ [1000] = {.lex_state = 39, .external_lex_state = 4},
+ [1001] = {.lex_state = 39, .external_lex_state = 4},
+ [1002] = {.lex_state = 39, .external_lex_state = 4},
+ [1003] = {.lex_state = 18, .external_lex_state = 8},
+ [1004] = {.lex_state = 39, .external_lex_state = 4},
+ [1005] = {.lex_state = 18, .external_lex_state = 8},
+ [1006] = {.lex_state = 17, .external_lex_state = 8},
+ [1007] = {.lex_state = 39, .external_lex_state = 4},
+ [1008] = {.lex_state = 18, .external_lex_state = 2},
+ [1009] = {.lex_state = 39, .external_lex_state = 3},
+ [1010] = {.lex_state = 39, .external_lex_state = 3},
+ [1011] = {.lex_state = 39, .external_lex_state = 4},
+ [1012] = {.lex_state = 39, .external_lex_state = 3},
+ [1013] = {.lex_state = 39, .external_lex_state = 3},
+ [1014] = {.lex_state = 39, .external_lex_state = 4},
+ [1015] = {.lex_state = 15, .external_lex_state = 2},
[1016] = {.lex_state = 18, .external_lex_state = 2},
- [1017] = {.lex_state = 13, .external_lex_state = 8},
- [1018] = {.lex_state = 40, .external_lex_state = 3},
- [1019] = {.lex_state = 13, .external_lex_state = 8},
- [1020] = {.lex_state = 18, .external_lex_state = 2},
- [1021] = {.lex_state = 18, .external_lex_state = 2},
- [1022] = {.lex_state = 13, .external_lex_state = 8},
- [1023] = {.lex_state = 18, .external_lex_state = 2},
- [1024] = {.lex_state = 18, .external_lex_state = 2},
- [1025] = {.lex_state = 18, .external_lex_state = 2},
- [1026] = {.lex_state = 40, .external_lex_state = 3},
- [1027] = {.lex_state = 18, .external_lex_state = 2},
- [1028] = {.lex_state = 18, .external_lex_state = 2},
- [1029] = {.lex_state = 18, .external_lex_state = 2},
- [1030] = {.lex_state = 18, .external_lex_state = 2},
- [1031] = {.lex_state = 18, .external_lex_state = 2},
- [1032] = {.lex_state = 18, .external_lex_state = 2},
- [1033] = {.lex_state = 18, .external_lex_state = 2},
- [1034] = {.lex_state = 18, .external_lex_state = 2},
- [1035] = {.lex_state = 18, .external_lex_state = 2},
- [1036] = {.lex_state = 18, .external_lex_state = 2},
+ [1017] = {.lex_state = 18, .external_lex_state = 8},
+ [1018] = {.lex_state = 39, .external_lex_state = 4},
+ [1019] = {.lex_state = 19, .external_lex_state = 2},
+ [1020] = {.lex_state = 39, .external_lex_state = 4},
+ [1021] = {.lex_state = 39, .external_lex_state = 4},
+ [1022] = {.lex_state = 19, .external_lex_state = 2},
+ [1023] = {.lex_state = 18, .external_lex_state = 8},
+ [1024] = {.lex_state = 15, .external_lex_state = 2},
+ [1025] = {.lex_state = 15, .external_lex_state = 2},
+ [1026] = {.lex_state = 15, .external_lex_state = 2},
+ [1027] = {.lex_state = 39, .external_lex_state = 4},
+ [1028] = {.lex_state = 18, .external_lex_state = 8},
+ [1029] = {.lex_state = 18, .external_lex_state = 8},
+ [1030] = {.lex_state = 17, .external_lex_state = 2},
+ [1031] = {.lex_state = 39, .external_lex_state = 4},
+ [1032] = {.lex_state = 39, .external_lex_state = 4},
+ [1033] = {.lex_state = 39, .external_lex_state = 4},
+ [1034] = {.lex_state = 39, .external_lex_state = 4},
+ [1035] = {.lex_state = 13, .external_lex_state = 8},
+ [1036] = {.lex_state = 13, .external_lex_state = 8},
[1037] = {.lex_state = 18, .external_lex_state = 2},
[1038] = {.lex_state = 18, .external_lex_state = 2},
- [1039] = {.lex_state = 40, .external_lex_state = 3},
- [1040] = {.lex_state = 40, .external_lex_state = 3},
- [1041] = {.lex_state = 40, .external_lex_state = 3},
+ [1039] = {.lex_state = 18, .external_lex_state = 2},
+ [1040] = {.lex_state = 18, .external_lex_state = 2},
+ [1041] = {.lex_state = 18, .external_lex_state = 2},
[1042] = {.lex_state = 18, .external_lex_state = 2},
- [1043] = {.lex_state = 18, .external_lex_state = 2},
- [1044] = {.lex_state = 13, .external_lex_state = 8},
- [1045] = {.lex_state = 18, .external_lex_state = 2},
- [1046] = {.lex_state = 13, .external_lex_state = 8},
- [1047] = {.lex_state = 18, .external_lex_state = 2},
- [1048] = {.lex_state = 40, .external_lex_state = 3},
- [1049] = {.lex_state = 18, .external_lex_state = 2},
+ [1043] = {.lex_state = 13, .external_lex_state = 2},
+ [1044] = {.lex_state = 17, .external_lex_state = 2},
+ [1045] = {.lex_state = 13, .external_lex_state = 8},
+ [1046] = {.lex_state = 40, .external_lex_state = 3},
+ [1047] = {.lex_state = 13, .external_lex_state = 8},
+ [1048] = {.lex_state = 18, .external_lex_state = 2},
+ [1049] = {.lex_state = 13, .external_lex_state = 8},
[1050] = {.lex_state = 18, .external_lex_state = 2},
[1051] = {.lex_state = 18, .external_lex_state = 2},
- [1052] = {.lex_state = 17, .external_lex_state = 2},
+ [1052] = {.lex_state = 18, .external_lex_state = 2},
[1053] = {.lex_state = 18, .external_lex_state = 2},
[1054] = {.lex_state = 18, .external_lex_state = 2},
[1055] = {.lex_state = 18, .external_lex_state = 2},
- [1056] = {.lex_state = 40, .external_lex_state = 3},
+ [1056] = {.lex_state = 18, .external_lex_state = 2},
[1057] = {.lex_state = 18, .external_lex_state = 2},
[1058] = {.lex_state = 18, .external_lex_state = 2},
- [1059] = {.lex_state = 13, .external_lex_state = 2},
- [1060] = {.lex_state = 39, .external_lex_state = 4},
- [1061] = {.lex_state = 39, .external_lex_state = 3},
- [1062] = {.lex_state = 39, .external_lex_state = 3},
- [1063] = {.lex_state = 39, .external_lex_state = 3},
- [1064] = {.lex_state = 39, .external_lex_state = 3},
- [1065] = {.lex_state = 13, .external_lex_state = 2},
- [1066] = {.lex_state = 13, .external_lex_state = 2},
- [1067] = {.lex_state = 13, .external_lex_state = 2},
+ [1059] = {.lex_state = 18, .external_lex_state = 2},
+ [1060] = {.lex_state = 18, .external_lex_state = 2},
+ [1061] = {.lex_state = 18, .external_lex_state = 2},
+ [1062] = {.lex_state = 18, .external_lex_state = 2},
+ [1063] = {.lex_state = 18, .external_lex_state = 2},
+ [1064] = {.lex_state = 18, .external_lex_state = 2},
+ [1065] = {.lex_state = 18, .external_lex_state = 2},
+ [1066] = {.lex_state = 18, .external_lex_state = 2},
+ [1067] = {.lex_state = 18, .external_lex_state = 2},
[1068] = {.lex_state = 13, .external_lex_state = 2},
- [1069] = {.lex_state = 39, .external_lex_state = 3},
- [1070] = {.lex_state = 39, .external_lex_state = 3},
- [1071] = {.lex_state = 13, .external_lex_state = 2},
- [1072] = {.lex_state = 39, .external_lex_state = 3},
- [1073] = {.lex_state = 13, .external_lex_state = 2},
- [1074] = {.lex_state = 13, .external_lex_state = 2},
- [1075] = {.lex_state = 13, .external_lex_state = 2},
+ [1069] = {.lex_state = 18, .external_lex_state = 2},
+ [1070] = {.lex_state = 39, .external_lex_state = 4},
+ [1071] = {.lex_state = 39, .external_lex_state = 4},
+ [1072] = {.lex_state = 40, .external_lex_state = 3},
+ [1073] = {.lex_state = 18, .external_lex_state = 2},
+ [1074] = {.lex_state = 18, .external_lex_state = 2},
+ [1075] = {.lex_state = 40, .external_lex_state = 3},
[1076] = {.lex_state = 39, .external_lex_state = 4},
- [1077] = {.lex_state = 39, .external_lex_state = 4},
- [1078] = {.lex_state = 39, .external_lex_state = 4},
- [1079] = {.lex_state = 39, .external_lex_state = 4},
- [1080] = {.lex_state = 39, .external_lex_state = 3},
- [1081] = {.lex_state = 13, .external_lex_state = 2},
- [1082] = {.lex_state = 13, .external_lex_state = 2},
- [1083] = {.lex_state = 13, .external_lex_state = 2},
- [1084] = {.lex_state = 13, .external_lex_state = 2},
- [1085] = {.lex_state = 39, .external_lex_state = 3},
- [1086] = {.lex_state = 39, .external_lex_state = 3},
- [1087] = {.lex_state = 39, .external_lex_state = 3},
- [1088] = {.lex_state = 39, .external_lex_state = 3},
- [1089] = {.lex_state = 39, .external_lex_state = 3},
- [1090] = {.lex_state = 13, .external_lex_state = 2},
- [1091] = {.lex_state = 39, .external_lex_state = 3},
- [1092] = {.lex_state = 13, .external_lex_state = 2},
- [1093] = {.lex_state = 39, .external_lex_state = 3},
- [1094] = {.lex_state = 13, .external_lex_state = 2},
+ [1077] = {.lex_state = 17, .external_lex_state = 2},
+ [1078] = {.lex_state = 17, .external_lex_state = 2},
+ [1079] = {.lex_state = 40, .external_lex_state = 3},
+ [1080] = {.lex_state = 13, .external_lex_state = 8},
+ [1081] = {.lex_state = 39, .external_lex_state = 4},
+ [1082] = {.lex_state = 18, .external_lex_state = 2},
+ [1083] = {.lex_state = 18, .external_lex_state = 2},
+ [1084] = {.lex_state = 39, .external_lex_state = 4},
+ [1085] = {.lex_state = 18, .external_lex_state = 2},
+ [1086] = {.lex_state = 18, .external_lex_state = 2},
+ [1087] = {.lex_state = 18, .external_lex_state = 2},
+ [1088] = {.lex_state = 17, .external_lex_state = 2},
+ [1089] = {.lex_state = 13, .external_lex_state = 8},
+ [1090] = {.lex_state = 40, .external_lex_state = 3},
+ [1091] = {.lex_state = 13, .external_lex_state = 8},
+ [1092] = {.lex_state = 18, .external_lex_state = 2},
+ [1093] = {.lex_state = 13, .external_lex_state = 8},
+ [1094] = {.lex_state = 39, .external_lex_state = 3},
[1095] = {.lex_state = 39, .external_lex_state = 4},
- [1096] = {.lex_state = 39, .external_lex_state = 4},
- [1097] = {.lex_state = 39, .external_lex_state = 3},
- [1098] = {.lex_state = 39, .external_lex_state = 3},
+ [1096] = {.lex_state = 18, .external_lex_state = 2},
+ [1097] = {.lex_state = 13, .external_lex_state = 8},
+ [1098] = {.lex_state = 39, .external_lex_state = 4},
[1099] = {.lex_state = 39, .external_lex_state = 3},
- [1100] = {.lex_state = 39, .external_lex_state = 3},
- [1101] = {.lex_state = 39, .external_lex_state = 4},
- [1102] = {.lex_state = 39, .external_lex_state = 4},
- [1103] = {.lex_state = 39, .external_lex_state = 3},
- [1104] = {.lex_state = 13, .external_lex_state = 2},
- [1105] = {.lex_state = 13, .external_lex_state = 2},
- [1106] = {.lex_state = 39, .external_lex_state = 4},
- [1107] = {.lex_state = 39, .external_lex_state = 4},
- [1108] = {.lex_state = 13, .external_lex_state = 2},
- [1109] = {.lex_state = 39, .external_lex_state = 3},
- [1110] = {.lex_state = 13, .external_lex_state = 2},
- [1111] = {.lex_state = 13, .external_lex_state = 2},
- [1112] = {.lex_state = 13, .external_lex_state = 2},
- [1113] = {.lex_state = 39, .external_lex_state = 3},
- [1114] = {.lex_state = 13, .external_lex_state = 2},
- [1115] = {.lex_state = 13, .external_lex_state = 2},
+ [1100] = {.lex_state = 13, .external_lex_state = 8},
+ [1101] = {.lex_state = 13, .external_lex_state = 8},
+ [1102] = {.lex_state = 40, .external_lex_state = 3},
+ [1103] = {.lex_state = 18, .external_lex_state = 2},
+ [1104] = {.lex_state = 18, .external_lex_state = 2},
+ [1105] = {.lex_state = 18, .external_lex_state = 2},
+ [1106] = {.lex_state = 40, .external_lex_state = 3},
+ [1107] = {.lex_state = 18, .external_lex_state = 2},
+ [1108] = {.lex_state = 18, .external_lex_state = 2},
+ [1109] = {.lex_state = 18, .external_lex_state = 2},
+ [1110] = {.lex_state = 18, .external_lex_state = 2},
+ [1111] = {.lex_state = 13, .external_lex_state = 8},
+ [1112] = {.lex_state = 18, .external_lex_state = 2},
+ [1113] = {.lex_state = 13, .external_lex_state = 8},
+ [1114] = {.lex_state = 40, .external_lex_state = 3},
+ [1115] = {.lex_state = 39, .external_lex_state = 3},
[1116] = {.lex_state = 13, .external_lex_state = 2},
- [1117] = {.lex_state = 13, .external_lex_state = 2},
+ [1117] = {.lex_state = 39, .external_lex_state = 3},
[1118] = {.lex_state = 13, .external_lex_state = 2},
[1119] = {.lex_state = 13, .external_lex_state = 2},
[1120] = {.lex_state = 13, .external_lex_state = 2},
[1121] = {.lex_state = 13, .external_lex_state = 2},
[1122] = {.lex_state = 13, .external_lex_state = 2},
- [1123] = {.lex_state = 13, .external_lex_state = 2},
+ [1123] = {.lex_state = 40, .external_lex_state = 4},
[1124] = {.lex_state = 13, .external_lex_state = 2},
- [1125] = {.lex_state = 13, .external_lex_state = 2},
- [1126] = {.lex_state = 39, .external_lex_state = 3},
- [1127] = {.lex_state = 13, .external_lex_state = 2},
- [1128] = {.lex_state = 39, .external_lex_state = 3},
+ [1125] = {.lex_state = 39, .external_lex_state = 3},
+ [1126] = {.lex_state = 13, .external_lex_state = 2},
+ [1127] = {.lex_state = 39, .external_lex_state = 3},
+ [1128] = {.lex_state = 13, .external_lex_state = 2},
[1129] = {.lex_state = 13, .external_lex_state = 2},
[1130] = {.lex_state = 13, .external_lex_state = 2},
- [1131] = {.lex_state = 39, .external_lex_state = 3},
- [1132] = {.lex_state = 39, .external_lex_state = 3},
- [1133] = {.lex_state = 39, .external_lex_state = 3},
+ [1131] = {.lex_state = 13, .external_lex_state = 2},
+ [1132] = {.lex_state = 13, .external_lex_state = 2},
+ [1133] = {.lex_state = 13, .external_lex_state = 2},
[1134] = {.lex_state = 13, .external_lex_state = 2},
- [1135] = {.lex_state = 13, .external_lex_state = 2},
- [1136] = {.lex_state = 39, .external_lex_state = 3},
- [1137] = {.lex_state = 13, .external_lex_state = 2},
+ [1135] = {.lex_state = 39, .external_lex_state = 4},
+ [1136] = {.lex_state = 13, .external_lex_state = 2},
+ [1137] = {.lex_state = 39, .external_lex_state = 4},
[1138] = {.lex_state = 13, .external_lex_state = 2},
[1139] = {.lex_state = 13, .external_lex_state = 2},
- [1140] = {.lex_state = 13, .external_lex_state = 2},
+ [1140] = {.lex_state = 39, .external_lex_state = 4},
[1141] = {.lex_state = 13, .external_lex_state = 2},
- [1142] = {.lex_state = 40, .external_lex_state = 4},
- [1143] = {.lex_state = 40, .external_lex_state = 4},
- [1144] = {.lex_state = 13, .external_lex_state = 2},
+ [1142] = {.lex_state = 39, .external_lex_state = 4},
+ [1143] = {.lex_state = 47, .external_lex_state = 5},
+ [1144] = {.lex_state = 47, .external_lex_state = 5},
[1145] = {.lex_state = 13, .external_lex_state = 2},
- [1146] = {.lex_state = 13, .external_lex_state = 2},
- [1147] = {.lex_state = 13, .external_lex_state = 2},
- [1148] = {.lex_state = 13, .external_lex_state = 2},
- [1149] = {.lex_state = 13, .external_lex_state = 2},
- [1150] = {.lex_state = 39, .external_lex_state = 3},
- [1151] = {.lex_state = 40, .external_lex_state = 4},
- [1152] = {.lex_state = 40, .external_lex_state = 4},
- [1153] = {.lex_state = 39, .external_lex_state = 4},
- [1154] = {.lex_state = 39, .external_lex_state = 4},
- [1155] = {.lex_state = 39, .external_lex_state = 3},
- [1156] = {.lex_state = 40, .external_lex_state = 4},
- [1157] = {.lex_state = 39, .external_lex_state = 3},
- [1158] = {.lex_state = 40, .external_lex_state = 4},
- [1159] = {.lex_state = 40, .external_lex_state = 4},
- [1160] = {.lex_state = 39, .external_lex_state = 3},
- [1161] = {.lex_state = 39, .external_lex_state = 3},
- [1162] = {.lex_state = 39, .external_lex_state = 3},
- [1163] = {.lex_state = 39, .external_lex_state = 3},
- [1164] = {.lex_state = 13, .external_lex_state = 2},
- [1165] = {.lex_state = 40, .external_lex_state = 4},
- [1166] = {.lex_state = 39, .external_lex_state = 3},
- [1167] = {.lex_state = 39, .external_lex_state = 4},
- [1168] = {.lex_state = 39, .external_lex_state = 3},
+ [1146] = {.lex_state = 40, .external_lex_state = 4},
+ [1147] = {.lex_state = 39, .external_lex_state = 3},
+ [1148] = {.lex_state = 39, .external_lex_state = 4},
+ [1149] = {.lex_state = 39, .external_lex_state = 4},
+ [1150] = {.lex_state = 40, .external_lex_state = 3},
+ [1151] = {.lex_state = 39, .external_lex_state = 4},
+ [1152] = {.lex_state = 39, .external_lex_state = 4},
+ [1153] = {.lex_state = 13, .external_lex_state = 2},
+ [1154] = {.lex_state = 47, .external_lex_state = 5},
+ [1155] = {.lex_state = 47, .external_lex_state = 5},
+ [1156] = {.lex_state = 39, .external_lex_state = 3},
+ [1157] = {.lex_state = 13, .external_lex_state = 2},
+ [1158] = {.lex_state = 40, .external_lex_state = 3},
+ [1159] = {.lex_state = 39, .external_lex_state = 3},
+ [1160] = {.lex_state = 13, .external_lex_state = 2},
+ [1161] = {.lex_state = 13, .external_lex_state = 2},
+ [1162] = {.lex_state = 40, .external_lex_state = 3},
+ [1163] = {.lex_state = 13, .external_lex_state = 2},
+ [1164] = {.lex_state = 39, .external_lex_state = 3},
+ [1165] = {.lex_state = 13, .external_lex_state = 2},
+ [1166] = {.lex_state = 13, .external_lex_state = 2},
+ [1167] = {.lex_state = 13, .external_lex_state = 2},
+ [1168] = {.lex_state = 13, .external_lex_state = 2},
[1169] = {.lex_state = 39, .external_lex_state = 3},
[1170] = {.lex_state = 39, .external_lex_state = 3},
- [1171] = {.lex_state = 40, .external_lex_state = 3},
- [1172] = {.lex_state = 39, .external_lex_state = 3},
- [1173] = {.lex_state = 47, .external_lex_state = 5},
- [1174] = {.lex_state = 47, .external_lex_state = 5},
- [1175] = {.lex_state = 39, .external_lex_state = 4},
- [1176] = {.lex_state = 47, .external_lex_state = 5},
- [1177] = {.lex_state = 40, .external_lex_state = 4},
- [1178] = {.lex_state = 39, .external_lex_state = 4},
+ [1171] = {.lex_state = 13, .external_lex_state = 2},
+ [1172] = {.lex_state = 13, .external_lex_state = 2},
+ [1173] = {.lex_state = 13, .external_lex_state = 2},
+ [1174] = {.lex_state = 13, .external_lex_state = 2},
+ [1175] = {.lex_state = 13, .external_lex_state = 2},
+ [1176] = {.lex_state = 13, .external_lex_state = 2},
+ [1177] = {.lex_state = 13, .external_lex_state = 2},
+ [1178] = {.lex_state = 39, .external_lex_state = 3},
[1179] = {.lex_state = 39, .external_lex_state = 4},
- [1180] = {.lex_state = 40, .external_lex_state = 4},
- [1181] = {.lex_state = 40, .external_lex_state = 3},
- [1182] = {.lex_state = 39, .external_lex_state = 4},
- [1183] = {.lex_state = 39, .external_lex_state = 4},
- [1184] = {.lex_state = 39, .external_lex_state = 4},
- [1185] = {.lex_state = 39, .external_lex_state = 4},
- [1186] = {.lex_state = 39, .external_lex_state = 4},
- [1187] = {.lex_state = 40, .external_lex_state = 4},
- [1188] = {.lex_state = 47, .external_lex_state = 5},
- [1189] = {.lex_state = 39, .external_lex_state = 3},
- [1190] = {.lex_state = 39, .external_lex_state = 3},
- [1191] = {.lex_state = 39, .external_lex_state = 3},
- [1192] = {.lex_state = 39, .external_lex_state = 3},
- [1193] = {.lex_state = 39, .external_lex_state = 3},
+ [1180] = {.lex_state = 39, .external_lex_state = 4},
+ [1181] = {.lex_state = 13, .external_lex_state = 2},
+ [1182] = {.lex_state = 13, .external_lex_state = 2},
+ [1183] = {.lex_state = 13, .external_lex_state = 2},
+ [1184] = {.lex_state = 13, .external_lex_state = 2},
+ [1185] = {.lex_state = 13, .external_lex_state = 2},
+ [1186] = {.lex_state = 13, .external_lex_state = 2},
+ [1187] = {.lex_state = 39, .external_lex_state = 3},
+ [1188] = {.lex_state = 13, .external_lex_state = 2},
+ [1189] = {.lex_state = 39, .external_lex_state = 4},
+ [1190] = {.lex_state = 13, .external_lex_state = 2},
+ [1191] = {.lex_state = 39, .external_lex_state = 4},
+ [1192] = {.lex_state = 13, .external_lex_state = 2},
+ [1193] = {.lex_state = 39, .external_lex_state = 4},
[1194] = {.lex_state = 39, .external_lex_state = 4},
[1195] = {.lex_state = 39, .external_lex_state = 4},
- [1196] = {.lex_state = 39, .external_lex_state = 4},
- [1197] = {.lex_state = 39, .external_lex_state = 3},
- [1198] = {.lex_state = 39, .external_lex_state = 3},
- [1199] = {.lex_state = 40, .external_lex_state = 3},
- [1200] = {.lex_state = 39, .external_lex_state = 3},
- [1201] = {.lex_state = 39, .external_lex_state = 3},
- [1202] = {.lex_state = 39, .external_lex_state = 3},
- [1203] = {.lex_state = 39, .external_lex_state = 3},
- [1204] = {.lex_state = 39, .external_lex_state = 3},
- [1205] = {.lex_state = 39, .external_lex_state = 3},
- [1206] = {.lex_state = 40, .external_lex_state = 3},
- [1207] = {.lex_state = 39, .external_lex_state = 3},
- [1208] = {.lex_state = 39, .external_lex_state = 3},
- [1209] = {.lex_state = 39, .external_lex_state = 3},
- [1210] = {.lex_state = 40, .external_lex_state = 3},
- [1211] = {.lex_state = 39, .external_lex_state = 3},
- [1212] = {.lex_state = 39, .external_lex_state = 3},
- [1213] = {.lex_state = 47, .external_lex_state = 5},
- [1214] = {.lex_state = 40, .external_lex_state = 4},
- [1215] = {.lex_state = 39, .external_lex_state = 6},
- [1216] = {.lex_state = 39, .external_lex_state = 6},
- [1217] = {.lex_state = 39, .external_lex_state = 3},
- [1218] = {.lex_state = 39, .external_lex_state = 3},
- [1219] = {.lex_state = 39, .external_lex_state = 3},
- [1220] = {.lex_state = 39, .external_lex_state = 3},
- [1221] = {.lex_state = 39, .external_lex_state = 3},
- [1222] = {.lex_state = 39, .external_lex_state = 6},
+ [1196] = {.lex_state = 40, .external_lex_state = 4},
+ [1197] = {.lex_state = 40, .external_lex_state = 4},
+ [1198] = {.lex_state = 47, .external_lex_state = 5},
+ [1199] = {.lex_state = 39, .external_lex_state = 4},
+ [1200] = {.lex_state = 39, .external_lex_state = 4},
+ [1201] = {.lex_state = 39, .external_lex_state = 4},
+ [1202] = {.lex_state = 39, .external_lex_state = 4},
+ [1203] = {.lex_state = 13, .external_lex_state = 2},
+ [1204] = {.lex_state = 39, .external_lex_state = 4},
+ [1205] = {.lex_state = 13, .external_lex_state = 2},
+ [1206] = {.lex_state = 13, .external_lex_state = 2},
+ [1207] = {.lex_state = 13, .external_lex_state = 2},
+ [1208] = {.lex_state = 39, .external_lex_state = 4},
+ [1209] = {.lex_state = 39, .external_lex_state = 4},
+ [1210] = {.lex_state = 39, .external_lex_state = 4},
+ [1211] = {.lex_state = 39, .external_lex_state = 4},
+ [1212] = {.lex_state = 39, .external_lex_state = 6},
+ [1213] = {.lex_state = 39, .external_lex_state = 6},
+ [1214] = {.lex_state = 39, .external_lex_state = 4},
+ [1215] = {.lex_state = 13, .external_lex_state = 2},
+ [1216] = {.lex_state = 39, .external_lex_state = 4},
+ [1217] = {.lex_state = 39, .external_lex_state = 4},
+ [1218] = {.lex_state = 40, .external_lex_state = 3},
+ [1219] = {.lex_state = 39, .external_lex_state = 4},
+ [1220] = {.lex_state = 39, .external_lex_state = 6},
+ [1221] = {.lex_state = 13, .external_lex_state = 2},
+ [1222] = {.lex_state = 40, .external_lex_state = 4},
[1223] = {.lex_state = 39, .external_lex_state = 6},
[1224] = {.lex_state = 48, .external_lex_state = 5},
- [1225] = {.lex_state = 39, .external_lex_state = 3},
- [1226] = {.lex_state = 39, .external_lex_state = 3},
- [1227] = {.lex_state = 39, .external_lex_state = 3},
- [1228] = {.lex_state = 40, .external_lex_state = 3},
- [1229] = {.lex_state = 48, .external_lex_state = 5},
- [1230] = {.lex_state = 40, .external_lex_state = 3},
+ [1225] = {.lex_state = 48, .external_lex_state = 5},
+ [1226] = {.lex_state = 48, .external_lex_state = 5},
+ [1227] = {.lex_state = 48, .external_lex_state = 5},
+ [1228] = {.lex_state = 39, .external_lex_state = 4},
+ [1229] = {.lex_state = 39, .external_lex_state = 4},
+ [1230] = {.lex_state = 48, .external_lex_state = 5},
[1231] = {.lex_state = 48, .external_lex_state = 5},
- [1232] = {.lex_state = 40, .external_lex_state = 3},
+ [1232] = {.lex_state = 40, .external_lex_state = 4},
[1233] = {.lex_state = 39, .external_lex_state = 6},
- [1234] = {.lex_state = 39, .external_lex_state = 3},
- [1235] = {.lex_state = 48, .external_lex_state = 5},
- [1236] = {.lex_state = 48, .external_lex_state = 5},
+ [1234] = {.lex_state = 48, .external_lex_state = 5},
+ [1235] = {.lex_state = 39, .external_lex_state = 4},
+ [1236] = {.lex_state = 39, .external_lex_state = 4},
[1237] = {.lex_state = 48, .external_lex_state = 5},
- [1238] = {.lex_state = 48, .external_lex_state = 5},
- [1239] = {.lex_state = 48, .external_lex_state = 5},
- [1240] = {.lex_state = 39, .external_lex_state = 3},
- [1241] = {.lex_state = 48, .external_lex_state = 5},
- [1242] = {.lex_state = 39, .external_lex_state = 3},
+ [1238] = {.lex_state = 40, .external_lex_state = 4},
+ [1239] = {.lex_state = 39, .external_lex_state = 4},
+ [1240] = {.lex_state = 48, .external_lex_state = 5},
+ [1241] = {.lex_state = 39, .external_lex_state = 4},
+ [1242] = {.lex_state = 40, .external_lex_state = 4},
[1243] = {.lex_state = 40, .external_lex_state = 6},
[1244] = {.lex_state = 40, .external_lex_state = 6},
- [1245] = {.lex_state = 40, .external_lex_state = 6},
- [1246] = {.lex_state = 40, .external_lex_state = 6},
- [1247] = {.lex_state = 40, .external_lex_state = 6},
- [1248] = {.lex_state = 40, .external_lex_state = 3},
- [1249] = {.lex_state = 40, .external_lex_state = 6},
+ [1245] = {.lex_state = 40, .external_lex_state = 4},
+ [1246] = {.lex_state = 40, .external_lex_state = 4},
+ [1247] = {.lex_state = 40, .external_lex_state = 4},
+ [1248] = {.lex_state = 40, .external_lex_state = 4},
+ [1249] = {.lex_state = 40, .external_lex_state = 4},
[1250] = {.lex_state = 40, .external_lex_state = 6},
[1251] = {.lex_state = 40, .external_lex_state = 6},
- [1252] = {.lex_state = 40, .external_lex_state = 3},
+ [1252] = {.lex_state = 40, .external_lex_state = 6},
[1253] = {.lex_state = 40, .external_lex_state = 6},
- [1254] = {.lex_state = 40, .external_lex_state = 3},
- [1255] = {.lex_state = 40, .external_lex_state = 3},
- [1256] = {.lex_state = 40, .external_lex_state = 3},
- [1257] = {.lex_state = 40, .external_lex_state = 3},
+ [1254] = {.lex_state = 40, .external_lex_state = 6},
+ [1255] = {.lex_state = 40, .external_lex_state = 6},
+ [1256] = {.lex_state = 40, .external_lex_state = 6},
+ [1257] = {.lex_state = 40, .external_lex_state = 4},
[1258] = {.lex_state = 64, .external_lex_state = 7},
[1259] = {.lex_state = 64, .external_lex_state = 7},
- [1260] = {.lex_state = 66, .external_lex_state = 2},
+ [1260] = {.lex_state = 68, .external_lex_state = 9},
[1261] = {.lex_state = 66, .external_lex_state = 2},
- [1262] = {.lex_state = 68, .external_lex_state = 9},
+ [1262] = {.lex_state = 66, .external_lex_state = 2},
[1263] = {.lex_state = 68, .external_lex_state = 9},
- [1264] = {.lex_state = 652, .external_lex_state = 2},
- [1265] = {.lex_state = 652, .external_lex_state = 2},
- [1266] = {.lex_state = 652, .external_lex_state = 2},
- [1267] = {.lex_state = 652, .external_lex_state = 2},
- [1268] = {.lex_state = 652, .external_lex_state = 2},
- [1269] = {.lex_state = 652, .external_lex_state = 2},
- [1270] = {.lex_state = 652, .external_lex_state = 2},
- [1271] = {.lex_state = 652, .external_lex_state = 2},
- [1272] = {.lex_state = 652, .external_lex_state = 2},
- [1273] = {.lex_state = 652, .external_lex_state = 2},
- [1274] = {.lex_state = 652, .external_lex_state = 2},
- [1275] = {.lex_state = 652, .external_lex_state = 2},
- [1276] = {.lex_state = 652, .external_lex_state = 2},
- [1277] = {.lex_state = 652, .external_lex_state = 2},
- [1278] = {.lex_state = 652, .external_lex_state = 2},
- [1279] = {.lex_state = 652, .external_lex_state = 2},
- [1280] = {.lex_state = 652, .external_lex_state = 2},
- [1281] = {.lex_state = 652, .external_lex_state = 2},
- [1282] = {.lex_state = 652, .external_lex_state = 2},
- [1283] = {.lex_state = 652, .external_lex_state = 2},
- [1284] = {.lex_state = 652, .external_lex_state = 2},
- [1285] = {.lex_state = 652, .external_lex_state = 2},
- [1286] = {.lex_state = 652, .external_lex_state = 2},
- [1287] = {.lex_state = 652, .external_lex_state = 2},
- [1288] = {.lex_state = 652, .external_lex_state = 2},
- [1289] = {.lex_state = 652, .external_lex_state = 2},
- [1290] = {.lex_state = 652, .external_lex_state = 2},
- [1291] = {.lex_state = 652, .external_lex_state = 2},
- [1292] = {.lex_state = 652, .external_lex_state = 2},
- [1293] = {.lex_state = 652, .external_lex_state = 2},
- [1294] = {.lex_state = 652, .external_lex_state = 2},
- [1295] = {.lex_state = 652, .external_lex_state = 2},
- [1296] = {.lex_state = 652, .external_lex_state = 2},
- [1297] = {.lex_state = 652, .external_lex_state = 2},
- [1298] = {.lex_state = 652, .external_lex_state = 2},
- [1299] = {.lex_state = 652, .external_lex_state = 2},
- [1300] = {.lex_state = 652, .external_lex_state = 2},
- [1301] = {.lex_state = 652, .external_lex_state = 2},
- [1302] = {.lex_state = 652, .external_lex_state = 2},
- [1303] = {.lex_state = 652, .external_lex_state = 2},
- [1304] = {.lex_state = 652, .external_lex_state = 2},
- [1305] = {.lex_state = 652, .external_lex_state = 2},
- [1306] = {.lex_state = 652, .external_lex_state = 2},
- [1307] = {.lex_state = 652, .external_lex_state = 2},
- [1308] = {.lex_state = 652, .external_lex_state = 2},
- [1309] = {.lex_state = 652, .external_lex_state = 2},
- [1310] = {.lex_state = 652, .external_lex_state = 2},
- [1311] = {.lex_state = 652, .external_lex_state = 2},
- [1312] = {.lex_state = 652, .external_lex_state = 2},
- [1313] = {.lex_state = 652, .external_lex_state = 2},
- [1314] = {.lex_state = 652, .external_lex_state = 2},
- [1315] = {.lex_state = 652, .external_lex_state = 2},
- [1316] = {.lex_state = 75, .external_lex_state = 2},
- [1317] = {.lex_state = 652, .external_lex_state = 2},
- [1318] = {.lex_state = 75, .external_lex_state = 2},
- [1319] = {.lex_state = 652, .external_lex_state = 2},
- [1320] = {.lex_state = 652, .external_lex_state = 2},
- [1321] = {.lex_state = 652, .external_lex_state = 2},
- [1322] = {.lex_state = 652, .external_lex_state = 2},
- [1323] = {.lex_state = 652, .external_lex_state = 2},
- [1324] = {.lex_state = 652, .external_lex_state = 2},
- [1325] = {.lex_state = 652, .external_lex_state = 2},
- [1326] = {.lex_state = 652, .external_lex_state = 2},
- [1327] = {.lex_state = 652, .external_lex_state = 2},
- [1328] = {.lex_state = 652, .external_lex_state = 2},
- [1329] = {.lex_state = 652, .external_lex_state = 2},
- [1330] = {.lex_state = 652, .external_lex_state = 2},
- [1331] = {.lex_state = 652, .external_lex_state = 2},
- [1332] = {.lex_state = 652, .external_lex_state = 2},
- [1333] = {.lex_state = 652, .external_lex_state = 2},
- [1334] = {.lex_state = 652, .external_lex_state = 2},
- [1335] = {.lex_state = 652, .external_lex_state = 2},
- [1336] = {.lex_state = 70, .external_lex_state = 2},
- [1337] = {.lex_state = 652, .external_lex_state = 2},
- [1338] = {.lex_state = 652, .external_lex_state = 2},
- [1339] = {.lex_state = 652, .external_lex_state = 2},
- [1340] = {.lex_state = 652, .external_lex_state = 2},
- [1341] = {.lex_state = 70, .external_lex_state = 2},
- [1342] = {.lex_state = 652, .external_lex_state = 2},
- [1343] = {.lex_state = 652, .external_lex_state = 2},
- [1344] = {.lex_state = 652, .external_lex_state = 2},
- [1345] = {.lex_state = 652, .external_lex_state = 2},
- [1346] = {.lex_state = 652, .external_lex_state = 2},
- [1347] = {.lex_state = 652, .external_lex_state = 2},
- [1348] = {.lex_state = 652, .external_lex_state = 2},
- [1349] = {.lex_state = 652, .external_lex_state = 2},
- [1350] = {.lex_state = 652, .external_lex_state = 2},
- [1351] = {.lex_state = 652, .external_lex_state = 2},
- [1352] = {.lex_state = 652, .external_lex_state = 2},
- [1353] = {.lex_state = 652, .external_lex_state = 2},
- [1354] = {.lex_state = 652, .external_lex_state = 2},
- [1355] = {.lex_state = 652, .external_lex_state = 2},
- [1356] = {.lex_state = 652, .external_lex_state = 2},
- [1357] = {.lex_state = 652, .external_lex_state = 2},
- [1358] = {.lex_state = 652, .external_lex_state = 2},
- [1359] = {.lex_state = 652, .external_lex_state = 2},
- [1360] = {.lex_state = 652, .external_lex_state = 2},
- [1361] = {.lex_state = 652, .external_lex_state = 2},
- [1362] = {.lex_state = 652, .external_lex_state = 2},
- [1363] = {.lex_state = 652, .external_lex_state = 2},
- [1364] = {.lex_state = 652, .external_lex_state = 2},
- [1365] = {.lex_state = 652, .external_lex_state = 2},
- [1366] = {.lex_state = 652, .external_lex_state = 2},
- [1367] = {.lex_state = 652, .external_lex_state = 2},
- [1368] = {.lex_state = 652, .external_lex_state = 2},
- [1369] = {.lex_state = 652, .external_lex_state = 2},
- [1370] = {.lex_state = 652, .external_lex_state = 2},
- [1371] = {.lex_state = 652, .external_lex_state = 2},
- [1372] = {.lex_state = 652, .external_lex_state = 2},
- [1373] = {.lex_state = 652, .external_lex_state = 2},
- [1374] = {.lex_state = 652, .external_lex_state = 2},
- [1375] = {.lex_state = 652, .external_lex_state = 2},
- [1376] = {.lex_state = 652, .external_lex_state = 2},
- [1377] = {.lex_state = 652, .external_lex_state = 2},
- [1378] = {.lex_state = 652, .external_lex_state = 2},
- [1379] = {.lex_state = 652, .external_lex_state = 2},
- [1380] = {.lex_state = 652, .external_lex_state = 2},
- [1381] = {.lex_state = 652, .external_lex_state = 2},
- [1382] = {.lex_state = 652, .external_lex_state = 2},
- [1383] = {.lex_state = 652, .external_lex_state = 2},
- [1384] = {.lex_state = 652, .external_lex_state = 2},
- [1385] = {.lex_state = 652, .external_lex_state = 2},
- [1386] = {.lex_state = 652, .external_lex_state = 2},
- [1387] = {.lex_state = 652, .external_lex_state = 2},
- [1388] = {.lex_state = 652, .external_lex_state = 2},
- [1389] = {.lex_state = 652, .external_lex_state = 2},
- [1390] = {.lex_state = 652, .external_lex_state = 2},
- [1391] = {.lex_state = 652, .external_lex_state = 2},
- [1392] = {.lex_state = 652, .external_lex_state = 2},
- [1393] = {.lex_state = 652, .external_lex_state = 2},
- [1394] = {.lex_state = 652, .external_lex_state = 2},
- [1395] = {.lex_state = 652, .external_lex_state = 2},
- [1396] = {.lex_state = 652, .external_lex_state = 2},
- [1397] = {.lex_state = 652, .external_lex_state = 2},
- [1398] = {.lex_state = 652, .external_lex_state = 2},
- [1399] = {.lex_state = 652, .external_lex_state = 2},
- [1400] = {.lex_state = 652, .external_lex_state = 2},
- [1401] = {.lex_state = 652, .external_lex_state = 2},
- [1402] = {.lex_state = 652, .external_lex_state = 2},
- [1403] = {.lex_state = 652, .external_lex_state = 2},
- [1404] = {.lex_state = 652, .external_lex_state = 2},
- [1405] = {.lex_state = 652, .external_lex_state = 2},
- [1406] = {.lex_state = 652, .external_lex_state = 2},
- [1407] = {.lex_state = 652, .external_lex_state = 2},
- [1408] = {.lex_state = 652, .external_lex_state = 2},
- [1409] = {.lex_state = 652, .external_lex_state = 2},
- [1410] = {.lex_state = 652, .external_lex_state = 2},
- [1411] = {.lex_state = 652, .external_lex_state = 2},
- [1412] = {.lex_state = 652, .external_lex_state = 2},
- [1413] = {.lex_state = 652, .external_lex_state = 2},
- [1414] = {.lex_state = 652, .external_lex_state = 2},
- [1415] = {.lex_state = 652, .external_lex_state = 2},
- [1416] = {.lex_state = 652, .external_lex_state = 2},
- [1417] = {.lex_state = 652, .external_lex_state = 2},
- [1418] = {.lex_state = 652, .external_lex_state = 2},
- [1419] = {.lex_state = 652, .external_lex_state = 2},
- [1420] = {.lex_state = 652, .external_lex_state = 10},
+ [1264] = {.lex_state = 651, .external_lex_state = 2},
+ [1265] = {.lex_state = 651, .external_lex_state = 2},
+ [1266] = {.lex_state = 651, .external_lex_state = 2},
+ [1267] = {.lex_state = 651, .external_lex_state = 2},
+ [1268] = {.lex_state = 651, .external_lex_state = 2},
+ [1269] = {.lex_state = 651, .external_lex_state = 2},
+ [1270] = {.lex_state = 651, .external_lex_state = 2},
+ [1271] = {.lex_state = 651, .external_lex_state = 2},
+ [1272] = {.lex_state = 651, .external_lex_state = 2},
+ [1273] = {.lex_state = 651, .external_lex_state = 2},
+ [1274] = {.lex_state = 651, .external_lex_state = 2},
+ [1275] = {.lex_state = 651, .external_lex_state = 2},
+ [1276] = {.lex_state = 651, .external_lex_state = 2},
+ [1277] = {.lex_state = 651, .external_lex_state = 2},
+ [1278] = {.lex_state = 651, .external_lex_state = 2},
+ [1279] = {.lex_state = 43, .external_lex_state = 3},
+ [1280] = {.lex_state = 651, .external_lex_state = 2},
+ [1281] = {.lex_state = 651, .external_lex_state = 2},
+ [1282] = {.lex_state = 651, .external_lex_state = 2},
+ [1283] = {.lex_state = 651, .external_lex_state = 2},
+ [1284] = {.lex_state = 651, .external_lex_state = 2},
+ [1285] = {.lex_state = 651, .external_lex_state = 2},
+ [1286] = {.lex_state = 651, .external_lex_state = 2},
+ [1287] = {.lex_state = 651, .external_lex_state = 2},
+ [1288] = {.lex_state = 651, .external_lex_state = 2},
+ [1289] = {.lex_state = 651, .external_lex_state = 2},
+ [1290] = {.lex_state = 651, .external_lex_state = 2},
+ [1291] = {.lex_state = 651, .external_lex_state = 2},
+ [1292] = {.lex_state = 651, .external_lex_state = 2},
+ [1293] = {.lex_state = 651, .external_lex_state = 2},
+ [1294] = {.lex_state = 651, .external_lex_state = 2},
+ [1295] = {.lex_state = 651, .external_lex_state = 2},
+ [1296] = {.lex_state = 651, .external_lex_state = 2},
+ [1297] = {.lex_state = 651, .external_lex_state = 2},
+ [1298] = {.lex_state = 651, .external_lex_state = 2},
+ [1299] = {.lex_state = 651, .external_lex_state = 2},
+ [1300] = {.lex_state = 651, .external_lex_state = 2},
+ [1301] = {.lex_state = 651, .external_lex_state = 2},
+ [1302] = {.lex_state = 651, .external_lex_state = 2},
+ [1303] = {.lex_state = 651, .external_lex_state = 2},
+ [1304] = {.lex_state = 651, .external_lex_state = 2},
+ [1305] = {.lex_state = 651, .external_lex_state = 2},
+ [1306] = {.lex_state = 651, .external_lex_state = 2},
+ [1307] = {.lex_state = 651, .external_lex_state = 2},
+ [1308] = {.lex_state = 651, .external_lex_state = 2},
+ [1309] = {.lex_state = 651, .external_lex_state = 2},
+ [1310] = {.lex_state = 651, .external_lex_state = 2},
+ [1311] = {.lex_state = 651, .external_lex_state = 2},
+ [1312] = {.lex_state = 651, .external_lex_state = 2},
+ [1313] = {.lex_state = 651, .external_lex_state = 2},
+ [1314] = {.lex_state = 651, .external_lex_state = 2},
+ [1315] = {.lex_state = 651, .external_lex_state = 2},
+ [1316] = {.lex_state = 651, .external_lex_state = 2},
+ [1317] = {.lex_state = 651, .external_lex_state = 2},
+ [1318] = {.lex_state = 651, .external_lex_state = 2},
+ [1319] = {.lex_state = 70, .external_lex_state = 2},
+ [1320] = {.lex_state = 651, .external_lex_state = 2},
+ [1321] = {.lex_state = 651, .external_lex_state = 2},
+ [1322] = {.lex_state = 651, .external_lex_state = 2},
+ [1323] = {.lex_state = 651, .external_lex_state = 2},
+ [1324] = {.lex_state = 651, .external_lex_state = 2},
+ [1325] = {.lex_state = 70, .external_lex_state = 2},
+ [1326] = {.lex_state = 651, .external_lex_state = 2},
+ [1327] = {.lex_state = 651, .external_lex_state = 2},
+ [1328] = {.lex_state = 651, .external_lex_state = 2},
+ [1329] = {.lex_state = 651, .external_lex_state = 2},
+ [1330] = {.lex_state = 75, .external_lex_state = 2},
+ [1331] = {.lex_state = 651, .external_lex_state = 2},
+ [1332] = {.lex_state = 651, .external_lex_state = 2},
+ [1333] = {.lex_state = 651, .external_lex_state = 2},
+ [1334] = {.lex_state = 651, .external_lex_state = 2},
+ [1335] = {.lex_state = 651, .external_lex_state = 2},
+ [1336] = {.lex_state = 651, .external_lex_state = 2},
+ [1337] = {.lex_state = 651, .external_lex_state = 2},
+ [1338] = {.lex_state = 651, .external_lex_state = 2},
+ [1339] = {.lex_state = 651, .external_lex_state = 2},
+ [1340] = {.lex_state = 43, .external_lex_state = 3},
+ [1341] = {.lex_state = 43, .external_lex_state = 3},
+ [1342] = {.lex_state = 651, .external_lex_state = 2},
+ [1343] = {.lex_state = 651, .external_lex_state = 2},
+ [1344] = {.lex_state = 651, .external_lex_state = 2},
+ [1345] = {.lex_state = 651, .external_lex_state = 2},
+ [1346] = {.lex_state = 651, .external_lex_state = 2},
+ [1347] = {.lex_state = 651, .external_lex_state = 2},
+ [1348] = {.lex_state = 75, .external_lex_state = 2},
+ [1349] = {.lex_state = 651, .external_lex_state = 2},
+ [1350] = {.lex_state = 651, .external_lex_state = 2},
+ [1351] = {.lex_state = 651, .external_lex_state = 2},
+ [1352] = {.lex_state = 651, .external_lex_state = 2},
+ [1353] = {.lex_state = 651, .external_lex_state = 2},
+ [1354] = {.lex_state = 651, .external_lex_state = 2},
+ [1355] = {.lex_state = 651, .external_lex_state = 2},
+ [1356] = {.lex_state = 651, .external_lex_state = 2},
+ [1357] = {.lex_state = 651, .external_lex_state = 2},
+ [1358] = {.lex_state = 651, .external_lex_state = 2},
+ [1359] = {.lex_state = 43, .external_lex_state = 4},
+ [1360] = {.lex_state = 651, .external_lex_state = 2},
+ [1361] = {.lex_state = 651, .external_lex_state = 2},
+ [1362] = {.lex_state = 651, .external_lex_state = 2},
+ [1363] = {.lex_state = 651, .external_lex_state = 2},
+ [1364] = {.lex_state = 651, .external_lex_state = 2},
+ [1365] = {.lex_state = 651, .external_lex_state = 2},
+ [1366] = {.lex_state = 43, .external_lex_state = 4},
+ [1367] = {.lex_state = 651, .external_lex_state = 2},
+ [1368] = {.lex_state = 651, .external_lex_state = 2},
+ [1369] = {.lex_state = 651, .external_lex_state = 2},
+ [1370] = {.lex_state = 651, .external_lex_state = 2},
+ [1371] = {.lex_state = 651, .external_lex_state = 2},
+ [1372] = {.lex_state = 651, .external_lex_state = 2},
+ [1373] = {.lex_state = 651, .external_lex_state = 2},
+ [1374] = {.lex_state = 651, .external_lex_state = 2},
+ [1375] = {.lex_state = 651, .external_lex_state = 2},
+ [1376] = {.lex_state = 651, .external_lex_state = 2},
+ [1377] = {.lex_state = 651, .external_lex_state = 2},
+ [1378] = {.lex_state = 651, .external_lex_state = 2},
+ [1379] = {.lex_state = 651, .external_lex_state = 2},
+ [1380] = {.lex_state = 651, .external_lex_state = 2},
+ [1381] = {.lex_state = 651, .external_lex_state = 2},
+ [1382] = {.lex_state = 651, .external_lex_state = 2},
+ [1383] = {.lex_state = 651, .external_lex_state = 2},
+ [1384] = {.lex_state = 651, .external_lex_state = 2},
+ [1385] = {.lex_state = 651, .external_lex_state = 2},
+ [1386] = {.lex_state = 651, .external_lex_state = 2},
+ [1387] = {.lex_state = 651, .external_lex_state = 2},
+ [1388] = {.lex_state = 651, .external_lex_state = 2},
+ [1389] = {.lex_state = 43, .external_lex_state = 4},
+ [1390] = {.lex_state = 651, .external_lex_state = 2},
+ [1391] = {.lex_state = 651, .external_lex_state = 2},
+ [1392] = {.lex_state = 651, .external_lex_state = 2},
+ [1393] = {.lex_state = 651, .external_lex_state = 2},
+ [1394] = {.lex_state = 651, .external_lex_state = 2},
+ [1395] = {.lex_state = 651, .external_lex_state = 2},
+ [1396] = {.lex_state = 43, .external_lex_state = 4},
+ [1397] = {.lex_state = 651, .external_lex_state = 2},
+ [1398] = {.lex_state = 651, .external_lex_state = 2},
+ [1399] = {.lex_state = 651, .external_lex_state = 2},
+ [1400] = {.lex_state = 651, .external_lex_state = 2},
+ [1401] = {.lex_state = 43, .external_lex_state = 4},
+ [1402] = {.lex_state = 651, .external_lex_state = 2},
+ [1403] = {.lex_state = 651, .external_lex_state = 2},
+ [1404] = {.lex_state = 651, .external_lex_state = 2},
+ [1405] = {.lex_state = 43, .external_lex_state = 4},
+ [1406] = {.lex_state = 651, .external_lex_state = 2},
+ [1407] = {.lex_state = 43, .external_lex_state = 4},
+ [1408] = {.lex_state = 651, .external_lex_state = 2},
+ [1409] = {.lex_state = 43, .external_lex_state = 4},
+ [1410] = {.lex_state = 43, .external_lex_state = 4},
+ [1411] = {.lex_state = 43, .external_lex_state = 4},
+ [1412] = {.lex_state = 43, .external_lex_state = 4},
+ [1413] = {.lex_state = 43, .external_lex_state = 4},
+ [1414] = {.lex_state = 43, .external_lex_state = 4},
+ [1415] = {.lex_state = 651, .external_lex_state = 2},
+ [1416] = {.lex_state = 651, .external_lex_state = 2},
+ [1417] = {.lex_state = 651, .external_lex_state = 2},
+ [1418] = {.lex_state = 651, .external_lex_state = 2},
+ [1419] = {.lex_state = 651, .external_lex_state = 2},
+ [1420] = {.lex_state = 43, .external_lex_state = 4},
[1421] = {.lex_state = 43, .external_lex_state = 4},
- [1422] = {.lex_state = 652, .external_lex_state = 10},
- [1423] = {.lex_state = 652, .external_lex_state = 2},
- [1424] = {.lex_state = 652, .external_lex_state = 2},
- [1425] = {.lex_state = 652, .external_lex_state = 2},
- [1426] = {.lex_state = 652, .external_lex_state = 2},
- [1427] = {.lex_state = 652, .external_lex_state = 2},
- [1428] = {.lex_state = 652, .external_lex_state = 2},
- [1429] = {.lex_state = 652, .external_lex_state = 2},
- [1430] = {.lex_state = 652, .external_lex_state = 2},
- [1431] = {.lex_state = 652, .external_lex_state = 2},
- [1432] = {.lex_state = 652, .external_lex_state = 2},
- [1433] = {.lex_state = 652, .external_lex_state = 2},
- [1434] = {.lex_state = 652, .external_lex_state = 2},
- [1435] = {.lex_state = 652, .external_lex_state = 2},
- [1436] = {.lex_state = 652, .external_lex_state = 2},
- [1437] = {.lex_state = 652, .external_lex_state = 2},
- [1438] = {.lex_state = 652, .external_lex_state = 2},
- [1439] = {.lex_state = 652, .external_lex_state = 2},
- [1440] = {.lex_state = 652, .external_lex_state = 2},
- [1441] = {.lex_state = 652, .external_lex_state = 2},
- [1442] = {.lex_state = 652, .external_lex_state = 2},
- [1443] = {.lex_state = 652, .external_lex_state = 2},
- [1444] = {.lex_state = 652, .external_lex_state = 2},
- [1445] = {.lex_state = 652, .external_lex_state = 2},
- [1446] = {.lex_state = 652, .external_lex_state = 2},
- [1447] = {.lex_state = 652, .external_lex_state = 2},
- [1448] = {.lex_state = 652, .external_lex_state = 2},
- [1449] = {.lex_state = 652, .external_lex_state = 2},
- [1450] = {.lex_state = 652, .external_lex_state = 2},
- [1451] = {.lex_state = 652, .external_lex_state = 2},
- [1452] = {.lex_state = 43, .external_lex_state = 4},
- [1453] = {.lex_state = 652, .external_lex_state = 2},
- [1454] = {.lex_state = 652, .external_lex_state = 2},
- [1455] = {.lex_state = 652, .external_lex_state = 2},
- [1456] = {.lex_state = 652, .external_lex_state = 2},
- [1457] = {.lex_state = 652, .external_lex_state = 2},
- [1458] = {.lex_state = 652, .external_lex_state = 2},
- [1459] = {.lex_state = 652, .external_lex_state = 2},
- [1460] = {.lex_state = 652, .external_lex_state = 2},
- [1461] = {.lex_state = 652, .external_lex_state = 2},
- [1462] = {.lex_state = 652, .external_lex_state = 2},
+ [1422] = {.lex_state = 43, .external_lex_state = 4},
+ [1423] = {.lex_state = 43, .external_lex_state = 4},
+ [1424] = {.lex_state = 43, .external_lex_state = 4},
+ [1425] = {.lex_state = 43, .external_lex_state = 4},
+ [1426] = {.lex_state = 651, .external_lex_state = 2},
+ [1427] = {.lex_state = 43, .external_lex_state = 4},
+ [1428] = {.lex_state = 43, .external_lex_state = 4},
+ [1429] = {.lex_state = 43, .external_lex_state = 4},
+ [1430] = {.lex_state = 43, .external_lex_state = 4},
+ [1431] = {.lex_state = 651, .external_lex_state = 2},
+ [1432] = {.lex_state = 43, .external_lex_state = 4},
+ [1433] = {.lex_state = 651, .external_lex_state = 2},
+ [1434] = {.lex_state = 651, .external_lex_state = 2},
+ [1435] = {.lex_state = 43, .external_lex_state = 4},
+ [1436] = {.lex_state = 43, .external_lex_state = 4},
+ [1437] = {.lex_state = 43, .external_lex_state = 3},
+ [1438] = {.lex_state = 43, .external_lex_state = 4},
+ [1439] = {.lex_state = 43, .external_lex_state = 4},
+ [1440] = {.lex_state = 651, .external_lex_state = 2},
+ [1441] = {.lex_state = 43, .external_lex_state = 4},
+ [1442] = {.lex_state = 43, .external_lex_state = 3},
+ [1443] = {.lex_state = 43, .external_lex_state = 4},
+ [1444] = {.lex_state = 41, .external_lex_state = 4},
+ [1445] = {.lex_state = 43, .external_lex_state = 4},
+ [1446] = {.lex_state = 43, .external_lex_state = 4},
+ [1447] = {.lex_state = 43, .external_lex_state = 4},
+ [1448] = {.lex_state = 43, .external_lex_state = 4},
+ [1449] = {.lex_state = 43, .external_lex_state = 4},
+ [1450] = {.lex_state = 43, .external_lex_state = 4},
+ [1451] = {.lex_state = 43, .external_lex_state = 4},
+ [1452] = {.lex_state = 651, .external_lex_state = 2},
+ [1453] = {.lex_state = 43, .external_lex_state = 4},
+ [1454] = {.lex_state = 43, .external_lex_state = 4},
+ [1455] = {.lex_state = 43, .external_lex_state = 4},
+ [1456] = {.lex_state = 43, .external_lex_state = 4},
+ [1457] = {.lex_state = 43, .external_lex_state = 3},
+ [1458] = {.lex_state = 43, .external_lex_state = 3},
+ [1459] = {.lex_state = 43, .external_lex_state = 4},
+ [1460] = {.lex_state = 43, .external_lex_state = 4},
+ [1461] = {.lex_state = 651, .external_lex_state = 2},
+ [1462] = {.lex_state = 43, .external_lex_state = 4},
[1463] = {.lex_state = 43, .external_lex_state = 4},
- [1464] = {.lex_state = 652, .external_lex_state = 2},
- [1465] = {.lex_state = 652, .external_lex_state = 2},
- [1466] = {.lex_state = 652, .external_lex_state = 2},
- [1467] = {.lex_state = 652, .external_lex_state = 2},
- [1468] = {.lex_state = 652, .external_lex_state = 2},
- [1469] = {.lex_state = 652, .external_lex_state = 2},
- [1470] = {.lex_state = 652, .external_lex_state = 2},
- [1471] = {.lex_state = 652, .external_lex_state = 2},
- [1472] = {.lex_state = 652, .external_lex_state = 2},
- [1473] = {.lex_state = 652, .external_lex_state = 2},
- [1474] = {.lex_state = 652, .external_lex_state = 2},
- [1475] = {.lex_state = 652, .external_lex_state = 2},
- [1476] = {.lex_state = 652, .external_lex_state = 2},
- [1477] = {.lex_state = 652, .external_lex_state = 2},
- [1478] = {.lex_state = 652, .external_lex_state = 2},
- [1479] = {.lex_state = 652, .external_lex_state = 2},
- [1480] = {.lex_state = 652, .external_lex_state = 2},
- [1481] = {.lex_state = 652, .external_lex_state = 2},
- [1482] = {.lex_state = 652, .external_lex_state = 2},
- [1483] = {.lex_state = 652, .external_lex_state = 2},
- [1484] = {.lex_state = 652, .external_lex_state = 2},
- [1485] = {.lex_state = 652, .external_lex_state = 2},
- [1486] = {.lex_state = 652, .external_lex_state = 2},
- [1487] = {.lex_state = 652, .external_lex_state = 2},
- [1488] = {.lex_state = 652, .external_lex_state = 2},
- [1489] = {.lex_state = 652, .external_lex_state = 2},
- [1490] = {.lex_state = 652, .external_lex_state = 2},
- [1491] = {.lex_state = 652, .external_lex_state = 2},
- [1492] = {.lex_state = 652, .external_lex_state = 2},
- [1493] = {.lex_state = 652, .external_lex_state = 2},
- [1494] = {.lex_state = 652, .external_lex_state = 2},
- [1495] = {.lex_state = 652, .external_lex_state = 2},
- [1496] = {.lex_state = 652, .external_lex_state = 2},
- [1497] = {.lex_state = 652, .external_lex_state = 2},
- [1498] = {.lex_state = 652, .external_lex_state = 2},
- [1499] = {.lex_state = 652, .external_lex_state = 2},
- [1500] = {.lex_state = 652, .external_lex_state = 2},
- [1501] = {.lex_state = 652, .external_lex_state = 2},
- [1502] = {.lex_state = 652, .external_lex_state = 2},
- [1503] = {.lex_state = 652, .external_lex_state = 2},
- [1504] = {.lex_state = 652, .external_lex_state = 2},
- [1505] = {.lex_state = 652, .external_lex_state = 2},
- [1506] = {.lex_state = 652, .external_lex_state = 2},
- [1507] = {.lex_state = 652, .external_lex_state = 2},
- [1508] = {.lex_state = 652, .external_lex_state = 2},
- [1509] = {.lex_state = 652, .external_lex_state = 2},
- [1510] = {.lex_state = 652, .external_lex_state = 2},
- [1511] = {.lex_state = 652, .external_lex_state = 2},
- [1512] = {.lex_state = 652, .external_lex_state = 2},
- [1513] = {.lex_state = 652, .external_lex_state = 2},
- [1514] = {.lex_state = 652, .external_lex_state = 2},
- [1515] = {.lex_state = 652, .external_lex_state = 2},
- [1516] = {.lex_state = 652, .external_lex_state = 2},
- [1517] = {.lex_state = 652, .external_lex_state = 2},
- [1518] = {.lex_state = 652, .external_lex_state = 2},
- [1519] = {.lex_state = 652, .external_lex_state = 2},
- [1520] = {.lex_state = 652, .external_lex_state = 2},
- [1521] = {.lex_state = 652, .external_lex_state = 2},
- [1522] = {.lex_state = 652, .external_lex_state = 2},
- [1523] = {.lex_state = 652, .external_lex_state = 2},
- [1524] = {.lex_state = 652, .external_lex_state = 2},
- [1525] = {.lex_state = 652, .external_lex_state = 2},
- [1526] = {.lex_state = 652, .external_lex_state = 2},
- [1527] = {.lex_state = 652, .external_lex_state = 2},
- [1528] = {.lex_state = 652, .external_lex_state = 2},
- [1529] = {.lex_state = 652, .external_lex_state = 2},
- [1530] = {.lex_state = 652, .external_lex_state = 2},
- [1531] = {.lex_state = 652, .external_lex_state = 2},
- [1532] = {.lex_state = 652, .external_lex_state = 2},
- [1533] = {.lex_state = 652, .external_lex_state = 2},
- [1534] = {.lex_state = 652, .external_lex_state = 2},
- [1535] = {.lex_state = 652, .external_lex_state = 2},
- [1536] = {.lex_state = 652, .external_lex_state = 2},
- [1537] = {.lex_state = 652, .external_lex_state = 2},
- [1538] = {.lex_state = 652, .external_lex_state = 2},
- [1539] = {.lex_state = 652, .external_lex_state = 2},
- [1540] = {.lex_state = 652, .external_lex_state = 2},
- [1541] = {.lex_state = 652, .external_lex_state = 2},
- [1542] = {.lex_state = 652, .external_lex_state = 2},
- [1543] = {.lex_state = 652, .external_lex_state = 2},
- [1544] = {.lex_state = 652, .external_lex_state = 2},
- [1545] = {.lex_state = 652, .external_lex_state = 2},
- [1546] = {.lex_state = 652, .external_lex_state = 2},
- [1547] = {.lex_state = 652, .external_lex_state = 2},
- [1548] = {.lex_state = 652, .external_lex_state = 2},
- [1549] = {.lex_state = 652, .external_lex_state = 2},
- [1550] = {.lex_state = 652, .external_lex_state = 2},
- [1551] = {.lex_state = 652, .external_lex_state = 2},
- [1552] = {.lex_state = 652, .external_lex_state = 2},
- [1553] = {.lex_state = 652, .external_lex_state = 2},
- [1554] = {.lex_state = 652, .external_lex_state = 2},
- [1555] = {.lex_state = 652, .external_lex_state = 2},
- [1556] = {.lex_state = 652, .external_lex_state = 2},
- [1557] = {.lex_state = 652, .external_lex_state = 2},
- [1558] = {.lex_state = 652, .external_lex_state = 2},
- [1559] = {.lex_state = 652, .external_lex_state = 2},
- [1560] = {.lex_state = 652, .external_lex_state = 2},
- [1561] = {.lex_state = 652, .external_lex_state = 2},
- [1562] = {.lex_state = 652, .external_lex_state = 2},
- [1563] = {.lex_state = 652, .external_lex_state = 2},
- [1564] = {.lex_state = 652, .external_lex_state = 2},
- [1565] = {.lex_state = 652, .external_lex_state = 2},
- [1566] = {.lex_state = 652, .external_lex_state = 2},
- [1567] = {.lex_state = 652, .external_lex_state = 2},
- [1568] = {.lex_state = 652, .external_lex_state = 2},
- [1569] = {.lex_state = 652, .external_lex_state = 2},
- [1570] = {.lex_state = 652, .external_lex_state = 2},
- [1571] = {.lex_state = 652, .external_lex_state = 2},
- [1572] = {.lex_state = 652, .external_lex_state = 2},
- [1573] = {.lex_state = 652, .external_lex_state = 2},
- [1574] = {.lex_state = 652, .external_lex_state = 2},
- [1575] = {.lex_state = 652, .external_lex_state = 2},
- [1576] = {.lex_state = 652, .external_lex_state = 2},
- [1577] = {.lex_state = 652, .external_lex_state = 2},
- [1578] = {.lex_state = 652, .external_lex_state = 2},
- [1579] = {.lex_state = 652, .external_lex_state = 2},
- [1580] = {.lex_state = 652, .external_lex_state = 2},
- [1581] = {.lex_state = 652, .external_lex_state = 2},
- [1582] = {.lex_state = 652, .external_lex_state = 2},
- [1583] = {.lex_state = 652, .external_lex_state = 2},
- [1584] = {.lex_state = 652, .external_lex_state = 2},
- [1585] = {.lex_state = 652, .external_lex_state = 2},
- [1586] = {.lex_state = 652, .external_lex_state = 2},
- [1587] = {.lex_state = 652, .external_lex_state = 2},
- [1588] = {.lex_state = 652, .external_lex_state = 2},
- [1589] = {.lex_state = 652, .external_lex_state = 2},
- [1590] = {.lex_state = 652, .external_lex_state = 2},
- [1591] = {.lex_state = 652, .external_lex_state = 2},
- [1592] = {.lex_state = 652, .external_lex_state = 2},
- [1593] = {.lex_state = 652, .external_lex_state = 2},
- [1594] = {.lex_state = 652, .external_lex_state = 2},
- [1595] = {.lex_state = 652, .external_lex_state = 2},
- [1596] = {.lex_state = 652, .external_lex_state = 2},
- [1597] = {.lex_state = 652, .external_lex_state = 2},
- [1598] = {.lex_state = 652, .external_lex_state = 2},
- [1599] = {.lex_state = 652, .external_lex_state = 2},
- [1600] = {.lex_state = 652, .external_lex_state = 2},
- [1601] = {.lex_state = 652, .external_lex_state = 2},
- [1602] = {.lex_state = 652, .external_lex_state = 2},
- [1603] = {.lex_state = 652, .external_lex_state = 2},
- [1604] = {.lex_state = 652, .external_lex_state = 2},
- [1605] = {.lex_state = 652, .external_lex_state = 2},
- [1606] = {.lex_state = 652, .external_lex_state = 2},
- [1607] = {.lex_state = 652, .external_lex_state = 2},
- [1608] = {.lex_state = 652, .external_lex_state = 2},
- [1609] = {.lex_state = 652, .external_lex_state = 2},
- [1610] = {.lex_state = 652, .external_lex_state = 2},
- [1611] = {.lex_state = 652, .external_lex_state = 2},
- [1612] = {.lex_state = 652, .external_lex_state = 2},
- [1613] = {.lex_state = 652, .external_lex_state = 2},
- [1614] = {.lex_state = 652, .external_lex_state = 2},
- [1615] = {.lex_state = 652, .external_lex_state = 2},
- [1616] = {.lex_state = 652, .external_lex_state = 2},
- [1617] = {.lex_state = 652, .external_lex_state = 2},
- [1618] = {.lex_state = 652, .external_lex_state = 2},
- [1619] = {.lex_state = 652, .external_lex_state = 2},
- [1620] = {.lex_state = 652, .external_lex_state = 2},
- [1621] = {.lex_state = 652, .external_lex_state = 2},
- [1622] = {.lex_state = 652, .external_lex_state = 2},
- [1623] = {.lex_state = 652, .external_lex_state = 2},
- [1624] = {.lex_state = 652, .external_lex_state = 2},
- [1625] = {.lex_state = 652, .external_lex_state = 2},
- [1626] = {.lex_state = 652, .external_lex_state = 2},
- [1627] = {.lex_state = 652, .external_lex_state = 2},
- [1628] = {.lex_state = 652, .external_lex_state = 2},
- [1629] = {.lex_state = 652, .external_lex_state = 2},
- [1630] = {.lex_state = 652, .external_lex_state = 2},
- [1631] = {.lex_state = 652, .external_lex_state = 2},
- [1632] = {.lex_state = 652, .external_lex_state = 2},
- [1633] = {.lex_state = 43, .external_lex_state = 3},
- [1634] = {.lex_state = 652, .external_lex_state = 2},
- [1635] = {.lex_state = 652, .external_lex_state = 2},
- [1636] = {.lex_state = 652, .external_lex_state = 2},
- [1637] = {.lex_state = 652, .external_lex_state = 2},
- [1638] = {.lex_state = 652, .external_lex_state = 2},
- [1639] = {.lex_state = 652, .external_lex_state = 2},
- [1640] = {.lex_state = 652, .external_lex_state = 2},
- [1641] = {.lex_state = 652, .external_lex_state = 2},
- [1642] = {.lex_state = 652, .external_lex_state = 2},
- [1643] = {.lex_state = 652, .external_lex_state = 2},
- [1644] = {.lex_state = 652, .external_lex_state = 2},
- [1645] = {.lex_state = 652, .external_lex_state = 2},
- [1646] = {.lex_state = 652, .external_lex_state = 2},
- [1647] = {.lex_state = 652, .external_lex_state = 2},
- [1648] = {.lex_state = 652, .external_lex_state = 2},
- [1649] = {.lex_state = 652, .external_lex_state = 2},
- [1650] = {.lex_state = 652, .external_lex_state = 2},
- [1651] = {.lex_state = 652, .external_lex_state = 2},
- [1652] = {.lex_state = 652, .external_lex_state = 2},
- [1653] = {.lex_state = 652, .external_lex_state = 2},
- [1654] = {.lex_state = 652, .external_lex_state = 2},
- [1655] = {.lex_state = 652, .external_lex_state = 2},
- [1656] = {.lex_state = 652, .external_lex_state = 2},
- [1657] = {.lex_state = 652, .external_lex_state = 2},
- [1658] = {.lex_state = 652, .external_lex_state = 2},
- [1659] = {.lex_state = 652, .external_lex_state = 2},
- [1660] = {.lex_state = 652, .external_lex_state = 2},
- [1661] = {.lex_state = 652, .external_lex_state = 2},
- [1662] = {.lex_state = 652, .external_lex_state = 2},
- [1663] = {.lex_state = 652, .external_lex_state = 2},
- [1664] = {.lex_state = 652, .external_lex_state = 2},
- [1665] = {.lex_state = 652, .external_lex_state = 2},
- [1666] = {.lex_state = 652, .external_lex_state = 2},
- [1667] = {.lex_state = 652, .external_lex_state = 2},
- [1668] = {.lex_state = 652, .external_lex_state = 2},
- [1669] = {.lex_state = 652, .external_lex_state = 2},
- [1670] = {.lex_state = 652, .external_lex_state = 2},
- [1671] = {.lex_state = 652, .external_lex_state = 2},
- [1672] = {.lex_state = 652, .external_lex_state = 2},
- [1673] = {.lex_state = 652, .external_lex_state = 2},
- [1674] = {.lex_state = 652, .external_lex_state = 2},
- [1675] = {.lex_state = 652, .external_lex_state = 2},
- [1676] = {.lex_state = 652, .external_lex_state = 2},
- [1677] = {.lex_state = 652, .external_lex_state = 2},
- [1678] = {.lex_state = 652, .external_lex_state = 2},
- [1679] = {.lex_state = 652, .external_lex_state = 2},
- [1680] = {.lex_state = 652, .external_lex_state = 2},
- [1681] = {.lex_state = 652, .external_lex_state = 2},
- [1682] = {.lex_state = 652, .external_lex_state = 2},
- [1683] = {.lex_state = 652, .external_lex_state = 2},
- [1684] = {.lex_state = 652, .external_lex_state = 2},
- [1685] = {.lex_state = 652, .external_lex_state = 2},
- [1686] = {.lex_state = 652, .external_lex_state = 2},
- [1687] = {.lex_state = 652, .external_lex_state = 2},
- [1688] = {.lex_state = 652, .external_lex_state = 2},
- [1689] = {.lex_state = 652, .external_lex_state = 2},
- [1690] = {.lex_state = 652, .external_lex_state = 2},
- [1691] = {.lex_state = 652, .external_lex_state = 2},
- [1692] = {.lex_state = 652, .external_lex_state = 2},
- [1693] = {.lex_state = 652, .external_lex_state = 2},
- [1694] = {.lex_state = 652, .external_lex_state = 2},
- [1695] = {.lex_state = 652, .external_lex_state = 2},
- [1696] = {.lex_state = 652, .external_lex_state = 2},
- [1697] = {.lex_state = 652, .external_lex_state = 2},
- [1698] = {.lex_state = 652, .external_lex_state = 2},
- [1699] = {.lex_state = 652, .external_lex_state = 2},
- [1700] = {.lex_state = 652, .external_lex_state = 2},
- [1701] = {.lex_state = 652, .external_lex_state = 2},
- [1702] = {.lex_state = 652, .external_lex_state = 2},
- [1703] = {.lex_state = 652, .external_lex_state = 2},
- [1704] = {.lex_state = 652, .external_lex_state = 2},
- [1705] = {.lex_state = 652, .external_lex_state = 2},
- [1706] = {.lex_state = 652, .external_lex_state = 2},
- [1707] = {.lex_state = 652, .external_lex_state = 2},
- [1708] = {.lex_state = 652, .external_lex_state = 2},
- [1709] = {.lex_state = 652, .external_lex_state = 2},
- [1710] = {.lex_state = 652, .external_lex_state = 2},
- [1711] = {.lex_state = 652, .external_lex_state = 2},
- [1712] = {.lex_state = 652, .external_lex_state = 2},
- [1713] = {.lex_state = 652, .external_lex_state = 2},
- [1714] = {.lex_state = 652, .external_lex_state = 2},
- [1715] = {.lex_state = 652, .external_lex_state = 2},
- [1716] = {.lex_state = 652, .external_lex_state = 2},
- [1717] = {.lex_state = 652, .external_lex_state = 2},
- [1718] = {.lex_state = 652, .external_lex_state = 2},
- [1719] = {.lex_state = 652, .external_lex_state = 2},
- [1720] = {.lex_state = 652, .external_lex_state = 2},
- [1721] = {.lex_state = 652, .external_lex_state = 2},
- [1722] = {.lex_state = 652, .external_lex_state = 2},
- [1723] = {.lex_state = 652, .external_lex_state = 2},
- [1724] = {.lex_state = 652, .external_lex_state = 2},
- [1725] = {.lex_state = 43, .external_lex_state = 3},
- [1726] = {.lex_state = 652, .external_lex_state = 2},
- [1727] = {.lex_state = 652, .external_lex_state = 2},
- [1728] = {.lex_state = 652, .external_lex_state = 2},
- [1729] = {.lex_state = 652, .external_lex_state = 2},
- [1730] = {.lex_state = 652, .external_lex_state = 2},
- [1731] = {.lex_state = 652, .external_lex_state = 2},
- [1732] = {.lex_state = 652, .external_lex_state = 2},
- [1733] = {.lex_state = 652, .external_lex_state = 2},
- [1734] = {.lex_state = 652, .external_lex_state = 2},
- [1735] = {.lex_state = 652, .external_lex_state = 2},
- [1736] = {.lex_state = 652, .external_lex_state = 2},
- [1737] = {.lex_state = 652, .external_lex_state = 2},
- [1738] = {.lex_state = 652, .external_lex_state = 2},
- [1739] = {.lex_state = 652, .external_lex_state = 2},
- [1740] = {.lex_state = 43, .external_lex_state = 3},
- [1741] = {.lex_state = 652, .external_lex_state = 2},
- [1742] = {.lex_state = 652, .external_lex_state = 2},
- [1743] = {.lex_state = 652, .external_lex_state = 2},
- [1744] = {.lex_state = 43, .external_lex_state = 3},
- [1745] = {.lex_state = 43, .external_lex_state = 3},
- [1746] = {.lex_state = 43, .external_lex_state = 3},
- [1747] = {.lex_state = 652, .external_lex_state = 2},
- [1748] = {.lex_state = 652, .external_lex_state = 2},
- [1749] = {.lex_state = 652, .external_lex_state = 2},
- [1750] = {.lex_state = 652, .external_lex_state = 2},
- [1751] = {.lex_state = 652, .external_lex_state = 2},
- [1752] = {.lex_state = 652, .external_lex_state = 2},
- [1753] = {.lex_state = 652, .external_lex_state = 2},
- [1754] = {.lex_state = 652, .external_lex_state = 2},
- [1755] = {.lex_state = 652, .external_lex_state = 2},
- [1756] = {.lex_state = 652, .external_lex_state = 2},
- [1757] = {.lex_state = 652, .external_lex_state = 2},
- [1758] = {.lex_state = 652, .external_lex_state = 2},
- [1759] = {.lex_state = 652, .external_lex_state = 2},
- [1760] = {.lex_state = 652, .external_lex_state = 2},
- [1761] = {.lex_state = 652, .external_lex_state = 2},
- [1762] = {.lex_state = 652, .external_lex_state = 2},
- [1763] = {.lex_state = 43, .external_lex_state = 3},
- [1764] = {.lex_state = 43, .external_lex_state = 3},
- [1765] = {.lex_state = 652, .external_lex_state = 2},
- [1766] = {.lex_state = 43, .external_lex_state = 3},
- [1767] = {.lex_state = 652, .external_lex_state = 2},
- [1768] = {.lex_state = 652, .external_lex_state = 2},
- [1769] = {.lex_state = 43, .external_lex_state = 3},
- [1770] = {.lex_state = 652, .external_lex_state = 2},
- [1771] = {.lex_state = 652, .external_lex_state = 2},
- [1772] = {.lex_state = 652, .external_lex_state = 2},
- [1773] = {.lex_state = 652, .external_lex_state = 2},
- [1774] = {.lex_state = 652, .external_lex_state = 2},
- [1775] = {.lex_state = 652, .external_lex_state = 2},
- [1776] = {.lex_state = 652, .external_lex_state = 2},
- [1777] = {.lex_state = 43, .external_lex_state = 3},
- [1778] = {.lex_state = 652, .external_lex_state = 2},
- [1779] = {.lex_state = 652, .external_lex_state = 2},
- [1780] = {.lex_state = 652, .external_lex_state = 2},
- [1781] = {.lex_state = 652, .external_lex_state = 2},
- [1782] = {.lex_state = 652, .external_lex_state = 2},
- [1783] = {.lex_state = 652, .external_lex_state = 2},
- [1784] = {.lex_state = 652, .external_lex_state = 2},
- [1785] = {.lex_state = 652, .external_lex_state = 2},
- [1786] = {.lex_state = 652, .external_lex_state = 2},
- [1787] = {.lex_state = 652, .external_lex_state = 2},
- [1788] = {.lex_state = 652, .external_lex_state = 2},
- [1789] = {.lex_state = 43, .external_lex_state = 3},
- [1790] = {.lex_state = 652, .external_lex_state = 2},
- [1791] = {.lex_state = 652, .external_lex_state = 2},
- [1792] = {.lex_state = 652, .external_lex_state = 2},
- [1793] = {.lex_state = 652, .external_lex_state = 2},
- [1794] = {.lex_state = 652, .external_lex_state = 2},
- [1795] = {.lex_state = 652, .external_lex_state = 2},
- [1796] = {.lex_state = 652, .external_lex_state = 2},
- [1797] = {.lex_state = 652, .external_lex_state = 2},
- [1798] = {.lex_state = 652, .external_lex_state = 2},
- [1799] = {.lex_state = 652, .external_lex_state = 2},
- [1800] = {.lex_state = 652, .external_lex_state = 2},
- [1801] = {.lex_state = 652, .external_lex_state = 2},
- [1802] = {.lex_state = 652, .external_lex_state = 2},
- [1803] = {.lex_state = 652, .external_lex_state = 2},
- [1804] = {.lex_state = 652, .external_lex_state = 2},
- [1805] = {.lex_state = 652, .external_lex_state = 2},
- [1806] = {.lex_state = 652, .external_lex_state = 2},
- [1807] = {.lex_state = 652, .external_lex_state = 2},
- [1808] = {.lex_state = 652, .external_lex_state = 2},
- [1809] = {.lex_state = 652, .external_lex_state = 2},
- [1810] = {.lex_state = 652, .external_lex_state = 2},
- [1811] = {.lex_state = 652, .external_lex_state = 2},
- [1812] = {.lex_state = 652, .external_lex_state = 2},
- [1813] = {.lex_state = 652, .external_lex_state = 2},
- [1814] = {.lex_state = 652, .external_lex_state = 2},
- [1815] = {.lex_state = 43, .external_lex_state = 3},
- [1816] = {.lex_state = 652, .external_lex_state = 2},
- [1817] = {.lex_state = 652, .external_lex_state = 2},
- [1818] = {.lex_state = 652, .external_lex_state = 2},
- [1819] = {.lex_state = 652, .external_lex_state = 2},
- [1820] = {.lex_state = 652, .external_lex_state = 2},
- [1821] = {.lex_state = 652, .external_lex_state = 2},
- [1822] = {.lex_state = 652, .external_lex_state = 2},
- [1823] = {.lex_state = 652, .external_lex_state = 2},
- [1824] = {.lex_state = 652, .external_lex_state = 2},
- [1825] = {.lex_state = 652, .external_lex_state = 2},
- [1826] = {.lex_state = 652, .external_lex_state = 2},
- [1827] = {.lex_state = 652, .external_lex_state = 2},
- [1828] = {.lex_state = 652, .external_lex_state = 2},
- [1829] = {.lex_state = 43, .external_lex_state = 3},
- [1830] = {.lex_state = 43, .external_lex_state = 4},
+ [1464] = {.lex_state = 651, .external_lex_state = 2},
+ [1465] = {.lex_state = 651, .external_lex_state = 2},
+ [1466] = {.lex_state = 651, .external_lex_state = 2},
+ [1467] = {.lex_state = 43, .external_lex_state = 4},
+ [1468] = {.lex_state = 651, .external_lex_state = 2},
+ [1469] = {.lex_state = 651, .external_lex_state = 2},
+ [1470] = {.lex_state = 43, .external_lex_state = 3},
+ [1471] = {.lex_state = 651, .external_lex_state = 2},
+ [1472] = {.lex_state = 651, .external_lex_state = 2},
+ [1473] = {.lex_state = 651, .external_lex_state = 10},
+ [1474] = {.lex_state = 43, .external_lex_state = 3},
+ [1475] = {.lex_state = 651, .external_lex_state = 2},
+ [1476] = {.lex_state = 651, .external_lex_state = 2},
+ [1477] = {.lex_state = 651, .external_lex_state = 2},
+ [1478] = {.lex_state = 43, .external_lex_state = 4},
+ [1479] = {.lex_state = 43, .external_lex_state = 4},
+ [1480] = {.lex_state = 651, .external_lex_state = 2},
+ [1481] = {.lex_state = 43, .external_lex_state = 4},
+ [1482] = {.lex_state = 43, .external_lex_state = 3},
+ [1483] = {.lex_state = 43, .external_lex_state = 4},
+ [1484] = {.lex_state = 651, .external_lex_state = 10},
+ [1485] = {.lex_state = 651, .external_lex_state = 2},
+ [1486] = {.lex_state = 651, .external_lex_state = 2},
+ [1487] = {.lex_state = 651, .external_lex_state = 2},
+ [1488] = {.lex_state = 651, .external_lex_state = 2},
+ [1489] = {.lex_state = 651, .external_lex_state = 2},
+ [1490] = {.lex_state = 651, .external_lex_state = 2},
+ [1491] = {.lex_state = 651, .external_lex_state = 2},
+ [1492] = {.lex_state = 651, .external_lex_state = 2},
+ [1493] = {.lex_state = 651, .external_lex_state = 2},
+ [1494] = {.lex_state = 651, .external_lex_state = 2},
+ [1495] = {.lex_state = 651, .external_lex_state = 2},
+ [1496] = {.lex_state = 651, .external_lex_state = 2},
+ [1497] = {.lex_state = 651, .external_lex_state = 2},
+ [1498] = {.lex_state = 651, .external_lex_state = 2},
+ [1499] = {.lex_state = 651, .external_lex_state = 2},
+ [1500] = {.lex_state = 651, .external_lex_state = 2},
+ [1501] = {.lex_state = 651, .external_lex_state = 2},
+ [1502] = {.lex_state = 651, .external_lex_state = 2},
+ [1503] = {.lex_state = 43, .external_lex_state = 4},
+ [1504] = {.lex_state = 651, .external_lex_state = 2},
+ [1505] = {.lex_state = 651, .external_lex_state = 2},
+ [1506] = {.lex_state = 43, .external_lex_state = 3},
+ [1507] = {.lex_state = 651, .external_lex_state = 2},
+ [1508] = {.lex_state = 651, .external_lex_state = 2},
+ [1509] = {.lex_state = 651, .external_lex_state = 2},
+ [1510] = {.lex_state = 43, .external_lex_state = 3},
+ [1511] = {.lex_state = 651, .external_lex_state = 2},
+ [1512] = {.lex_state = 651, .external_lex_state = 2},
+ [1513] = {.lex_state = 651, .external_lex_state = 2},
+ [1514] = {.lex_state = 651, .external_lex_state = 2},
+ [1515] = {.lex_state = 43, .external_lex_state = 3},
+ [1516] = {.lex_state = 43, .external_lex_state = 3},
+ [1517] = {.lex_state = 651, .external_lex_state = 2},
+ [1518] = {.lex_state = 651, .external_lex_state = 2},
+ [1519] = {.lex_state = 651, .external_lex_state = 2},
+ [1520] = {.lex_state = 651, .external_lex_state = 2},
+ [1521] = {.lex_state = 651, .external_lex_state = 2},
+ [1522] = {.lex_state = 651, .external_lex_state = 2},
+ [1523] = {.lex_state = 651, .external_lex_state = 2},
+ [1524] = {.lex_state = 651, .external_lex_state = 2},
+ [1525] = {.lex_state = 651, .external_lex_state = 2},
+ [1526] = {.lex_state = 651, .external_lex_state = 2},
+ [1527] = {.lex_state = 651, .external_lex_state = 2},
+ [1528] = {.lex_state = 651, .external_lex_state = 2},
+ [1529] = {.lex_state = 651, .external_lex_state = 2},
+ [1530] = {.lex_state = 651, .external_lex_state = 2},
+ [1531] = {.lex_state = 651, .external_lex_state = 2},
+ [1532] = {.lex_state = 651, .external_lex_state = 2},
+ [1533] = {.lex_state = 651, .external_lex_state = 2},
+ [1534] = {.lex_state = 651, .external_lex_state = 2},
+ [1535] = {.lex_state = 651, .external_lex_state = 2},
+ [1536] = {.lex_state = 651, .external_lex_state = 2},
+ [1537] = {.lex_state = 651, .external_lex_state = 2},
+ [1538] = {.lex_state = 651, .external_lex_state = 2},
+ [1539] = {.lex_state = 651, .external_lex_state = 2},
+ [1540] = {.lex_state = 651, .external_lex_state = 2},
+ [1541] = {.lex_state = 651, .external_lex_state = 2},
+ [1542] = {.lex_state = 651, .external_lex_state = 2},
+ [1543] = {.lex_state = 651, .external_lex_state = 2},
+ [1544] = {.lex_state = 651, .external_lex_state = 2},
+ [1545] = {.lex_state = 651, .external_lex_state = 2},
+ [1546] = {.lex_state = 651, .external_lex_state = 2},
+ [1547] = {.lex_state = 651, .external_lex_state = 2},
+ [1548] = {.lex_state = 651, .external_lex_state = 2},
+ [1549] = {.lex_state = 651, .external_lex_state = 2},
+ [1550] = {.lex_state = 651, .external_lex_state = 2},
+ [1551] = {.lex_state = 651, .external_lex_state = 2},
+ [1552] = {.lex_state = 651, .external_lex_state = 2},
+ [1553] = {.lex_state = 651, .external_lex_state = 2},
+ [1554] = {.lex_state = 651, .external_lex_state = 2},
+ [1555] = {.lex_state = 651, .external_lex_state = 2},
+ [1556] = {.lex_state = 651, .external_lex_state = 2},
+ [1557] = {.lex_state = 651, .external_lex_state = 2},
+ [1558] = {.lex_state = 651, .external_lex_state = 2},
+ [1559] = {.lex_state = 651, .external_lex_state = 2},
+ [1560] = {.lex_state = 651, .external_lex_state = 2},
+ [1561] = {.lex_state = 651, .external_lex_state = 2},
+ [1562] = {.lex_state = 651, .external_lex_state = 2},
+ [1563] = {.lex_state = 651, .external_lex_state = 2},
+ [1564] = {.lex_state = 651, .external_lex_state = 2},
+ [1565] = {.lex_state = 651, .external_lex_state = 2},
+ [1566] = {.lex_state = 651, .external_lex_state = 2},
+ [1567] = {.lex_state = 651, .external_lex_state = 2},
+ [1568] = {.lex_state = 651, .external_lex_state = 2},
+ [1569] = {.lex_state = 651, .external_lex_state = 2},
+ [1570] = {.lex_state = 651, .external_lex_state = 2},
+ [1571] = {.lex_state = 651, .external_lex_state = 2},
+ [1572] = {.lex_state = 651, .external_lex_state = 2},
+ [1573] = {.lex_state = 651, .external_lex_state = 2},
+ [1574] = {.lex_state = 651, .external_lex_state = 2},
+ [1575] = {.lex_state = 651, .external_lex_state = 2},
+ [1576] = {.lex_state = 651, .external_lex_state = 2},
+ [1577] = {.lex_state = 43, .external_lex_state = 3},
+ [1578] = {.lex_state = 651, .external_lex_state = 2},
+ [1579] = {.lex_state = 651, .external_lex_state = 2},
+ [1580] = {.lex_state = 651, .external_lex_state = 2},
+ [1581] = {.lex_state = 651, .external_lex_state = 2},
+ [1582] = {.lex_state = 651, .external_lex_state = 2},
+ [1583] = {.lex_state = 651, .external_lex_state = 2},
+ [1584] = {.lex_state = 651, .external_lex_state = 2},
+ [1585] = {.lex_state = 43, .external_lex_state = 3},
+ [1586] = {.lex_state = 651, .external_lex_state = 2},
+ [1587] = {.lex_state = 651, .external_lex_state = 2},
+ [1588] = {.lex_state = 651, .external_lex_state = 2},
+ [1589] = {.lex_state = 651, .external_lex_state = 2},
+ [1590] = {.lex_state = 651, .external_lex_state = 2},
+ [1591] = {.lex_state = 651, .external_lex_state = 2},
+ [1592] = {.lex_state = 651, .external_lex_state = 2},
+ [1593] = {.lex_state = 651, .external_lex_state = 2},
+ [1594] = {.lex_state = 651, .external_lex_state = 2},
+ [1595] = {.lex_state = 651, .external_lex_state = 2},
+ [1596] = {.lex_state = 651, .external_lex_state = 2},
+ [1597] = {.lex_state = 651, .external_lex_state = 2},
+ [1598] = {.lex_state = 651, .external_lex_state = 2},
+ [1599] = {.lex_state = 651, .external_lex_state = 2},
+ [1600] = {.lex_state = 651, .external_lex_state = 2},
+ [1601] = {.lex_state = 651, .external_lex_state = 2},
+ [1602] = {.lex_state = 651, .external_lex_state = 2},
+ [1603] = {.lex_state = 651, .external_lex_state = 2},
+ [1604] = {.lex_state = 651, .external_lex_state = 2},
+ [1605] = {.lex_state = 651, .external_lex_state = 2},
+ [1606] = {.lex_state = 651, .external_lex_state = 2},
+ [1607] = {.lex_state = 651, .external_lex_state = 2},
+ [1608] = {.lex_state = 651, .external_lex_state = 2},
+ [1609] = {.lex_state = 651, .external_lex_state = 2},
+ [1610] = {.lex_state = 651, .external_lex_state = 2},
+ [1611] = {.lex_state = 651, .external_lex_state = 2},
+ [1612] = {.lex_state = 651, .external_lex_state = 2},
+ [1613] = {.lex_state = 651, .external_lex_state = 2},
+ [1614] = {.lex_state = 651, .external_lex_state = 2},
+ [1615] = {.lex_state = 651, .external_lex_state = 2},
+ [1616] = {.lex_state = 651, .external_lex_state = 2},
+ [1617] = {.lex_state = 651, .external_lex_state = 2},
+ [1618] = {.lex_state = 651, .external_lex_state = 2},
+ [1619] = {.lex_state = 651, .external_lex_state = 2},
+ [1620] = {.lex_state = 43, .external_lex_state = 3},
+ [1621] = {.lex_state = 651, .external_lex_state = 2},
+ [1622] = {.lex_state = 43, .external_lex_state = 3},
+ [1623] = {.lex_state = 651, .external_lex_state = 2},
+ [1624] = {.lex_state = 43, .external_lex_state = 3},
+ [1625] = {.lex_state = 651, .external_lex_state = 2},
+ [1626] = {.lex_state = 43, .external_lex_state = 3},
+ [1627] = {.lex_state = 651, .external_lex_state = 2},
+ [1628] = {.lex_state = 651, .external_lex_state = 2},
+ [1629] = {.lex_state = 651, .external_lex_state = 2},
+ [1630] = {.lex_state = 43, .external_lex_state = 3},
+ [1631] = {.lex_state = 651, .external_lex_state = 2},
+ [1632] = {.lex_state = 651, .external_lex_state = 2},
+ [1633] = {.lex_state = 651, .external_lex_state = 2},
+ [1634] = {.lex_state = 651, .external_lex_state = 2},
+ [1635] = {.lex_state = 651, .external_lex_state = 2},
+ [1636] = {.lex_state = 651, .external_lex_state = 2},
+ [1637] = {.lex_state = 651, .external_lex_state = 2},
+ [1638] = {.lex_state = 651, .external_lex_state = 2},
+ [1639] = {.lex_state = 651, .external_lex_state = 2},
+ [1640] = {.lex_state = 651, .external_lex_state = 2},
+ [1641] = {.lex_state = 651, .external_lex_state = 2},
+ [1642] = {.lex_state = 651, .external_lex_state = 2},
+ [1643] = {.lex_state = 651, .external_lex_state = 2},
+ [1644] = {.lex_state = 651, .external_lex_state = 2},
+ [1645] = {.lex_state = 651, .external_lex_state = 2},
+ [1646] = {.lex_state = 651, .external_lex_state = 2},
+ [1647] = {.lex_state = 651, .external_lex_state = 2},
+ [1648] = {.lex_state = 651, .external_lex_state = 2},
+ [1649] = {.lex_state = 651, .external_lex_state = 2},
+ [1650] = {.lex_state = 651, .external_lex_state = 2},
+ [1651] = {.lex_state = 651, .external_lex_state = 2},
+ [1652] = {.lex_state = 651, .external_lex_state = 2},
+ [1653] = {.lex_state = 651, .external_lex_state = 2},
+ [1654] = {.lex_state = 651, .external_lex_state = 2},
+ [1655] = {.lex_state = 651, .external_lex_state = 2},
+ [1656] = {.lex_state = 651, .external_lex_state = 2},
+ [1657] = {.lex_state = 651, .external_lex_state = 2},
+ [1658] = {.lex_state = 651, .external_lex_state = 2},
+ [1659] = {.lex_state = 651, .external_lex_state = 2},
+ [1660] = {.lex_state = 651, .external_lex_state = 2},
+ [1661] = {.lex_state = 651, .external_lex_state = 2},
+ [1662] = {.lex_state = 651, .external_lex_state = 2},
+ [1663] = {.lex_state = 651, .external_lex_state = 2},
+ [1664] = {.lex_state = 651, .external_lex_state = 2},
+ [1665] = {.lex_state = 651, .external_lex_state = 2},
+ [1666] = {.lex_state = 651, .external_lex_state = 2},
+ [1667] = {.lex_state = 651, .external_lex_state = 2},
+ [1668] = {.lex_state = 651, .external_lex_state = 2},
+ [1669] = {.lex_state = 651, .external_lex_state = 2},
+ [1670] = {.lex_state = 651, .external_lex_state = 2},
+ [1671] = {.lex_state = 651, .external_lex_state = 2},
+ [1672] = {.lex_state = 651, .external_lex_state = 2},
+ [1673] = {.lex_state = 651, .external_lex_state = 2},
+ [1674] = {.lex_state = 651, .external_lex_state = 2},
+ [1675] = {.lex_state = 651, .external_lex_state = 2},
+ [1676] = {.lex_state = 43, .external_lex_state = 3},
+ [1677] = {.lex_state = 651, .external_lex_state = 2},
+ [1678] = {.lex_state = 651, .external_lex_state = 2},
+ [1679] = {.lex_state = 651, .external_lex_state = 2},
+ [1680] = {.lex_state = 651, .external_lex_state = 2},
+ [1681] = {.lex_state = 651, .external_lex_state = 2},
+ [1682] = {.lex_state = 651, .external_lex_state = 2},
+ [1683] = {.lex_state = 651, .external_lex_state = 2},
+ [1684] = {.lex_state = 651, .external_lex_state = 2},
+ [1685] = {.lex_state = 651, .external_lex_state = 2},
+ [1686] = {.lex_state = 651, .external_lex_state = 2},
+ [1687] = {.lex_state = 651, .external_lex_state = 2},
+ [1688] = {.lex_state = 651, .external_lex_state = 2},
+ [1689] = {.lex_state = 651, .external_lex_state = 2},
+ [1690] = {.lex_state = 651, .external_lex_state = 2},
+ [1691] = {.lex_state = 651, .external_lex_state = 2},
+ [1692] = {.lex_state = 651, .external_lex_state = 2},
+ [1693] = {.lex_state = 651, .external_lex_state = 2},
+ [1694] = {.lex_state = 651, .external_lex_state = 2},
+ [1695] = {.lex_state = 651, .external_lex_state = 2},
+ [1696] = {.lex_state = 651, .external_lex_state = 2},
+ [1697] = {.lex_state = 651, .external_lex_state = 2},
+ [1698] = {.lex_state = 651, .external_lex_state = 2},
+ [1699] = {.lex_state = 651, .external_lex_state = 2},
+ [1700] = {.lex_state = 651, .external_lex_state = 2},
+ [1701] = {.lex_state = 651, .external_lex_state = 2},
+ [1702] = {.lex_state = 651, .external_lex_state = 2},
+ [1703] = {.lex_state = 651, .external_lex_state = 2},
+ [1704] = {.lex_state = 651, .external_lex_state = 2},
+ [1705] = {.lex_state = 651, .external_lex_state = 2},
+ [1706] = {.lex_state = 651, .external_lex_state = 2},
+ [1707] = {.lex_state = 651, .external_lex_state = 2},
+ [1708] = {.lex_state = 651, .external_lex_state = 2},
+ [1709] = {.lex_state = 651, .external_lex_state = 2},
+ [1710] = {.lex_state = 651, .external_lex_state = 2},
+ [1711] = {.lex_state = 651, .external_lex_state = 2},
+ [1712] = {.lex_state = 651, .external_lex_state = 2},
+ [1713] = {.lex_state = 651, .external_lex_state = 2},
+ [1714] = {.lex_state = 651, .external_lex_state = 2},
+ [1715] = {.lex_state = 651, .external_lex_state = 2},
+ [1716] = {.lex_state = 651, .external_lex_state = 2},
+ [1717] = {.lex_state = 651, .external_lex_state = 2},
+ [1718] = {.lex_state = 651, .external_lex_state = 2},
+ [1719] = {.lex_state = 651, .external_lex_state = 2},
+ [1720] = {.lex_state = 651, .external_lex_state = 2},
+ [1721] = {.lex_state = 651, .external_lex_state = 2},
+ [1722] = {.lex_state = 651, .external_lex_state = 2},
+ [1723] = {.lex_state = 651, .external_lex_state = 2},
+ [1724] = {.lex_state = 651, .external_lex_state = 2},
+ [1725] = {.lex_state = 651, .external_lex_state = 2},
+ [1726] = {.lex_state = 651, .external_lex_state = 2},
+ [1727] = {.lex_state = 651, .external_lex_state = 2},
+ [1728] = {.lex_state = 651, .external_lex_state = 2},
+ [1729] = {.lex_state = 651, .external_lex_state = 2},
+ [1730] = {.lex_state = 651, .external_lex_state = 2},
+ [1731] = {.lex_state = 651, .external_lex_state = 2},
+ [1732] = {.lex_state = 651, .external_lex_state = 2},
+ [1733] = {.lex_state = 651, .external_lex_state = 2},
+ [1734] = {.lex_state = 651, .external_lex_state = 2},
+ [1735] = {.lex_state = 651, .external_lex_state = 2},
+ [1736] = {.lex_state = 651, .external_lex_state = 2},
+ [1737] = {.lex_state = 651, .external_lex_state = 2},
+ [1738] = {.lex_state = 651, .external_lex_state = 2},
+ [1739] = {.lex_state = 651, .external_lex_state = 2},
+ [1740] = {.lex_state = 651, .external_lex_state = 2},
+ [1741] = {.lex_state = 651, .external_lex_state = 2},
+ [1742] = {.lex_state = 651, .external_lex_state = 2},
+ [1743] = {.lex_state = 651, .external_lex_state = 2},
+ [1744] = {.lex_state = 651, .external_lex_state = 2},
+ [1745] = {.lex_state = 651, .external_lex_state = 2},
+ [1746] = {.lex_state = 651, .external_lex_state = 2},
+ [1747] = {.lex_state = 651, .external_lex_state = 2},
+ [1748] = {.lex_state = 651, .external_lex_state = 2},
+ [1749] = {.lex_state = 651, .external_lex_state = 2},
+ [1750] = {.lex_state = 651, .external_lex_state = 2},
+ [1751] = {.lex_state = 651, .external_lex_state = 2},
+ [1752] = {.lex_state = 651, .external_lex_state = 2},
+ [1753] = {.lex_state = 651, .external_lex_state = 2},
+ [1754] = {.lex_state = 651, .external_lex_state = 2},
+ [1755] = {.lex_state = 651, .external_lex_state = 2},
+ [1756] = {.lex_state = 651, .external_lex_state = 2},
+ [1757] = {.lex_state = 651, .external_lex_state = 2},
+ [1758] = {.lex_state = 651, .external_lex_state = 2},
+ [1759] = {.lex_state = 651, .external_lex_state = 2},
+ [1760] = {.lex_state = 651, .external_lex_state = 2},
+ [1761] = {.lex_state = 651, .external_lex_state = 2},
+ [1762] = {.lex_state = 651, .external_lex_state = 2},
+ [1763] = {.lex_state = 651, .external_lex_state = 2},
+ [1764] = {.lex_state = 651, .external_lex_state = 2},
+ [1765] = {.lex_state = 651, .external_lex_state = 2},
+ [1766] = {.lex_state = 651, .external_lex_state = 2},
+ [1767] = {.lex_state = 651, .external_lex_state = 2},
+ [1768] = {.lex_state = 651, .external_lex_state = 2},
+ [1769] = {.lex_state = 651, .external_lex_state = 2},
+ [1770] = {.lex_state = 651, .external_lex_state = 2},
+ [1771] = {.lex_state = 651, .external_lex_state = 2},
+ [1772] = {.lex_state = 651, .external_lex_state = 2},
+ [1773] = {.lex_state = 651, .external_lex_state = 2},
+ [1774] = {.lex_state = 651, .external_lex_state = 2},
+ [1775] = {.lex_state = 651, .external_lex_state = 2},
+ [1776] = {.lex_state = 651, .external_lex_state = 2},
+ [1777] = {.lex_state = 651, .external_lex_state = 2},
+ [1778] = {.lex_state = 651, .external_lex_state = 2},
+ [1779] = {.lex_state = 651, .external_lex_state = 2},
+ [1780] = {.lex_state = 651, .external_lex_state = 2},
+ [1781] = {.lex_state = 651, .external_lex_state = 2},
+ [1782] = {.lex_state = 651, .external_lex_state = 2},
+ [1783] = {.lex_state = 651, .external_lex_state = 2},
+ [1784] = {.lex_state = 651, .external_lex_state = 2},
+ [1785] = {.lex_state = 651, .external_lex_state = 2},
+ [1786] = {.lex_state = 651, .external_lex_state = 2},
+ [1787] = {.lex_state = 651, .external_lex_state = 2},
+ [1788] = {.lex_state = 651, .external_lex_state = 2},
+ [1789] = {.lex_state = 651, .external_lex_state = 2},
+ [1790] = {.lex_state = 651, .external_lex_state = 2},
+ [1791] = {.lex_state = 651, .external_lex_state = 2},
+ [1792] = {.lex_state = 651, .external_lex_state = 2},
+ [1793] = {.lex_state = 651, .external_lex_state = 2},
+ [1794] = {.lex_state = 651, .external_lex_state = 2},
+ [1795] = {.lex_state = 651, .external_lex_state = 2},
+ [1796] = {.lex_state = 651, .external_lex_state = 2},
+ [1797] = {.lex_state = 651, .external_lex_state = 2},
+ [1798] = {.lex_state = 651, .external_lex_state = 2},
+ [1799] = {.lex_state = 651, .external_lex_state = 2},
+ [1800] = {.lex_state = 651, .external_lex_state = 2},
+ [1801] = {.lex_state = 651, .external_lex_state = 2},
+ [1802] = {.lex_state = 651, .external_lex_state = 2},
+ [1803] = {.lex_state = 651, .external_lex_state = 2},
+ [1804] = {.lex_state = 651, .external_lex_state = 2},
+ [1805] = {.lex_state = 651, .external_lex_state = 2},
+ [1806] = {.lex_state = 651, .external_lex_state = 2},
+ [1807] = {.lex_state = 43, .external_lex_state = 4},
+ [1808] = {.lex_state = 651, .external_lex_state = 2},
+ [1809] = {.lex_state = 651, .external_lex_state = 2},
+ [1810] = {.lex_state = 651, .external_lex_state = 2},
+ [1811] = {.lex_state = 651, .external_lex_state = 2},
+ [1812] = {.lex_state = 651, .external_lex_state = 2},
+ [1813] = {.lex_state = 651, .external_lex_state = 2},
+ [1814] = {.lex_state = 651, .external_lex_state = 2},
+ [1815] = {.lex_state = 651, .external_lex_state = 2},
+ [1816] = {.lex_state = 651, .external_lex_state = 2},
+ [1817] = {.lex_state = 651, .external_lex_state = 2},
+ [1818] = {.lex_state = 651, .external_lex_state = 2},
+ [1819] = {.lex_state = 651, .external_lex_state = 2},
+ [1820] = {.lex_state = 651, .external_lex_state = 2},
+ [1821] = {.lex_state = 651, .external_lex_state = 2},
+ [1822] = {.lex_state = 651, .external_lex_state = 2},
+ [1823] = {.lex_state = 651, .external_lex_state = 2},
+ [1824] = {.lex_state = 651, .external_lex_state = 2},
+ [1825] = {.lex_state = 651, .external_lex_state = 2},
+ [1826] = {.lex_state = 651, .external_lex_state = 2},
+ [1827] = {.lex_state = 651, .external_lex_state = 2},
+ [1828] = {.lex_state = 651, .external_lex_state = 2},
+ [1829] = {.lex_state = 651, .external_lex_state = 2},
+ [1830] = {.lex_state = 651, .external_lex_state = 2},
[1831] = {.lex_state = 651, .external_lex_state = 2},
- [1832] = {.lex_state = 651, .external_lex_state = 10},
- [1833] = {.lex_state = 43, .external_lex_state = 3},
- [1834] = {.lex_state = 43, .external_lex_state = 3},
- [1835] = {.lex_state = 43, .external_lex_state = 3},
- [1836] = {.lex_state = 651, .external_lex_state = 10},
- [1837] = {.lex_state = 43, .external_lex_state = 3},
- [1838] = {.lex_state = 43, .external_lex_state = 3},
- [1839] = {.lex_state = 43, .external_lex_state = 3},
- [1840] = {.lex_state = 652, .external_lex_state = 2},
- [1841] = {.lex_state = 43, .external_lex_state = 3},
- [1842] = {.lex_state = 43, .external_lex_state = 4},
- [1843] = {.lex_state = 43, .external_lex_state = 3},
- [1844] = {.lex_state = 43, .external_lex_state = 3},
- [1845] = {.lex_state = 43, .external_lex_state = 3},
- [1846] = {.lex_state = 43, .external_lex_state = 3},
- [1847] = {.lex_state = 43, .external_lex_state = 3},
- [1848] = {.lex_state = 43, .external_lex_state = 3},
- [1849] = {.lex_state = 43, .external_lex_state = 3},
- [1850] = {.lex_state = 43, .external_lex_state = 3},
- [1851] = {.lex_state = 43, .external_lex_state = 3},
- [1852] = {.lex_state = 43, .external_lex_state = 4},
- [1853] = {.lex_state = 43, .external_lex_state = 3},
- [1854] = {.lex_state = 43, .external_lex_state = 3},
- [1855] = {.lex_state = 43, .external_lex_state = 3},
- [1856] = {.lex_state = 43, .external_lex_state = 4},
- [1857] = {.lex_state = 651, .external_lex_state = 10},
- [1858] = {.lex_state = 43, .external_lex_state = 3},
- [1859] = {.lex_state = 43, .external_lex_state = 3},
- [1860] = {.lex_state = 43, .external_lex_state = 4},
- [1861] = {.lex_state = 43, .external_lex_state = 3},
- [1862] = {.lex_state = 43, .external_lex_state = 3},
- [1863] = {.lex_state = 43, .external_lex_state = 3},
- [1864] = {.lex_state = 43, .external_lex_state = 3},
- [1865] = {.lex_state = 43, .external_lex_state = 3},
- [1866] = {.lex_state = 651, .external_lex_state = 10},
- [1867] = {.lex_state = 43, .external_lex_state = 4},
- [1868] = {.lex_state = 651, .external_lex_state = 10},
- [1869] = {.lex_state = 651, .external_lex_state = 10},
+ [1832] = {.lex_state = 651, .external_lex_state = 2},
+ [1833] = {.lex_state = 651, .external_lex_state = 2},
+ [1834] = {.lex_state = 651, .external_lex_state = 2},
+ [1835] = {.lex_state = 651, .external_lex_state = 2},
+ [1836] = {.lex_state = 651, .external_lex_state = 2},
+ [1837] = {.lex_state = 651, .external_lex_state = 2},
+ [1838] = {.lex_state = 651, .external_lex_state = 2},
+ [1839] = {.lex_state = 651, .external_lex_state = 2},
+ [1840] = {.lex_state = 651, .external_lex_state = 2},
+ [1841] = {.lex_state = 651, .external_lex_state = 2},
+ [1842] = {.lex_state = 651, .external_lex_state = 2},
+ [1843] = {.lex_state = 651, .external_lex_state = 2},
+ [1844] = {.lex_state = 651, .external_lex_state = 2},
+ [1845] = {.lex_state = 651, .external_lex_state = 2},
+ [1846] = {.lex_state = 651, .external_lex_state = 2},
+ [1847] = {.lex_state = 651, .external_lex_state = 2},
+ [1848] = {.lex_state = 651, .external_lex_state = 2},
+ [1849] = {.lex_state = 651, .external_lex_state = 2},
+ [1850] = {.lex_state = 651, .external_lex_state = 2},
+ [1851] = {.lex_state = 651, .external_lex_state = 2},
+ [1852] = {.lex_state = 651, .external_lex_state = 2},
+ [1853] = {.lex_state = 651, .external_lex_state = 2},
+ [1854] = {.lex_state = 651, .external_lex_state = 2},
+ [1855] = {.lex_state = 651, .external_lex_state = 2},
+ [1856] = {.lex_state = 651, .external_lex_state = 2},
+ [1857] = {.lex_state = 651, .external_lex_state = 2},
+ [1858] = {.lex_state = 651, .external_lex_state = 2},
+ [1859] = {.lex_state = 651, .external_lex_state = 2},
+ [1860] = {.lex_state = 651, .external_lex_state = 2},
+ [1861] = {.lex_state = 651, .external_lex_state = 2},
+ [1862] = {.lex_state = 651, .external_lex_state = 2},
+ [1863] = {.lex_state = 651, .external_lex_state = 2},
+ [1864] = {.lex_state = 651, .external_lex_state = 2},
+ [1865] = {.lex_state = 651, .external_lex_state = 2},
+ [1866] = {.lex_state = 651, .external_lex_state = 2},
+ [1867] = {.lex_state = 43, .external_lex_state = 3},
+ [1868] = {.lex_state = 651, .external_lex_state = 2},
+ [1869] = {.lex_state = 651, .external_lex_state = 2},
[1870] = {.lex_state = 43, .external_lex_state = 3},
- [1871] = {.lex_state = 43, .external_lex_state = 3},
- [1872] = {.lex_state = 43, .external_lex_state = 3},
- [1873] = {.lex_state = 651, .external_lex_state = 10},
- [1874] = {.lex_state = 43, .external_lex_state = 3},
- [1875] = {.lex_state = 43, .external_lex_state = 4},
+ [1871] = {.lex_state = 651, .external_lex_state = 2},
+ [1872] = {.lex_state = 651, .external_lex_state = 2},
+ [1873] = {.lex_state = 43, .external_lex_state = 3},
+ [1874] = {.lex_state = 651, .external_lex_state = 2},
+ [1875] = {.lex_state = 651, .external_lex_state = 2},
[1876] = {.lex_state = 651, .external_lex_state = 2},
- [1877] = {.lex_state = 43, .external_lex_state = 3},
+ [1877] = {.lex_state = 651, .external_lex_state = 2},
[1878] = {.lex_state = 43, .external_lex_state = 3},
- [1879] = {.lex_state = 41, .external_lex_state = 3},
- [1880] = {.lex_state = 43, .external_lex_state = 3},
- [1881] = {.lex_state = 43, .external_lex_state = 3},
- [1882] = {.lex_state = 43, .external_lex_state = 3},
- [1883] = {.lex_state = 43, .external_lex_state = 3},
- [1884] = {.lex_state = 43, .external_lex_state = 4},
- [1885] = {.lex_state = 43, .external_lex_state = 3},
- [1886] = {.lex_state = 43, .external_lex_state = 4},
- [1887] = {.lex_state = 43, .external_lex_state = 4},
- [1888] = {.lex_state = 43, .external_lex_state = 4},
- [1889] = {.lex_state = 43, .external_lex_state = 3},
- [1890] = {.lex_state = 43, .external_lex_state = 4},
- [1891] = {.lex_state = 43, .external_lex_state = 4},
- [1892] = {.lex_state = 43, .external_lex_state = 4},
- [1893] = {.lex_state = 43, .external_lex_state = 4},
- [1894] = {.lex_state = 43, .external_lex_state = 4},
+ [1879] = {.lex_state = 651, .external_lex_state = 2},
+ [1880] = {.lex_state = 651, .external_lex_state = 2},
+ [1881] = {.lex_state = 651, .external_lex_state = 2},
+ [1882] = {.lex_state = 651, .external_lex_state = 2},
+ [1883] = {.lex_state = 651, .external_lex_state = 2},
+ [1884] = {.lex_state = 651, .external_lex_state = 2},
+ [1885] = {.lex_state = 651, .external_lex_state = 2},
+ [1886] = {.lex_state = 651, .external_lex_state = 2},
+ [1887] = {.lex_state = 651, .external_lex_state = 2},
+ [1888] = {.lex_state = 651, .external_lex_state = 2},
+ [1889] = {.lex_state = 651, .external_lex_state = 2},
+ [1890] = {.lex_state = 651, .external_lex_state = 2},
+ [1891] = {.lex_state = 651, .external_lex_state = 2},
+ [1892] = {.lex_state = 43, .external_lex_state = 3},
+ [1893] = {.lex_state = 43, .external_lex_state = 3},
+ [1894] = {.lex_state = 50, .external_lex_state = 3},
[1895] = {.lex_state = 43, .external_lex_state = 4},
- [1896] = {.lex_state = 43, .external_lex_state = 4},
- [1897] = {.lex_state = 43, .external_lex_state = 4},
- [1898] = {.lex_state = 43, .external_lex_state = 4},
- [1899] = {.lex_state = 43, .external_lex_state = 4},
- [1900] = {.lex_state = 43, .external_lex_state = 4},
- [1901] = {.lex_state = 43, .external_lex_state = 4},
+ [1896] = {.lex_state = 43, .external_lex_state = 3},
+ [1897] = {.lex_state = 43, .external_lex_state = 3},
+ [1898] = {.lex_state = 43, .external_lex_state = 3},
+ [1899] = {.lex_state = 43, .external_lex_state = 3},
+ [1900] = {.lex_state = 43, .external_lex_state = 3},
+ [1901] = {.lex_state = 43, .external_lex_state = 3},
[1902] = {.lex_state = 43, .external_lex_state = 4},
- [1903] = {.lex_state = 43, .external_lex_state = 4},
- [1904] = {.lex_state = 43, .external_lex_state = 4},
- [1905] = {.lex_state = 43, .external_lex_state = 4},
+ [1903] = {.lex_state = 43, .external_lex_state = 3},
+ [1904] = {.lex_state = 43, .external_lex_state = 3},
+ [1905] = {.lex_state = 43, .external_lex_state = 3},
[1906] = {.lex_state = 43, .external_lex_state = 4},
- [1907] = {.lex_state = 43, .external_lex_state = 4},
- [1908] = {.lex_state = 43, .external_lex_state = 4},
- [1909] = {.lex_state = 43, .external_lex_state = 4},
+ [1907] = {.lex_state = 650, .external_lex_state = 10},
+ [1908] = {.lex_state = 43, .external_lex_state = 3},
+ [1909] = {.lex_state = 650, .external_lex_state = 10},
[1910] = {.lex_state = 43, .external_lex_state = 3},
[1911] = {.lex_state = 43, .external_lex_state = 3},
- [1912] = {.lex_state = 43, .external_lex_state = 4},
- [1913] = {.lex_state = 43, .external_lex_state = 4},
- [1914] = {.lex_state = 43, .external_lex_state = 4},
+ [1912] = {.lex_state = 43, .external_lex_state = 3},
+ [1913] = {.lex_state = 43, .external_lex_state = 3},
+ [1914] = {.lex_state = 43, .external_lex_state = 3},
[1915] = {.lex_state = 43, .external_lex_state = 3},
[1916] = {.lex_state = 43, .external_lex_state = 3},
- [1917] = {.lex_state = 43, .external_lex_state = 4},
- [1918] = {.lex_state = 43, .external_lex_state = 4},
+ [1917] = {.lex_state = 43, .external_lex_state = 3},
+ [1918] = {.lex_state = 650, .external_lex_state = 10},
[1919] = {.lex_state = 43, .external_lex_state = 3},
- [1920] = {.lex_state = 43, .external_lex_state = 4},
+ [1920] = {.lex_state = 650, .external_lex_state = 2},
[1921] = {.lex_state = 43, .external_lex_state = 3},
- [1922] = {.lex_state = 43, .external_lex_state = 4},
- [1923] = {.lex_state = 43, .external_lex_state = 4},
- [1924] = {.lex_state = 43, .external_lex_state = 4},
- [1925] = {.lex_state = 43, .external_lex_state = 4},
- [1926] = {.lex_state = 43, .external_lex_state = 4},
- [1927] = {.lex_state = 43, .external_lex_state = 4},
- [1928] = {.lex_state = 43, .external_lex_state = 4},
- [1929] = {.lex_state = 43, .external_lex_state = 4},
- [1930] = {.lex_state = 43, .external_lex_state = 4},
- [1931] = {.lex_state = 43, .external_lex_state = 4},
- [1932] = {.lex_state = 43, .external_lex_state = 4},
- [1933] = {.lex_state = 43, .external_lex_state = 4},
+ [1922] = {.lex_state = 650, .external_lex_state = 10},
+ [1923] = {.lex_state = 43, .external_lex_state = 3},
+ [1924] = {.lex_state = 650, .external_lex_state = 10},
+ [1925] = {.lex_state = 43, .external_lex_state = 3},
+ [1926] = {.lex_state = 43, .external_lex_state = 3},
+ [1927] = {.lex_state = 43, .external_lex_state = 3},
+ [1928] = {.lex_state = 43, .external_lex_state = 3},
+ [1929] = {.lex_state = 43, .external_lex_state = 3},
+ [1930] = {.lex_state = 43, .external_lex_state = 3},
+ [1931] = {.lex_state = 43, .external_lex_state = 3},
+ [1932] = {.lex_state = 43, .external_lex_state = 3},
+ [1933] = {.lex_state = 43, .external_lex_state = 3},
[1934] = {.lex_state = 43, .external_lex_state = 3},
[1935] = {.lex_state = 43, .external_lex_state = 4},
- [1936] = {.lex_state = 43, .external_lex_state = 4},
+ [1936] = {.lex_state = 43, .external_lex_state = 3},
[1937] = {.lex_state = 43, .external_lex_state = 4},
[1938] = {.lex_state = 43, .external_lex_state = 3},
- [1939] = {.lex_state = 43, .external_lex_state = 4},
- [1940] = {.lex_state = 43, .external_lex_state = 4},
+ [1939] = {.lex_state = 43, .external_lex_state = 3},
+ [1940] = {.lex_state = 43, .external_lex_state = 3},
[1941] = {.lex_state = 43, .external_lex_state = 3},
[1942] = {.lex_state = 43, .external_lex_state = 3},
- [1943] = {.lex_state = 43, .external_lex_state = 4},
+ [1943] = {.lex_state = 43, .external_lex_state = 3},
[1944] = {.lex_state = 43, .external_lex_state = 3},
- [1945] = {.lex_state = 41, .external_lex_state = 4},
- [1946] = {.lex_state = 43, .external_lex_state = 4},
- [1947] = {.lex_state = 43, .external_lex_state = 4},
- [1948] = {.lex_state = 43, .external_lex_state = 4},
- [1949] = {.lex_state = 43, .external_lex_state = 4},
- [1950] = {.lex_state = 43, .external_lex_state = 4},
+ [1945] = {.lex_state = 43, .external_lex_state = 3},
+ [1946] = {.lex_state = 43, .external_lex_state = 3},
+ [1947] = {.lex_state = 43, .external_lex_state = 3},
+ [1948] = {.lex_state = 43, .external_lex_state = 3},
+ [1949] = {.lex_state = 43, .external_lex_state = 3},
+ [1950] = {.lex_state = 43, .external_lex_state = 3},
[1951] = {.lex_state = 43, .external_lex_state = 3},
- [1952] = {.lex_state = 43, .external_lex_state = 4},
- [1953] = {.lex_state = 43, .external_lex_state = 4},
- [1954] = {.lex_state = 43, .external_lex_state = 4},
- [1955] = {.lex_state = 43, .external_lex_state = 4},
+ [1952] = {.lex_state = 43, .external_lex_state = 3},
+ [1953] = {.lex_state = 43, .external_lex_state = 3},
+ [1954] = {.lex_state = 650, .external_lex_state = 2},
+ [1955] = {.lex_state = 43, .external_lex_state = 3},
[1956] = {.lex_state = 43, .external_lex_state = 3},
[1957] = {.lex_state = 43, .external_lex_state = 4},
[1958] = {.lex_state = 43, .external_lex_state = 3},
- [1959] = {.lex_state = 43, .external_lex_state = 4},
+ [1959] = {.lex_state = 43, .external_lex_state = 3},
[1960] = {.lex_state = 43, .external_lex_state = 4},
- [1961] = {.lex_state = 43, .external_lex_state = 4},
+ [1961] = {.lex_state = 43, .external_lex_state = 3},
[1962] = {.lex_state = 43, .external_lex_state = 4},
- [1963] = {.lex_state = 43, .external_lex_state = 4},
+ [1963] = {.lex_state = 43, .external_lex_state = 3},
[1964] = {.lex_state = 43, .external_lex_state = 4},
- [1965] = {.lex_state = 43, .external_lex_state = 4},
- [1966] = {.lex_state = 50, .external_lex_state = 4},
+ [1965] = {.lex_state = 43, .external_lex_state = 3},
+ [1966] = {.lex_state = 43, .external_lex_state = 4},
[1967] = {.lex_state = 43, .external_lex_state = 4},
- [1968] = {.lex_state = 43, .external_lex_state = 4},
+ [1968] = {.lex_state = 43, .external_lex_state = 3},
[1969] = {.lex_state = 43, .external_lex_state = 3},
- [1970] = {.lex_state = 43, .external_lex_state = 4},
- [1971] = {.lex_state = 43, .external_lex_state = 3},
- [1972] = {.lex_state = 43, .external_lex_state = 3},
- [1973] = {.lex_state = 43, .external_lex_state = 3},
- [1974] = {.lex_state = 43, .external_lex_state = 3},
- [1975] = {.lex_state = 43, .external_lex_state = 3},
+ [1970] = {.lex_state = 43, .external_lex_state = 3},
+ [1971] = {.lex_state = 43, .external_lex_state = 4},
+ [1972] = {.lex_state = 43, .external_lex_state = 4},
+ [1973] = {.lex_state = 43, .external_lex_state = 4},
+ [1974] = {.lex_state = 43, .external_lex_state = 4},
+ [1975] = {.lex_state = 43, .external_lex_state = 4},
[1976] = {.lex_state = 43, .external_lex_state = 4},
- [1977] = {.lex_state = 43, .external_lex_state = 4},
- [1978] = {.lex_state = 43, .external_lex_state = 4},
- [1979] = {.lex_state = 43, .external_lex_state = 4},
- [1980] = {.lex_state = 43, .external_lex_state = 3},
+ [1977] = {.lex_state = 43, .external_lex_state = 3},
+ [1978] = {.lex_state = 43, .external_lex_state = 3},
+ [1979] = {.lex_state = 41, .external_lex_state = 3},
+ [1980] = {.lex_state = 43, .external_lex_state = 4},
[1981] = {.lex_state = 43, .external_lex_state = 4},
[1982] = {.lex_state = 43, .external_lex_state = 3},
- [1983] = {.lex_state = 43, .external_lex_state = 4},
- [1984] = {.lex_state = 43, .external_lex_state = 4},
+ [1983] = {.lex_state = 43, .external_lex_state = 3},
+ [1984] = {.lex_state = 43, .external_lex_state = 3},
[1985] = {.lex_state = 43, .external_lex_state = 3},
- [1986] = {.lex_state = 43, .external_lex_state = 3},
- [1987] = {.lex_state = 43, .external_lex_state = 4},
+ [1986] = {.lex_state = 43, .external_lex_state = 4},
+ [1987] = {.lex_state = 43, .external_lex_state = 3},
[1988] = {.lex_state = 43, .external_lex_state = 4},
- [1989] = {.lex_state = 43, .external_lex_state = 4},
- [1990] = {.lex_state = 43, .external_lex_state = 4},
- [1991] = {.lex_state = 43, .external_lex_state = 4},
- [1992] = {.lex_state = 43, .external_lex_state = 3},
+ [1989] = {.lex_state = 43, .external_lex_state = 3},
+ [1990] = {.lex_state = 43, .external_lex_state = 3},
+ [1991] = {.lex_state = 43, .external_lex_state = 3},
+ [1992] = {.lex_state = 43, .external_lex_state = 4},
[1993] = {.lex_state = 43, .external_lex_state = 3},
- [1994] = {.lex_state = 43, .external_lex_state = 4},
- [1995] = {.lex_state = 43, .external_lex_state = 4},
- [1996] = {.lex_state = 43, .external_lex_state = 4},
- [1997] = {.lex_state = 43, .external_lex_state = 4},
+ [1994] = {.lex_state = 43, .external_lex_state = 3},
+ [1995] = {.lex_state = 43, .external_lex_state = 3},
+ [1996] = {.lex_state = 43, .external_lex_state = 3},
+ [1997] = {.lex_state = 43, .external_lex_state = 3},
[1998] = {.lex_state = 43, .external_lex_state = 4},
- [1999] = {.lex_state = 43, .external_lex_state = 4},
- [2000] = {.lex_state = 43, .external_lex_state = 3},
+ [1999] = {.lex_state = 43, .external_lex_state = 3},
+ [2000] = {.lex_state = 651, .external_lex_state = 2},
[2001] = {.lex_state = 43, .external_lex_state = 3},
- [2002] = {.lex_state = 43, .external_lex_state = 4},
+ [2002] = {.lex_state = 43, .external_lex_state = 3},
[2003] = {.lex_state = 43, .external_lex_state = 4},
[2004] = {.lex_state = 43, .external_lex_state = 4},
- [2005] = {.lex_state = 43, .external_lex_state = 3},
+ [2005] = {.lex_state = 43, .external_lex_state = 4},
[2006] = {.lex_state = 43, .external_lex_state = 4},
[2007] = {.lex_state = 43, .external_lex_state = 4},
[2008] = {.lex_state = 43, .external_lex_state = 4},
- [2009] = {.lex_state = 43, .external_lex_state = 3},
- [2010] = {.lex_state = 43, .external_lex_state = 3},
- [2011] = {.lex_state = 43, .external_lex_state = 3},
+ [2009] = {.lex_state = 43, .external_lex_state = 4},
+ [2010] = {.lex_state = 650, .external_lex_state = 10},
+ [2011] = {.lex_state = 43, .external_lex_state = 4},
[2012] = {.lex_state = 43, .external_lex_state = 4},
- [2013] = {.lex_state = 43, .external_lex_state = 3},
- [2014] = {.lex_state = 43, .external_lex_state = 4},
- [2015] = {.lex_state = 43, .external_lex_state = 4},
- [2016] = {.lex_state = 43, .external_lex_state = 4},
- [2017] = {.lex_state = 43, .external_lex_state = 4},
+ [2013] = {.lex_state = 650, .external_lex_state = 10},
+ [2014] = {.lex_state = 43, .external_lex_state = 3},
+ [2015] = {.lex_state = 43, .external_lex_state = 3},
+ [2016] = {.lex_state = 43, .external_lex_state = 3},
+ [2017] = {.lex_state = 43, .external_lex_state = 3},
[2018] = {.lex_state = 43, .external_lex_state = 4},
- [2019] = {.lex_state = 43, .external_lex_state = 4},
- [2020] = {.lex_state = 43, .external_lex_state = 4},
- [2021] = {.lex_state = 43, .external_lex_state = 4},
+ [2019] = {.lex_state = 43, .external_lex_state = 3},
+ [2020] = {.lex_state = 43, .external_lex_state = 3},
+ [2021] = {.lex_state = 43, .external_lex_state = 3},
[2022] = {.lex_state = 43, .external_lex_state = 4},
- [2023] = {.lex_state = 43, .external_lex_state = 4},
- [2024] = {.lex_state = 43, .external_lex_state = 3},
+ [2023] = {.lex_state = 43, .external_lex_state = 3},
+ [2024] = {.lex_state = 43, .external_lex_state = 4},
[2025] = {.lex_state = 43, .external_lex_state = 3},
- [2026] = {.lex_state = 43, .external_lex_state = 4},
- [2027] = {.lex_state = 43, .external_lex_state = 4},
+ [2026] = {.lex_state = 43, .external_lex_state = 3},
+ [2027] = {.lex_state = 43, .external_lex_state = 3},
[2028] = {.lex_state = 43, .external_lex_state = 4},
- [2029] = {.lex_state = 43, .external_lex_state = 4},
- [2030] = {.lex_state = 43, .external_lex_state = 4},
+ [2029] = {.lex_state = 43, .external_lex_state = 3},
+ [2030] = {.lex_state = 43, .external_lex_state = 3},
[2031] = {.lex_state = 43, .external_lex_state = 3},
- [2032] = {.lex_state = 43, .external_lex_state = 4},
- [2033] = {.lex_state = 43, .external_lex_state = 4},
- [2034] = {.lex_state = 43, .external_lex_state = 4},
- [2035] = {.lex_state = 43, .external_lex_state = 4},
- [2036] = {.lex_state = 52, .external_lex_state = 5},
- [2037] = {.lex_state = 52, .external_lex_state = 5},
+ [2032] = {.lex_state = 43, .external_lex_state = 3},
+ [2033] = {.lex_state = 43, .external_lex_state = 3},
+ [2034] = {.lex_state = 43, .external_lex_state = 3},
+ [2035] = {.lex_state = 43, .external_lex_state = 3},
+ [2036] = {.lex_state = 43, .external_lex_state = 4},
+ [2037] = {.lex_state = 43, .external_lex_state = 3},
[2038] = {.lex_state = 43, .external_lex_state = 3},
[2039] = {.lex_state = 43, .external_lex_state = 3},
- [2040] = {.lex_state = 43, .external_lex_state = 4},
+ [2040] = {.lex_state = 52, .external_lex_state = 5},
[2041] = {.lex_state = 43, .external_lex_state = 4},
- [2042] = {.lex_state = 52, .external_lex_state = 5},
- [2043] = {.lex_state = 52, .external_lex_state = 5},
- [2044] = {.lex_state = 43, .external_lex_state = 3},
- [2045] = {.lex_state = 43, .external_lex_state = 3},
- [2046] = {.lex_state = 43, .external_lex_state = 3},
- [2047] = {.lex_state = 43, .external_lex_state = 4},
+ [2042] = {.lex_state = 43, .external_lex_state = 3},
+ [2043] = {.lex_state = 43, .external_lex_state = 3},
+ [2044] = {.lex_state = 52, .external_lex_state = 5},
+ [2045] = {.lex_state = 52, .external_lex_state = 5},
+ [2046] = {.lex_state = 43, .external_lex_state = 4},
+ [2047] = {.lex_state = 43, .external_lex_state = 3},
[2048] = {.lex_state = 43, .external_lex_state = 4},
[2049] = {.lex_state = 43, .external_lex_state = 3},
- [2050] = {.lex_state = 43, .external_lex_state = 3},
- [2051] = {.lex_state = 43, .external_lex_state = 3},
- [2052] = {.lex_state = 43, .external_lex_state = 4},
- [2053] = {.lex_state = 43, .external_lex_state = 4},
- [2054] = {.lex_state = 52, .external_lex_state = 5},
- [2055] = {.lex_state = 43, .external_lex_state = 4},
- [2056] = {.lex_state = 43, .external_lex_state = 4},
- [2057] = {.lex_state = 43, .external_lex_state = 3},
- [2058] = {.lex_state = 43, .external_lex_state = 4},
- [2059] = {.lex_state = 52, .external_lex_state = 5},
+ [2050] = {.lex_state = 52, .external_lex_state = 5},
+ [2051] = {.lex_state = 43, .external_lex_state = 4},
+ [2052] = {.lex_state = 52, .external_lex_state = 5},
+ [2053] = {.lex_state = 43, .external_lex_state = 3},
+ [2054] = {.lex_state = 43, .external_lex_state = 3},
+ [2055] = {.lex_state = 52, .external_lex_state = 5},
+ [2056] = {.lex_state = 52, .external_lex_state = 11},
+ [2057] = {.lex_state = 43, .external_lex_state = 4},
+ [2058] = {.lex_state = 52, .external_lex_state = 5},
+ [2059] = {.lex_state = 43, .external_lex_state = 4},
[2060] = {.lex_state = 52, .external_lex_state = 5},
- [2061] = {.lex_state = 52, .external_lex_state = 5},
- [2062] = {.lex_state = 43, .external_lex_state = 3},
- [2063] = {.lex_state = 52, .external_lex_state = 11},
- [2064] = {.lex_state = 43, .external_lex_state = 3},
- [2065] = {.lex_state = 43, .external_lex_state = 3},
- [2066] = {.lex_state = 43, .external_lex_state = 3},
- [2067] = {.lex_state = 43, .external_lex_state = 3},
+ [2061] = {.lex_state = 43, .external_lex_state = 4},
+ [2062] = {.lex_state = 43, .external_lex_state = 4},
+ [2063] = {.lex_state = 43, .external_lex_state = 3},
+ [2064] = {.lex_state = 52, .external_lex_state = 5},
+ [2065] = {.lex_state = 43, .external_lex_state = 4},
+ [2066] = {.lex_state = 43, .external_lex_state = 4},
+ [2067] = {.lex_state = 52, .external_lex_state = 5},
[2068] = {.lex_state = 43, .external_lex_state = 4},
- [2069] = {.lex_state = 43, .external_lex_state = 3},
- [2070] = {.lex_state = 52, .external_lex_state = 5},
- [2071] = {.lex_state = 52, .external_lex_state = 5},
- [2072] = {.lex_state = 43, .external_lex_state = 3},
- [2073] = {.lex_state = 43, .external_lex_state = 3},
- [2074] = {.lex_state = 52, .external_lex_state = 5},
- [2075] = {.lex_state = 43, .external_lex_state = 3},
- [2076] = {.lex_state = 52, .external_lex_state = 5},
- [2077] = {.lex_state = 43, .external_lex_state = 3},
- [2078] = {.lex_state = 52, .external_lex_state = 5},
- [2079] = {.lex_state = 43, .external_lex_state = 3},
- [2080] = {.lex_state = 43, .external_lex_state = 3},
+ [2069] = {.lex_state = 43, .external_lex_state = 4},
+ [2070] = {.lex_state = 43, .external_lex_state = 4},
+ [2071] = {.lex_state = 43, .external_lex_state = 4},
+ [2072] = {.lex_state = 52, .external_lex_state = 5},
+ [2073] = {.lex_state = 43, .external_lex_state = 4},
+ [2074] = {.lex_state = 43, .external_lex_state = 4},
+ [2075] = {.lex_state = 52, .external_lex_state = 5},
+ [2076] = {.lex_state = 43, .external_lex_state = 4},
+ [2077] = {.lex_state = 43, .external_lex_state = 4},
+ [2078] = {.lex_state = 43, .external_lex_state = 3},
+ [2079] = {.lex_state = 43, .external_lex_state = 4},
+ [2080] = {.lex_state = 52, .external_lex_state = 5},
[2081] = {.lex_state = 52, .external_lex_state = 5},
[2082] = {.lex_state = 52, .external_lex_state = 5},
- [2083] = {.lex_state = 43, .external_lex_state = 4},
- [2084] = {.lex_state = 43, .external_lex_state = 12},
+ [2083] = {.lex_state = 43, .external_lex_state = 3},
+ [2084] = {.lex_state = 52, .external_lex_state = 5},
[2085] = {.lex_state = 52, .external_lex_state = 5},
[2086] = {.lex_state = 52, .external_lex_state = 5},
- [2087] = {.lex_state = 43, .external_lex_state = 4},
- [2088] = {.lex_state = 52, .external_lex_state = 5},
- [2089] = {.lex_state = 43, .external_lex_state = 3},
- [2090] = {.lex_state = 43, .external_lex_state = 6},
- [2091] = {.lex_state = 43, .external_lex_state = 3},
+ [2087] = {.lex_state = 43, .external_lex_state = 3},
+ [2088] = {.lex_state = 43, .external_lex_state = 3},
+ [2089] = {.lex_state = 52, .external_lex_state = 5},
+ [2090] = {.lex_state = 52, .external_lex_state = 5},
+ [2091] = {.lex_state = 43, .external_lex_state = 6},
[2092] = {.lex_state = 52, .external_lex_state = 5},
[2093] = {.lex_state = 52, .external_lex_state = 5},
- [2094] = {.lex_state = 43, .external_lex_state = 3},
+ [2094] = {.lex_state = 52, .external_lex_state = 5},
[2095] = {.lex_state = 52, .external_lex_state = 5},
[2096] = {.lex_state = 52, .external_lex_state = 5},
- [2097] = {.lex_state = 43, .external_lex_state = 3},
- [2098] = {.lex_state = 52, .external_lex_state = 5},
- [2099] = {.lex_state = 43, .external_lex_state = 4},
+ [2097] = {.lex_state = 52, .external_lex_state = 5},
+ [2098] = {.lex_state = 52, .external_lex_state = 11},
+ [2099] = {.lex_state = 43, .external_lex_state = 6},
[2100] = {.lex_state = 43, .external_lex_state = 3},
- [2101] = {.lex_state = 43, .external_lex_state = 3},
+ [2101] = {.lex_state = 43, .external_lex_state = 4},
[2102] = {.lex_state = 43, .external_lex_state = 4},
[2103] = {.lex_state = 43, .external_lex_state = 3},
- [2104] = {.lex_state = 52, .external_lex_state = 5},
- [2105] = {.lex_state = 52, .external_lex_state = 5},
+ [2104] = {.lex_state = 43, .external_lex_state = 3},
+ [2105] = {.lex_state = 43, .external_lex_state = 3},
[2106] = {.lex_state = 43, .external_lex_state = 4},
[2107] = {.lex_state = 43, .external_lex_state = 3},
[2108] = {.lex_state = 52, .external_lex_state = 5},
- [2109] = {.lex_state = 52, .external_lex_state = 5},
+ [2109] = {.lex_state = 43, .external_lex_state = 3},
[2110] = {.lex_state = 52, .external_lex_state = 5},
- [2111] = {.lex_state = 52, .external_lex_state = 5},
- [2112] = {.lex_state = 43, .external_lex_state = 4},
- [2113] = {.lex_state = 43, .external_lex_state = 4},
- [2114] = {.lex_state = 43, .external_lex_state = 3},
- [2115] = {.lex_state = 43, .external_lex_state = 4},
+ [2111] = {.lex_state = 43, .external_lex_state = 3},
+ [2112] = {.lex_state = 43, .external_lex_state = 3},
+ [2113] = {.lex_state = 52, .external_lex_state = 5},
+ [2114] = {.lex_state = 43, .external_lex_state = 4},
+ [2115] = {.lex_state = 52, .external_lex_state = 5},
[2116] = {.lex_state = 52, .external_lex_state = 5},
- [2117] = {.lex_state = 43, .external_lex_state = 3},
+ [2117] = {.lex_state = 52, .external_lex_state = 5},
[2118] = {.lex_state = 52, .external_lex_state = 5},
- [2119] = {.lex_state = 43, .external_lex_state = 6},
+ [2119] = {.lex_state = 43, .external_lex_state = 4},
[2120] = {.lex_state = 52, .external_lex_state = 5},
- [2121] = {.lex_state = 52, .external_lex_state = 11},
- [2122] = {.lex_state = 52, .external_lex_state = 5},
+ [2121] = {.lex_state = 53, .external_lex_state = 5},
+ [2122] = {.lex_state = 43, .external_lex_state = 4},
[2123] = {.lex_state = 52, .external_lex_state = 5},
- [2124] = {.lex_state = 52, .external_lex_state = 5},
+ [2124] = {.lex_state = 43, .external_lex_state = 4},
[2125] = {.lex_state = 52, .external_lex_state = 5},
- [2126] = {.lex_state = 43, .external_lex_state = 4},
- [2127] = {.lex_state = 52, .external_lex_state = 5},
- [2128] = {.lex_state = 43, .external_lex_state = 3},
- [2129] = {.lex_state = 43, .external_lex_state = 6},
+ [2126] = {.lex_state = 52, .external_lex_state = 5},
+ [2127] = {.lex_state = 43, .external_lex_state = 3},
+ [2128] = {.lex_state = 52, .external_lex_state = 5},
+ [2129] = {.lex_state = 43, .external_lex_state = 4},
[2130] = {.lex_state = 43, .external_lex_state = 4},
- [2131] = {.lex_state = 52, .external_lex_state = 5},
+ [2131] = {.lex_state = 43, .external_lex_state = 3},
[2132] = {.lex_state = 43, .external_lex_state = 3},
- [2133] = {.lex_state = 52, .external_lex_state = 5},
- [2134] = {.lex_state = 52, .external_lex_state = 5},
- [2135] = {.lex_state = 43, .external_lex_state = 6},
- [2136] = {.lex_state = 52, .external_lex_state = 5},
+ [2133] = {.lex_state = 43, .external_lex_state = 4},
+ [2134] = {.lex_state = 43, .external_lex_state = 12},
+ [2135] = {.lex_state = 43, .external_lex_state = 4},
+ [2136] = {.lex_state = 43, .external_lex_state = 4},
[2137] = {.lex_state = 43, .external_lex_state = 4},
- [2138] = {.lex_state = 43, .external_lex_state = 4},
- [2139] = {.lex_state = 52, .external_lex_state = 5},
- [2140] = {.lex_state = 43, .external_lex_state = 3},
- [2141] = {.lex_state = 52, .external_lex_state = 5},
+ [2138] = {.lex_state = 52, .external_lex_state = 5},
+ [2139] = {.lex_state = 43, .external_lex_state = 4},
+ [2140] = {.lex_state = 52, .external_lex_state = 5},
+ [2141] = {.lex_state = 43, .external_lex_state = 6},
[2142] = {.lex_state = 52, .external_lex_state = 5},
- [2143] = {.lex_state = 43, .external_lex_state = 4},
- [2144] = {.lex_state = 53, .external_lex_state = 5},
+ [2143] = {.lex_state = 52, .external_lex_state = 5},
+ [2144] = {.lex_state = 52, .external_lex_state = 5},
[2145] = {.lex_state = 52, .external_lex_state = 5},
- [2146] = {.lex_state = 52, .external_lex_state = 5},
+ [2146] = {.lex_state = 43, .external_lex_state = 4},
[2147] = {.lex_state = 43, .external_lex_state = 3},
[2148] = {.lex_state = 52, .external_lex_state = 5},
- [2149] = {.lex_state = 52, .external_lex_state = 11},
+ [2149] = {.lex_state = 43, .external_lex_state = 3},
[2150] = {.lex_state = 52, .external_lex_state = 5},
- [2151] = {.lex_state = 43, .external_lex_state = 4},
- [2152] = {.lex_state = 43, .external_lex_state = 4},
- [2153] = {.lex_state = 43, .external_lex_state = 3},
- [2154] = {.lex_state = 43, .external_lex_state = 4},
- [2155] = {.lex_state = 43, .external_lex_state = 3},
+ [2151] = {.lex_state = 52, .external_lex_state = 5},
+ [2152] = {.lex_state = 43, .external_lex_state = 6},
+ [2153] = {.lex_state = 43, .external_lex_state = 4},
+ [2154] = {.lex_state = 52, .external_lex_state = 11},
+ [2155] = {.lex_state = 43, .external_lex_state = 4},
[2156] = {.lex_state = 52, .external_lex_state = 5},
- [2157] = {.lex_state = 43, .external_lex_state = 3},
+ [2157] = {.lex_state = 43, .external_lex_state = 4},
[2158] = {.lex_state = 52, .external_lex_state = 5},
- [2159] = {.lex_state = 43, .external_lex_state = 4},
- [2160] = {.lex_state = 43, .external_lex_state = 3},
- [2161] = {.lex_state = 43, .external_lex_state = 3},
- [2162] = {.lex_state = 52, .external_lex_state = 5},
- [2163] = {.lex_state = 52, .external_lex_state = 5},
+ [2159] = {.lex_state = 52, .external_lex_state = 5},
+ [2160] = {.lex_state = 52, .external_lex_state = 5},
+ [2161] = {.lex_state = 52, .external_lex_state = 5},
+ [2162] = {.lex_state = 43, .external_lex_state = 4},
+ [2163] = {.lex_state = 43, .external_lex_state = 6},
[2164] = {.lex_state = 52, .external_lex_state = 5},
- [2165] = {.lex_state = 43, .external_lex_state = 3},
- [2166] = {.lex_state = 43, .external_lex_state = 3},
- [2167] = {.lex_state = 43, .external_lex_state = 3},
- [2168] = {.lex_state = 43, .external_lex_state = 3},
- [2169] = {.lex_state = 43, .external_lex_state = 3},
- [2170] = {.lex_state = 43, .external_lex_state = 3},
- [2171] = {.lex_state = 43, .external_lex_state = 3},
- [2172] = {.lex_state = 52, .external_lex_state = 5},
- [2173] = {.lex_state = 43, .external_lex_state = 3},
- [2174] = {.lex_state = 43, .external_lex_state = 3},
- [2175] = {.lex_state = 43, .external_lex_state = 3},
- [2176] = {.lex_state = 43, .external_lex_state = 3},
- [2177] = {.lex_state = 43, .external_lex_state = 3},
- [2178] = {.lex_state = 43, .external_lex_state = 3},
- [2179] = {.lex_state = 43, .external_lex_state = 3},
- [2180] = {.lex_state = 43, .external_lex_state = 3},
- [2181] = {.lex_state = 43, .external_lex_state = 3},
- [2182] = {.lex_state = 43, .external_lex_state = 3},
- [2183] = {.lex_state = 43, .external_lex_state = 3},
- [2184] = {.lex_state = 43, .external_lex_state = 3},
- [2185] = {.lex_state = 43, .external_lex_state = 3},
- [2186] = {.lex_state = 43, .external_lex_state = 3},
- [2187] = {.lex_state = 43, .external_lex_state = 3},
- [2188] = {.lex_state = 43, .external_lex_state = 3},
- [2189] = {.lex_state = 43, .external_lex_state = 3},
- [2190] = {.lex_state = 43, .external_lex_state = 3},
- [2191] = {.lex_state = 43, .external_lex_state = 3},
- [2192] = {.lex_state = 43, .external_lex_state = 3},
- [2193] = {.lex_state = 43, .external_lex_state = 3},
- [2194] = {.lex_state = 43, .external_lex_state = 3},
- [2195] = {.lex_state = 43, .external_lex_state = 3},
- [2196] = {.lex_state = 43, .external_lex_state = 3},
- [2197] = {.lex_state = 43, .external_lex_state = 3},
+ [2165] = {.lex_state = 43, .external_lex_state = 4},
+ [2166] = {.lex_state = 43, .external_lex_state = 4},
+ [2167] = {.lex_state = 52, .external_lex_state = 5},
+ [2168] = {.lex_state = 43, .external_lex_state = 4},
+ [2169] = {.lex_state = 43, .external_lex_state = 4},
+ [2170] = {.lex_state = 43, .external_lex_state = 4},
+ [2171] = {.lex_state = 43, .external_lex_state = 4},
+ [2172] = {.lex_state = 43, .external_lex_state = 6},
+ [2173] = {.lex_state = 43, .external_lex_state = 4},
+ [2174] = {.lex_state = 43, .external_lex_state = 4},
+ [2175] = {.lex_state = 43, .external_lex_state = 4},
+ [2176] = {.lex_state = 43, .external_lex_state = 4},
+ [2177] = {.lex_state = 43, .external_lex_state = 6},
+ [2178] = {.lex_state = 43, .external_lex_state = 6},
+ [2179] = {.lex_state = 43, .external_lex_state = 4},
+ [2180] = {.lex_state = 43, .external_lex_state = 4},
+ [2181] = {.lex_state = 43, .external_lex_state = 4},
+ [2182] = {.lex_state = 43, .external_lex_state = 4},
+ [2183] = {.lex_state = 43, .external_lex_state = 4},
+ [2184] = {.lex_state = 43, .external_lex_state = 4},
+ [2185] = {.lex_state = 43, .external_lex_state = 4},
+ [2186] = {.lex_state = 43, .external_lex_state = 4},
+ [2187] = {.lex_state = 43, .external_lex_state = 4},
+ [2188] = {.lex_state = 43, .external_lex_state = 4},
+ [2189] = {.lex_state = 43, .external_lex_state = 4},
+ [2190] = {.lex_state = 43, .external_lex_state = 4},
+ [2191] = {.lex_state = 43, .external_lex_state = 4},
+ [2192] = {.lex_state = 43, .external_lex_state = 4},
+ [2193] = {.lex_state = 43, .external_lex_state = 4},
+ [2194] = {.lex_state = 43, .external_lex_state = 4},
+ [2195] = {.lex_state = 43, .external_lex_state = 4},
+ [2196] = {.lex_state = 43, .external_lex_state = 6},
+ [2197] = {.lex_state = 43, .external_lex_state = 4},
[2198] = {.lex_state = 52, .external_lex_state = 5},
- [2199] = {.lex_state = 52, .external_lex_state = 5},
- [2200] = {.lex_state = 52, .external_lex_state = 5},
+ [2199] = {.lex_state = 43, .external_lex_state = 4},
+ [2200] = {.lex_state = 43, .external_lex_state = 4},
[2201] = {.lex_state = 52, .external_lex_state = 5},
- [2202] = {.lex_state = 43, .external_lex_state = 3},
- [2203] = {.lex_state = 43, .external_lex_state = 3},
- [2204] = {.lex_state = 43, .external_lex_state = 3},
- [2205] = {.lex_state = 43, .external_lex_state = 3},
- [2206] = {.lex_state = 43, .external_lex_state = 3},
- [2207] = {.lex_state = 43, .external_lex_state = 3},
- [2208] = {.lex_state = 43, .external_lex_state = 3},
- [2209] = {.lex_state = 43, .external_lex_state = 3},
- [2210] = {.lex_state = 43, .external_lex_state = 3},
- [2211] = {.lex_state = 43, .external_lex_state = 3},
- [2212] = {.lex_state = 43, .external_lex_state = 3},
- [2213] = {.lex_state = 43, .external_lex_state = 3},
- [2214] = {.lex_state = 43, .external_lex_state = 3},
- [2215] = {.lex_state = 43, .external_lex_state = 3},
- [2216] = {.lex_state = 43, .external_lex_state = 3},
- [2217] = {.lex_state = 52, .external_lex_state = 5},
- [2218] = {.lex_state = 43, .external_lex_state = 3},
- [2219] = {.lex_state = 43, .external_lex_state = 3},
- [2220] = {.lex_state = 43, .external_lex_state = 3},
- [2221] = {.lex_state = 43, .external_lex_state = 3},
- [2222] = {.lex_state = 43, .external_lex_state = 3},
- [2223] = {.lex_state = 52, .external_lex_state = 5},
- [2224] = {.lex_state = 43, .external_lex_state = 3},
- [2225] = {.lex_state = 43, .external_lex_state = 3},
- [2226] = {.lex_state = 43, .external_lex_state = 3},
- [2227] = {.lex_state = 43, .external_lex_state = 3},
- [2228] = {.lex_state = 43, .external_lex_state = 6},
- [2229] = {.lex_state = 43, .external_lex_state = 3},
- [2230] = {.lex_state = 43, .external_lex_state = 3},
- [2231] = {.lex_state = 43, .external_lex_state = 3},
- [2232] = {.lex_state = 52, .external_lex_state = 5},
- [2233] = {.lex_state = 52, .external_lex_state = 5},
- [2234] = {.lex_state = 43, .external_lex_state = 3},
- [2235] = {.lex_state = 43, .external_lex_state = 3},
- [2236] = {.lex_state = 43, .external_lex_state = 3},
- [2237] = {.lex_state = 43, .external_lex_state = 3},
- [2238] = {.lex_state = 52, .external_lex_state = 5},
- [2239] = {.lex_state = 43, .external_lex_state = 3},
- [2240] = {.lex_state = 52, .external_lex_state = 5},
- [2241] = {.lex_state = 52, .external_lex_state = 5},
- [2242] = {.lex_state = 52, .external_lex_state = 5},
- [2243] = {.lex_state = 43, .external_lex_state = 3},
- [2244] = {.lex_state = 52, .external_lex_state = 5},
- [2245] = {.lex_state = 52, .external_lex_state = 5},
- [2246] = {.lex_state = 43, .external_lex_state = 3},
- [2247] = {.lex_state = 52, .external_lex_state = 5},
- [2248] = {.lex_state = 52, .external_lex_state = 5},
- [2249] = {.lex_state = 43, .external_lex_state = 3},
- [2250] = {.lex_state = 52, .external_lex_state = 5},
- [2251] = {.lex_state = 43, .external_lex_state = 3},
- [2252] = {.lex_state = 52, .external_lex_state = 5},
- [2253] = {.lex_state = 52, .external_lex_state = 5},
- [2254] = {.lex_state = 52, .external_lex_state = 5},
- [2255] = {.lex_state = 52, .external_lex_state = 5},
- [2256] = {.lex_state = 52, .external_lex_state = 5},
- [2257] = {.lex_state = 52, .external_lex_state = 5},
- [2258] = {.lex_state = 43, .external_lex_state = 3},
- [2259] = {.lex_state = 43, .external_lex_state = 3},
- [2260] = {.lex_state = 43, .external_lex_state = 3},
- [2261] = {.lex_state = 52, .external_lex_state = 5},
- [2262] = {.lex_state = 43, .external_lex_state = 3},
- [2263] = {.lex_state = 43, .external_lex_state = 3},
- [2264] = {.lex_state = 43, .external_lex_state = 3},
- [2265] = {.lex_state = 52, .external_lex_state = 5},
- [2266] = {.lex_state = 43, .external_lex_state = 3},
- [2267] = {.lex_state = 43, .external_lex_state = 3},
- [2268] = {.lex_state = 43, .external_lex_state = 3},
- [2269] = {.lex_state = 43, .external_lex_state = 3},
- [2270] = {.lex_state = 43, .external_lex_state = 6},
- [2271] = {.lex_state = 43, .external_lex_state = 3},
- [2272] = {.lex_state = 43, .external_lex_state = 3},
- [2273] = {.lex_state = 43, .external_lex_state = 3},
- [2274] = {.lex_state = 43, .external_lex_state = 3},
- [2275] = {.lex_state = 43, .external_lex_state = 6},
+ [2202] = {.lex_state = 52, .external_lex_state = 5},
+ [2203] = {.lex_state = 52, .external_lex_state = 5},
+ [2204] = {.lex_state = 43, .external_lex_state = 4},
+ [2205] = {.lex_state = 43, .external_lex_state = 4},
+ [2206] = {.lex_state = 43, .external_lex_state = 6},
+ [2207] = {.lex_state = 43, .external_lex_state = 4},
+ [2208] = {.lex_state = 43, .external_lex_state = 4},
+ [2209] = {.lex_state = 43, .external_lex_state = 4},
+ [2210] = {.lex_state = 43, .external_lex_state = 4},
+ [2211] = {.lex_state = 43, .external_lex_state = 4},
+ [2212] = {.lex_state = 52, .external_lex_state = 5},
+ [2213] = {.lex_state = 43, .external_lex_state = 4},
+ [2214] = {.lex_state = 52, .external_lex_state = 5},
+ [2215] = {.lex_state = 43, .external_lex_state = 4},
+ [2216] = {.lex_state = 52, .external_lex_state = 5},
+ [2217] = {.lex_state = 43, .external_lex_state = 6},
+ [2218] = {.lex_state = 43, .external_lex_state = 6},
+ [2219] = {.lex_state = 43, .external_lex_state = 6},
+ [2220] = {.lex_state = 52, .external_lex_state = 5},
+ [2221] = {.lex_state = 43, .external_lex_state = 4},
+ [2222] = {.lex_state = 43, .external_lex_state = 4},
+ [2223] = {.lex_state = 43, .external_lex_state = 6},
+ [2224] = {.lex_state = 43, .external_lex_state = 6},
+ [2225] = {.lex_state = 43, .external_lex_state = 4},
+ [2226] = {.lex_state = 43, .external_lex_state = 6},
+ [2227] = {.lex_state = 52, .external_lex_state = 5},
+ [2228] = {.lex_state = 43, .external_lex_state = 4},
+ [2229] = {.lex_state = 52, .external_lex_state = 5},
+ [2230] = {.lex_state = 43, .external_lex_state = 4},
+ [2231] = {.lex_state = 52, .external_lex_state = 5},
+ [2232] = {.lex_state = 43, .external_lex_state = 4},
+ [2233] = {.lex_state = 43, .external_lex_state = 4},
+ [2234] = {.lex_state = 43, .external_lex_state = 4},
+ [2235] = {.lex_state = 43, .external_lex_state = 4},
+ [2236] = {.lex_state = 43, .external_lex_state = 4},
+ [2237] = {.lex_state = 43, .external_lex_state = 4},
+ [2238] = {.lex_state = 43, .external_lex_state = 4},
+ [2239] = {.lex_state = 43, .external_lex_state = 4},
+ [2240] = {.lex_state = 43, .external_lex_state = 4},
+ [2241] = {.lex_state = 43, .external_lex_state = 4},
+ [2242] = {.lex_state = 43, .external_lex_state = 4},
+ [2243] = {.lex_state = 43, .external_lex_state = 4},
+ [2244] = {.lex_state = 43, .external_lex_state = 4},
+ [2245] = {.lex_state = 43, .external_lex_state = 4},
+ [2246] = {.lex_state = 43, .external_lex_state = 4},
+ [2247] = {.lex_state = 43, .external_lex_state = 6},
+ [2248] = {.lex_state = 43, .external_lex_state = 4},
+ [2249] = {.lex_state = 43, .external_lex_state = 6},
+ [2250] = {.lex_state = 43, .external_lex_state = 4},
+ [2251] = {.lex_state = 43, .external_lex_state = 6},
+ [2252] = {.lex_state = 43, .external_lex_state = 4},
+ [2253] = {.lex_state = 43, .external_lex_state = 6},
+ [2254] = {.lex_state = 43, .external_lex_state = 4},
+ [2255] = {.lex_state = 43, .external_lex_state = 4},
+ [2256] = {.lex_state = 43, .external_lex_state = 4},
+ [2257] = {.lex_state = 43, .external_lex_state = 4},
+ [2258] = {.lex_state = 43, .external_lex_state = 4},
+ [2259] = {.lex_state = 43, .external_lex_state = 4},
+ [2260] = {.lex_state = 43, .external_lex_state = 4},
+ [2261] = {.lex_state = 43, .external_lex_state = 4},
+ [2262] = {.lex_state = 43, .external_lex_state = 6},
+ [2263] = {.lex_state = 43, .external_lex_state = 4},
+ [2264] = {.lex_state = 52, .external_lex_state = 5},
+ [2265] = {.lex_state = 43, .external_lex_state = 6},
+ [2266] = {.lex_state = 43, .external_lex_state = 6},
+ [2267] = {.lex_state = 43, .external_lex_state = 4},
+ [2268] = {.lex_state = 43, .external_lex_state = 4},
+ [2269] = {.lex_state = 43, .external_lex_state = 4},
+ [2270] = {.lex_state = 43, .external_lex_state = 4},
+ [2271] = {.lex_state = 43, .external_lex_state = 6},
+ [2272] = {.lex_state = 43, .external_lex_state = 6},
+ [2273] = {.lex_state = 43, .external_lex_state = 4},
+ [2274] = {.lex_state = 43, .external_lex_state = 4},
+ [2275] = {.lex_state = 43, .external_lex_state = 4},
[2276] = {.lex_state = 43, .external_lex_state = 6},
[2277] = {.lex_state = 43, .external_lex_state = 6},
- [2278] = {.lex_state = 43, .external_lex_state = 6},
+ [2278] = {.lex_state = 43, .external_lex_state = 4},
[2279] = {.lex_state = 43, .external_lex_state = 6},
[2280] = {.lex_state = 43, .external_lex_state = 6},
- [2281] = {.lex_state = 43, .external_lex_state = 3},
- [2282] = {.lex_state = 52, .external_lex_state = 5},
- [2283] = {.lex_state = 43, .external_lex_state = 6},
- [2284] = {.lex_state = 43, .external_lex_state = 3},
+ [2281] = {.lex_state = 43, .external_lex_state = 6},
+ [2282] = {.lex_state = 43, .external_lex_state = 4},
+ [2283] = {.lex_state = 43, .external_lex_state = 4},
+ [2284] = {.lex_state = 43, .external_lex_state = 4},
[2285] = {.lex_state = 43, .external_lex_state = 6},
- [2286] = {.lex_state = 43, .external_lex_state = 6},
+ [2286] = {.lex_state = 52, .external_lex_state = 5},
[2287] = {.lex_state = 43, .external_lex_state = 6},
- [2288] = {.lex_state = 43, .external_lex_state = 3},
- [2289] = {.lex_state = 43, .external_lex_state = 3},
- [2290] = {.lex_state = 43, .external_lex_state = 6},
- [2291] = {.lex_state = 43, .external_lex_state = 3},
- [2292] = {.lex_state = 43, .external_lex_state = 3},
- [2293] = {.lex_state = 52, .external_lex_state = 5},
- [2294] = {.lex_state = 43, .external_lex_state = 6},
- [2295] = {.lex_state = 43, .external_lex_state = 6},
- [2296] = {.lex_state = 41, .external_lex_state = 6},
- [2297] = {.lex_state = 43, .external_lex_state = 6},
- [2298] = {.lex_state = 43, .external_lex_state = 6},
- [2299] = {.lex_state = 43, .external_lex_state = 6},
- [2300] = {.lex_state = 43, .external_lex_state = 6},
- [2301] = {.lex_state = 43, .external_lex_state = 6},
- [2302] = {.lex_state = 43, .external_lex_state = 3},
- [2303] = {.lex_state = 43, .external_lex_state = 3},
- [2304] = {.lex_state = 43, .external_lex_state = 3},
- [2305] = {.lex_state = 43, .external_lex_state = 3},
- [2306] = {.lex_state = 43, .external_lex_state = 3},
- [2307] = {.lex_state = 43, .external_lex_state = 6},
- [2308] = {.lex_state = 43, .external_lex_state = 6},
- [2309] = {.lex_state = 43, .external_lex_state = 6},
- [2310] = {.lex_state = 43, .external_lex_state = 3},
- [2311] = {.lex_state = 43, .external_lex_state = 3},
- [2312] = {.lex_state = 43, .external_lex_state = 6},
- [2313] = {.lex_state = 43, .external_lex_state = 3},
- [2314] = {.lex_state = 43, .external_lex_state = 6},
- [2315] = {.lex_state = 43, .external_lex_state = 6},
- [2316] = {.lex_state = 43, .external_lex_state = 3},
- [2317] = {.lex_state = 43, .external_lex_state = 6},
- [2318] = {.lex_state = 43, .external_lex_state = 3},
- [2319] = {.lex_state = 43, .external_lex_state = 6},
- [2320] = {.lex_state = 43, .external_lex_state = 6},
- [2321] = {.lex_state = 43, .external_lex_state = 6},
- [2322] = {.lex_state = 43, .external_lex_state = 3},
- [2323] = {.lex_state = 43, .external_lex_state = 3},
- [2324] = {.lex_state = 43, .external_lex_state = 3},
- [2325] = {.lex_state = 43, .external_lex_state = 3},
- [2326] = {.lex_state = 43, .external_lex_state = 6},
- [2327] = {.lex_state = 43, .external_lex_state = 6},
- [2328] = {.lex_state = 43, .external_lex_state = 3},
- [2329] = {.lex_state = 43, .external_lex_state = 3},
- [2330] = {.lex_state = 43, .external_lex_state = 6},
- [2331] = {.lex_state = 43, .external_lex_state = 6},
- [2332] = {.lex_state = 43, .external_lex_state = 3},
- [2333] = {.lex_state = 43, .external_lex_state = 3},
- [2334] = {.lex_state = 52, .external_lex_state = 5},
- [2335] = {.lex_state = 43, .external_lex_state = 6},
- [2336] = {.lex_state = 43, .external_lex_state = 6},
- [2337] = {.lex_state = 43, .external_lex_state = 3},
- [2338] = {.lex_state = 43, .external_lex_state = 6},
- [2339] = {.lex_state = 43, .external_lex_state = 6},
- [2340] = {.lex_state = 43, .external_lex_state = 3},
+ [2288] = {.lex_state = 43, .external_lex_state = 4},
+ [2289] = {.lex_state = 43, .external_lex_state = 4},
+ [2290] = {.lex_state = 43, .external_lex_state = 4},
+ [2291] = {.lex_state = 43, .external_lex_state = 4},
+ [2292] = {.lex_state = 43, .external_lex_state = 4},
+ [2293] = {.lex_state = 43, .external_lex_state = 6},
+ [2294] = {.lex_state = 43, .external_lex_state = 4},
+ [2295] = {.lex_state = 43, .external_lex_state = 4},
+ [2296] = {.lex_state = 43, .external_lex_state = 4},
+ [2297] = {.lex_state = 43, .external_lex_state = 4},
+ [2298] = {.lex_state = 43, .external_lex_state = 4},
+ [2299] = {.lex_state = 52, .external_lex_state = 5},
+ [2300] = {.lex_state = 52, .external_lex_state = 5},
+ [2301] = {.lex_state = 43, .external_lex_state = 4},
+ [2302] = {.lex_state = 43, .external_lex_state = 4},
+ [2303] = {.lex_state = 43, .external_lex_state = 4},
+ [2304] = {.lex_state = 43, .external_lex_state = 4},
+ [2305] = {.lex_state = 43, .external_lex_state = 4},
+ [2306] = {.lex_state = 43, .external_lex_state = 4},
+ [2307] = {.lex_state = 43, .external_lex_state = 4},
+ [2308] = {.lex_state = 43, .external_lex_state = 4},
+ [2309] = {.lex_state = 43, .external_lex_state = 4},
+ [2310] = {.lex_state = 43, .external_lex_state = 4},
+ [2311] = {.lex_state = 43, .external_lex_state = 4},
+ [2312] = {.lex_state = 43, .external_lex_state = 4},
+ [2313] = {.lex_state = 43, .external_lex_state = 4},
+ [2314] = {.lex_state = 43, .external_lex_state = 4},
+ [2315] = {.lex_state = 43, .external_lex_state = 4},
+ [2316] = {.lex_state = 43, .external_lex_state = 4},
+ [2317] = {.lex_state = 43, .external_lex_state = 4},
+ [2318] = {.lex_state = 43, .external_lex_state = 4},
+ [2319] = {.lex_state = 43, .external_lex_state = 4},
+ [2320] = {.lex_state = 43, .external_lex_state = 4},
+ [2321] = {.lex_state = 43, .external_lex_state = 4},
+ [2322] = {.lex_state = 43, .external_lex_state = 4},
+ [2323] = {.lex_state = 43, .external_lex_state = 4},
+ [2324] = {.lex_state = 43, .external_lex_state = 6},
+ [2325] = {.lex_state = 43, .external_lex_state = 4},
+ [2326] = {.lex_state = 43, .external_lex_state = 4},
+ [2327] = {.lex_state = 43, .external_lex_state = 4},
+ [2328] = {.lex_state = 43, .external_lex_state = 4},
+ [2329] = {.lex_state = 43, .external_lex_state = 4},
+ [2330] = {.lex_state = 43, .external_lex_state = 4},
+ [2331] = {.lex_state = 43, .external_lex_state = 4},
+ [2332] = {.lex_state = 43, .external_lex_state = 6},
+ [2333] = {.lex_state = 43, .external_lex_state = 4},
+ [2334] = {.lex_state = 43, .external_lex_state = 4},
+ [2335] = {.lex_state = 43, .external_lex_state = 4},
+ [2336] = {.lex_state = 43, .external_lex_state = 4},
+ [2337] = {.lex_state = 43, .external_lex_state = 4},
+ [2338] = {.lex_state = 43, .external_lex_state = 4},
+ [2339] = {.lex_state = 41, .external_lex_state = 6},
+ [2340] = {.lex_state = 43, .external_lex_state = 4},
[2341] = {.lex_state = 52, .external_lex_state = 5},
- [2342] = {.lex_state = 43, .external_lex_state = 3},
- [2343] = {.lex_state = 43, .external_lex_state = 3},
- [2344] = {.lex_state = 43, .external_lex_state = 3},
- [2345] = {.lex_state = 43, .external_lex_state = 3},
- [2346] = {.lex_state = 43, .external_lex_state = 3},
- [2347] = {.lex_state = 43, .external_lex_state = 3},
- [2348] = {.lex_state = 43, .external_lex_state = 3},
- [2349] = {.lex_state = 43, .external_lex_state = 3},
- [2350] = {.lex_state = 43, .external_lex_state = 3},
- [2351] = {.lex_state = 43, .external_lex_state = 3},
- [2352] = {.lex_state = 43, .external_lex_state = 3},
- [2353] = {.lex_state = 43, .external_lex_state = 3},
+ [2342] = {.lex_state = 43, .external_lex_state = 4},
+ [2343] = {.lex_state = 43, .external_lex_state = 4},
+ [2344] = {.lex_state = 43, .external_lex_state = 4},
+ [2345] = {.lex_state = 43, .external_lex_state = 4},
+ [2346] = {.lex_state = 43, .external_lex_state = 4},
+ [2347] = {.lex_state = 43, .external_lex_state = 4},
+ [2348] = {.lex_state = 43, .external_lex_state = 4},
+ [2349] = {.lex_state = 43, .external_lex_state = 4},
+ [2350] = {.lex_state = 43, .external_lex_state = 4},
+ [2351] = {.lex_state = 43, .external_lex_state = 4},
+ [2352] = {.lex_state = 43, .external_lex_state = 4},
+ [2353] = {.lex_state = 43, .external_lex_state = 4},
[2354] = {.lex_state = 43, .external_lex_state = 12},
- [2355] = {.lex_state = 43, .external_lex_state = 3},
- [2356] = {.lex_state = 43, .external_lex_state = 3},
- [2357] = {.lex_state = 43, .external_lex_state = 3},
- [2358] = {.lex_state = 43, .external_lex_state = 3},
- [2359] = {.lex_state = 43, .external_lex_state = 3},
- [2360] = {.lex_state = 43, .external_lex_state = 3},
- [2361] = {.lex_state = 43, .external_lex_state = 3},
- [2362] = {.lex_state = 43, .external_lex_state = 3},
- [2363] = {.lex_state = 43, .external_lex_state = 3},
- [2364] = {.lex_state = 43, .external_lex_state = 3},
- [2365] = {.lex_state = 43, .external_lex_state = 3},
- [2366] = {.lex_state = 43, .external_lex_state = 3},
- [2367] = {.lex_state = 50, .external_lex_state = 3},
- [2368] = {.lex_state = 43, .external_lex_state = 3},
- [2369] = {.lex_state = 43, .external_lex_state = 3},
- [2370] = {.lex_state = 43, .external_lex_state = 3},
- [2371] = {.lex_state = 43, .external_lex_state = 3},
- [2372] = {.lex_state = 43, .external_lex_state = 3},
- [2373] = {.lex_state = 43, .external_lex_state = 3},
- [2374] = {.lex_state = 43, .external_lex_state = 3},
- [2375] = {.lex_state = 43, .external_lex_state = 3},
- [2376] = {.lex_state = 43, .external_lex_state = 3},
- [2377] = {.lex_state = 43, .external_lex_state = 3},
- [2378] = {.lex_state = 43, .external_lex_state = 3},
- [2379] = {.lex_state = 52, .external_lex_state = 5},
- [2380] = {.lex_state = 43, .external_lex_state = 3},
- [2381] = {.lex_state = 43, .external_lex_state = 3},
- [2382] = {.lex_state = 43, .external_lex_state = 12},
- [2383] = {.lex_state = 43, .external_lex_state = 3},
- [2384] = {.lex_state = 43, .external_lex_state = 3},
- [2385] = {.lex_state = 43, .external_lex_state = 3},
- [2386] = {.lex_state = 43, .external_lex_state = 3},
- [2387] = {.lex_state = 43, .external_lex_state = 3},
- [2388] = {.lex_state = 43, .external_lex_state = 3},
- [2389] = {.lex_state = 43, .external_lex_state = 3},
- [2390] = {.lex_state = 43, .external_lex_state = 3},
- [2391] = {.lex_state = 43, .external_lex_state = 3},
- [2392] = {.lex_state = 43, .external_lex_state = 3},
- [2393] = {.lex_state = 43, .external_lex_state = 3},
- [2394] = {.lex_state = 43, .external_lex_state = 3},
- [2395] = {.lex_state = 43, .external_lex_state = 3},
- [2396] = {.lex_state = 43, .external_lex_state = 3},
- [2397] = {.lex_state = 43, .external_lex_state = 3},
- [2398] = {.lex_state = 43, .external_lex_state = 3},
- [2399] = {.lex_state = 43, .external_lex_state = 3},
- [2400] = {.lex_state = 43, .external_lex_state = 3},
- [2401] = {.lex_state = 43, .external_lex_state = 3},
- [2402] = {.lex_state = 43, .external_lex_state = 3},
+ [2355] = {.lex_state = 43, .external_lex_state = 4},
+ [2356] = {.lex_state = 43, .external_lex_state = 4},
+ [2357] = {.lex_state = 43, .external_lex_state = 4},
+ [2358] = {.lex_state = 43, .external_lex_state = 4},
+ [2359] = {.lex_state = 43, .external_lex_state = 4},
+ [2360] = {.lex_state = 43, .external_lex_state = 4},
+ [2361] = {.lex_state = 43, .external_lex_state = 4},
+ [2362] = {.lex_state = 43, .external_lex_state = 4},
+ [2363] = {.lex_state = 43, .external_lex_state = 4},
+ [2364] = {.lex_state = 43, .external_lex_state = 4},
+ [2365] = {.lex_state = 43, .external_lex_state = 4},
+ [2366] = {.lex_state = 43, .external_lex_state = 6},
+ [2367] = {.lex_state = 50, .external_lex_state = 4},
+ [2368] = {.lex_state = 43, .external_lex_state = 6},
+ [2369] = {.lex_state = 52, .external_lex_state = 5},
+ [2370] = {.lex_state = 43, .external_lex_state = 4},
+ [2371] = {.lex_state = 43, .external_lex_state = 4},
+ [2372] = {.lex_state = 43, .external_lex_state = 4},
+ [2373] = {.lex_state = 43, .external_lex_state = 6},
+ [2374] = {.lex_state = 43, .external_lex_state = 4},
+ [2375] = {.lex_state = 43, .external_lex_state = 4},
+ [2376] = {.lex_state = 43, .external_lex_state = 4},
+ [2377] = {.lex_state = 43, .external_lex_state = 4},
+ [2378] = {.lex_state = 52, .external_lex_state = 5},
+ [2379] = {.lex_state = 43, .external_lex_state = 6},
+ [2380] = {.lex_state = 43, .external_lex_state = 4},
+ [2381] = {.lex_state = 43, .external_lex_state = 4},
+ [2382] = {.lex_state = 43, .external_lex_state = 4},
+ [2383] = {.lex_state = 43, .external_lex_state = 6},
+ [2384] = {.lex_state = 43, .external_lex_state = 4},
+ [2385] = {.lex_state = 43, .external_lex_state = 4},
+ [2386] = {.lex_state = 52, .external_lex_state = 5},
+ [2387] = {.lex_state = 43, .external_lex_state = 4},
+ [2388] = {.lex_state = 52, .external_lex_state = 5},
+ [2389] = {.lex_state = 52, .external_lex_state = 5},
+ [2390] = {.lex_state = 43, .external_lex_state = 6},
+ [2391] = {.lex_state = 43, .external_lex_state = 4},
+ [2392] = {.lex_state = 43, .external_lex_state = 4},
+ [2393] = {.lex_state = 43, .external_lex_state = 4},
+ [2394] = {.lex_state = 52, .external_lex_state = 5},
+ [2395] = {.lex_state = 43, .external_lex_state = 6},
+ [2396] = {.lex_state = 43, .external_lex_state = 4},
+ [2397] = {.lex_state = 52, .external_lex_state = 5},
+ [2398] = {.lex_state = 43, .external_lex_state = 4},
+ [2399] = {.lex_state = 43, .external_lex_state = 4},
+ [2400] = {.lex_state = 43, .external_lex_state = 12},
+ [2401] = {.lex_state = 52, .external_lex_state = 5},
+ [2402] = {.lex_state = 43, .external_lex_state = 4},
[2403] = {.lex_state = 52, .external_lex_state = 5},
- [2404] = {.lex_state = 43, .external_lex_state = 3},
- [2405] = {.lex_state = 43, .external_lex_state = 3},
- [2406] = {.lex_state = 43, .external_lex_state = 3},
- [2407] = {.lex_state = 43, .external_lex_state = 3},
- [2408] = {.lex_state = 43, .external_lex_state = 3},
- [2409] = {.lex_state = 43, .external_lex_state = 3},
- [2410] = {.lex_state = 43, .external_lex_state = 3},
- [2411] = {.lex_state = 43, .external_lex_state = 3},
- [2412] = {.lex_state = 43, .external_lex_state = 3},
- [2413] = {.lex_state = 43, .external_lex_state = 3},
- [2414] = {.lex_state = 43, .external_lex_state = 3},
- [2415] = {.lex_state = 43, .external_lex_state = 3},
- [2416] = {.lex_state = 43, .external_lex_state = 3},
- [2417] = {.lex_state = 43, .external_lex_state = 3},
- [2418] = {.lex_state = 43, .external_lex_state = 3},
- [2419] = {.lex_state = 43, .external_lex_state = 3},
- [2420] = {.lex_state = 43, .external_lex_state = 3},
- [2421] = {.lex_state = 43, .external_lex_state = 3},
- [2422] = {.lex_state = 43, .external_lex_state = 3},
- [2423] = {.lex_state = 43, .external_lex_state = 6},
- [2424] = {.lex_state = 43, .external_lex_state = 3},
- [2425] = {.lex_state = 43, .external_lex_state = 6},
+ [2404] = {.lex_state = 43, .external_lex_state = 4},
+ [2405] = {.lex_state = 52, .external_lex_state = 5},
+ [2406] = {.lex_state = 43, .external_lex_state = 4},
+ [2407] = {.lex_state = 43, .external_lex_state = 4},
+ [2408] = {.lex_state = 43, .external_lex_state = 4},
+ [2409] = {.lex_state = 43, .external_lex_state = 4},
+ [2410] = {.lex_state = 52, .external_lex_state = 5},
+ [2411] = {.lex_state = 43, .external_lex_state = 4},
+ [2412] = {.lex_state = 52, .external_lex_state = 5},
+ [2413] = {.lex_state = 43, .external_lex_state = 4},
+ [2414] = {.lex_state = 43, .external_lex_state = 4},
+ [2415] = {.lex_state = 43, .external_lex_state = 4},
+ [2416] = {.lex_state = 43, .external_lex_state = 4},
+ [2417] = {.lex_state = 52, .external_lex_state = 5},
+ [2418] = {.lex_state = 52, .external_lex_state = 5},
+ [2419] = {.lex_state = 43, .external_lex_state = 4},
+ [2420] = {.lex_state = 43, .external_lex_state = 4},
+ [2421] = {.lex_state = 52, .external_lex_state = 5},
+ [2422] = {.lex_state = 43, .external_lex_state = 4},
+ [2423] = {.lex_state = 43, .external_lex_state = 4},
+ [2424] = {.lex_state = 43, .external_lex_state = 4},
+ [2425] = {.lex_state = 43, .external_lex_state = 4},
[2426] = {.lex_state = 43, .external_lex_state = 6},
[2427] = {.lex_state = 43, .external_lex_state = 6},
- [2428] = {.lex_state = 43, .external_lex_state = 6},
- [2429] = {.lex_state = 43, .external_lex_state = 6},
+ [2428] = {.lex_state = 43, .external_lex_state = 4},
+ [2429] = {.lex_state = 43, .external_lex_state = 4},
[2430] = {.lex_state = 43, .external_lex_state = 6},
- [2431] = {.lex_state = 43, .external_lex_state = 3},
- [2432] = {.lex_state = 43, .external_lex_state = 6},
+ [2431] = {.lex_state = 43, .external_lex_state = 4},
+ [2432] = {.lex_state = 43, .external_lex_state = 4},
[2433] = {.lex_state = 43, .external_lex_state = 6},
- [2434] = {.lex_state = 43, .external_lex_state = 3},
- [2435] = {.lex_state = 43, .external_lex_state = 3},
+ [2434] = {.lex_state = 43, .external_lex_state = 6},
+ [2435] = {.lex_state = 43, .external_lex_state = 4},
[2436] = {.lex_state = 43, .external_lex_state = 6},
- [2437] = {.lex_state = 43, .external_lex_state = 3},
- [2438] = {.lex_state = 43, .external_lex_state = 3},
- [2439] = {.lex_state = 43, .external_lex_state = 3},
+ [2437] = {.lex_state = 43, .external_lex_state = 4},
+ [2438] = {.lex_state = 43, .external_lex_state = 6},
+ [2439] = {.lex_state = 43, .external_lex_state = 4},
[2440] = {.lex_state = 43, .external_lex_state = 6},
[2441] = {.lex_state = 43, .external_lex_state = 6},
- [2442] = {.lex_state = 43, .external_lex_state = 6},
- [2443] = {.lex_state = 43, .external_lex_state = 6},
- [2444] = {.lex_state = 43, .external_lex_state = 6},
- [2445] = {.lex_state = 43, .external_lex_state = 3},
- [2446] = {.lex_state = 43, .external_lex_state = 6},
- [2447] = {.lex_state = 43, .external_lex_state = 3},
- [2448] = {.lex_state = 43, .external_lex_state = 3},
- [2449] = {.lex_state = 43, .external_lex_state = 3},
- [2450] = {.lex_state = 43, .external_lex_state = 3},
- [2451] = {.lex_state = 43, .external_lex_state = 6},
- [2452] = {.lex_state = 43, .external_lex_state = 3},
- [2453] = {.lex_state = 43, .external_lex_state = 3},
- [2454] = {.lex_state = 43, .external_lex_state = 3},
- [2455] = {.lex_state = 43, .external_lex_state = 3},
- [2456] = {.lex_state = 43, .external_lex_state = 3},
- [2457] = {.lex_state = 43, .external_lex_state = 3},
- [2458] = {.lex_state = 43, .external_lex_state = 3},
- [2459] = {.lex_state = 43, .external_lex_state = 3},
- [2460] = {.lex_state = 43, .external_lex_state = 3},
+ [2442] = {.lex_state = 43, .external_lex_state = 4},
+ [2443] = {.lex_state = 43, .external_lex_state = 4},
+ [2444] = {.lex_state = 43, .external_lex_state = 4},
+ [2445] = {.lex_state = 43, .external_lex_state = 4},
+ [2446] = {.lex_state = 43, .external_lex_state = 4},
+ [2447] = {.lex_state = 43, .external_lex_state = 6},
+ [2448] = {.lex_state = 43, .external_lex_state = 6},
+ [2449] = {.lex_state = 43, .external_lex_state = 4},
+ [2450] = {.lex_state = 43, .external_lex_state = 4},
+ [2451] = {.lex_state = 43, .external_lex_state = 4},
+ [2452] = {.lex_state = 43, .external_lex_state = 6},
+ [2453] = {.lex_state = 43, .external_lex_state = 4},
+ [2454] = {.lex_state = 43, .external_lex_state = 6},
+ [2455] = {.lex_state = 43, .external_lex_state = 6},
+ [2456] = {.lex_state = 43, .external_lex_state = 4},
+ [2457] = {.lex_state = 43, .external_lex_state = 6},
+ [2458] = {.lex_state = 43, .external_lex_state = 4},
+ [2459] = {.lex_state = 43, .external_lex_state = 4},
+ [2460] = {.lex_state = 43, .external_lex_state = 6},
[2461] = {.lex_state = 43, .external_lex_state = 6},
[2462] = {.lex_state = 43, .external_lex_state = 6},
- [2463] = {.lex_state = 43, .external_lex_state = 3},
- [2464] = {.lex_state = 43, .external_lex_state = 3},
+ [2463] = {.lex_state = 43, .external_lex_state = 6},
+ [2464] = {.lex_state = 43, .external_lex_state = 6},
[2465] = {.lex_state = 43, .external_lex_state = 6},
- [2466] = {.lex_state = 43, .external_lex_state = 6},
- [2467] = {.lex_state = 43, .external_lex_state = 3},
+ [2466] = {.lex_state = 43, .external_lex_state = 4},
+ [2467] = {.lex_state = 43, .external_lex_state = 4},
[2468] = {.lex_state = 43, .external_lex_state = 6},
- [2469] = {.lex_state = 43, .external_lex_state = 3},
- [2470] = {.lex_state = 43, .external_lex_state = 3},
- [2471] = {.lex_state = 43, .external_lex_state = 6},
- [2472] = {.lex_state = 43, .external_lex_state = 6},
+ [2469] = {.lex_state = 43, .external_lex_state = 6},
+ [2470] = {.lex_state = 43, .external_lex_state = 6},
+ [2471] = {.lex_state = 43, .external_lex_state = 4},
+ [2472] = {.lex_state = 43, .external_lex_state = 4},
[2473] = {.lex_state = 43, .external_lex_state = 6},
[2474] = {.lex_state = 43, .external_lex_state = 6},
- [2475] = {.lex_state = 43, .external_lex_state = 3},
- [2476] = {.lex_state = 43, .external_lex_state = 6},
+ [2475] = {.lex_state = 43, .external_lex_state = 4},
+ [2476] = {.lex_state = 43, .external_lex_state = 4},
[2477] = {.lex_state = 43, .external_lex_state = 6},
- [2478] = {.lex_state = 43, .external_lex_state = 3},
- [2479] = {.lex_state = 43, .external_lex_state = 3},
- [2480] = {.lex_state = 43, .external_lex_state = 6},
+ [2478] = {.lex_state = 43, .external_lex_state = 4},
+ [2479] = {.lex_state = 43, .external_lex_state = 6},
+ [2480] = {.lex_state = 43, .external_lex_state = 4},
[2481] = {.lex_state = 43, .external_lex_state = 6},
- [2482] = {.lex_state = 43, .external_lex_state = 3},
+ [2482] = {.lex_state = 43, .external_lex_state = 6},
[2483] = {.lex_state = 43, .external_lex_state = 6},
- [2484] = {.lex_state = 43, .external_lex_state = 3},
- [2485] = {.lex_state = 43, .external_lex_state = 3},
+ [2484] = {.lex_state = 43, .external_lex_state = 6},
+ [2485] = {.lex_state = 43, .external_lex_state = 4},
[2486] = {.lex_state = 43, .external_lex_state = 6},
[2487] = {.lex_state = 43, .external_lex_state = 6},
- [2488] = {.lex_state = 43, .external_lex_state = 3},
+ [2488] = {.lex_state = 43, .external_lex_state = 4},
[2489] = {.lex_state = 43, .external_lex_state = 6},
- [2490] = {.lex_state = 43, .external_lex_state = 6},
+ [2490] = {.lex_state = 43, .external_lex_state = 4},
[2491] = {.lex_state = 98, .external_lex_state = 2},
- [2492] = {.lex_state = 60, .external_lex_state = 7},
+ [2492] = {.lex_state = 98, .external_lex_state = 2},
[2493] = {.lex_state = 60, .external_lex_state = 7},
[2494] = {.lex_state = 60, .external_lex_state = 7},
- [2495] = {.lex_state = 60, .external_lex_state = 7},
- [2496] = {.lex_state = 103, .external_lex_state = 2},
+ [2495] = {.lex_state = 103, .external_lex_state = 2},
+ [2496] = {.lex_state = 60, .external_lex_state = 7},
[2497] = {.lex_state = 60, .external_lex_state = 7},
- [2498] = {.lex_state = 103, .external_lex_state = 2},
- [2499] = {.lex_state = 60, .external_lex_state = 7},
+ [2498] = {.lex_state = 60, .external_lex_state = 7},
+ [2499] = {.lex_state = 103, .external_lex_state = 2},
[2500] = {.lex_state = 60, .external_lex_state = 7},
- [2501] = {.lex_state = 98, .external_lex_state = 2},
+ [2501] = {.lex_state = 60, .external_lex_state = 7},
[2502] = {.lex_state = 60, .external_lex_state = 9},
- [2503] = {.lex_state = 60, .external_lex_state = 2},
+ [2503] = {.lex_state = 105, .external_lex_state = 2},
[2504] = {.lex_state = 60, .external_lex_state = 2},
- [2505] = {.lex_state = 60, .external_lex_state = 9},
- [2506] = {.lex_state = 60, .external_lex_state = 2},
- [2507] = {.lex_state = 60, .external_lex_state = 2},
- [2508] = {.lex_state = 60, .external_lex_state = 2},
- [2509] = {.lex_state = 105, .external_lex_state = 2},
+ [2505] = {.lex_state = 60, .external_lex_state = 2},
+ [2506] = {.lex_state = 60, .external_lex_state = 9},
+ [2507] = {.lex_state = 60, .external_lex_state = 9},
+ [2508] = {.lex_state = 105, .external_lex_state = 2},
+ [2509] = {.lex_state = 60, .external_lex_state = 9},
[2510] = {.lex_state = 60, .external_lex_state = 9},
[2511] = {.lex_state = 60, .external_lex_state = 2},
[2512] = {.lex_state = 60, .external_lex_state = 2},
- [2513] = {.lex_state = 60, .external_lex_state = 9},
- [2514] = {.lex_state = 60, .external_lex_state = 9},
- [2515] = {.lex_state = 105, .external_lex_state = 2},
+ [2513] = {.lex_state = 60, .external_lex_state = 2},
+ [2514] = {.lex_state = 60, .external_lex_state = 2},
+ [2515] = {.lex_state = 60, .external_lex_state = 2},
[2516] = {.lex_state = 99, .external_lex_state = 2},
[2517] = {.lex_state = 99, .external_lex_state = 2},
[2518] = {.lex_state = 99, .external_lex_state = 2},
@@ -34365,33 +34420,33 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[2526] = {.lex_state = 61, .external_lex_state = 2},
[2527] = {.lex_state = 61, .external_lex_state = 2},
[2528] = {.lex_state = 61, .external_lex_state = 2},
- [2529] = {.lex_state = 10, .external_lex_state = 2},
- [2530] = {.lex_state = 10, .external_lex_state = 2},
- [2531] = {.lex_state = 80, .external_lex_state = 2},
+ [2529] = {.lex_state = 80, .external_lex_state = 2},
+ [2530] = {.lex_state = 80, .external_lex_state = 2},
+ [2531] = {.lex_state = 10, .external_lex_state = 2},
[2532] = {.lex_state = 80, .external_lex_state = 2},
[2533] = {.lex_state = 80, .external_lex_state = 2},
- [2534] = {.lex_state = 80, .external_lex_state = 2},
+ [2534] = {.lex_state = 10, .external_lex_state = 2},
[2535] = {.lex_state = 78, .external_lex_state = 2},
- [2536] = {.lex_state = 78, .external_lex_state = 2},
- [2537] = {.lex_state = 10, .external_lex_state = 2},
- [2538] = {.lex_state = 63, .external_lex_state = 2},
- [2539] = {.lex_state = 78, .external_lex_state = 2},
+ [2536] = {.lex_state = 63, .external_lex_state = 2},
+ [2537] = {.lex_state = 63, .external_lex_state = 2},
+ [2538] = {.lex_state = 78, .external_lex_state = 2},
+ [2539] = {.lex_state = 10, .external_lex_state = 2},
[2540] = {.lex_state = 63, .external_lex_state = 2},
- [2541] = {.lex_state = 63, .external_lex_state = 2},
- [2542] = {.lex_state = 10, .external_lex_state = 2},
- [2543] = {.lex_state = 78, .external_lex_state = 2},
- [2544] = {.lex_state = 63, .external_lex_state = 2},
+ [2541] = {.lex_state = 78, .external_lex_state = 2},
+ [2542] = {.lex_state = 78, .external_lex_state = 2},
+ [2543] = {.lex_state = 10, .external_lex_state = 2},
+ [2544] = {.lex_state = 78, .external_lex_state = 2},
[2545] = {.lex_state = 63, .external_lex_state = 2},
- [2546] = {.lex_state = 78, .external_lex_state = 2},
- [2547] = {.lex_state = 63, .external_lex_state = 2},
+ [2546] = {.lex_state = 63, .external_lex_state = 2},
+ [2547] = {.lex_state = 10, .external_lex_state = 2},
[2548] = {.lex_state = 10, .external_lex_state = 2},
- [2549] = {.lex_state = 10, .external_lex_state = 2},
+ [2549] = {.lex_state = 63, .external_lex_state = 2},
[2550] = {.lex_state = 63, .external_lex_state = 2},
[2551] = {.lex_state = 78, .external_lex_state = 2},
[2552] = {.lex_state = 78, .external_lex_state = 2},
- [2553] = {.lex_state = 10, .external_lex_state = 2},
+ [2553] = {.lex_state = 80, .external_lex_state = 2},
[2554] = {.lex_state = 80, .external_lex_state = 2},
- [2555] = {.lex_state = 80, .external_lex_state = 2},
+ [2555] = {.lex_state = 10, .external_lex_state = 2},
[2556] = {.lex_state = 80, .external_lex_state = 2},
[2557] = {.lex_state = 80, .external_lex_state = 2},
[2558] = {.lex_state = 80, .external_lex_state = 2},
@@ -34436,43 +34491,43 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[2597] = {.lex_state = 80, .external_lex_state = 2},
[2598] = {.lex_state = 80, .external_lex_state = 2},
[2599] = {.lex_state = 101, .external_lex_state = 2},
- [2600] = {.lex_state = 104, .external_lex_state = 2},
- [2601] = {.lex_state = 101, .external_lex_state = 2},
- [2602] = {.lex_state = 104, .external_lex_state = 2},
- [2603] = {.lex_state = 57, .external_lex_state = 2},
- [2604] = {.lex_state = 57, .external_lex_state = 2},
+ [2600] = {.lex_state = 57, .external_lex_state = 2},
+ [2601] = {.lex_state = 104, .external_lex_state = 2},
+ [2602] = {.lex_state = 57, .external_lex_state = 2},
+ [2603] = {.lex_state = 101, .external_lex_state = 2},
+ [2604] = {.lex_state = 104, .external_lex_state = 2},
[2605] = {.lex_state = 57, .external_lex_state = 2},
[2606] = {.lex_state = 102, .external_lex_state = 2},
[2607] = {.lex_state = 102, .external_lex_state = 2},
[2608] = {.lex_state = 40, .external_lex_state = 2},
[2609] = {.lex_state = 58, .external_lex_state = 2},
[2610] = {.lex_state = 59, .external_lex_state = 2},
- [2611] = {.lex_state = 57, .external_lex_state = 2},
+ [2611] = {.lex_state = 39, .external_lex_state = 2},
[2612] = {.lex_state = 57, .external_lex_state = 2},
- [2613] = {.lex_state = 39, .external_lex_state = 2},
- [2614] = {.lex_state = 57, .external_lex_state = 2},
- [2615] = {.lex_state = 39, .external_lex_state = 2},
- [2616] = {.lex_state = 39, .external_lex_state = 2},
- [2617] = {.lex_state = 57, .external_lex_state = 2},
+ [2613] = {.lex_state = 58, .external_lex_state = 2},
+ [2614] = {.lex_state = 39, .external_lex_state = 2},
+ [2615] = {.lex_state = 57, .external_lex_state = 2},
+ [2616] = {.lex_state = 57, .external_lex_state = 2},
+ [2617] = {.lex_state = 39, .external_lex_state = 2},
[2618] = {.lex_state = 39, .external_lex_state = 2},
- [2619] = {.lex_state = 58, .external_lex_state = 2},
+ [2619] = {.lex_state = 57, .external_lex_state = 2},
[2620] = {.lex_state = 39, .external_lex_state = 2},
- [2621] = {.lex_state = 39, .external_lex_state = 2},
- [2622] = {.lex_state = 57, .external_lex_state = 2},
- [2623] = {.lex_state = 57, .external_lex_state = 2},
+ [2621] = {.lex_state = 57, .external_lex_state = 2},
+ [2622] = {.lex_state = 39, .external_lex_state = 2},
+ [2623] = {.lex_state = 37, .external_lex_state = 2},
[2624] = {.lex_state = 37, .external_lex_state = 2},
- [2625] = {.lex_state = 37, .external_lex_state = 2},
+ [2625] = {.lex_state = 58, .external_lex_state = 2},
[2626] = {.lex_state = 37, .external_lex_state = 2},
- [2627] = {.lex_state = 37, .external_lex_state = 2},
+ [2627] = {.lex_state = 57, .external_lex_state = 2},
[2628] = {.lex_state = 37, .external_lex_state = 2},
- [2629] = {.lex_state = 58, .external_lex_state = 2},
+ [2629] = {.lex_state = 37, .external_lex_state = 2},
[2630] = {.lex_state = 37, .external_lex_state = 2},
- [2631] = {.lex_state = 37, .external_lex_state = 2},
- [2632] = {.lex_state = 58, .external_lex_state = 2},
+ [2631] = {.lex_state = 58, .external_lex_state = 2},
+ [2632] = {.lex_state = 37, .external_lex_state = 2},
[2633] = {.lex_state = 37, .external_lex_state = 2},
[2634] = {.lex_state = 37, .external_lex_state = 2},
- [2635] = {.lex_state = 37, .external_lex_state = 2},
- [2636] = {.lex_state = 57, .external_lex_state = 2},
+ [2635] = {.lex_state = 57, .external_lex_state = 2},
+ [2636] = {.lex_state = 37, .external_lex_state = 2},
[2637] = {.lex_state = 37, .external_lex_state = 2},
[2638] = {.lex_state = 58, .external_lex_state = 2},
[2639] = {.lex_state = 58, .external_lex_state = 2},
@@ -34520,863 +34575,863 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[2681] = {.lex_state = 80, .external_lex_state = 2},
[2682] = {.lex_state = 651, .external_lex_state = 10},
[2683] = {.lex_state = 651, .external_lex_state = 10},
- [2684] = {.lex_state = 651, .external_lex_state = 10},
- [2685] = {.lex_state = 652, .external_lex_state = 10},
- [2686] = {.lex_state = 651, .external_lex_state = 10},
- [2687] = {.lex_state = 652, .external_lex_state = 10},
- [2688] = {.lex_state = 652, .external_lex_state = 10},
- [2689] = {.lex_state = 652, .external_lex_state = 10},
- [2690] = {.lex_state = 652, .external_lex_state = 10},
- [2691] = {.lex_state = 651, .external_lex_state = 10},
- [2692] = {.lex_state = 651, .external_lex_state = 2},
- [2693] = {.lex_state = 651, .external_lex_state = 10},
- [2694] = {.lex_state = 652, .external_lex_state = 2},
- [2695] = {.lex_state = 652, .external_lex_state = 2},
- [2696] = {.lex_state = 651, .external_lex_state = 2},
- [2697] = {.lex_state = 652, .external_lex_state = 2},
- [2698] = {.lex_state = 652, .external_lex_state = 2},
- [2699] = {.lex_state = 651, .external_lex_state = 2},
- [2700] = {.lex_state = 651, .external_lex_state = 2},
+ [2684] = {.lex_state = 650, .external_lex_state = 10},
+ [2685] = {.lex_state = 651, .external_lex_state = 10},
+ [2686] = {.lex_state = 650, .external_lex_state = 10},
+ [2687] = {.lex_state = 650, .external_lex_state = 10},
+ [2688] = {.lex_state = 651, .external_lex_state = 10},
+ [2689] = {.lex_state = 651, .external_lex_state = 10},
+ [2690] = {.lex_state = 650, .external_lex_state = 10},
+ [2691] = {.lex_state = 650, .external_lex_state = 10},
+ [2692] = {.lex_state = 650, .external_lex_state = 2},
+ [2693] = {.lex_state = 650, .external_lex_state = 10},
+ [2694] = {.lex_state = 651, .external_lex_state = 2},
+ [2695] = {.lex_state = 651, .external_lex_state = 2},
+ [2696] = {.lex_state = 650, .external_lex_state = 2},
+ [2697] = {.lex_state = 650, .external_lex_state = 2},
+ [2698] = {.lex_state = 651, .external_lex_state = 2},
+ [2699] = {.lex_state = 650, .external_lex_state = 2},
+ [2700] = {.lex_state = 650, .external_lex_state = 10},
[2701] = {.lex_state = 651, .external_lex_state = 2},
[2702] = {.lex_state = 651, .external_lex_state = 2},
- [2703] = {.lex_state = 55, .external_lex_state = 2},
- [2704] = {.lex_state = 77, .external_lex_state = 2},
- [2705] = {.lex_state = 652, .external_lex_state = 2},
- [2706] = {.lex_state = 652, .external_lex_state = 2},
- [2707] = {.lex_state = 652, .external_lex_state = 2},
- [2708] = {.lex_state = 77, .external_lex_state = 2},
- [2709] = {.lex_state = 652, .external_lex_state = 2},
- [2710] = {.lex_state = 55, .external_lex_state = 2},
- [2711] = {.lex_state = 77, .external_lex_state = 2},
- [2712] = {.lex_state = 652, .external_lex_state = 2},
- [2713] = {.lex_state = 652, .external_lex_state = 2},
- [2714] = {.lex_state = 652, .external_lex_state = 2},
- [2715] = {.lex_state = 652, .external_lex_state = 2},
- [2716] = {.lex_state = 652, .external_lex_state = 2},
- [2717] = {.lex_state = 652, .external_lex_state = 2},
- [2718] = {.lex_state = 652, .external_lex_state = 2},
- [2719] = {.lex_state = 652, .external_lex_state = 2},
- [2720] = {.lex_state = 652, .external_lex_state = 2},
- [2721] = {.lex_state = 652, .external_lex_state = 2},
- [2722] = {.lex_state = 652, .external_lex_state = 2},
- [2723] = {.lex_state = 652, .external_lex_state = 2},
- [2724] = {.lex_state = 652, .external_lex_state = 2},
- [2725] = {.lex_state = 652, .external_lex_state = 2},
- [2726] = {.lex_state = 652, .external_lex_state = 2},
- [2727] = {.lex_state = 652, .external_lex_state = 2},
- [2728] = {.lex_state = 652, .external_lex_state = 2},
- [2729] = {.lex_state = 55, .external_lex_state = 2},
- [2730] = {.lex_state = 652, .external_lex_state = 2},
+ [2703] = {.lex_state = 650, .external_lex_state = 10},
+ [2704] = {.lex_state = 650, .external_lex_state = 10},
+ [2705] = {.lex_state = 651, .external_lex_state = 2},
+ [2706] = {.lex_state = 650, .external_lex_state = 2},
+ [2707] = {.lex_state = 651, .external_lex_state = 2},
+ [2708] = {.lex_state = 650, .external_lex_state = 10},
+ [2709] = {.lex_state = 651, .external_lex_state = 2},
+ [2710] = {.lex_state = 650, .external_lex_state = 10},
+ [2711] = {.lex_state = 651, .external_lex_state = 2},
+ [2712] = {.lex_state = 650, .external_lex_state = 10},
+ [2713] = {.lex_state = 650, .external_lex_state = 2},
+ [2714] = {.lex_state = 651, .external_lex_state = 2},
+ [2715] = {.lex_state = 651, .external_lex_state = 2},
+ [2716] = {.lex_state = 651, .external_lex_state = 2},
+ [2717] = {.lex_state = 651, .external_lex_state = 2},
+ [2718] = {.lex_state = 651, .external_lex_state = 2},
+ [2719] = {.lex_state = 651, .external_lex_state = 2},
+ [2720] = {.lex_state = 651, .external_lex_state = 2},
+ [2721] = {.lex_state = 651, .external_lex_state = 2},
+ [2722] = {.lex_state = 651, .external_lex_state = 2},
+ [2723] = {.lex_state = 651, .external_lex_state = 2},
+ [2724] = {.lex_state = 651, .external_lex_state = 2},
+ [2725] = {.lex_state = 651, .external_lex_state = 2},
+ [2726] = {.lex_state = 651, .external_lex_state = 2},
+ [2727] = {.lex_state = 651, .external_lex_state = 2},
+ [2728] = {.lex_state = 55, .external_lex_state = 2},
+ [2729] = {.lex_state = 651, .external_lex_state = 2},
+ [2730] = {.lex_state = 651, .external_lex_state = 2},
[2731] = {.lex_state = 651, .external_lex_state = 2},
- [2732] = {.lex_state = 652, .external_lex_state = 2},
- [2733] = {.lex_state = 651, .external_lex_state = 10},
- [2734] = {.lex_state = 652, .external_lex_state = 2},
- [2735] = {.lex_state = 77, .external_lex_state = 2},
- [2736] = {.lex_state = 652, .external_lex_state = 2},
- [2737] = {.lex_state = 652, .external_lex_state = 2},
- [2738] = {.lex_state = 652, .external_lex_state = 2},
+ [2732] = {.lex_state = 77, .external_lex_state = 2},
+ [2733] = {.lex_state = 650, .external_lex_state = 2},
+ [2734] = {.lex_state = 651, .external_lex_state = 2},
+ [2735] = {.lex_state = 651, .external_lex_state = 2},
+ [2736] = {.lex_state = 651, .external_lex_state = 2},
+ [2737] = {.lex_state = 650, .external_lex_state = 2},
+ [2738] = {.lex_state = 650, .external_lex_state = 2},
[2739] = {.lex_state = 651, .external_lex_state = 2},
[2740] = {.lex_state = 651, .external_lex_state = 2},
- [2741] = {.lex_state = 651, .external_lex_state = 2},
- [2742] = {.lex_state = 652, .external_lex_state = 2},
- [2743] = {.lex_state = 652, .external_lex_state = 2},
- [2744] = {.lex_state = 652, .external_lex_state = 2},
- [2745] = {.lex_state = 652, .external_lex_state = 2},
- [2746] = {.lex_state = 652, .external_lex_state = 2},
- [2747] = {.lex_state = 652, .external_lex_state = 2},
- [2748] = {.lex_state = 652, .external_lex_state = 2},
- [2749] = {.lex_state = 652, .external_lex_state = 2},
- [2750] = {.lex_state = 651, .external_lex_state = 2},
- [2751] = {.lex_state = 652, .external_lex_state = 2},
- [2752] = {.lex_state = 652, .external_lex_state = 2},
- [2753] = {.lex_state = 652, .external_lex_state = 2},
- [2754] = {.lex_state = 652, .external_lex_state = 2},
- [2755] = {.lex_state = 652, .external_lex_state = 2},
- [2756] = {.lex_state = 652, .external_lex_state = 2},
- [2757] = {.lex_state = 652, .external_lex_state = 2},
- [2758] = {.lex_state = 652, .external_lex_state = 2},
- [2759] = {.lex_state = 652, .external_lex_state = 2},
- [2760] = {.lex_state = 652, .external_lex_state = 2},
- [2761] = {.lex_state = 77, .external_lex_state = 2},
- [2762] = {.lex_state = 652, .external_lex_state = 2},
- [2763] = {.lex_state = 652, .external_lex_state = 2},
- [2764] = {.lex_state = 652, .external_lex_state = 2},
- [2765] = {.lex_state = 652, .external_lex_state = 2},
- [2766] = {.lex_state = 652, .external_lex_state = 2},
- [2767] = {.lex_state = 55, .external_lex_state = 2},
- [2768] = {.lex_state = 652, .external_lex_state = 2},
- [2769] = {.lex_state = 55, .external_lex_state = 2},
- [2770] = {.lex_state = 652, .external_lex_state = 2},
- [2771] = {.lex_state = 77, .external_lex_state = 2},
- [2772] = {.lex_state = 652, .external_lex_state = 2},
- [2773] = {.lex_state = 652, .external_lex_state = 2},
- [2774] = {.lex_state = 652, .external_lex_state = 2},
- [2775] = {.lex_state = 652, .external_lex_state = 2},
- [2776] = {.lex_state = 652, .external_lex_state = 2},
- [2777] = {.lex_state = 652, .external_lex_state = 2},
- [2778] = {.lex_state = 652, .external_lex_state = 2},
- [2779] = {.lex_state = 651, .external_lex_state = 2},
- [2780] = {.lex_state = 651, .external_lex_state = 2},
- [2781] = {.lex_state = 77, .external_lex_state = 2},
- [2782] = {.lex_state = 651, .external_lex_state = 10},
- [2783] = {.lex_state = 652, .external_lex_state = 2},
- [2784] = {.lex_state = 652, .external_lex_state = 2},
- [2785] = {.lex_state = 652, .external_lex_state = 2},
- [2786] = {.lex_state = 651, .external_lex_state = 2},
- [2787] = {.lex_state = 651, .external_lex_state = 2},
- [2788] = {.lex_state = 652, .external_lex_state = 2},
+ [2741] = {.lex_state = 650, .external_lex_state = 2},
+ [2742] = {.lex_state = 651, .external_lex_state = 2},
+ [2743] = {.lex_state = 651, .external_lex_state = 2},
+ [2744] = {.lex_state = 650, .external_lex_state = 2},
+ [2745] = {.lex_state = 650, .external_lex_state = 2},
+ [2746] = {.lex_state = 77, .external_lex_state = 2},
+ [2747] = {.lex_state = 650, .external_lex_state = 10},
+ [2748] = {.lex_state = 651, .external_lex_state = 2},
+ [2749] = {.lex_state = 55, .external_lex_state = 2},
+ [2750] = {.lex_state = 650, .external_lex_state = 2},
+ [2751] = {.lex_state = 650, .external_lex_state = 10},
+ [2752] = {.lex_state = 55, .external_lex_state = 2},
+ [2753] = {.lex_state = 77, .external_lex_state = 2},
+ [2754] = {.lex_state = 650, .external_lex_state = 10},
+ [2755] = {.lex_state = 650, .external_lex_state = 2},
+ [2756] = {.lex_state = 650, .external_lex_state = 2},
+ [2757] = {.lex_state = 650, .external_lex_state = 10},
+ [2758] = {.lex_state = 650, .external_lex_state = 10},
+ [2759] = {.lex_state = 650, .external_lex_state = 10},
+ [2760] = {.lex_state = 650, .external_lex_state = 2},
+ [2761] = {.lex_state = 650, .external_lex_state = 10},
+ [2762] = {.lex_state = 650, .external_lex_state = 10},
+ [2763] = {.lex_state = 650, .external_lex_state = 2},
+ [2764] = {.lex_state = 651, .external_lex_state = 2},
+ [2765] = {.lex_state = 650, .external_lex_state = 10},
+ [2766] = {.lex_state = 651, .external_lex_state = 2},
+ [2767] = {.lex_state = 651, .external_lex_state = 2},
+ [2768] = {.lex_state = 650, .external_lex_state = 10},
+ [2769] = {.lex_state = 650, .external_lex_state = 2},
+ [2770] = {.lex_state = 650, .external_lex_state = 2},
+ [2771] = {.lex_state = 650, .external_lex_state = 10},
+ [2772] = {.lex_state = 650, .external_lex_state = 2},
+ [2773] = {.lex_state = 651, .external_lex_state = 2},
+ [2774] = {.lex_state = 650, .external_lex_state = 10},
+ [2775] = {.lex_state = 651, .external_lex_state = 2},
+ [2776] = {.lex_state = 651, .external_lex_state = 2},
+ [2777] = {.lex_state = 650, .external_lex_state = 2},
+ [2778] = {.lex_state = 650, .external_lex_state = 2},
+ [2779] = {.lex_state = 650, .external_lex_state = 10},
+ [2780] = {.lex_state = 650, .external_lex_state = 10},
+ [2781] = {.lex_state = 651, .external_lex_state = 2},
+ [2782] = {.lex_state = 650, .external_lex_state = 2},
+ [2783] = {.lex_state = 651, .external_lex_state = 2},
+ [2784] = {.lex_state = 650, .external_lex_state = 10},
+ [2785] = {.lex_state = 650, .external_lex_state = 10},
+ [2786] = {.lex_state = 650, .external_lex_state = 10},
+ [2787] = {.lex_state = 650, .external_lex_state = 10},
+ [2788] = {.lex_state = 650, .external_lex_state = 10},
[2789] = {.lex_state = 651, .external_lex_state = 2},
- [2790] = {.lex_state = 651, .external_lex_state = 10},
- [2791] = {.lex_state = 652, .external_lex_state = 2},
+ [2790] = {.lex_state = 650, .external_lex_state = 2},
+ [2791] = {.lex_state = 650, .external_lex_state = 10},
[2792] = {.lex_state = 651, .external_lex_state = 2},
- [2793] = {.lex_state = 651, .external_lex_state = 2},
- [2794] = {.lex_state = 651, .external_lex_state = 10},
+ [2793] = {.lex_state = 650, .external_lex_state = 10},
+ [2794] = {.lex_state = 651, .external_lex_state = 2},
[2795] = {.lex_state = 651, .external_lex_state = 2},
- [2796] = {.lex_state = 652, .external_lex_state = 2},
- [2797] = {.lex_state = 55, .external_lex_state = 2},
- [2798] = {.lex_state = 651, .external_lex_state = 10},
- [2799] = {.lex_state = 652, .external_lex_state = 2},
- [2800] = {.lex_state = 651, .external_lex_state = 2},
- [2801] = {.lex_state = 652, .external_lex_state = 2},
- [2802] = {.lex_state = 652, .external_lex_state = 2},
+ [2796] = {.lex_state = 651, .external_lex_state = 2},
+ [2797] = {.lex_state = 651, .external_lex_state = 2},
+ [2798] = {.lex_state = 651, .external_lex_state = 2},
+ [2799] = {.lex_state = 651, .external_lex_state = 2},
+ [2800] = {.lex_state = 650, .external_lex_state = 10},
+ [2801] = {.lex_state = 651, .external_lex_state = 2},
+ [2802] = {.lex_state = 650, .external_lex_state = 2},
[2803] = {.lex_state = 651, .external_lex_state = 2},
- [2804] = {.lex_state = 651, .external_lex_state = 2},
- [2805] = {.lex_state = 651, .external_lex_state = 2},
+ [2804] = {.lex_state = 77, .external_lex_state = 2},
+ [2805] = {.lex_state = 55, .external_lex_state = 2},
[2806] = {.lex_state = 651, .external_lex_state = 2},
- [2807] = {.lex_state = 651, .external_lex_state = 2},
- [2808] = {.lex_state = 651, .external_lex_state = 10},
- [2809] = {.lex_state = 55, .external_lex_state = 2},
- [2810] = {.lex_state = 77, .external_lex_state = 2},
- [2811] = {.lex_state = 651, .external_lex_state = 2},
- [2812] = {.lex_state = 651, .external_lex_state = 10},
- [2813] = {.lex_state = 651, .external_lex_state = 10},
- [2814] = {.lex_state = 651, .external_lex_state = 2},
+ [2807] = {.lex_state = 650, .external_lex_state = 10},
+ [2808] = {.lex_state = 650, .external_lex_state = 10},
+ [2809] = {.lex_state = 651, .external_lex_state = 2},
+ [2810] = {.lex_state = 650, .external_lex_state = 10},
+ [2811] = {.lex_state = 650, .external_lex_state = 2},
+ [2812] = {.lex_state = 650, .external_lex_state = 10},
+ [2813] = {.lex_state = 650, .external_lex_state = 2},
+ [2814] = {.lex_state = 650, .external_lex_state = 10},
[2815] = {.lex_state = 651, .external_lex_state = 2},
[2816] = {.lex_state = 651, .external_lex_state = 2},
- [2817] = {.lex_state = 55, .external_lex_state = 2},
- [2818] = {.lex_state = 651, .external_lex_state = 10},
- [2819] = {.lex_state = 651, .external_lex_state = 2},
- [2820] = {.lex_state = 651, .external_lex_state = 2},
- [2821] = {.lex_state = 651, .external_lex_state = 10},
- [2822] = {.lex_state = 651, .external_lex_state = 2},
- [2823] = {.lex_state = 651, .external_lex_state = 2},
- [2824] = {.lex_state = 651, .external_lex_state = 2},
- [2825] = {.lex_state = 651, .external_lex_state = 10},
+ [2817] = {.lex_state = 651, .external_lex_state = 2},
+ [2818] = {.lex_state = 650, .external_lex_state = 2},
+ [2819] = {.lex_state = 650, .external_lex_state = 10},
+ [2820] = {.lex_state = 650, .external_lex_state = 10},
+ [2821] = {.lex_state = 650, .external_lex_state = 10},
+ [2822] = {.lex_state = 650, .external_lex_state = 10},
+ [2823] = {.lex_state = 650, .external_lex_state = 2},
+ [2824] = {.lex_state = 650, .external_lex_state = 2},
+ [2825] = {.lex_state = 650, .external_lex_state = 10},
[2826] = {.lex_state = 651, .external_lex_state = 2},
- [2827] = {.lex_state = 651, .external_lex_state = 10},
- [2828] = {.lex_state = 651, .external_lex_state = 10},
+ [2827] = {.lex_state = 650, .external_lex_state = 10},
+ [2828] = {.lex_state = 650, .external_lex_state = 10},
[2829] = {.lex_state = 651, .external_lex_state = 2},
[2830] = {.lex_state = 651, .external_lex_state = 2},
[2831] = {.lex_state = 651, .external_lex_state = 2},
[2832] = {.lex_state = 651, .external_lex_state = 2},
- [2833] = {.lex_state = 651, .external_lex_state = 10},
+ [2833] = {.lex_state = 650, .external_lex_state = 10},
[2834] = {.lex_state = 77, .external_lex_state = 2},
[2835] = {.lex_state = 55, .external_lex_state = 2},
[2836] = {.lex_state = 651, .external_lex_state = 2},
- [2837] = {.lex_state = 651, .external_lex_state = 10},
- [2838] = {.lex_state = 651, .external_lex_state = 2},
- [2839] = {.lex_state = 651, .external_lex_state = 10},
- [2840] = {.lex_state = 651, .external_lex_state = 10},
- [2841] = {.lex_state = 651, .external_lex_state = 10},
- [2842] = {.lex_state = 651, .external_lex_state = 10},
- [2843] = {.lex_state = 651, .external_lex_state = 10},
- [2844] = {.lex_state = 652, .external_lex_state = 2},
- [2845] = {.lex_state = 651, .external_lex_state = 10},
- [2846] = {.lex_state = 651, .external_lex_state = 10},
+ [2837] = {.lex_state = 651, .external_lex_state = 2},
+ [2838] = {.lex_state = 650, .external_lex_state = 10},
+ [2839] = {.lex_state = 650, .external_lex_state = 2},
+ [2840] = {.lex_state = 651, .external_lex_state = 2},
+ [2841] = {.lex_state = 651, .external_lex_state = 2},
+ [2842] = {.lex_state = 55, .external_lex_state = 2},
+ [2843] = {.lex_state = 77, .external_lex_state = 2},
+ [2844] = {.lex_state = 650, .external_lex_state = 2},
+ [2845] = {.lex_state = 650, .external_lex_state = 2},
+ [2846] = {.lex_state = 650, .external_lex_state = 2},
[2847] = {.lex_state = 651, .external_lex_state = 2},
- [2848] = {.lex_state = 651, .external_lex_state = 2},
- [2849] = {.lex_state = 651, .external_lex_state = 2},
- [2850] = {.lex_state = 651, .external_lex_state = 10},
- [2851] = {.lex_state = 77, .external_lex_state = 2},
- [2852] = {.lex_state = 651, .external_lex_state = 10},
- [2853] = {.lex_state = 651, .external_lex_state = 10},
- [2854] = {.lex_state = 651, .external_lex_state = 10},
- [2855] = {.lex_state = 651, .external_lex_state = 10},
- [2856] = {.lex_state = 651, .external_lex_state = 2},
- [2857] = {.lex_state = 77, .external_lex_state = 2},
+ [2848] = {.lex_state = 650, .external_lex_state = 2},
+ [2849] = {.lex_state = 650, .external_lex_state = 2},
+ [2850] = {.lex_state = 650, .external_lex_state = 10},
+ [2851] = {.lex_state = 651, .external_lex_state = 2},
+ [2852] = {.lex_state = 77, .external_lex_state = 2},
+ [2853] = {.lex_state = 650, .external_lex_state = 10},
+ [2854] = {.lex_state = 650, .external_lex_state = 10},
+ [2855] = {.lex_state = 650, .external_lex_state = 10},
+ [2856] = {.lex_state = 650, .external_lex_state = 2},
+ [2857] = {.lex_state = 650, .external_lex_state = 10},
[2858] = {.lex_state = 651, .external_lex_state = 2},
- [2859] = {.lex_state = 55, .external_lex_state = 2},
- [2860] = {.lex_state = 651, .external_lex_state = 10},
- [2861] = {.lex_state = 651, .external_lex_state = 2},
- [2862] = {.lex_state = 651, .external_lex_state = 10},
- [2863] = {.lex_state = 651, .external_lex_state = 10},
- [2864] = {.lex_state = 55, .external_lex_state = 2},
- [2865] = {.lex_state = 651, .external_lex_state = 10},
- [2866] = {.lex_state = 651, .external_lex_state = 10},
- [2867] = {.lex_state = 651, .external_lex_state = 10},
+ [2859] = {.lex_state = 651, .external_lex_state = 2},
+ [2860] = {.lex_state = 650, .external_lex_state = 2},
+ [2861] = {.lex_state = 650, .external_lex_state = 10},
+ [2862] = {.lex_state = 650, .external_lex_state = 2},
+ [2863] = {.lex_state = 650, .external_lex_state = 10},
+ [2864] = {.lex_state = 651, .external_lex_state = 2},
+ [2865] = {.lex_state = 650, .external_lex_state = 10},
+ [2866] = {.lex_state = 650, .external_lex_state = 2},
+ [2867] = {.lex_state = 651, .external_lex_state = 2},
[2868] = {.lex_state = 651, .external_lex_state = 2},
[2869] = {.lex_state = 651, .external_lex_state = 2},
- [2870] = {.lex_state = 651, .external_lex_state = 2},
- [2871] = {.lex_state = 651, .external_lex_state = 10},
- [2872] = {.lex_state = 651, .external_lex_state = 10},
- [2873] = {.lex_state = 651, .external_lex_state = 2},
- [2874] = {.lex_state = 651, .external_lex_state = 10},
- [2875] = {.lex_state = 651, .external_lex_state = 2},
- [2876] = {.lex_state = 651, .external_lex_state = 10},
+ [2870] = {.lex_state = 650, .external_lex_state = 10},
+ [2871] = {.lex_state = 651, .external_lex_state = 2},
+ [2872] = {.lex_state = 650, .external_lex_state = 10},
+ [2873] = {.lex_state = 650, .external_lex_state = 10},
+ [2874] = {.lex_state = 55, .external_lex_state = 2},
+ [2875] = {.lex_state = 650, .external_lex_state = 2},
+ [2876] = {.lex_state = 650, .external_lex_state = 10},
[2877] = {.lex_state = 77, .external_lex_state = 2},
[2878] = {.lex_state = 55, .external_lex_state = 2},
- [2879] = {.lex_state = 651, .external_lex_state = 10},
+ [2879] = {.lex_state = 650, .external_lex_state = 10},
[2880] = {.lex_state = 651, .external_lex_state = 2},
- [2881] = {.lex_state = 651, .external_lex_state = 2},
- [2882] = {.lex_state = 651, .external_lex_state = 10},
- [2883] = {.lex_state = 651, .external_lex_state = 10},
- [2884] = {.lex_state = 651, .external_lex_state = 10},
+ [2881] = {.lex_state = 55, .external_lex_state = 2},
+ [2882] = {.lex_state = 650, .external_lex_state = 2},
+ [2883] = {.lex_state = 650, .external_lex_state = 2},
+ [2884] = {.lex_state = 650, .external_lex_state = 10},
[2885] = {.lex_state = 651, .external_lex_state = 2},
- [2886] = {.lex_state = 651, .external_lex_state = 10},
- [2887] = {.lex_state = 651, .external_lex_state = 2},
- [2888] = {.lex_state = 651, .external_lex_state = 2},
- [2889] = {.lex_state = 651, .external_lex_state = 2},
- [2890] = {.lex_state = 651, .external_lex_state = 10},
- [2891] = {.lex_state = 651, .external_lex_state = 10},
- [2892] = {.lex_state = 651, .external_lex_state = 10},
- [2893] = {.lex_state = 651, .external_lex_state = 10},
- [2894] = {.lex_state = 651, .external_lex_state = 10},
- [2895] = {.lex_state = 651, .external_lex_state = 10},
- [2896] = {.lex_state = 651, .external_lex_state = 10},
- [2897] = {.lex_state = 651, .external_lex_state = 10},
- [2898] = {.lex_state = 651, .external_lex_state = 10},
- [2899] = {.lex_state = 651, .external_lex_state = 10},
- [2900] = {.lex_state = 651, .external_lex_state = 10},
- [2901] = {.lex_state = 651, .external_lex_state = 2},
- [2902] = {.lex_state = 651, .external_lex_state = 10},
- [2903] = {.lex_state = 651, .external_lex_state = 10},
- [2904] = {.lex_state = 651, .external_lex_state = 10},
- [2905] = {.lex_state = 651, .external_lex_state = 2},
- [2906] = {.lex_state = 651, .external_lex_state = 10},
- [2907] = {.lex_state = 651, .external_lex_state = 2},
- [2908] = {.lex_state = 652, .external_lex_state = 2},
- [2909] = {.lex_state = 651, .external_lex_state = 10},
- [2910] = {.lex_state = 651, .external_lex_state = 10},
- [2911] = {.lex_state = 652, .external_lex_state = 2},
- [2912] = {.lex_state = 651, .external_lex_state = 10},
- [2913] = {.lex_state = 651, .external_lex_state = 10},
- [2914] = {.lex_state = 651, .external_lex_state = 10},
- [2915] = {.lex_state = 651, .external_lex_state = 10},
- [2916] = {.lex_state = 651, .external_lex_state = 10},
- [2917] = {.lex_state = 651, .external_lex_state = 10},
- [2918] = {.lex_state = 651, .external_lex_state = 2},
- [2919] = {.lex_state = 651, .external_lex_state = 2},
+ [2886] = {.lex_state = 651, .external_lex_state = 2},
+ [2887] = {.lex_state = 650, .external_lex_state = 10},
+ [2888] = {.lex_state = 77, .external_lex_state = 2},
+ [2889] = {.lex_state = 650, .external_lex_state = 2},
+ [2890] = {.lex_state = 650, .external_lex_state = 10},
+ [2891] = {.lex_state = 650, .external_lex_state = 10},
+ [2892] = {.lex_state = 651, .external_lex_state = 2},
+ [2893] = {.lex_state = 650, .external_lex_state = 2},
+ [2894] = {.lex_state = 650, .external_lex_state = 2},
+ [2895] = {.lex_state = 650, .external_lex_state = 10},
+ [2896] = {.lex_state = 651, .external_lex_state = 2},
+ [2897] = {.lex_state = 650, .external_lex_state = 2},
+ [2898] = {.lex_state = 651, .external_lex_state = 2},
+ [2899] = {.lex_state = 650, .external_lex_state = 10},
+ [2900] = {.lex_state = 77, .external_lex_state = 2},
+ [2901] = {.lex_state = 650, .external_lex_state = 2},
+ [2902] = {.lex_state = 650, .external_lex_state = 10},
+ [2903] = {.lex_state = 650, .external_lex_state = 10},
+ [2904] = {.lex_state = 650, .external_lex_state = 2},
+ [2905] = {.lex_state = 650, .external_lex_state = 2},
+ [2906] = {.lex_state = 650, .external_lex_state = 2},
+ [2907] = {.lex_state = 650, .external_lex_state = 10},
+ [2908] = {.lex_state = 650, .external_lex_state = 2},
+ [2909] = {.lex_state = 650, .external_lex_state = 2},
+ [2910] = {.lex_state = 650, .external_lex_state = 2},
+ [2911] = {.lex_state = 651, .external_lex_state = 2},
+ [2912] = {.lex_state = 650, .external_lex_state = 2},
+ [2913] = {.lex_state = 650, .external_lex_state = 2},
+ [2914] = {.lex_state = 650, .external_lex_state = 10},
+ [2915] = {.lex_state = 650, .external_lex_state = 2},
+ [2916] = {.lex_state = 650, .external_lex_state = 2},
+ [2917] = {.lex_state = 650, .external_lex_state = 2},
+ [2918] = {.lex_state = 650, .external_lex_state = 2},
+ [2919] = {.lex_state = 55, .external_lex_state = 2},
[2920] = {.lex_state = 651, .external_lex_state = 2},
- [2921] = {.lex_state = 652, .external_lex_state = 2},
- [2922] = {.lex_state = 651, .external_lex_state = 10},
- [2923] = {.lex_state = 651, .external_lex_state = 10},
- [2924] = {.lex_state = 651, .external_lex_state = 10},
- [2925] = {.lex_state = 652, .external_lex_state = 2},
- [2926] = {.lex_state = 651, .external_lex_state = 10},
- [2927] = {.lex_state = 651, .external_lex_state = 10},
- [2928] = {.lex_state = 651, .external_lex_state = 10},
- [2929] = {.lex_state = 651, .external_lex_state = 10},
- [2930] = {.lex_state = 651, .external_lex_state = 2},
- [2931] = {.lex_state = 651, .external_lex_state = 2},
- [2932] = {.lex_state = 651, .external_lex_state = 10},
- [2933] = {.lex_state = 651, .external_lex_state = 2},
- [2934] = {.lex_state = 651, .external_lex_state = 10},
- [2935] = {.lex_state = 651, .external_lex_state = 10},
- [2936] = {.lex_state = 651, .external_lex_state = 2},
- [2937] = {.lex_state = 651, .external_lex_state = 10},
- [2938] = {.lex_state = 652, .external_lex_state = 2},
- [2939] = {.lex_state = 77, .external_lex_state = 2},
- [2940] = {.lex_state = 651, .external_lex_state = 2},
- [2941] = {.lex_state = 652, .external_lex_state = 2},
- [2942] = {.lex_state = 651, .external_lex_state = 10},
- [2943] = {.lex_state = 652, .external_lex_state = 2},
- [2944] = {.lex_state = 652, .external_lex_state = 2},
- [2945] = {.lex_state = 651, .external_lex_state = 10},
- [2946] = {.lex_state = 652, .external_lex_state = 2},
- [2947] = {.lex_state = 652, .external_lex_state = 2},
- [2948] = {.lex_state = 652, .external_lex_state = 2},
- [2949] = {.lex_state = 55, .external_lex_state = 2},
- [2950] = {.lex_state = 651, .external_lex_state = 2},
- [2951] = {.lex_state = 651, .external_lex_state = 10},
- [2952] = {.lex_state = 651, .external_lex_state = 10},
- [2953] = {.lex_state = 651, .external_lex_state = 10},
- [2954] = {.lex_state = 651, .external_lex_state = 2},
- [2955] = {.lex_state = 651, .external_lex_state = 10},
- [2956] = {.lex_state = 651, .external_lex_state = 10},
- [2957] = {.lex_state = 651, .external_lex_state = 10},
- [2958] = {.lex_state = 651, .external_lex_state = 10},
- [2959] = {.lex_state = 651, .external_lex_state = 2},
- [2960] = {.lex_state = 651, .external_lex_state = 2},
- [2961] = {.lex_state = 651, .external_lex_state = 2},
- [2962] = {.lex_state = 651, .external_lex_state = 10},
- [2963] = {.lex_state = 651, .external_lex_state = 2},
- [2964] = {.lex_state = 652, .external_lex_state = 2},
- [2965] = {.lex_state = 651, .external_lex_state = 2},
- [2966] = {.lex_state = 651, .external_lex_state = 10},
- [2967] = {.lex_state = 651, .external_lex_state = 10},
- [2968] = {.lex_state = 651, .external_lex_state = 2},
- [2969] = {.lex_state = 651, .external_lex_state = 2},
- [2970] = {.lex_state = 651, .external_lex_state = 10},
+ [2921] = {.lex_state = 651, .external_lex_state = 2},
+ [2922] = {.lex_state = 650, .external_lex_state = 2},
+ [2923] = {.lex_state = 651, .external_lex_state = 2},
+ [2924] = {.lex_state = 651, .external_lex_state = 2},
+ [2925] = {.lex_state = 77, .external_lex_state = 2},
+ [2926] = {.lex_state = 650, .external_lex_state = 10},
+ [2927] = {.lex_state = 651, .external_lex_state = 2},
+ [2928] = {.lex_state = 55, .external_lex_state = 2},
+ [2929] = {.lex_state = 650, .external_lex_state = 2},
+ [2930] = {.lex_state = 650, .external_lex_state = 10},
+ [2931] = {.lex_state = 650, .external_lex_state = 10},
+ [2932] = {.lex_state = 650, .external_lex_state = 2},
+ [2933] = {.lex_state = 650, .external_lex_state = 10},
+ [2934] = {.lex_state = 650, .external_lex_state = 10},
+ [2935] = {.lex_state = 650, .external_lex_state = 10},
+ [2936] = {.lex_state = 650, .external_lex_state = 2},
+ [2937] = {.lex_state = 651, .external_lex_state = 2},
+ [2938] = {.lex_state = 650, .external_lex_state = 10},
+ [2939] = {.lex_state = 650, .external_lex_state = 10},
+ [2940] = {.lex_state = 650, .external_lex_state = 10},
+ [2941] = {.lex_state = 650, .external_lex_state = 2},
+ [2942] = {.lex_state = 650, .external_lex_state = 10},
+ [2943] = {.lex_state = 650, .external_lex_state = 10},
+ [2944] = {.lex_state = 650, .external_lex_state = 10},
+ [2945] = {.lex_state = 650, .external_lex_state = 10},
+ [2946] = {.lex_state = 650, .external_lex_state = 10},
+ [2947] = {.lex_state = 650, .external_lex_state = 2},
+ [2948] = {.lex_state = 650, .external_lex_state = 2},
+ [2949] = {.lex_state = 650, .external_lex_state = 2},
+ [2950] = {.lex_state = 650, .external_lex_state = 10},
+ [2951] = {.lex_state = 650, .external_lex_state = 2},
+ [2952] = {.lex_state = 650, .external_lex_state = 2},
+ [2953] = {.lex_state = 650, .external_lex_state = 2},
+ [2954] = {.lex_state = 650, .external_lex_state = 10},
+ [2955] = {.lex_state = 650, .external_lex_state = 2},
+ [2956] = {.lex_state = 650, .external_lex_state = 10},
+ [2957] = {.lex_state = 650, .external_lex_state = 2},
+ [2958] = {.lex_state = 650, .external_lex_state = 10},
+ [2959] = {.lex_state = 650, .external_lex_state = 10},
+ [2960] = {.lex_state = 650, .external_lex_state = 2},
+ [2961] = {.lex_state = 650, .external_lex_state = 2},
+ [2962] = {.lex_state = 650, .external_lex_state = 10},
+ [2963] = {.lex_state = 650, .external_lex_state = 10},
+ [2964] = {.lex_state = 650, .external_lex_state = 10},
+ [2965] = {.lex_state = 650, .external_lex_state = 2},
+ [2966] = {.lex_state = 650, .external_lex_state = 2},
+ [2967] = {.lex_state = 650, .external_lex_state = 10},
+ [2968] = {.lex_state = 650, .external_lex_state = 10},
+ [2969] = {.lex_state = 650, .external_lex_state = 2},
+ [2970] = {.lex_state = 650, .external_lex_state = 2},
[2971] = {.lex_state = 651, .external_lex_state = 2},
- [2972] = {.lex_state = 651, .external_lex_state = 2},
- [2973] = {.lex_state = 651, .external_lex_state = 10},
- [2974] = {.lex_state = 651, .external_lex_state = 10},
- [2975] = {.lex_state = 651, .external_lex_state = 2},
+ [2972] = {.lex_state = 55, .external_lex_state = 2},
+ [2973] = {.lex_state = 651, .external_lex_state = 2},
+ [2974] = {.lex_state = 650, .external_lex_state = 2},
+ [2975] = {.lex_state = 650, .external_lex_state = 10},
[2976] = {.lex_state = 651, .external_lex_state = 2},
- [2977] = {.lex_state = 651, .external_lex_state = 2},
- [2978] = {.lex_state = 652, .external_lex_state = 2},
- [2979] = {.lex_state = 651, .external_lex_state = 10},
- [2980] = {.lex_state = 652, .external_lex_state = 2},
- [2981] = {.lex_state = 651, .external_lex_state = 2},
- [2982] = {.lex_state = 652, .external_lex_state = 2},
- [2983] = {.lex_state = 652, .external_lex_state = 2},
- [2984] = {.lex_state = 651, .external_lex_state = 2},
- [2985] = {.lex_state = 652, .external_lex_state = 2},
+ [2977] = {.lex_state = 650, .external_lex_state = 10},
+ [2978] = {.lex_state = 651, .external_lex_state = 2},
+ [2979] = {.lex_state = 651, .external_lex_state = 2},
+ [2980] = {.lex_state = 77, .external_lex_state = 2},
+ [2981] = {.lex_state = 650, .external_lex_state = 2},
+ [2982] = {.lex_state = 650, .external_lex_state = 2},
+ [2983] = {.lex_state = 650, .external_lex_state = 10},
+ [2984] = {.lex_state = 650, .external_lex_state = 2},
+ [2985] = {.lex_state = 77, .external_lex_state = 2},
[2986] = {.lex_state = 651, .external_lex_state = 2},
- [2987] = {.lex_state = 651, .external_lex_state = 2},
- [2988] = {.lex_state = 651, .external_lex_state = 2},
- [2989] = {.lex_state = 652, .external_lex_state = 2},
- [2990] = {.lex_state = 652, .external_lex_state = 2},
- [2991] = {.lex_state = 652, .external_lex_state = 2},
- [2992] = {.lex_state = 652, .external_lex_state = 2},
- [2993] = {.lex_state = 651, .external_lex_state = 2},
- [2994] = {.lex_state = 652, .external_lex_state = 2},
+ [2987] = {.lex_state = 650, .external_lex_state = 2},
+ [2988] = {.lex_state = 55, .external_lex_state = 2},
+ [2989] = {.lex_state = 650, .external_lex_state = 2},
+ [2990] = {.lex_state = 650, .external_lex_state = 2},
+ [2991] = {.lex_state = 651, .external_lex_state = 2},
+ [2992] = {.lex_state = 650, .external_lex_state = 2},
+ [2993] = {.lex_state = 650, .external_lex_state = 2},
+ [2994] = {.lex_state = 650, .external_lex_state = 2},
[2995] = {.lex_state = 56, .external_lex_state = 2},
- [2996] = {.lex_state = 60, .external_lex_state = 7},
+ [2996] = {.lex_state = 56, .external_lex_state = 2},
[2997] = {.lex_state = 56, .external_lex_state = 2},
- [2998] = {.lex_state = 56, .external_lex_state = 2},
+ [2998] = {.lex_state = 60, .external_lex_state = 7},
[2999] = {.lex_state = 60, .external_lex_state = 7},
- [3000] = {.lex_state = 60, .external_lex_state = 7},
- [3001] = {.lex_state = 60, .external_lex_state = 7},
- [3002] = {.lex_state = 56, .external_lex_state = 2},
- [3003] = {.lex_state = 56, .external_lex_state = 2},
- [3004] = {.lex_state = 649, .external_lex_state = 2},
+ [3000] = {.lex_state = 56, .external_lex_state = 2},
+ [3001] = {.lex_state = 56, .external_lex_state = 2},
+ [3002] = {.lex_state = 60, .external_lex_state = 7},
+ [3003] = {.lex_state = 60, .external_lex_state = 7},
+ [3004] = {.lex_state = 60, .external_lex_state = 7},
[3005] = {.lex_state = 60, .external_lex_state = 7},
- [3006] = {.lex_state = 649, .external_lex_state = 2},
- [3007] = {.lex_state = 60, .external_lex_state = 9},
- [3008] = {.lex_state = 649, .external_lex_state = 2},
- [3009] = {.lex_state = 83, .external_lex_state = 2},
- [3010] = {.lex_state = 649, .external_lex_state = 2},
- [3011] = {.lex_state = 60, .external_lex_state = 7},
- [3012] = {.lex_state = 60, .external_lex_state = 7},
- [3013] = {.lex_state = 649, .external_lex_state = 2},
- [3014] = {.lex_state = 649, .external_lex_state = 2},
- [3015] = {.lex_state = 79, .external_lex_state = 2},
- [3016] = {.lex_state = 82, .external_lex_state = 2},
- [3017] = {.lex_state = 79, .external_lex_state = 2},
- [3018] = {.lex_state = 60, .external_lex_state = 7},
+ [3006] = {.lex_state = 60, .external_lex_state = 7},
+ [3007] = {.lex_state = 82, .external_lex_state = 8},
+ [3008] = {.lex_state = 82, .external_lex_state = 8},
+ [3009] = {.lex_state = 60, .external_lex_state = 7},
+ [3010] = {.lex_state = 60, .external_lex_state = 7},
+ [3011] = {.lex_state = 648, .external_lex_state = 2},
+ [3012] = {.lex_state = 648, .external_lex_state = 2},
+ [3013] = {.lex_state = 60, .external_lex_state = 9},
+ [3014] = {.lex_state = 60, .external_lex_state = 9},
+ [3015] = {.lex_state = 60, .external_lex_state = 7},
+ [3016] = {.lex_state = 60, .external_lex_state = 7},
+ [3017] = {.lex_state = 60, .external_lex_state = 7},
+ [3018] = {.lex_state = 648, .external_lex_state = 2},
[3019] = {.lex_state = 60, .external_lex_state = 7},
[3020] = {.lex_state = 60, .external_lex_state = 7},
[3021] = {.lex_state = 60, .external_lex_state = 7},
- [3022] = {.lex_state = 62, .external_lex_state = 2},
- [3023] = {.lex_state = 60, .external_lex_state = 7},
- [3024] = {.lex_state = 649, .external_lex_state = 2},
+ [3022] = {.lex_state = 648, .external_lex_state = 2},
+ [3023] = {.lex_state = 79, .external_lex_state = 2},
+ [3024] = {.lex_state = 82, .external_lex_state = 2},
[3025] = {.lex_state = 60, .external_lex_state = 7},
[3026] = {.lex_state = 60, .external_lex_state = 7},
- [3027] = {.lex_state = 62, .external_lex_state = 2},
+ [3027] = {.lex_state = 60, .external_lex_state = 7},
[3028] = {.lex_state = 60, .external_lex_state = 7},
- [3029] = {.lex_state = 60, .external_lex_state = 7},
- [3030] = {.lex_state = 60, .external_lex_state = 7},
+ [3029] = {.lex_state = 648, .external_lex_state = 2},
+ [3030] = {.lex_state = 62, .external_lex_state = 2},
[3031] = {.lex_state = 60, .external_lex_state = 7},
[3032] = {.lex_state = 60, .external_lex_state = 7},
- [3033] = {.lex_state = 649, .external_lex_state = 2},
- [3034] = {.lex_state = 60, .external_lex_state = 7},
+ [3033] = {.lex_state = 60, .external_lex_state = 7},
+ [3034] = {.lex_state = 648, .external_lex_state = 2},
[3035] = {.lex_state = 60, .external_lex_state = 7},
- [3036] = {.lex_state = 649, .external_lex_state = 2},
+ [3036] = {.lex_state = 60, .external_lex_state = 7},
[3037] = {.lex_state = 60, .external_lex_state = 7},
[3038] = {.lex_state = 60, .external_lex_state = 7},
[3039] = {.lex_state = 60, .external_lex_state = 7},
[3040] = {.lex_state = 60, .external_lex_state = 7},
- [3041] = {.lex_state = 60, .external_lex_state = 7},
+ [3041] = {.lex_state = 60, .external_lex_state = 2},
[3042] = {.lex_state = 60, .external_lex_state = 7},
- [3043] = {.lex_state = 83, .external_lex_state = 2},
- [3044] = {.lex_state = 79, .external_lex_state = 2},
+ [3043] = {.lex_state = 60, .external_lex_state = 7},
+ [3044] = {.lex_state = 648, .external_lex_state = 2},
[3045] = {.lex_state = 60, .external_lex_state = 7},
[3046] = {.lex_state = 60, .external_lex_state = 7},
- [3047] = {.lex_state = 60, .external_lex_state = 7},
+ [3047] = {.lex_state = 648, .external_lex_state = 2},
[3048] = {.lex_state = 60, .external_lex_state = 7},
[3049] = {.lex_state = 60, .external_lex_state = 7},
- [3050] = {.lex_state = 83, .external_lex_state = 2},
- [3051] = {.lex_state = 60, .external_lex_state = 2},
- [3052] = {.lex_state = 60, .external_lex_state = 2},
- [3053] = {.lex_state = 60, .external_lex_state = 2},
+ [3050] = {.lex_state = 79, .external_lex_state = 2},
+ [3051] = {.lex_state = 648, .external_lex_state = 2},
+ [3052] = {.lex_state = 648, .external_lex_state = 2},
+ [3053] = {.lex_state = 648, .external_lex_state = 2},
[3054] = {.lex_state = 60, .external_lex_state = 7},
- [3055] = {.lex_state = 649, .external_lex_state = 2},
- [3056] = {.lex_state = 79, .external_lex_state = 2},
- [3057] = {.lex_state = 60, .external_lex_state = 9},
+ [3055] = {.lex_state = 60, .external_lex_state = 7},
+ [3056] = {.lex_state = 60, .external_lex_state = 7},
+ [3057] = {.lex_state = 648, .external_lex_state = 2},
[3058] = {.lex_state = 60, .external_lex_state = 7},
[3059] = {.lex_state = 60, .external_lex_state = 7},
[3060] = {.lex_state = 60, .external_lex_state = 7},
[3061] = {.lex_state = 60, .external_lex_state = 7},
- [3062] = {.lex_state = 83, .external_lex_state = 2},
- [3063] = {.lex_state = 79, .external_lex_state = 2},
+ [3062] = {.lex_state = 60, .external_lex_state = 7},
+ [3063] = {.lex_state = 648, .external_lex_state = 2},
[3064] = {.lex_state = 60, .external_lex_state = 7},
[3065] = {.lex_state = 60, .external_lex_state = 7},
- [3066] = {.lex_state = 82, .external_lex_state = 2},
- [3067] = {.lex_state = 649, .external_lex_state = 2},
- [3068] = {.lex_state = 649, .external_lex_state = 2},
- [3069] = {.lex_state = 649, .external_lex_state = 2},
+ [3066] = {.lex_state = 83, .external_lex_state = 2},
+ [3067] = {.lex_state = 83, .external_lex_state = 2},
+ [3068] = {.lex_state = 60, .external_lex_state = 7},
+ [3069] = {.lex_state = 60, .external_lex_state = 9},
[3070] = {.lex_state = 60, .external_lex_state = 7},
[3071] = {.lex_state = 60, .external_lex_state = 7},
- [3072] = {.lex_state = 82, .external_lex_state = 2},
- [3073] = {.lex_state = 60, .external_lex_state = 7},
+ [3072] = {.lex_state = 60, .external_lex_state = 7},
+ [3073] = {.lex_state = 82, .external_lex_state = 2},
[3074] = {.lex_state = 60, .external_lex_state = 7},
- [3075] = {.lex_state = 60, .external_lex_state = 2},
+ [3075] = {.lex_state = 60, .external_lex_state = 7},
[3076] = {.lex_state = 60, .external_lex_state = 7},
- [3077] = {.lex_state = 649, .external_lex_state = 2},
- [3078] = {.lex_state = 60, .external_lex_state = 9},
- [3079] = {.lex_state = 60, .external_lex_state = 7},
- [3080] = {.lex_state = 60, .external_lex_state = 7},
- [3081] = {.lex_state = 83, .external_lex_state = 2},
+ [3077] = {.lex_state = 82, .external_lex_state = 2},
+ [3078] = {.lex_state = 82, .external_lex_state = 2},
+ [3079] = {.lex_state = 83, .external_lex_state = 2},
+ [3080] = {.lex_state = 83, .external_lex_state = 2},
+ [3081] = {.lex_state = 60, .external_lex_state = 7},
[3082] = {.lex_state = 60, .external_lex_state = 7},
- [3083] = {.lex_state = 60, .external_lex_state = 7},
+ [3083] = {.lex_state = 648, .external_lex_state = 2},
[3084] = {.lex_state = 60, .external_lex_state = 7},
- [3085] = {.lex_state = 60, .external_lex_state = 7},
- [3086] = {.lex_state = 649, .external_lex_state = 2},
+ [3085] = {.lex_state = 648, .external_lex_state = 2},
+ [3086] = {.lex_state = 79, .external_lex_state = 2},
[3087] = {.lex_state = 60, .external_lex_state = 7},
- [3088] = {.lex_state = 83, .external_lex_state = 2},
- [3089] = {.lex_state = 649, .external_lex_state = 2},
- [3090] = {.lex_state = 649, .external_lex_state = 2},
- [3091] = {.lex_state = 60, .external_lex_state = 7},
- [3092] = {.lex_state = 60, .external_lex_state = 7},
- [3093] = {.lex_state = 60, .external_lex_state = 9},
- [3094] = {.lex_state = 649, .external_lex_state = 2},
- [3095] = {.lex_state = 60, .external_lex_state = 7},
- [3096] = {.lex_state = 60, .external_lex_state = 7},
+ [3088] = {.lex_state = 60, .external_lex_state = 7},
+ [3089] = {.lex_state = 648, .external_lex_state = 2},
+ [3090] = {.lex_state = 648, .external_lex_state = 2},
+ [3091] = {.lex_state = 83, .external_lex_state = 2},
+ [3092] = {.lex_state = 83, .external_lex_state = 2},
+ [3093] = {.lex_state = 60, .external_lex_state = 7},
+ [3094] = {.lex_state = 62, .external_lex_state = 2},
+ [3095] = {.lex_state = 83, .external_lex_state = 2},
+ [3096] = {.lex_state = 648, .external_lex_state = 2},
[3097] = {.lex_state = 60, .external_lex_state = 7},
- [3098] = {.lex_state = 82, .external_lex_state = 8},
- [3099] = {.lex_state = 60, .external_lex_state = 7},
- [3100] = {.lex_state = 60, .external_lex_state = 7},
- [3101] = {.lex_state = 649, .external_lex_state = 2},
+ [3098] = {.lex_state = 60, .external_lex_state = 7},
+ [3099] = {.lex_state = 82, .external_lex_state = 2},
+ [3100] = {.lex_state = 60, .external_lex_state = 2},
+ [3101] = {.lex_state = 60, .external_lex_state = 7},
[3102] = {.lex_state = 60, .external_lex_state = 7},
- [3103] = {.lex_state = 82, .external_lex_state = 2},
- [3104] = {.lex_state = 60, .external_lex_state = 7},
- [3105] = {.lex_state = 649, .external_lex_state = 2},
- [3106] = {.lex_state = 60, .external_lex_state = 7},
- [3107] = {.lex_state = 60, .external_lex_state = 7},
+ [3103] = {.lex_state = 648, .external_lex_state = 2},
+ [3104] = {.lex_state = 83, .external_lex_state = 2},
+ [3105] = {.lex_state = 60, .external_lex_state = 7},
+ [3106] = {.lex_state = 83, .external_lex_state = 2},
+ [3107] = {.lex_state = 83, .external_lex_state = 2},
[3108] = {.lex_state = 60, .external_lex_state = 7},
[3109] = {.lex_state = 60, .external_lex_state = 7},
[3110] = {.lex_state = 60, .external_lex_state = 7},
- [3111] = {.lex_state = 83, .external_lex_state = 2},
- [3112] = {.lex_state = 83, .external_lex_state = 2},
- [3113] = {.lex_state = 60, .external_lex_state = 7},
- [3114] = {.lex_state = 649, .external_lex_state = 2},
- [3115] = {.lex_state = 649, .external_lex_state = 2},
- [3116] = {.lex_state = 649, .external_lex_state = 2},
- [3117] = {.lex_state = 83, .external_lex_state = 2},
- [3118] = {.lex_state = 60, .external_lex_state = 7},
- [3119] = {.lex_state = 82, .external_lex_state = 8},
- [3120] = {.lex_state = 649, .external_lex_state = 2},
- [3121] = {.lex_state = 60, .external_lex_state = 7},
- [3122] = {.lex_state = 83, .external_lex_state = 2},
+ [3111] = {.lex_state = 60, .external_lex_state = 7},
+ [3112] = {.lex_state = 60, .external_lex_state = 7},
+ [3113] = {.lex_state = 648, .external_lex_state = 2},
+ [3114] = {.lex_state = 60, .external_lex_state = 7},
+ [3115] = {.lex_state = 60, .external_lex_state = 7},
+ [3116] = {.lex_state = 60, .external_lex_state = 7},
+ [3117] = {.lex_state = 60, .external_lex_state = 7},
+ [3118] = {.lex_state = 60, .external_lex_state = 2},
+ [3119] = {.lex_state = 60, .external_lex_state = 2},
+ [3120] = {.lex_state = 648, .external_lex_state = 2},
+ [3121] = {.lex_state = 79, .external_lex_state = 2},
+ [3122] = {.lex_state = 60, .external_lex_state = 7},
[3123] = {.lex_state = 60, .external_lex_state = 7},
[3124] = {.lex_state = 60, .external_lex_state = 7},
- [3125] = {.lex_state = 60, .external_lex_state = 7},
- [3126] = {.lex_state = 60, .external_lex_state = 7},
- [3127] = {.lex_state = 83, .external_lex_state = 2},
- [3128] = {.lex_state = 60, .external_lex_state = 7},
- [3129] = {.lex_state = 60, .external_lex_state = 7},
- [3130] = {.lex_state = 60, .external_lex_state = 7},
- [3131] = {.lex_state = 82, .external_lex_state = 2},
- [3132] = {.lex_state = 60, .external_lex_state = 7},
- [3133] = {.lex_state = 83, .external_lex_state = 2},
+ [3125] = {.lex_state = 79, .external_lex_state = 2},
+ [3126] = {.lex_state = 83, .external_lex_state = 2},
+ [3127] = {.lex_state = 648, .external_lex_state = 2},
+ [3128] = {.lex_state = 83, .external_lex_state = 2},
+ [3129] = {.lex_state = 60, .external_lex_state = 9},
+ [3130] = {.lex_state = 648, .external_lex_state = 2},
+ [3131] = {.lex_state = 60, .external_lex_state = 7},
+ [3132] = {.lex_state = 648, .external_lex_state = 2},
+ [3133] = {.lex_state = 60, .external_lex_state = 7},
[3134] = {.lex_state = 60, .external_lex_state = 7},
[3135] = {.lex_state = 60, .external_lex_state = 7},
- [3136] = {.lex_state = 83, .external_lex_state = 2},
- [3137] = {.lex_state = 649, .external_lex_state = 2},
- [3138] = {.lex_state = 82, .external_lex_state = 2},
- [3139] = {.lex_state = 649, .external_lex_state = 2},
- [3140] = {.lex_state = 649, .external_lex_state = 2},
+ [3136] = {.lex_state = 648, .external_lex_state = 2},
+ [3137] = {.lex_state = 60, .external_lex_state = 7},
+ [3138] = {.lex_state = 60, .external_lex_state = 7},
+ [3139] = {.lex_state = 60, .external_lex_state = 7},
+ [3140] = {.lex_state = 83, .external_lex_state = 2},
[3141] = {.lex_state = 60, .external_lex_state = 7},
- [3142] = {.lex_state = 60, .external_lex_state = 7},
- [3143] = {.lex_state = 60, .external_lex_state = 7},
- [3144] = {.lex_state = 60, .external_lex_state = 7},
- [3145] = {.lex_state = 60, .external_lex_state = 9},
+ [3142] = {.lex_state = 648, .external_lex_state = 2},
+ [3143] = {.lex_state = 82, .external_lex_state = 2},
+ [3144] = {.lex_state = 648, .external_lex_state = 2},
+ [3145] = {.lex_state = 107, .external_lex_state = 7},
[3146] = {.lex_state = 60, .external_lex_state = 9},
- [3147] = {.lex_state = 60, .external_lex_state = 9},
- [3148] = {.lex_state = 60, .external_lex_state = 9},
- [3149] = {.lex_state = 60, .external_lex_state = 9},
- [3150] = {.lex_state = 60, .external_lex_state = 9},
- [3151] = {.lex_state = 60, .external_lex_state = 9},
- [3152] = {.lex_state = 82, .external_lex_state = 8},
- [3153] = {.lex_state = 60, .external_lex_state = 9},
- [3154] = {.lex_state = 60, .external_lex_state = 9},
- [3155] = {.lex_state = 60, .external_lex_state = 9},
- [3156] = {.lex_state = 107, .external_lex_state = 7},
+ [3147] = {.lex_state = 39, .external_lex_state = 2},
+ [3148] = {.lex_state = 82, .external_lex_state = 8},
+ [3149] = {.lex_state = 648, .external_lex_state = 2},
+ [3150] = {.lex_state = 83, .external_lex_state = 2},
+ [3151] = {.lex_state = 82, .external_lex_state = 8},
+ [3152] = {.lex_state = 107, .external_lex_state = 7},
+ [3153] = {.lex_state = 648, .external_lex_state = 2},
+ [3154] = {.lex_state = 82, .external_lex_state = 8},
+ [3155] = {.lex_state = 84, .external_lex_state = 2},
+ [3156] = {.lex_state = 60, .external_lex_state = 2},
[3157] = {.lex_state = 107, .external_lex_state = 7},
- [3158] = {.lex_state = 107, .external_lex_state = 7},
+ [3158] = {.lex_state = 60, .external_lex_state = 9},
[3159] = {.lex_state = 107, .external_lex_state = 7},
- [3160] = {.lex_state = 60, .external_lex_state = 9},
- [3161] = {.lex_state = 82, .external_lex_state = 8},
+ [3160] = {.lex_state = 107, .external_lex_state = 7},
+ [3161] = {.lex_state = 648, .external_lex_state = 2},
[3162] = {.lex_state = 82, .external_lex_state = 8},
[3163] = {.lex_state = 60, .external_lex_state = 9},
[3164] = {.lex_state = 107, .external_lex_state = 7},
- [3165] = {.lex_state = 107, .external_lex_state = 7},
+ [3165] = {.lex_state = 60, .external_lex_state = 9},
[3166] = {.lex_state = 60, .external_lex_state = 9},
- [3167] = {.lex_state = 60, .external_lex_state = 9},
- [3168] = {.lex_state = 60, .external_lex_state = 9},
- [3169] = {.lex_state = 649, .external_lex_state = 2},
- [3170] = {.lex_state = 60, .external_lex_state = 9},
- [3171] = {.lex_state = 60, .external_lex_state = 9},
- [3172] = {.lex_state = 60, .external_lex_state = 9},
+ [3167] = {.lex_state = 648, .external_lex_state = 2},
+ [3168] = {.lex_state = 39, .external_lex_state = 2},
+ [3169] = {.lex_state = 648, .external_lex_state = 2},
+ [3170] = {.lex_state = 83, .external_lex_state = 2},
+ [3171] = {.lex_state = 83, .external_lex_state = 2},
+ [3172] = {.lex_state = 84, .external_lex_state = 2},
[3173] = {.lex_state = 60, .external_lex_state = 9},
[3174] = {.lex_state = 60, .external_lex_state = 9},
[3175] = {.lex_state = 83, .external_lex_state = 2},
- [3176] = {.lex_state = 60, .external_lex_state = 9},
+ [3176] = {.lex_state = 107, .external_lex_state = 7},
[3177] = {.lex_state = 60, .external_lex_state = 9},
- [3178] = {.lex_state = 82, .external_lex_state = 8},
- [3179] = {.lex_state = 107, .external_lex_state = 7},
- [3180] = {.lex_state = 83, .external_lex_state = 2},
- [3181] = {.lex_state = 83, .external_lex_state = 2},
- [3182] = {.lex_state = 649, .external_lex_state = 2},
- [3183] = {.lex_state = 60, .external_lex_state = 2},
- [3184] = {.lex_state = 83, .external_lex_state = 2},
+ [3178] = {.lex_state = 60, .external_lex_state = 2},
+ [3179] = {.lex_state = 60, .external_lex_state = 9},
+ [3180] = {.lex_state = 39, .external_lex_state = 2},
+ [3181] = {.lex_state = 648, .external_lex_state = 2},
+ [3182] = {.lex_state = 60, .external_lex_state = 2},
+ [3183] = {.lex_state = 60, .external_lex_state = 9},
+ [3184] = {.lex_state = 60, .external_lex_state = 9},
[3185] = {.lex_state = 60, .external_lex_state = 2},
- [3186] = {.lex_state = 60, .external_lex_state = 2},
- [3187] = {.lex_state = 82, .external_lex_state = 8},
+ [3186] = {.lex_state = 648, .external_lex_state = 2},
+ [3187] = {.lex_state = 39, .external_lex_state = 2},
[3188] = {.lex_state = 60, .external_lex_state = 2},
[3189] = {.lex_state = 60, .external_lex_state = 2},
- [3190] = {.lex_state = 82, .external_lex_state = 8},
- [3191] = {.lex_state = 107, .external_lex_state = 7},
- [3192] = {.lex_state = 107, .external_lex_state = 7},
- [3193] = {.lex_state = 84, .external_lex_state = 2},
- [3194] = {.lex_state = 82, .external_lex_state = 8},
+ [3190] = {.lex_state = 60, .external_lex_state = 2},
+ [3191] = {.lex_state = 60, .external_lex_state = 2},
+ [3192] = {.lex_state = 84, .external_lex_state = 2},
+ [3193] = {.lex_state = 107, .external_lex_state = 7},
+ [3194] = {.lex_state = 60, .external_lex_state = 2},
[3195] = {.lex_state = 60, .external_lex_state = 9},
[3196] = {.lex_state = 39, .external_lex_state = 2},
[3197] = {.lex_state = 107, .external_lex_state = 7},
[3198] = {.lex_state = 107, .external_lex_state = 7},
- [3199] = {.lex_state = 649, .external_lex_state = 2},
- [3200] = {.lex_state = 60, .external_lex_state = 9},
- [3201] = {.lex_state = 60, .external_lex_state = 2},
+ [3199] = {.lex_state = 60, .external_lex_state = 2},
+ [3200] = {.lex_state = 107, .external_lex_state = 7},
+ [3201] = {.lex_state = 39, .external_lex_state = 2},
[3202] = {.lex_state = 60, .external_lex_state = 9},
[3203] = {.lex_state = 107, .external_lex_state = 7},
- [3204] = {.lex_state = 60, .external_lex_state = 9},
- [3205] = {.lex_state = 60, .external_lex_state = 9},
- [3206] = {.lex_state = 107, .external_lex_state = 7},
- [3207] = {.lex_state = 60, .external_lex_state = 2},
- [3208] = {.lex_state = 60, .external_lex_state = 9},
- [3209] = {.lex_state = 60, .external_lex_state = 9},
- [3210] = {.lex_state = 39, .external_lex_state = 2},
+ [3204] = {.lex_state = 107, .external_lex_state = 7},
+ [3205] = {.lex_state = 107, .external_lex_state = 7},
+ [3206] = {.lex_state = 648, .external_lex_state = 2},
+ [3207] = {.lex_state = 107, .external_lex_state = 7},
+ [3208] = {.lex_state = 107, .external_lex_state = 7},
+ [3209] = {.lex_state = 107, .external_lex_state = 7},
+ [3210] = {.lex_state = 84, .external_lex_state = 2},
[3211] = {.lex_state = 107, .external_lex_state = 7},
- [3212] = {.lex_state = 60, .external_lex_state = 9},
- [3213] = {.lex_state = 60, .external_lex_state = 9},
+ [3212] = {.lex_state = 39, .external_lex_state = 2},
+ [3213] = {.lex_state = 107, .external_lex_state = 7},
[3214] = {.lex_state = 107, .external_lex_state = 7},
- [3215] = {.lex_state = 60, .external_lex_state = 9},
- [3216] = {.lex_state = 649, .external_lex_state = 2},
- [3217] = {.lex_state = 60, .external_lex_state = 9},
- [3218] = {.lex_state = 60, .external_lex_state = 2},
- [3219] = {.lex_state = 60, .external_lex_state = 2},
- [3220] = {.lex_state = 60, .external_lex_state = 9},
- [3221] = {.lex_state = 649, .external_lex_state = 2},
- [3222] = {.lex_state = 60, .external_lex_state = 9},
+ [3215] = {.lex_state = 107, .external_lex_state = 7},
+ [3216] = {.lex_state = 82, .external_lex_state = 8},
+ [3217] = {.lex_state = 84, .external_lex_state = 2},
+ [3218] = {.lex_state = 107, .external_lex_state = 7},
+ [3219] = {.lex_state = 107, .external_lex_state = 7},
+ [3220] = {.lex_state = 107, .external_lex_state = 7},
+ [3221] = {.lex_state = 648, .external_lex_state = 2},
+ [3222] = {.lex_state = 107, .external_lex_state = 7},
[3223] = {.lex_state = 60, .external_lex_state = 9},
- [3224] = {.lex_state = 39, .external_lex_state = 2},
- [3225] = {.lex_state = 60, .external_lex_state = 9},
+ [3224] = {.lex_state = 107, .external_lex_state = 7},
+ [3225] = {.lex_state = 107, .external_lex_state = 7},
[3226] = {.lex_state = 107, .external_lex_state = 7},
- [3227] = {.lex_state = 60, .external_lex_state = 9},
- [3228] = {.lex_state = 60, .external_lex_state = 9},
- [3229] = {.lex_state = 649, .external_lex_state = 2},
+ [3227] = {.lex_state = 648, .external_lex_state = 2},
+ [3228] = {.lex_state = 107, .external_lex_state = 7},
+ [3229] = {.lex_state = 648, .external_lex_state = 2},
[3230] = {.lex_state = 39, .external_lex_state = 2},
- [3231] = {.lex_state = 649, .external_lex_state = 2},
+ [3231] = {.lex_state = 107, .external_lex_state = 7},
[3232] = {.lex_state = 60, .external_lex_state = 9},
- [3233] = {.lex_state = 60, .external_lex_state = 9},
- [3234] = {.lex_state = 60, .external_lex_state = 9},
- [3235] = {.lex_state = 107, .external_lex_state = 7},
- [3236] = {.lex_state = 60, .external_lex_state = 9},
+ [3233] = {.lex_state = 648, .external_lex_state = 2},
+ [3234] = {.lex_state = 83, .external_lex_state = 2},
+ [3235] = {.lex_state = 648, .external_lex_state = 2},
+ [3236] = {.lex_state = 60, .external_lex_state = 2},
[3237] = {.lex_state = 60, .external_lex_state = 9},
- [3238] = {.lex_state = 60, .external_lex_state = 9},
- [3239] = {.lex_state = 107, .external_lex_state = 7},
- [3240] = {.lex_state = 649, .external_lex_state = 2},
- [3241] = {.lex_state = 83, .external_lex_state = 2},
- [3242] = {.lex_state = 60, .external_lex_state = 9},
- [3243] = {.lex_state = 39, .external_lex_state = 2},
+ [3238] = {.lex_state = 60, .external_lex_state = 2},
+ [3239] = {.lex_state = 39, .external_lex_state = 2},
+ [3240] = {.lex_state = 60, .external_lex_state = 2},
+ [3241] = {.lex_state = 60, .external_lex_state = 2},
+ [3242] = {.lex_state = 60, .external_lex_state = 2},
+ [3243] = {.lex_state = 107, .external_lex_state = 7},
[3244] = {.lex_state = 60, .external_lex_state = 9},
- [3245] = {.lex_state = 107, .external_lex_state = 7},
- [3246] = {.lex_state = 60, .external_lex_state = 2},
- [3247] = {.lex_state = 60, .external_lex_state = 9},
- [3248] = {.lex_state = 107, .external_lex_state = 7},
+ [3245] = {.lex_state = 60, .external_lex_state = 2},
+ [3246] = {.lex_state = 107, .external_lex_state = 7},
+ [3247] = {.lex_state = 107, .external_lex_state = 7},
+ [3248] = {.lex_state = 60, .external_lex_state = 2},
[3249] = {.lex_state = 107, .external_lex_state = 7},
- [3250] = {.lex_state = 107, .external_lex_state = 7},
+ [3250] = {.lex_state = 60, .external_lex_state = 2},
[3251] = {.lex_state = 107, .external_lex_state = 7},
- [3252] = {.lex_state = 39, .external_lex_state = 2},
- [3253] = {.lex_state = 60, .external_lex_state = 9},
+ [3252] = {.lex_state = 107, .external_lex_state = 7},
+ [3253] = {.lex_state = 60, .external_lex_state = 2},
[3254] = {.lex_state = 107, .external_lex_state = 7},
- [3255] = {.lex_state = 39, .external_lex_state = 2},
- [3256] = {.lex_state = 60, .external_lex_state = 9},
- [3257] = {.lex_state = 107, .external_lex_state = 7},
- [3258] = {.lex_state = 107, .external_lex_state = 7},
+ [3255] = {.lex_state = 107, .external_lex_state = 7},
+ [3256] = {.lex_state = 60, .external_lex_state = 2},
+ [3257] = {.lex_state = 60, .external_lex_state = 2},
+ [3258] = {.lex_state = 60, .external_lex_state = 2},
[3259] = {.lex_state = 107, .external_lex_state = 7},
- [3260] = {.lex_state = 60, .external_lex_state = 9},
- [3261] = {.lex_state = 39, .external_lex_state = 2},
- [3262] = {.lex_state = 60, .external_lex_state = 9},
- [3263] = {.lex_state = 107, .external_lex_state = 7},
- [3264] = {.lex_state = 82, .external_lex_state = 8},
- [3265] = {.lex_state = 60, .external_lex_state = 9},
- [3266] = {.lex_state = 60, .external_lex_state = 9},
- [3267] = {.lex_state = 82, .external_lex_state = 8},
- [3268] = {.lex_state = 107, .external_lex_state = 7},
- [3269] = {.lex_state = 107, .external_lex_state = 7},
- [3270] = {.lex_state = 60, .external_lex_state = 9},
+ [3260] = {.lex_state = 60, .external_lex_state = 2},
+ [3261] = {.lex_state = 60, .external_lex_state = 2},
+ [3262] = {.lex_state = 60, .external_lex_state = 2},
+ [3263] = {.lex_state = 82, .external_lex_state = 8},
+ [3264] = {.lex_state = 648, .external_lex_state = 2},
+ [3265] = {.lex_state = 60, .external_lex_state = 2},
+ [3266] = {.lex_state = 60, .external_lex_state = 2},
+ [3267] = {.lex_state = 60, .external_lex_state = 2},
+ [3268] = {.lex_state = 60, .external_lex_state = 2},
+ [3269] = {.lex_state = 60, .external_lex_state = 2},
+ [3270] = {.lex_state = 60, .external_lex_state = 2},
[3271] = {.lex_state = 60, .external_lex_state = 9},
- [3272] = {.lex_state = 60, .external_lex_state = 9},
+ [3272] = {.lex_state = 60, .external_lex_state = 2},
[3273] = {.lex_state = 84, .external_lex_state = 2},
- [3274] = {.lex_state = 60, .external_lex_state = 9},
- [3275] = {.lex_state = 60, .external_lex_state = 9},
+ [3274] = {.lex_state = 60, .external_lex_state = 2},
+ [3275] = {.lex_state = 107, .external_lex_state = 7},
[3276] = {.lex_state = 60, .external_lex_state = 2},
- [3277] = {.lex_state = 60, .external_lex_state = 2},
- [3278] = {.lex_state = 60, .external_lex_state = 9},
- [3279] = {.lex_state = 60, .external_lex_state = 2},
- [3280] = {.lex_state = 60, .external_lex_state = 9},
+ [3277] = {.lex_state = 107, .external_lex_state = 7},
+ [3278] = {.lex_state = 60, .external_lex_state = 2},
+ [3279] = {.lex_state = 648, .external_lex_state = 2},
+ [3280] = {.lex_state = 107, .external_lex_state = 7},
[3281] = {.lex_state = 83, .external_lex_state = 2},
- [3282] = {.lex_state = 60, .external_lex_state = 2},
- [3283] = {.lex_state = 649, .external_lex_state = 2},
- [3284] = {.lex_state = 60, .external_lex_state = 9},
- [3285] = {.lex_state = 60, .external_lex_state = 9},
- [3286] = {.lex_state = 60, .external_lex_state = 9},
- [3287] = {.lex_state = 60, .external_lex_state = 9},
- [3288] = {.lex_state = 60, .external_lex_state = 9},
+ [3282] = {.lex_state = 107, .external_lex_state = 7},
+ [3283] = {.lex_state = 648, .external_lex_state = 2},
+ [3284] = {.lex_state = 107, .external_lex_state = 7},
+ [3285] = {.lex_state = 107, .external_lex_state = 7},
+ [3286] = {.lex_state = 107, .external_lex_state = 7},
+ [3287] = {.lex_state = 60, .external_lex_state = 2},
+ [3288] = {.lex_state = 39, .external_lex_state = 2},
[3289] = {.lex_state = 60, .external_lex_state = 9},
- [3290] = {.lex_state = 39, .external_lex_state = 2},
- [3291] = {.lex_state = 649, .external_lex_state = 2},
- [3292] = {.lex_state = 107, .external_lex_state = 7},
- [3293] = {.lex_state = 60, .external_lex_state = 9},
- [3294] = {.lex_state = 60, .external_lex_state = 9},
- [3295] = {.lex_state = 60, .external_lex_state = 9},
+ [3290] = {.lex_state = 60, .external_lex_state = 9},
+ [3291] = {.lex_state = 648, .external_lex_state = 2},
+ [3292] = {.lex_state = 60, .external_lex_state = 9},
+ [3293] = {.lex_state = 60, .external_lex_state = 2},
+ [3294] = {.lex_state = 60, .external_lex_state = 2},
+ [3295] = {.lex_state = 60, .external_lex_state = 2},
[3296] = {.lex_state = 107, .external_lex_state = 7},
[3297] = {.lex_state = 107, .external_lex_state = 7},
- [3298] = {.lex_state = 649, .external_lex_state = 2},
- [3299] = {.lex_state = 649, .external_lex_state = 2},
- [3300] = {.lex_state = 649, .external_lex_state = 2},
+ [3298] = {.lex_state = 60, .external_lex_state = 2},
+ [3299] = {.lex_state = 60, .external_lex_state = 9},
+ [3300] = {.lex_state = 60, .external_lex_state = 9},
[3301] = {.lex_state = 60, .external_lex_state = 9},
- [3302] = {.lex_state = 107, .external_lex_state = 7},
+ [3302] = {.lex_state = 60, .external_lex_state = 2},
[3303] = {.lex_state = 60, .external_lex_state = 9},
- [3304] = {.lex_state = 83, .external_lex_state = 2},
- [3305] = {.lex_state = 60, .external_lex_state = 9},
+ [3304] = {.lex_state = 648, .external_lex_state = 2},
+ [3305] = {.lex_state = 39, .external_lex_state = 2},
[3306] = {.lex_state = 60, .external_lex_state = 9},
- [3307] = {.lex_state = 107, .external_lex_state = 7},
- [3308] = {.lex_state = 107, .external_lex_state = 7},
+ [3307] = {.lex_state = 60, .external_lex_state = 9},
+ [3308] = {.lex_state = 60, .external_lex_state = 2},
[3309] = {.lex_state = 60, .external_lex_state = 9},
- [3310] = {.lex_state = 107, .external_lex_state = 7},
- [3311] = {.lex_state = 107, .external_lex_state = 7},
- [3312] = {.lex_state = 60, .external_lex_state = 2},
- [3313] = {.lex_state = 39, .external_lex_state = 2},
- [3314] = {.lex_state = 84, .external_lex_state = 2},
+ [3310] = {.lex_state = 60, .external_lex_state = 9},
+ [3311] = {.lex_state = 60, .external_lex_state = 2},
+ [3312] = {.lex_state = 60, .external_lex_state = 9},
+ [3313] = {.lex_state = 60, .external_lex_state = 9},
+ [3314] = {.lex_state = 60, .external_lex_state = 9},
[3315] = {.lex_state = 107, .external_lex_state = 7},
[3316] = {.lex_state = 107, .external_lex_state = 7},
- [3317] = {.lex_state = 649, .external_lex_state = 2},
- [3318] = {.lex_state = 649, .external_lex_state = 2},
- [3319] = {.lex_state = 107, .external_lex_state = 7},
- [3320] = {.lex_state = 60, .external_lex_state = 2},
- [3321] = {.lex_state = 60, .external_lex_state = 2},
- [3322] = {.lex_state = 60, .external_lex_state = 2},
- [3323] = {.lex_state = 60, .external_lex_state = 2},
+ [3317] = {.lex_state = 83, .external_lex_state = 2},
+ [3318] = {.lex_state = 60, .external_lex_state = 9},
+ [3319] = {.lex_state = 60, .external_lex_state = 9},
+ [3320] = {.lex_state = 107, .external_lex_state = 7},
+ [3321] = {.lex_state = 107, .external_lex_state = 7},
+ [3322] = {.lex_state = 83, .external_lex_state = 2},
+ [3323] = {.lex_state = 60, .external_lex_state = 9},
[3324] = {.lex_state = 60, .external_lex_state = 2},
- [3325] = {.lex_state = 60, .external_lex_state = 2},
+ [3325] = {.lex_state = 648, .external_lex_state = 2},
[3326] = {.lex_state = 107, .external_lex_state = 7},
- [3327] = {.lex_state = 60, .external_lex_state = 2},
- [3328] = {.lex_state = 60, .external_lex_state = 2},
+ [3327] = {.lex_state = 60, .external_lex_state = 9},
+ [3328] = {.lex_state = 82, .external_lex_state = 8},
[3329] = {.lex_state = 60, .external_lex_state = 2},
- [3330] = {.lex_state = 60, .external_lex_state = 2},
- [3331] = {.lex_state = 107, .external_lex_state = 7},
- [3332] = {.lex_state = 107, .external_lex_state = 7},
- [3333] = {.lex_state = 60, .external_lex_state = 2},
+ [3330] = {.lex_state = 60, .external_lex_state = 9},
+ [3331] = {.lex_state = 82, .external_lex_state = 8},
+ [3332] = {.lex_state = 60, .external_lex_state = 2},
+ [3333] = {.lex_state = 60, .external_lex_state = 9},
[3334] = {.lex_state = 60, .external_lex_state = 2},
- [3335] = {.lex_state = 60, .external_lex_state = 2},
- [3336] = {.lex_state = 107, .external_lex_state = 7},
- [3337] = {.lex_state = 107, .external_lex_state = 7},
+ [3335] = {.lex_state = 107, .external_lex_state = 7},
+ [3336] = {.lex_state = 60, .external_lex_state = 2},
+ [3337] = {.lex_state = 60, .external_lex_state = 2},
[3338] = {.lex_state = 60, .external_lex_state = 2},
- [3339] = {.lex_state = 60, .external_lex_state = 2},
- [3340] = {.lex_state = 84, .external_lex_state = 2},
+ [3339] = {.lex_state = 60, .external_lex_state = 9},
+ [3340] = {.lex_state = 107, .external_lex_state = 7},
[3341] = {.lex_state = 60, .external_lex_state = 2},
[3342] = {.lex_state = 60, .external_lex_state = 2},
- [3343] = {.lex_state = 60, .external_lex_state = 2},
- [3344] = {.lex_state = 649, .external_lex_state = 2},
- [3345] = {.lex_state = 107, .external_lex_state = 7},
- [3346] = {.lex_state = 649, .external_lex_state = 2},
- [3347] = {.lex_state = 60, .external_lex_state = 2},
- [3348] = {.lex_state = 60, .external_lex_state = 2},
- [3349] = {.lex_state = 60, .external_lex_state = 2},
- [3350] = {.lex_state = 60, .external_lex_state = 2},
- [3351] = {.lex_state = 60, .external_lex_state = 2},
- [3352] = {.lex_state = 60, .external_lex_state = 2},
- [3353] = {.lex_state = 60, .external_lex_state = 2},
- [3354] = {.lex_state = 60, .external_lex_state = 2},
- [3355] = {.lex_state = 60, .external_lex_state = 2},
+ [3343] = {.lex_state = 60, .external_lex_state = 9},
+ [3344] = {.lex_state = 60, .external_lex_state = 9},
+ [3345] = {.lex_state = 60, .external_lex_state = 2},
+ [3346] = {.lex_state = 107, .external_lex_state = 7},
+ [3347] = {.lex_state = 60, .external_lex_state = 9},
+ [3348] = {.lex_state = 60, .external_lex_state = 9},
+ [3349] = {.lex_state = 107, .external_lex_state = 7},
+ [3350] = {.lex_state = 60, .external_lex_state = 9},
+ [3351] = {.lex_state = 107, .external_lex_state = 7},
+ [3352] = {.lex_state = 107, .external_lex_state = 7},
+ [3353] = {.lex_state = 107, .external_lex_state = 7},
+ [3354] = {.lex_state = 107, .external_lex_state = 7},
+ [3355] = {.lex_state = 60, .external_lex_state = 9},
[3356] = {.lex_state = 60, .external_lex_state = 2},
- [3357] = {.lex_state = 60, .external_lex_state = 2},
- [3358] = {.lex_state = 107, .external_lex_state = 7},
- [3359] = {.lex_state = 60, .external_lex_state = 2},
+ [3357] = {.lex_state = 648, .external_lex_state = 2},
+ [3358] = {.lex_state = 60, .external_lex_state = 2},
+ [3359] = {.lex_state = 60, .external_lex_state = 9},
[3360] = {.lex_state = 60, .external_lex_state = 2},
- [3361] = {.lex_state = 649, .external_lex_state = 2},
- [3362] = {.lex_state = 60, .external_lex_state = 2},
- [3363] = {.lex_state = 60, .external_lex_state = 2},
- [3364] = {.lex_state = 60, .external_lex_state = 2},
- [3365] = {.lex_state = 60, .external_lex_state = 2},
- [3366] = {.lex_state = 60, .external_lex_state = 2},
- [3367] = {.lex_state = 60, .external_lex_state = 2},
- [3368] = {.lex_state = 60, .external_lex_state = 2},
- [3369] = {.lex_state = 60, .external_lex_state = 2},
- [3370] = {.lex_state = 60, .external_lex_state = 2},
- [3371] = {.lex_state = 60, .external_lex_state = 2},
+ [3361] = {.lex_state = 107, .external_lex_state = 7},
+ [3362] = {.lex_state = 82, .external_lex_state = 8},
+ [3363] = {.lex_state = 60, .external_lex_state = 9},
+ [3364] = {.lex_state = 60, .external_lex_state = 9},
+ [3365] = {.lex_state = 60, .external_lex_state = 9},
+ [3366] = {.lex_state = 60, .external_lex_state = 9},
+ [3367] = {.lex_state = 60, .external_lex_state = 9},
+ [3368] = {.lex_state = 60, .external_lex_state = 9},
+ [3369] = {.lex_state = 60, .external_lex_state = 9},
+ [3370] = {.lex_state = 60, .external_lex_state = 9},
+ [3371] = {.lex_state = 60, .external_lex_state = 9},
[3372] = {.lex_state = 60, .external_lex_state = 2},
[3373] = {.lex_state = 60, .external_lex_state = 2},
[3374] = {.lex_state = 60, .external_lex_state = 2},
- [3375] = {.lex_state = 60, .external_lex_state = 2},
- [3376] = {.lex_state = 60, .external_lex_state = 2},
+ [3375] = {.lex_state = 60, .external_lex_state = 9},
+ [3376] = {.lex_state = 60, .external_lex_state = 9},
[3377] = {.lex_state = 60, .external_lex_state = 2},
[3378] = {.lex_state = 60, .external_lex_state = 2},
- [3379] = {.lex_state = 60, .external_lex_state = 2},
- [3380] = {.lex_state = 649, .external_lex_state = 2},
+ [3379] = {.lex_state = 60, .external_lex_state = 9},
+ [3380] = {.lex_state = 60, .external_lex_state = 2},
[3381] = {.lex_state = 60, .external_lex_state = 2},
- [3382] = {.lex_state = 60, .external_lex_state = 2},
+ [3382] = {.lex_state = 107, .external_lex_state = 7},
[3383] = {.lex_state = 60, .external_lex_state = 2},
- [3384] = {.lex_state = 60, .external_lex_state = 2},
+ [3384] = {.lex_state = 107, .external_lex_state = 7},
[3385] = {.lex_state = 60, .external_lex_state = 2},
- [3386] = {.lex_state = 60, .external_lex_state = 2},
- [3387] = {.lex_state = 60, .external_lex_state = 2},
- [3388] = {.lex_state = 649, .external_lex_state = 2},
- [3389] = {.lex_state = 60, .external_lex_state = 2},
- [3390] = {.lex_state = 60, .external_lex_state = 2},
- [3391] = {.lex_state = 60, .external_lex_state = 2},
- [3392] = {.lex_state = 60, .external_lex_state = 2},
- [3393] = {.lex_state = 60, .external_lex_state = 2},
- [3394] = {.lex_state = 83, .external_lex_state = 2},
- [3395] = {.lex_state = 649, .external_lex_state = 2},
- [3396] = {.lex_state = 60, .external_lex_state = 2},
- [3397] = {.lex_state = 107, .external_lex_state = 7},
- [3398] = {.lex_state = 107, .external_lex_state = 7},
- [3399] = {.lex_state = 39, .external_lex_state = 2},
+ [3386] = {.lex_state = 60, .external_lex_state = 9},
+ [3387] = {.lex_state = 60, .external_lex_state = 9},
+ [3388] = {.lex_state = 648, .external_lex_state = 2},
+ [3389] = {.lex_state = 60, .external_lex_state = 9},
+ [3390] = {.lex_state = 60, .external_lex_state = 9},
+ [3391] = {.lex_state = 60, .external_lex_state = 9},
+ [3392] = {.lex_state = 60, .external_lex_state = 9},
+ [3393] = {.lex_state = 60, .external_lex_state = 9},
+ [3394] = {.lex_state = 60, .external_lex_state = 9},
+ [3395] = {.lex_state = 60, .external_lex_state = 9},
+ [3396] = {.lex_state = 60, .external_lex_state = 9},
+ [3397] = {.lex_state = 60, .external_lex_state = 9},
+ [3398] = {.lex_state = 60, .external_lex_state = 9},
+ [3399] = {.lex_state = 648, .external_lex_state = 2},
[3400] = {.lex_state = 39, .external_lex_state = 2},
- [3401] = {.lex_state = 107, .external_lex_state = 7},
- [3402] = {.lex_state = 84, .external_lex_state = 2},
- [3403] = {.lex_state = 107, .external_lex_state = 7},
- [3404] = {.lex_state = 649, .external_lex_state = 2},
- [3405] = {.lex_state = 60, .external_lex_state = 2},
- [3406] = {.lex_state = 107, .external_lex_state = 7},
- [3407] = {.lex_state = 107, .external_lex_state = 7},
- [3408] = {.lex_state = 649, .external_lex_state = 2},
- [3409] = {.lex_state = 107, .external_lex_state = 7},
- [3410] = {.lex_state = 107, .external_lex_state = 7},
- [3411] = {.lex_state = 107, .external_lex_state = 7},
- [3412] = {.lex_state = 107, .external_lex_state = 7},
+ [3401] = {.lex_state = 60, .external_lex_state = 9},
+ [3402] = {.lex_state = 60, .external_lex_state = 9},
+ [3403] = {.lex_state = 60, .external_lex_state = 9},
+ [3404] = {.lex_state = 648, .external_lex_state = 2},
+ [3405] = {.lex_state = 648, .external_lex_state = 2},
+ [3406] = {.lex_state = 60, .external_lex_state = 2},
+ [3407] = {.lex_state = 60, .external_lex_state = 2},
+ [3408] = {.lex_state = 60, .external_lex_state = 9},
+ [3409] = {.lex_state = 60, .external_lex_state = 2},
+ [3410] = {.lex_state = 60, .external_lex_state = 2},
+ [3411] = {.lex_state = 60, .external_lex_state = 9},
+ [3412] = {.lex_state = 60, .external_lex_state = 9},
[3413] = {.lex_state = 60, .external_lex_state = 9},
- [3414] = {.lex_state = 107, .external_lex_state = 7},
- [3415] = {.lex_state = 107, .external_lex_state = 7},
+ [3414] = {.lex_state = 60, .external_lex_state = 9},
+ [3415] = {.lex_state = 60, .external_lex_state = 2},
[3416] = {.lex_state = 107, .external_lex_state = 7},
[3417] = {.lex_state = 107, .external_lex_state = 7},
- [3418] = {.lex_state = 60, .external_lex_state = 9},
- [3419] = {.lex_state = 107, .external_lex_state = 7},
- [3420] = {.lex_state = 60, .external_lex_state = 9},
- [3421] = {.lex_state = 107, .external_lex_state = 7},
- [3422] = {.lex_state = 107, .external_lex_state = 7},
- [3423] = {.lex_state = 84, .external_lex_state = 2},
- [3424] = {.lex_state = 649, .external_lex_state = 2},
- [3425] = {.lex_state = 107, .external_lex_state = 7},
- [3426] = {.lex_state = 83, .external_lex_state = 2},
- [3427] = {.lex_state = 649, .external_lex_state = 2},
- [3428] = {.lex_state = 649, .external_lex_state = 2},
- [3429] = {.lex_state = 107, .external_lex_state = 7},
- [3430] = {.lex_state = 649, .external_lex_state = 2},
- [3431] = {.lex_state = 649, .external_lex_state = 2},
- [3432] = {.lex_state = 82, .external_lex_state = 8},
- [3433] = {.lex_state = 649, .external_lex_state = 2},
- [3434] = {.lex_state = 77, .external_lex_state = 2},
- [3435] = {.lex_state = 39, .external_lex_state = 2},
- [3436] = {.lex_state = 77, .external_lex_state = 2},
- [3437] = {.lex_state = 649, .external_lex_state = 2},
- [3438] = {.lex_state = 55, .external_lex_state = 2},
- [3439] = {.lex_state = 649, .external_lex_state = 2},
+ [3418] = {.lex_state = 60, .external_lex_state = 2},
+ [3419] = {.lex_state = 60, .external_lex_state = 2},
+ [3420] = {.lex_state = 60, .external_lex_state = 2},
+ [3421] = {.lex_state = 60, .external_lex_state = 2},
+ [3422] = {.lex_state = 60, .external_lex_state = 2},
+ [3423] = {.lex_state = 60, .external_lex_state = 2},
+ [3424] = {.lex_state = 60, .external_lex_state = 2},
+ [3425] = {.lex_state = 60, .external_lex_state = 2},
+ [3426] = {.lex_state = 82, .external_lex_state = 8},
+ [3427] = {.lex_state = 648, .external_lex_state = 2},
+ [3428] = {.lex_state = 83, .external_lex_state = 2},
+ [3429] = {.lex_state = 39, .external_lex_state = 8},
+ [3430] = {.lex_state = 55, .external_lex_state = 2},
+ [3431] = {.lex_state = 77, .external_lex_state = 2},
+ [3432] = {.lex_state = 648, .external_lex_state = 2},
+ [3433] = {.lex_state = 648, .external_lex_state = 2},
+ [3434] = {.lex_state = 648, .external_lex_state = 8},
+ [3435] = {.lex_state = 648, .external_lex_state = 2},
+ [3436] = {.lex_state = 648, .external_lex_state = 2},
+ [3437] = {.lex_state = 648, .external_lex_state = 2},
+ [3438] = {.lex_state = 83, .external_lex_state = 2},
+ [3439] = {.lex_state = 77, .external_lex_state = 2},
[3440] = {.lex_state = 55, .external_lex_state = 2},
- [3441] = {.lex_state = 649, .external_lex_state = 2},
- [3442] = {.lex_state = 649, .external_lex_state = 2},
- [3443] = {.lex_state = 649, .external_lex_state = 2},
- [3444] = {.lex_state = 649, .external_lex_state = 2},
- [3445] = {.lex_state = 649, .external_lex_state = 8},
- [3446] = {.lex_state = 77, .external_lex_state = 2},
+ [3441] = {.lex_state = 648, .external_lex_state = 2},
+ [3442] = {.lex_state = 648, .external_lex_state = 2},
+ [3443] = {.lex_state = 648, .external_lex_state = 2},
+ [3444] = {.lex_state = 39, .external_lex_state = 2},
+ [3445] = {.lex_state = 648, .external_lex_state = 2},
+ [3446] = {.lex_state = 648, .external_lex_state = 2},
[3447] = {.lex_state = 55, .external_lex_state = 2},
- [3448] = {.lex_state = 649, .external_lex_state = 2},
- [3449] = {.lex_state = 649, .external_lex_state = 2},
- [3450] = {.lex_state = 649, .external_lex_state = 2},
- [3451] = {.lex_state = 39, .external_lex_state = 8},
+ [3448] = {.lex_state = 648, .external_lex_state = 2},
+ [3449] = {.lex_state = 648, .external_lex_state = 2},
+ [3450] = {.lex_state = 83, .external_lex_state = 2},
+ [3451] = {.lex_state = 648, .external_lex_state = 2},
[3452] = {.lex_state = 39, .external_lex_state = 8},
- [3453] = {.lex_state = 649, .external_lex_state = 2},
+ [3453] = {.lex_state = 77, .external_lex_state = 2},
[3454] = {.lex_state = 83, .external_lex_state = 2},
- [3455] = {.lex_state = 649, .external_lex_state = 2},
- [3456] = {.lex_state = 649, .external_lex_state = 2},
- [3457] = {.lex_state = 83, .external_lex_state = 2},
- [3458] = {.lex_state = 649, .external_lex_state = 2},
- [3459] = {.lex_state = 649, .external_lex_state = 2},
- [3460] = {.lex_state = 649, .external_lex_state = 2},
- [3461] = {.lex_state = 83, .external_lex_state = 2},
+ [3455] = {.lex_state = 648, .external_lex_state = 2},
+ [3456] = {.lex_state = 648, .external_lex_state = 2},
+ [3457] = {.lex_state = 648, .external_lex_state = 2},
+ [3458] = {.lex_state = 648, .external_lex_state = 2},
+ [3459] = {.lex_state = 648, .external_lex_state = 2},
+ [3460] = {.lex_state = 107, .external_lex_state = 7},
+ [3461] = {.lex_state = 648, .external_lex_state = 2},
[3462] = {.lex_state = 107, .external_lex_state = 9},
- [3463] = {.lex_state = 63, .external_lex_state = 2},
- [3464] = {.lex_state = 15, .external_lex_state = 2},
+ [3463] = {.lex_state = 78, .external_lex_state = 2},
+ [3464] = {.lex_state = 107, .external_lex_state = 9},
[3465] = {.lex_state = 107, .external_lex_state = 9},
[3466] = {.lex_state = 107, .external_lex_state = 9},
[3467] = {.lex_state = 107, .external_lex_state = 9},
[3468] = {.lex_state = 107, .external_lex_state = 9},
[3469] = {.lex_state = 107, .external_lex_state = 9},
- [3470] = {.lex_state = 107, .external_lex_state = 9},
+ [3470] = {.lex_state = 83, .external_lex_state = 2},
[3471] = {.lex_state = 107, .external_lex_state = 9},
[3472] = {.lex_state = 107, .external_lex_state = 9},
[3473] = {.lex_state = 107, .external_lex_state = 9},
[3474] = {.lex_state = 107, .external_lex_state = 9},
- [3475] = {.lex_state = 107, .external_lex_state = 7},
- [3476] = {.lex_state = 107, .external_lex_state = 9},
+ [3475] = {.lex_state = 107, .external_lex_state = 9},
+ [3476] = {.lex_state = 39, .external_lex_state = 8},
[3477] = {.lex_state = 107, .external_lex_state = 9},
[3478] = {.lex_state = 107, .external_lex_state = 9},
- [3479] = {.lex_state = 83, .external_lex_state = 2},
+ [3479] = {.lex_state = 648, .external_lex_state = 2},
[3480] = {.lex_state = 107, .external_lex_state = 9},
- [3481] = {.lex_state = 107, .external_lex_state = 9},
+ [3481] = {.lex_state = 648, .external_lex_state = 2},
[3482] = {.lex_state = 107, .external_lex_state = 9},
[3483] = {.lex_state = 107, .external_lex_state = 9},
- [3484] = {.lex_state = 107, .external_lex_state = 9},
+ [3484] = {.lex_state = 648, .external_lex_state = 8},
[3485] = {.lex_state = 107, .external_lex_state = 9},
[3486] = {.lex_state = 107, .external_lex_state = 9},
- [3487] = {.lex_state = 107, .external_lex_state = 9},
+ [3487] = {.lex_state = 648, .external_lex_state = 8},
[3488] = {.lex_state = 107, .external_lex_state = 9},
[3489] = {.lex_state = 107, .external_lex_state = 9},
- [3490] = {.lex_state = 649, .external_lex_state = 8},
- [3491] = {.lex_state = 649, .external_lex_state = 8},
- [3492] = {.lex_state = 107, .external_lex_state = 9},
- [3493] = {.lex_state = 82, .external_lex_state = 2},
- [3494] = {.lex_state = 649, .external_lex_state = 8},
- [3495] = {.lex_state = 82, .external_lex_state = 2},
- [3496] = {.lex_state = 107, .external_lex_state = 9},
- [3497] = {.lex_state = 107, .external_lex_state = 9},
+ [3490] = {.lex_state = 107, .external_lex_state = 9},
+ [3491] = {.lex_state = 648, .external_lex_state = 8},
+ [3492] = {.lex_state = 78, .external_lex_state = 2},
+ [3493] = {.lex_state = 78, .external_lex_state = 2},
+ [3494] = {.lex_state = 648, .external_lex_state = 8},
+ [3495] = {.lex_state = 78, .external_lex_state = 2},
+ [3496] = {.lex_state = 648, .external_lex_state = 8},
+ [3497] = {.lex_state = 648, .external_lex_state = 2},
[3498] = {.lex_state = 107, .external_lex_state = 9},
- [3499] = {.lex_state = 107, .external_lex_state = 9},
- [3500] = {.lex_state = 649, .external_lex_state = 8},
+ [3499] = {.lex_state = 78, .external_lex_state = 2},
+ [3500] = {.lex_state = 107, .external_lex_state = 9},
[3501] = {.lex_state = 107, .external_lex_state = 9},
- [3502] = {.lex_state = 107, .external_lex_state = 9},
- [3503] = {.lex_state = 649, .external_lex_state = 8},
- [3504] = {.lex_state = 107, .external_lex_state = 9},
- [3505] = {.lex_state = 107, .external_lex_state = 9},
- [3506] = {.lex_state = 82, .external_lex_state = 2},
- [3507] = {.lex_state = 107, .external_lex_state = 9},
- [3508] = {.lex_state = 83, .external_lex_state = 2},
+ [3502] = {.lex_state = 648, .external_lex_state = 8},
+ [3503] = {.lex_state = 107, .external_lex_state = 9},
+ [3504] = {.lex_state = 648, .external_lex_state = 2},
+ [3505] = {.lex_state = 78, .external_lex_state = 2},
+ [3506] = {.lex_state = 107, .external_lex_state = 9},
+ [3507] = {.lex_state = 648, .external_lex_state = 8},
+ [3508] = {.lex_state = 15, .external_lex_state = 2},
[3509] = {.lex_state = 107, .external_lex_state = 9},
[3510] = {.lex_state = 107, .external_lex_state = 9},
[3511] = {.lex_state = 107, .external_lex_state = 9},
- [3512] = {.lex_state = 649, .external_lex_state = 8},
- [3513] = {.lex_state = 649, .external_lex_state = 8},
+ [3512] = {.lex_state = 107, .external_lex_state = 9},
+ [3513] = {.lex_state = 107, .external_lex_state = 9},
[3514] = {.lex_state = 107, .external_lex_state = 9},
- [3515] = {.lex_state = 15, .external_lex_state = 2},
+ [3515] = {.lex_state = 107, .external_lex_state = 9},
[3516] = {.lex_state = 107, .external_lex_state = 9},
[3517] = {.lex_state = 107, .external_lex_state = 9},
[3518] = {.lex_state = 107, .external_lex_state = 9},
[3519] = {.lex_state = 107, .external_lex_state = 9},
[3520] = {.lex_state = 107, .external_lex_state = 9},
[3521] = {.lex_state = 107, .external_lex_state = 9},
- [3522] = {.lex_state = 78, .external_lex_state = 2},
+ [3522] = {.lex_state = 107, .external_lex_state = 9},
[3523] = {.lex_state = 107, .external_lex_state = 9},
[3524] = {.lex_state = 107, .external_lex_state = 9},
[3525] = {.lex_state = 107, .external_lex_state = 9},
- [3526] = {.lex_state = 107, .external_lex_state = 9},
- [3527] = {.lex_state = 82, .external_lex_state = 2},
+ [3526] = {.lex_state = 83, .external_lex_state = 2},
+ [3527] = {.lex_state = 107, .external_lex_state = 9},
[3528] = {.lex_state = 107, .external_lex_state = 9},
[3529] = {.lex_state = 107, .external_lex_state = 9},
- [3530] = {.lex_state = 83, .external_lex_state = 2},
+ [3530] = {.lex_state = 107, .external_lex_state = 9},
[3531] = {.lex_state = 107, .external_lex_state = 9},
[3532] = {.lex_state = 107, .external_lex_state = 9},
- [3533] = {.lex_state = 83, .external_lex_state = 2},
- [3534] = {.lex_state = 107, .external_lex_state = 9},
- [3535] = {.lex_state = 649, .external_lex_state = 8},
+ [3533] = {.lex_state = 107, .external_lex_state = 9},
+ [3534] = {.lex_state = 83, .external_lex_state = 2},
+ [3535] = {.lex_state = 648, .external_lex_state = 8},
[3536] = {.lex_state = 107, .external_lex_state = 9},
[3537] = {.lex_state = 107, .external_lex_state = 9},
[3538] = {.lex_state = 107, .external_lex_state = 9},
- [3539] = {.lex_state = 649, .external_lex_state = 8},
- [3540] = {.lex_state = 83, .external_lex_state = 2},
+ [3539] = {.lex_state = 648, .external_lex_state = 8},
+ [3540] = {.lex_state = 107, .external_lex_state = 9},
[3541] = {.lex_state = 107, .external_lex_state = 9},
[3542] = {.lex_state = 107, .external_lex_state = 9},
[3543] = {.lex_state = 107, .external_lex_state = 9},
@@ -35386,849 +35441,849 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[3547] = {.lex_state = 107, .external_lex_state = 9},
[3548] = {.lex_state = 107, .external_lex_state = 9},
[3549] = {.lex_state = 107, .external_lex_state = 9},
- [3550] = {.lex_state = 649, .external_lex_state = 8},
- [3551] = {.lex_state = 107, .external_lex_state = 9},
- [3552] = {.lex_state = 649, .external_lex_state = 8},
+ [3550] = {.lex_state = 648, .external_lex_state = 8},
+ [3551] = {.lex_state = 83, .external_lex_state = 2},
+ [3552] = {.lex_state = 107, .external_lex_state = 9},
[3553] = {.lex_state = 107, .external_lex_state = 9},
- [3554] = {.lex_state = 107, .external_lex_state = 9},
+ [3554] = {.lex_state = 83, .external_lex_state = 2},
[3555] = {.lex_state = 107, .external_lex_state = 9},
[3556] = {.lex_state = 107, .external_lex_state = 9},
- [3557] = {.lex_state = 83, .external_lex_state = 2},
+ [3557] = {.lex_state = 107, .external_lex_state = 9},
[3558] = {.lex_state = 107, .external_lex_state = 9},
- [3559] = {.lex_state = 649, .external_lex_state = 8},
- [3560] = {.lex_state = 649, .external_lex_state = 8},
+ [3559] = {.lex_state = 648, .external_lex_state = 8},
+ [3560] = {.lex_state = 648, .external_lex_state = 8},
[3561] = {.lex_state = 107, .external_lex_state = 9},
[3562] = {.lex_state = 107, .external_lex_state = 9},
- [3563] = {.lex_state = 107, .external_lex_state = 9},
- [3564] = {.lex_state = 78, .external_lex_state = 2},
- [3565] = {.lex_state = 107, .external_lex_state = 9},
+ [3563] = {.lex_state = 39, .external_lex_state = 2},
+ [3564] = {.lex_state = 107, .external_lex_state = 9},
+ [3565] = {.lex_state = 648, .external_lex_state = 8},
[3566] = {.lex_state = 107, .external_lex_state = 9},
[3567] = {.lex_state = 107, .external_lex_state = 9},
[3568] = {.lex_state = 107, .external_lex_state = 9},
[3569] = {.lex_state = 107, .external_lex_state = 9},
[3570] = {.lex_state = 107, .external_lex_state = 9},
[3571] = {.lex_state = 107, .external_lex_state = 9},
- [3572] = {.lex_state = 649, .external_lex_state = 8},
- [3573] = {.lex_state = 649, .external_lex_state = 8},
- [3574] = {.lex_state = 649, .external_lex_state = 8},
- [3575] = {.lex_state = 107, .external_lex_state = 9},
+ [3572] = {.lex_state = 648, .external_lex_state = 8},
+ [3573] = {.lex_state = 648, .external_lex_state = 8},
+ [3574] = {.lex_state = 78, .external_lex_state = 2},
+ [3575] = {.lex_state = 78, .external_lex_state = 2},
[3576] = {.lex_state = 107, .external_lex_state = 9},
[3577] = {.lex_state = 107, .external_lex_state = 9},
- [3578] = {.lex_state = 107, .external_lex_state = 9},
- [3579] = {.lex_state = 107, .external_lex_state = 9},
- [3580] = {.lex_state = 649, .external_lex_state = 8},
+ [3578] = {.lex_state = 83, .external_lex_state = 2},
+ [3579] = {.lex_state = 78, .external_lex_state = 2},
+ [3580] = {.lex_state = 107, .external_lex_state = 9},
[3581] = {.lex_state = 107, .external_lex_state = 9},
[3582] = {.lex_state = 107, .external_lex_state = 9},
[3583] = {.lex_state = 107, .external_lex_state = 9},
[3584] = {.lex_state = 107, .external_lex_state = 9},
- [3585] = {.lex_state = 649, .external_lex_state = 2},
+ [3585] = {.lex_state = 648, .external_lex_state = 8},
[3586] = {.lex_state = 107, .external_lex_state = 9},
- [3587] = {.lex_state = 107, .external_lex_state = 9},
- [3588] = {.lex_state = 649, .external_lex_state = 8},
+ [3587] = {.lex_state = 82, .external_lex_state = 2},
+ [3588] = {.lex_state = 107, .external_lex_state = 9},
[3589] = {.lex_state = 107, .external_lex_state = 9},
[3590] = {.lex_state = 107, .external_lex_state = 9},
- [3591] = {.lex_state = 649, .external_lex_state = 8},
- [3592] = {.lex_state = 649, .external_lex_state = 2},
+ [3591] = {.lex_state = 648, .external_lex_state = 8},
+ [3592] = {.lex_state = 107, .external_lex_state = 9},
[3593] = {.lex_state = 107, .external_lex_state = 9},
- [3594] = {.lex_state = 83, .external_lex_state = 2},
+ [3594] = {.lex_state = 107, .external_lex_state = 9},
[3595] = {.lex_state = 107, .external_lex_state = 9},
[3596] = {.lex_state = 83, .external_lex_state = 2},
[3597] = {.lex_state = 107, .external_lex_state = 9},
[3598] = {.lex_state = 107, .external_lex_state = 9},
- [3599] = {.lex_state = 78, .external_lex_state = 2},
- [3600] = {.lex_state = 39, .external_lex_state = 8},
- [3601] = {.lex_state = 107, .external_lex_state = 9},
- [3602] = {.lex_state = 83, .external_lex_state = 2},
+ [3599] = {.lex_state = 107, .external_lex_state = 9},
+ [3600] = {.lex_state = 107, .external_lex_state = 9},
+ [3601] = {.lex_state = 648, .external_lex_state = 8},
+ [3602] = {.lex_state = 648, .external_lex_state = 8},
[3603] = {.lex_state = 107, .external_lex_state = 9},
[3604] = {.lex_state = 107, .external_lex_state = 9},
- [3605] = {.lex_state = 39, .external_lex_state = 2},
- [3606] = {.lex_state = 649, .external_lex_state = 8},
- [3607] = {.lex_state = 107, .external_lex_state = 9},
- [3608] = {.lex_state = 107, .external_lex_state = 9},
- [3609] = {.lex_state = 649, .external_lex_state = 8},
- [3610] = {.lex_state = 15, .external_lex_state = 2},
+ [3605] = {.lex_state = 648, .external_lex_state = 8},
+ [3606] = {.lex_state = 107, .external_lex_state = 9},
+ [3607] = {.lex_state = 15, .external_lex_state = 2},
+ [3608] = {.lex_state = 107, .external_lex_state = 7},
+ [3609] = {.lex_state = 107, .external_lex_state = 9},
+ [3610] = {.lex_state = 107, .external_lex_state = 9},
[3611] = {.lex_state = 107, .external_lex_state = 9},
[3612] = {.lex_state = 107, .external_lex_state = 9},
[3613] = {.lex_state = 107, .external_lex_state = 9},
- [3614] = {.lex_state = 107, .external_lex_state = 9},
- [3615] = {.lex_state = 649, .external_lex_state = 8},
+ [3614] = {.lex_state = 56, .external_lex_state = 2},
+ [3615] = {.lex_state = 107, .external_lex_state = 9},
[3616] = {.lex_state = 107, .external_lex_state = 9},
- [3617] = {.lex_state = 107, .external_lex_state = 9},
+ [3617] = {.lex_state = 78, .external_lex_state = 2},
[3618] = {.lex_state = 107, .external_lex_state = 9},
[3619] = {.lex_state = 107, .external_lex_state = 9},
- [3620] = {.lex_state = 107, .external_lex_state = 9},
+ [3620] = {.lex_state = 78, .external_lex_state = 2},
[3621] = {.lex_state = 107, .external_lex_state = 9},
[3622] = {.lex_state = 107, .external_lex_state = 9},
[3623] = {.lex_state = 107, .external_lex_state = 9},
- [3624] = {.lex_state = 107, .external_lex_state = 9},
+ [3624] = {.lex_state = 78, .external_lex_state = 2},
[3625] = {.lex_state = 107, .external_lex_state = 9},
[3626] = {.lex_state = 107, .external_lex_state = 9},
[3627] = {.lex_state = 107, .external_lex_state = 9},
[3628] = {.lex_state = 107, .external_lex_state = 9},
- [3629] = {.lex_state = 107, .external_lex_state = 9},
- [3630] = {.lex_state = 107, .external_lex_state = 9},
- [3631] = {.lex_state = 107, .external_lex_state = 9},
- [3632] = {.lex_state = 107, .external_lex_state = 9},
+ [3629] = {.lex_state = 83, .external_lex_state = 2},
+ [3630] = {.lex_state = 78, .external_lex_state = 2},
+ [3631] = {.lex_state = 78, .external_lex_state = 2},
+ [3632] = {.lex_state = 78, .external_lex_state = 2},
[3633] = {.lex_state = 107, .external_lex_state = 9},
- [3634] = {.lex_state = 107, .external_lex_state = 9},
+ [3634] = {.lex_state = 648, .external_lex_state = 2},
[3635] = {.lex_state = 107, .external_lex_state = 9},
[3636] = {.lex_state = 107, .external_lex_state = 9},
- [3637] = {.lex_state = 107, .external_lex_state = 9},
- [3638] = {.lex_state = 107, .external_lex_state = 9},
- [3639] = {.lex_state = 107, .external_lex_state = 9},
+ [3637] = {.lex_state = 78, .external_lex_state = 2},
+ [3638] = {.lex_state = 78, .external_lex_state = 2},
+ [3639] = {.lex_state = 78, .external_lex_state = 2},
[3640] = {.lex_state = 107, .external_lex_state = 9},
- [3641] = {.lex_state = 107, .external_lex_state = 9},
+ [3641] = {.lex_state = 78, .external_lex_state = 2},
[3642] = {.lex_state = 107, .external_lex_state = 9},
- [3643] = {.lex_state = 15, .external_lex_state = 2},
- [3644] = {.lex_state = 649, .external_lex_state = 8},
+ [3643] = {.lex_state = 78, .external_lex_state = 2},
+ [3644] = {.lex_state = 78, .external_lex_state = 2},
[3645] = {.lex_state = 107, .external_lex_state = 9},
[3646] = {.lex_state = 107, .external_lex_state = 9},
[3647] = {.lex_state = 107, .external_lex_state = 9},
[3648] = {.lex_state = 107, .external_lex_state = 9},
- [3649] = {.lex_state = 649, .external_lex_state = 8},
+ [3649] = {.lex_state = 107, .external_lex_state = 9},
[3650] = {.lex_state = 107, .external_lex_state = 9},
[3651] = {.lex_state = 107, .external_lex_state = 9},
[3652] = {.lex_state = 107, .external_lex_state = 9},
- [3653] = {.lex_state = 107, .external_lex_state = 9},
- [3654] = {.lex_state = 107, .external_lex_state = 9},
- [3655] = {.lex_state = 107, .external_lex_state = 9},
+ [3653] = {.lex_state = 83, .external_lex_state = 2},
+ [3654] = {.lex_state = 78, .external_lex_state = 2},
+ [3655] = {.lex_state = 78, .external_lex_state = 2},
[3656] = {.lex_state = 107, .external_lex_state = 9},
[3657] = {.lex_state = 107, .external_lex_state = 9},
- [3658] = {.lex_state = 39, .external_lex_state = 8},
+ [3658] = {.lex_state = 107, .external_lex_state = 9},
[3659] = {.lex_state = 107, .external_lex_state = 9},
[3660] = {.lex_state = 107, .external_lex_state = 9},
- [3661] = {.lex_state = 107, .external_lex_state = 9},
- [3662] = {.lex_state = 56, .external_lex_state = 2},
+ [3661] = {.lex_state = 39, .external_lex_state = 8},
+ [3662] = {.lex_state = 107, .external_lex_state = 9},
[3663] = {.lex_state = 107, .external_lex_state = 9},
- [3664] = {.lex_state = 107, .external_lex_state = 9},
- [3665] = {.lex_state = 107, .external_lex_state = 9},
- [3666] = {.lex_state = 107, .external_lex_state = 9},
+ [3664] = {.lex_state = 78, .external_lex_state = 2},
+ [3665] = {.lex_state = 78, .external_lex_state = 2},
+ [3666] = {.lex_state = 78, .external_lex_state = 2},
[3667] = {.lex_state = 107, .external_lex_state = 9},
[3668] = {.lex_state = 107, .external_lex_state = 9},
[3669] = {.lex_state = 107, .external_lex_state = 9},
- [3670] = {.lex_state = 56, .external_lex_state = 2},
+ [3670] = {.lex_state = 107, .external_lex_state = 9},
[3671] = {.lex_state = 107, .external_lex_state = 9},
[3672] = {.lex_state = 107, .external_lex_state = 9},
[3673] = {.lex_state = 107, .external_lex_state = 9},
[3674] = {.lex_state = 107, .external_lex_state = 9},
[3675] = {.lex_state = 107, .external_lex_state = 9},
[3676] = {.lex_state = 107, .external_lex_state = 9},
- [3677] = {.lex_state = 63, .external_lex_state = 2},
- [3678] = {.lex_state = 39, .external_lex_state = 2},
+ [3677] = {.lex_state = 107, .external_lex_state = 9},
+ [3678] = {.lex_state = 107, .external_lex_state = 9},
[3679] = {.lex_state = 107, .external_lex_state = 9},
[3680] = {.lex_state = 107, .external_lex_state = 9},
- [3681] = {.lex_state = 39, .external_lex_state = 2},
- [3682] = {.lex_state = 649, .external_lex_state = 8},
- [3683] = {.lex_state = 83, .external_lex_state = 2},
+ [3681] = {.lex_state = 78, .external_lex_state = 2},
+ [3682] = {.lex_state = 648, .external_lex_state = 8},
+ [3683] = {.lex_state = 78, .external_lex_state = 2},
[3684] = {.lex_state = 107, .external_lex_state = 9},
- [3685] = {.lex_state = 63, .external_lex_state = 2},
- [3686] = {.lex_state = 649, .external_lex_state = 8},
- [3687] = {.lex_state = 39, .external_lex_state = 8},
- [3688] = {.lex_state = 107, .external_lex_state = 9},
+ [3685] = {.lex_state = 107, .external_lex_state = 9},
+ [3686] = {.lex_state = 648, .external_lex_state = 8},
+ [3687] = {.lex_state = 78, .external_lex_state = 2},
+ [3688] = {.lex_state = 82, .external_lex_state = 2},
[3689] = {.lex_state = 107, .external_lex_state = 9},
[3690] = {.lex_state = 107, .external_lex_state = 9},
- [3691] = {.lex_state = 649, .external_lex_state = 2},
+ [3691] = {.lex_state = 78, .external_lex_state = 2},
[3692] = {.lex_state = 107, .external_lex_state = 9},
- [3693] = {.lex_state = 56, .external_lex_state = 2},
- [3694] = {.lex_state = 78, .external_lex_state = 2},
- [3695] = {.lex_state = 63, .external_lex_state = 2},
- [3696] = {.lex_state = 649, .external_lex_state = 8},
- [3697] = {.lex_state = 63, .external_lex_state = 2},
- [3698] = {.lex_state = 649, .external_lex_state = 8},
- [3699] = {.lex_state = 63, .external_lex_state = 2},
- [3700] = {.lex_state = 107, .external_lex_state = 9},
- [3701] = {.lex_state = 63, .external_lex_state = 2},
- [3702] = {.lex_state = 649, .external_lex_state = 8},
- [3703] = {.lex_state = 63, .external_lex_state = 2},
- [3704] = {.lex_state = 63, .external_lex_state = 2},
+ [3693] = {.lex_state = 107, .external_lex_state = 9},
+ [3694] = {.lex_state = 107, .external_lex_state = 9},
+ [3695] = {.lex_state = 107, .external_lex_state = 9},
+ [3696] = {.lex_state = 648, .external_lex_state = 8},
+ [3697] = {.lex_state = 107, .external_lex_state = 9},
+ [3698] = {.lex_state = 78, .external_lex_state = 2},
+ [3699] = {.lex_state = 107, .external_lex_state = 9},
+ [3700] = {.lex_state = 78, .external_lex_state = 2},
+ [3701] = {.lex_state = 107, .external_lex_state = 9},
+ [3702] = {.lex_state = 107, .external_lex_state = 9},
+ [3703] = {.lex_state = 107, .external_lex_state = 9},
+ [3704] = {.lex_state = 83, .external_lex_state = 2},
[3705] = {.lex_state = 107, .external_lex_state = 9},
- [3706] = {.lex_state = 63, .external_lex_state = 2},
- [3707] = {.lex_state = 63, .external_lex_state = 2},
- [3708] = {.lex_state = 107, .external_lex_state = 9},
+ [3706] = {.lex_state = 107, .external_lex_state = 9},
+ [3707] = {.lex_state = 78, .external_lex_state = 2},
+ [3708] = {.lex_state = 648, .external_lex_state = 2},
[3709] = {.lex_state = 107, .external_lex_state = 9},
- [3710] = {.lex_state = 649, .external_lex_state = 8},
- [3711] = {.lex_state = 649, .external_lex_state = 8},
- [3712] = {.lex_state = 107, .external_lex_state = 9},
- [3713] = {.lex_state = 63, .external_lex_state = 2},
- [3714] = {.lex_state = 107, .external_lex_state = 9},
+ [3710] = {.lex_state = 648, .external_lex_state = 8},
+ [3711] = {.lex_state = 648, .external_lex_state = 8},
+ [3712] = {.lex_state = 78, .external_lex_state = 2},
+ [3713] = {.lex_state = 78, .external_lex_state = 2},
+ [3714] = {.lex_state = 78, .external_lex_state = 2},
[3715] = {.lex_state = 107, .external_lex_state = 9},
- [3716] = {.lex_state = 107, .external_lex_state = 9},
- [3717] = {.lex_state = 63, .external_lex_state = 2},
- [3718] = {.lex_state = 63, .external_lex_state = 2},
+ [3716] = {.lex_state = 78, .external_lex_state = 2},
+ [3717] = {.lex_state = 78, .external_lex_state = 2},
+ [3718] = {.lex_state = 78, .external_lex_state = 2},
[3719] = {.lex_state = 107, .external_lex_state = 9},
- [3720] = {.lex_state = 63, .external_lex_state = 2},
+ [3720] = {.lex_state = 107, .external_lex_state = 9},
[3721] = {.lex_state = 107, .external_lex_state = 9},
- [3722] = {.lex_state = 63, .external_lex_state = 2},
- [3723] = {.lex_state = 649, .external_lex_state = 8},
- [3724] = {.lex_state = 107, .external_lex_state = 9},
- [3725] = {.lex_state = 63, .external_lex_state = 2},
- [3726] = {.lex_state = 63, .external_lex_state = 2},
- [3727] = {.lex_state = 63, .external_lex_state = 2},
- [3728] = {.lex_state = 107, .external_lex_state = 9},
- [3729] = {.lex_state = 63, .external_lex_state = 2},
- [3730] = {.lex_state = 63, .external_lex_state = 2},
- [3731] = {.lex_state = 63, .external_lex_state = 2},
- [3732] = {.lex_state = 63, .external_lex_state = 2},
- [3733] = {.lex_state = 107, .external_lex_state = 9},
- [3734] = {.lex_state = 63, .external_lex_state = 2},
- [3735] = {.lex_state = 63, .external_lex_state = 2},
- [3736] = {.lex_state = 107, .external_lex_state = 9},
+ [3722] = {.lex_state = 78, .external_lex_state = 2},
+ [3723] = {.lex_state = 107, .external_lex_state = 9},
+ [3724] = {.lex_state = 648, .external_lex_state = 8},
+ [3725] = {.lex_state = 78, .external_lex_state = 2},
+ [3726] = {.lex_state = 78, .external_lex_state = 2},
+ [3727] = {.lex_state = 648, .external_lex_state = 8},
+ [3728] = {.lex_state = 78, .external_lex_state = 2},
+ [3729] = {.lex_state = 107, .external_lex_state = 9},
+ [3730] = {.lex_state = 78, .external_lex_state = 2},
+ [3731] = {.lex_state = 15, .external_lex_state = 2},
+ [3732] = {.lex_state = 78, .external_lex_state = 2},
+ [3733] = {.lex_state = 648, .external_lex_state = 8},
+ [3734] = {.lex_state = 78, .external_lex_state = 2},
+ [3735] = {.lex_state = 107, .external_lex_state = 9},
+ [3736] = {.lex_state = 78, .external_lex_state = 2},
[3737] = {.lex_state = 107, .external_lex_state = 9},
- [3738] = {.lex_state = 63, .external_lex_state = 2},
- [3739] = {.lex_state = 63, .external_lex_state = 2},
- [3740] = {.lex_state = 63, .external_lex_state = 2},
- [3741] = {.lex_state = 63, .external_lex_state = 2},
- [3742] = {.lex_state = 63, .external_lex_state = 2},
- [3743] = {.lex_state = 63, .external_lex_state = 2},
- [3744] = {.lex_state = 63, .external_lex_state = 2},
- [3745] = {.lex_state = 63, .external_lex_state = 2},
- [3746] = {.lex_state = 63, .external_lex_state = 2},
- [3747] = {.lex_state = 63, .external_lex_state = 2},
- [3748] = {.lex_state = 63, .external_lex_state = 2},
- [3749] = {.lex_state = 63, .external_lex_state = 2},
- [3750] = {.lex_state = 63, .external_lex_state = 2},
- [3751] = {.lex_state = 63, .external_lex_state = 2},
- [3752] = {.lex_state = 63, .external_lex_state = 2},
- [3753] = {.lex_state = 63, .external_lex_state = 2},
- [3754] = {.lex_state = 63, .external_lex_state = 2},
- [3755] = {.lex_state = 63, .external_lex_state = 2},
- [3756] = {.lex_state = 63, .external_lex_state = 2},
- [3757] = {.lex_state = 63, .external_lex_state = 2},
- [3758] = {.lex_state = 63, .external_lex_state = 2},
- [3759] = {.lex_state = 78, .external_lex_state = 2},
- [3760] = {.lex_state = 63, .external_lex_state = 2},
- [3761] = {.lex_state = 63, .external_lex_state = 2},
+ [3738] = {.lex_state = 78, .external_lex_state = 2},
+ [3739] = {.lex_state = 78, .external_lex_state = 2},
+ [3740] = {.lex_state = 78, .external_lex_state = 2},
+ [3741] = {.lex_state = 648, .external_lex_state = 2},
+ [3742] = {.lex_state = 78, .external_lex_state = 2},
+ [3743] = {.lex_state = 78, .external_lex_state = 2},
+ [3744] = {.lex_state = 107, .external_lex_state = 9},
+ [3745] = {.lex_state = 107, .external_lex_state = 9},
+ [3746] = {.lex_state = 107, .external_lex_state = 9},
+ [3747] = {.lex_state = 107, .external_lex_state = 9},
+ [3748] = {.lex_state = 648, .external_lex_state = 8},
+ [3749] = {.lex_state = 107, .external_lex_state = 9},
+ [3750] = {.lex_state = 107, .external_lex_state = 9},
+ [3751] = {.lex_state = 648, .external_lex_state = 8},
+ [3752] = {.lex_state = 107, .external_lex_state = 9},
+ [3753] = {.lex_state = 78, .external_lex_state = 2},
+ [3754] = {.lex_state = 107, .external_lex_state = 9},
+ [3755] = {.lex_state = 648, .external_lex_state = 8},
+ [3756] = {.lex_state = 78, .external_lex_state = 2},
+ [3757] = {.lex_state = 78, .external_lex_state = 2},
+ [3758] = {.lex_state = 648, .external_lex_state = 8},
+ [3759] = {.lex_state = 107, .external_lex_state = 9},
+ [3760] = {.lex_state = 78, .external_lex_state = 2},
+ [3761] = {.lex_state = 107, .external_lex_state = 9},
[3762] = {.lex_state = 107, .external_lex_state = 9},
- [3763] = {.lex_state = 63, .external_lex_state = 2},
- [3764] = {.lex_state = 107, .external_lex_state = 9},
- [3765] = {.lex_state = 63, .external_lex_state = 2},
- [3766] = {.lex_state = 63, .external_lex_state = 2},
- [3767] = {.lex_state = 63, .external_lex_state = 2},
- [3768] = {.lex_state = 63, .external_lex_state = 2},
- [3769] = {.lex_state = 63, .external_lex_state = 2},
- [3770] = {.lex_state = 63, .external_lex_state = 2},
- [3771] = {.lex_state = 63, .external_lex_state = 2},
- [3772] = {.lex_state = 63, .external_lex_state = 2},
- [3773] = {.lex_state = 63, .external_lex_state = 2},
- [3774] = {.lex_state = 63, .external_lex_state = 2},
- [3775] = {.lex_state = 63, .external_lex_state = 2},
- [3776] = {.lex_state = 63, .external_lex_state = 2},
- [3777] = {.lex_state = 63, .external_lex_state = 2},
- [3778] = {.lex_state = 63, .external_lex_state = 2},
- [3779] = {.lex_state = 63, .external_lex_state = 2},
- [3780] = {.lex_state = 63, .external_lex_state = 2},
- [3781] = {.lex_state = 63, .external_lex_state = 2},
- [3782] = {.lex_state = 107, .external_lex_state = 9},
- [3783] = {.lex_state = 107, .external_lex_state = 9},
+ [3763] = {.lex_state = 107, .external_lex_state = 9},
+ [3764] = {.lex_state = 648, .external_lex_state = 8},
+ [3765] = {.lex_state = 78, .external_lex_state = 2},
+ [3766] = {.lex_state = 107, .external_lex_state = 9},
+ [3767] = {.lex_state = 107, .external_lex_state = 9},
+ [3768] = {.lex_state = 78, .external_lex_state = 2},
+ [3769] = {.lex_state = 648, .external_lex_state = 8},
+ [3770] = {.lex_state = 107, .external_lex_state = 9},
+ [3771] = {.lex_state = 107, .external_lex_state = 9},
+ [3772] = {.lex_state = 15, .external_lex_state = 2},
+ [3773] = {.lex_state = 107, .external_lex_state = 9},
+ [3774] = {.lex_state = 107, .external_lex_state = 9},
+ [3775] = {.lex_state = 78, .external_lex_state = 2},
+ [3776] = {.lex_state = 107, .external_lex_state = 9},
+ [3777] = {.lex_state = 107, .external_lex_state = 9},
+ [3778] = {.lex_state = 78, .external_lex_state = 2},
+ [3779] = {.lex_state = 107, .external_lex_state = 9},
+ [3780] = {.lex_state = 107, .external_lex_state = 9},
+ [3781] = {.lex_state = 107, .external_lex_state = 9},
+ [3782] = {.lex_state = 78, .external_lex_state = 2},
+ [3783] = {.lex_state = 78, .external_lex_state = 2},
[3784] = {.lex_state = 107, .external_lex_state = 9},
- [3785] = {.lex_state = 107, .external_lex_state = 9},
- [3786] = {.lex_state = 107, .external_lex_state = 9},
- [3787] = {.lex_state = 107, .external_lex_state = 9},
- [3788] = {.lex_state = 107, .external_lex_state = 9},
- [3789] = {.lex_state = 649, .external_lex_state = 2},
- [3790] = {.lex_state = 107, .external_lex_state = 9},
+ [3785] = {.lex_state = 78, .external_lex_state = 2},
+ [3786] = {.lex_state = 78, .external_lex_state = 2},
+ [3787] = {.lex_state = 78, .external_lex_state = 2},
+ [3788] = {.lex_state = 78, .external_lex_state = 2},
+ [3789] = {.lex_state = 78, .external_lex_state = 2},
+ [3790] = {.lex_state = 78, .external_lex_state = 2},
[3791] = {.lex_state = 107, .external_lex_state = 9},
[3792] = {.lex_state = 107, .external_lex_state = 9},
[3793] = {.lex_state = 107, .external_lex_state = 9},
- [3794] = {.lex_state = 63, .external_lex_state = 2},
+ [3794] = {.lex_state = 78, .external_lex_state = 2},
[3795] = {.lex_state = 107, .external_lex_state = 9},
- [3796] = {.lex_state = 107, .external_lex_state = 9},
- [3797] = {.lex_state = 649, .external_lex_state = 8},
- [3798] = {.lex_state = 107, .external_lex_state = 9},
- [3799] = {.lex_state = 63, .external_lex_state = 2},
+ [3796] = {.lex_state = 63, .external_lex_state = 2},
+ [3797] = {.lex_state = 107, .external_lex_state = 9},
+ [3798] = {.lex_state = 63, .external_lex_state = 2},
+ [3799] = {.lex_state = 107, .external_lex_state = 9},
[3800] = {.lex_state = 63, .external_lex_state = 2},
- [3801] = {.lex_state = 63, .external_lex_state = 2},
- [3802] = {.lex_state = 63, .external_lex_state = 2},
- [3803] = {.lex_state = 78, .external_lex_state = 2},
+ [3801] = {.lex_state = 107, .external_lex_state = 9},
+ [3802] = {.lex_state = 107, .external_lex_state = 9},
+ [3803] = {.lex_state = 63, .external_lex_state = 2},
[3804] = {.lex_state = 107, .external_lex_state = 9},
[3805] = {.lex_state = 107, .external_lex_state = 9},
- [3806] = {.lex_state = 78, .external_lex_state = 2},
- [3807] = {.lex_state = 78, .external_lex_state = 2},
- [3808] = {.lex_state = 78, .external_lex_state = 2},
+ [3806] = {.lex_state = 63, .external_lex_state = 2},
+ [3807] = {.lex_state = 63, .external_lex_state = 2},
+ [3808] = {.lex_state = 107, .external_lex_state = 9},
[3809] = {.lex_state = 107, .external_lex_state = 9},
[3810] = {.lex_state = 107, .external_lex_state = 9},
- [3811] = {.lex_state = 78, .external_lex_state = 2},
+ [3811] = {.lex_state = 107, .external_lex_state = 9},
[3812] = {.lex_state = 107, .external_lex_state = 9},
- [3813] = {.lex_state = 78, .external_lex_state = 2},
+ [3813] = {.lex_state = 107, .external_lex_state = 9},
[3814] = {.lex_state = 107, .external_lex_state = 9},
- [3815] = {.lex_state = 78, .external_lex_state = 2},
- [3816] = {.lex_state = 78, .external_lex_state = 2},
- [3817] = {.lex_state = 78, .external_lex_state = 2},
- [3818] = {.lex_state = 78, .external_lex_state = 2},
- [3819] = {.lex_state = 78, .external_lex_state = 2},
- [3820] = {.lex_state = 78, .external_lex_state = 2},
+ [3815] = {.lex_state = 648, .external_lex_state = 8},
+ [3816] = {.lex_state = 107, .external_lex_state = 9},
+ [3817] = {.lex_state = 107, .external_lex_state = 9},
+ [3818] = {.lex_state = 107, .external_lex_state = 9},
+ [3819] = {.lex_state = 107, .external_lex_state = 9},
+ [3820] = {.lex_state = 107, .external_lex_state = 9},
[3821] = {.lex_state = 107, .external_lex_state = 9},
- [3822] = {.lex_state = 78, .external_lex_state = 2},
- [3823] = {.lex_state = 78, .external_lex_state = 2},
+ [3822] = {.lex_state = 107, .external_lex_state = 9},
+ [3823] = {.lex_state = 107, .external_lex_state = 9},
[3824] = {.lex_state = 107, .external_lex_state = 9},
[3825] = {.lex_state = 107, .external_lex_state = 9},
[3826] = {.lex_state = 107, .external_lex_state = 9},
- [3827] = {.lex_state = 78, .external_lex_state = 2},
- [3828] = {.lex_state = 78, .external_lex_state = 2},
- [3829] = {.lex_state = 78, .external_lex_state = 2},
- [3830] = {.lex_state = 78, .external_lex_state = 2},
- [3831] = {.lex_state = 78, .external_lex_state = 2},
- [3832] = {.lex_state = 78, .external_lex_state = 2},
- [3833] = {.lex_state = 78, .external_lex_state = 2},
+ [3827] = {.lex_state = 107, .external_lex_state = 9},
+ [3828] = {.lex_state = 107, .external_lex_state = 9},
+ [3829] = {.lex_state = 107, .external_lex_state = 9},
+ [3830] = {.lex_state = 82, .external_lex_state = 2},
+ [3831] = {.lex_state = 107, .external_lex_state = 9},
+ [3832] = {.lex_state = 82, .external_lex_state = 2},
+ [3833] = {.lex_state = 107, .external_lex_state = 9},
[3834] = {.lex_state = 107, .external_lex_state = 9},
[3835] = {.lex_state = 107, .external_lex_state = 9},
[3836] = {.lex_state = 83, .external_lex_state = 2},
- [3837] = {.lex_state = 107, .external_lex_state = 9},
- [3838] = {.lex_state = 649, .external_lex_state = 2},
- [3839] = {.lex_state = 78, .external_lex_state = 2},
- [3840] = {.lex_state = 78, .external_lex_state = 2},
+ [3837] = {.lex_state = 56, .external_lex_state = 2},
+ [3838] = {.lex_state = 648, .external_lex_state = 2},
+ [3839] = {.lex_state = 107, .external_lex_state = 9},
+ [3840] = {.lex_state = 56, .external_lex_state = 2},
[3841] = {.lex_state = 107, .external_lex_state = 9},
- [3842] = {.lex_state = 78, .external_lex_state = 2},
- [3843] = {.lex_state = 78, .external_lex_state = 2},
- [3844] = {.lex_state = 78, .external_lex_state = 2},
- [3845] = {.lex_state = 78, .external_lex_state = 2},
- [3846] = {.lex_state = 78, .external_lex_state = 2},
- [3847] = {.lex_state = 78, .external_lex_state = 2},
- [3848] = {.lex_state = 78, .external_lex_state = 2},
- [3849] = {.lex_state = 78, .external_lex_state = 2},
- [3850] = {.lex_state = 78, .external_lex_state = 2},
- [3851] = {.lex_state = 78, .external_lex_state = 2},
- [3852] = {.lex_state = 78, .external_lex_state = 2},
- [3853] = {.lex_state = 78, .external_lex_state = 2},
- [3854] = {.lex_state = 78, .external_lex_state = 2},
- [3855] = {.lex_state = 78, .external_lex_state = 2},
- [3856] = {.lex_state = 78, .external_lex_state = 2},
- [3857] = {.lex_state = 78, .external_lex_state = 2},
- [3858] = {.lex_state = 78, .external_lex_state = 2},
- [3859] = {.lex_state = 78, .external_lex_state = 2},
+ [3842] = {.lex_state = 107, .external_lex_state = 9},
+ [3843] = {.lex_state = 107, .external_lex_state = 9},
+ [3844] = {.lex_state = 107, .external_lex_state = 9},
+ [3845] = {.lex_state = 107, .external_lex_state = 9},
+ [3846] = {.lex_state = 107, .external_lex_state = 9},
+ [3847] = {.lex_state = 107, .external_lex_state = 9},
+ [3848] = {.lex_state = 107, .external_lex_state = 9},
+ [3849] = {.lex_state = 107, .external_lex_state = 9},
+ [3850] = {.lex_state = 107, .external_lex_state = 9},
+ [3851] = {.lex_state = 39, .external_lex_state = 2},
+ [3852] = {.lex_state = 107, .external_lex_state = 9},
+ [3853] = {.lex_state = 39, .external_lex_state = 2},
+ [3854] = {.lex_state = 107, .external_lex_state = 9},
+ [3855] = {.lex_state = 107, .external_lex_state = 9},
+ [3856] = {.lex_state = 107, .external_lex_state = 9},
+ [3857] = {.lex_state = 107, .external_lex_state = 9},
+ [3858] = {.lex_state = 63, .external_lex_state = 2},
+ [3859] = {.lex_state = 107, .external_lex_state = 9},
[3860] = {.lex_state = 107, .external_lex_state = 9},
[3861] = {.lex_state = 107, .external_lex_state = 9},
[3862] = {.lex_state = 107, .external_lex_state = 9},
- [3863] = {.lex_state = 78, .external_lex_state = 2},
- [3864] = {.lex_state = 649, .external_lex_state = 8},
+ [3863] = {.lex_state = 39, .external_lex_state = 8},
+ [3864] = {.lex_state = 107, .external_lex_state = 9},
[3865] = {.lex_state = 107, .external_lex_state = 9},
- [3866] = {.lex_state = 78, .external_lex_state = 2},
- [3867] = {.lex_state = 78, .external_lex_state = 2},
- [3868] = {.lex_state = 107, .external_lex_state = 9},
- [3869] = {.lex_state = 78, .external_lex_state = 2},
- [3870] = {.lex_state = 78, .external_lex_state = 2},
- [3871] = {.lex_state = 78, .external_lex_state = 2},
- [3872] = {.lex_state = 649, .external_lex_state = 8},
- [3873] = {.lex_state = 78, .external_lex_state = 2},
- [3874] = {.lex_state = 78, .external_lex_state = 2},
- [3875] = {.lex_state = 78, .external_lex_state = 2},
- [3876] = {.lex_state = 78, .external_lex_state = 2},
- [3877] = {.lex_state = 78, .external_lex_state = 2},
- [3878] = {.lex_state = 78, .external_lex_state = 2},
- [3879] = {.lex_state = 78, .external_lex_state = 2},
- [3880] = {.lex_state = 78, .external_lex_state = 2},
- [3881] = {.lex_state = 78, .external_lex_state = 2},
- [3882] = {.lex_state = 78, .external_lex_state = 2},
- [3883] = {.lex_state = 78, .external_lex_state = 2},
- [3884] = {.lex_state = 107, .external_lex_state = 9},
- [3885] = {.lex_state = 107, .external_lex_state = 9},
- [3886] = {.lex_state = 107, .external_lex_state = 9},
+ [3866] = {.lex_state = 107, .external_lex_state = 9},
+ [3867] = {.lex_state = 107, .external_lex_state = 9},
+ [3868] = {.lex_state = 78, .external_lex_state = 2},
+ [3869] = {.lex_state = 63, .external_lex_state = 2},
+ [3870] = {.lex_state = 63, .external_lex_state = 2},
+ [3871] = {.lex_state = 63, .external_lex_state = 2},
+ [3872] = {.lex_state = 63, .external_lex_state = 2},
+ [3873] = {.lex_state = 63, .external_lex_state = 2},
+ [3874] = {.lex_state = 63, .external_lex_state = 2},
+ [3875] = {.lex_state = 63, .external_lex_state = 2},
+ [3876] = {.lex_state = 63, .external_lex_state = 2},
+ [3877] = {.lex_state = 63, .external_lex_state = 2},
+ [3878] = {.lex_state = 63, .external_lex_state = 2},
+ [3879] = {.lex_state = 648, .external_lex_state = 8},
+ [3880] = {.lex_state = 63, .external_lex_state = 2},
+ [3881] = {.lex_state = 63, .external_lex_state = 2},
+ [3882] = {.lex_state = 63, .external_lex_state = 2},
+ [3883] = {.lex_state = 63, .external_lex_state = 2},
+ [3884] = {.lex_state = 63, .external_lex_state = 2},
+ [3885] = {.lex_state = 63, .external_lex_state = 2},
+ [3886] = {.lex_state = 63, .external_lex_state = 2},
[3887] = {.lex_state = 107, .external_lex_state = 9},
[3888] = {.lex_state = 107, .external_lex_state = 9},
- [3889] = {.lex_state = 78, .external_lex_state = 2},
- [3890] = {.lex_state = 107, .external_lex_state = 9},
- [3891] = {.lex_state = 107, .external_lex_state = 9},
- [3892] = {.lex_state = 107, .external_lex_state = 9},
- [3893] = {.lex_state = 107, .external_lex_state = 9},
- [3894] = {.lex_state = 63, .external_lex_state = 2},
- [3895] = {.lex_state = 78, .external_lex_state = 2},
- [3896] = {.lex_state = 78, .external_lex_state = 2},
- [3897] = {.lex_state = 78, .external_lex_state = 2},
- [3898] = {.lex_state = 78, .external_lex_state = 2},
- [3899] = {.lex_state = 107, .external_lex_state = 9},
- [3900] = {.lex_state = 107, .external_lex_state = 9},
- [3901] = {.lex_state = 107, .external_lex_state = 9},
- [3902] = {.lex_state = 107, .external_lex_state = 9},
+ [3889] = {.lex_state = 63, .external_lex_state = 2},
+ [3890] = {.lex_state = 63, .external_lex_state = 2},
+ [3891] = {.lex_state = 63, .external_lex_state = 2},
+ [3892] = {.lex_state = 63, .external_lex_state = 2},
+ [3893] = {.lex_state = 63, .external_lex_state = 2},
+ [3894] = {.lex_state = 107, .external_lex_state = 9},
+ [3895] = {.lex_state = 63, .external_lex_state = 2},
+ [3896] = {.lex_state = 63, .external_lex_state = 2},
+ [3897] = {.lex_state = 63, .external_lex_state = 2},
+ [3898] = {.lex_state = 63, .external_lex_state = 2},
+ [3899] = {.lex_state = 63, .external_lex_state = 2},
+ [3900] = {.lex_state = 63, .external_lex_state = 2},
+ [3901] = {.lex_state = 63, .external_lex_state = 2},
+ [3902] = {.lex_state = 63, .external_lex_state = 2},
[3903] = {.lex_state = 107, .external_lex_state = 9},
- [3904] = {.lex_state = 107, .external_lex_state = 9},
- [3905] = {.lex_state = 107, .external_lex_state = 9},
- [3906] = {.lex_state = 107, .external_lex_state = 9},
- [3907] = {.lex_state = 649, .external_lex_state = 2},
- [3908] = {.lex_state = 107, .external_lex_state = 9},
- [3909] = {.lex_state = 107, .external_lex_state = 9},
- [3910] = {.lex_state = 107, .external_lex_state = 9},
- [3911] = {.lex_state = 107, .external_lex_state = 9},
- [3912] = {.lex_state = 107, .external_lex_state = 9},
- [3913] = {.lex_state = 107, .external_lex_state = 9},
- [3914] = {.lex_state = 107, .external_lex_state = 9},
- [3915] = {.lex_state = 78, .external_lex_state = 2},
- [3916] = {.lex_state = 107, .external_lex_state = 9},
- [3917] = {.lex_state = 78, .external_lex_state = 2},
- [3918] = {.lex_state = 107, .external_lex_state = 9},
- [3919] = {.lex_state = 107, .external_lex_state = 9},
- [3920] = {.lex_state = 107, .external_lex_state = 9},
- [3921] = {.lex_state = 78, .external_lex_state = 2},
- [3922] = {.lex_state = 78, .external_lex_state = 2},
- [3923] = {.lex_state = 107, .external_lex_state = 9},
- [3924] = {.lex_state = 107, .external_lex_state = 9},
- [3925] = {.lex_state = 107, .external_lex_state = 9},
- [3926] = {.lex_state = 107, .external_lex_state = 9},
- [3927] = {.lex_state = 107, .external_lex_state = 9},
- [3928] = {.lex_state = 649, .external_lex_state = 2},
- [3929] = {.lex_state = 107, .external_lex_state = 9},
- [3930] = {.lex_state = 107, .external_lex_state = 9},
+ [3904] = {.lex_state = 63, .external_lex_state = 2},
+ [3905] = {.lex_state = 63, .external_lex_state = 2},
+ [3906] = {.lex_state = 63, .external_lex_state = 2},
+ [3907] = {.lex_state = 78, .external_lex_state = 2},
+ [3908] = {.lex_state = 63, .external_lex_state = 2},
+ [3909] = {.lex_state = 63, .external_lex_state = 2},
+ [3910] = {.lex_state = 63, .external_lex_state = 2},
+ [3911] = {.lex_state = 63, .external_lex_state = 2},
+ [3912] = {.lex_state = 63, .external_lex_state = 2},
+ [3913] = {.lex_state = 63, .external_lex_state = 2},
+ [3914] = {.lex_state = 63, .external_lex_state = 2},
+ [3915] = {.lex_state = 63, .external_lex_state = 2},
+ [3916] = {.lex_state = 63, .external_lex_state = 2},
+ [3917] = {.lex_state = 63, .external_lex_state = 2},
+ [3918] = {.lex_state = 63, .external_lex_state = 2},
+ [3919] = {.lex_state = 63, .external_lex_state = 2},
+ [3920] = {.lex_state = 63, .external_lex_state = 2},
+ [3921] = {.lex_state = 63, .external_lex_state = 2},
+ [3922] = {.lex_state = 63, .external_lex_state = 2},
+ [3923] = {.lex_state = 63, .external_lex_state = 2},
+ [3924] = {.lex_state = 63, .external_lex_state = 2},
+ [3925] = {.lex_state = 63, .external_lex_state = 2},
+ [3926] = {.lex_state = 63, .external_lex_state = 2},
+ [3927] = {.lex_state = 63, .external_lex_state = 2},
+ [3928] = {.lex_state = 63, .external_lex_state = 2},
+ [3929] = {.lex_state = 63, .external_lex_state = 2},
+ [3930] = {.lex_state = 63, .external_lex_state = 2},
[3931] = {.lex_state = 83, .external_lex_state = 2},
- [3932] = {.lex_state = 107, .external_lex_state = 9},
- [3933] = {.lex_state = 107, .external_lex_state = 9},
- [3934] = {.lex_state = 107, .external_lex_state = 9},
- [3935] = {.lex_state = 107, .external_lex_state = 9},
- [3936] = {.lex_state = 107, .external_lex_state = 9},
- [3937] = {.lex_state = 107, .external_lex_state = 9},
- [3938] = {.lex_state = 107, .external_lex_state = 9},
+ [3932] = {.lex_state = 63, .external_lex_state = 2},
+ [3933] = {.lex_state = 78, .external_lex_state = 2},
+ [3934] = {.lex_state = 63, .external_lex_state = 2},
+ [3935] = {.lex_state = 63, .external_lex_state = 2},
+ [3936] = {.lex_state = 63, .external_lex_state = 2},
+ [3937] = {.lex_state = 83, .external_lex_state = 2},
+ [3938] = {.lex_state = 63, .external_lex_state = 2},
[3939] = {.lex_state = 107, .external_lex_state = 9},
[3940] = {.lex_state = 107, .external_lex_state = 9},
- [3941] = {.lex_state = 107, .external_lex_state = 9},
+ [3941] = {.lex_state = 63, .external_lex_state = 2},
[3942] = {.lex_state = 107, .external_lex_state = 9},
[3943] = {.lex_state = 107, .external_lex_state = 9},
[3944] = {.lex_state = 107, .external_lex_state = 9},
[3945] = {.lex_state = 107, .external_lex_state = 9},
[3946] = {.lex_state = 107, .external_lex_state = 9},
- [3947] = {.lex_state = 649, .external_lex_state = 2},
- [3948] = {.lex_state = 649, .external_lex_state = 8},
+ [3947] = {.lex_state = 107, .external_lex_state = 9},
+ [3948] = {.lex_state = 107, .external_lex_state = 9},
[3949] = {.lex_state = 107, .external_lex_state = 9},
- [3950] = {.lex_state = 107, .external_lex_state = 9},
+ [3950] = {.lex_state = 63, .external_lex_state = 2},
[3951] = {.lex_state = 107, .external_lex_state = 9},
- [3952] = {.lex_state = 83, .external_lex_state = 2},
- [3953] = {.lex_state = 107, .external_lex_state = 9},
- [3954] = {.lex_state = 107, .external_lex_state = 9},
- [3955] = {.lex_state = 83, .external_lex_state = 2},
- [3956] = {.lex_state = 107, .external_lex_state = 9},
- [3957] = {.lex_state = 649, .external_lex_state = 2},
- [3958] = {.lex_state = 649, .external_lex_state = 8},
- [3959] = {.lex_state = 83, .external_lex_state = 2},
- [3960] = {.lex_state = 649, .external_lex_state = 2},
- [3961] = {.lex_state = 649, .external_lex_state = 2},
- [3962] = {.lex_state = 83, .external_lex_state = 2},
- [3963] = {.lex_state = 649, .external_lex_state = 2},
- [3964] = {.lex_state = 83, .external_lex_state = 2},
- [3965] = {.lex_state = 649, .external_lex_state = 13},
- [3966] = {.lex_state = 649, .external_lex_state = 2},
- [3967] = {.lex_state = 649, .external_lex_state = 2},
- [3968] = {.lex_state = 649, .external_lex_state = 2},
- [3969] = {.lex_state = 9, .external_lex_state = 7},
- [3970] = {.lex_state = 649, .external_lex_state = 2},
- [3971] = {.lex_state = 9, .external_lex_state = 7},
- [3972] = {.lex_state = 9, .external_lex_state = 7},
- [3973] = {.lex_state = 83, .external_lex_state = 2},
- [3974] = {.lex_state = 649, .external_lex_state = 2},
- [3975] = {.lex_state = 649, .external_lex_state = 2},
- [3976] = {.lex_state = 649, .external_lex_state = 2},
- [3977] = {.lex_state = 83, .external_lex_state = 2},
- [3978] = {.lex_state = 84, .external_lex_state = 2},
- [3979] = {.lex_state = 83, .external_lex_state = 8},
- [3980] = {.lex_state = 39, .external_lex_state = 2},
- [3981] = {.lex_state = 649, .external_lex_state = 2},
- [3982] = {.lex_state = 83, .external_lex_state = 2},
- [3983] = {.lex_state = 649, .external_lex_state = 2},
- [3984] = {.lex_state = 649, .external_lex_state = 2},
- [3985] = {.lex_state = 649, .external_lex_state = 2},
- [3986] = {.lex_state = 649, .external_lex_state = 2},
- [3987] = {.lex_state = 649, .external_lex_state = 2},
- [3988] = {.lex_state = 649, .external_lex_state = 2},
- [3989] = {.lex_state = 649, .external_lex_state = 2},
- [3990] = {.lex_state = 649, .external_lex_state = 2},
- [3991] = {.lex_state = 9, .external_lex_state = 7},
- [3992] = {.lex_state = 649, .external_lex_state = 2},
- [3993] = {.lex_state = 649, .external_lex_state = 2},
- [3994] = {.lex_state = 9, .external_lex_state = 7},
- [3995] = {.lex_state = 649, .external_lex_state = 2},
- [3996] = {.lex_state = 83, .external_lex_state = 2},
- [3997] = {.lex_state = 83, .external_lex_state = 8},
- [3998] = {.lex_state = 649, .external_lex_state = 2},
- [3999] = {.lex_state = 649, .external_lex_state = 2},
- [4000] = {.lex_state = 649, .external_lex_state = 2},
- [4001] = {.lex_state = 649, .external_lex_state = 13},
- [4002] = {.lex_state = 649, .external_lex_state = 2},
- [4003] = {.lex_state = 649, .external_lex_state = 2},
- [4004] = {.lex_state = 649, .external_lex_state = 2},
- [4005] = {.lex_state = 649, .external_lex_state = 2},
- [4006] = {.lex_state = 649, .external_lex_state = 2},
- [4007] = {.lex_state = 107, .external_lex_state = 9},
- [4008] = {.lex_state = 649, .external_lex_state = 2},
- [4009] = {.lex_state = 649, .external_lex_state = 2},
- [4010] = {.lex_state = 649, .external_lex_state = 2},
- [4011] = {.lex_state = 79, .external_lex_state = 2},
- [4012] = {.lex_state = 649, .external_lex_state = 2},
- [4013] = {.lex_state = 649, .external_lex_state = 2},
- [4014] = {.lex_state = 649, .external_lex_state = 2},
- [4015] = {.lex_state = 649, .external_lex_state = 2},
- [4016] = {.lex_state = 649, .external_lex_state = 2},
- [4017] = {.lex_state = 649, .external_lex_state = 2},
- [4018] = {.lex_state = 79, .external_lex_state = 2},
- [4019] = {.lex_state = 84, .external_lex_state = 2},
- [4020] = {.lex_state = 39, .external_lex_state = 8},
- [4021] = {.lex_state = 9, .external_lex_state = 7},
- [4022] = {.lex_state = 9, .external_lex_state = 7},
- [4023] = {.lex_state = 107, .external_lex_state = 7},
+ [3952] = {.lex_state = 107, .external_lex_state = 9},
+ [3953] = {.lex_state = 63, .external_lex_state = 2},
+ [3954] = {.lex_state = 63, .external_lex_state = 2},
+ [3955] = {.lex_state = 107, .external_lex_state = 9},
+ [3956] = {.lex_state = 83, .external_lex_state = 2},
+ [3957] = {.lex_state = 83, .external_lex_state = 2},
+ [3958] = {.lex_state = 83, .external_lex_state = 2},
+ [3959] = {.lex_state = 9, .external_lex_state = 7},
+ [3960] = {.lex_state = 648, .external_lex_state = 2},
+ [3961] = {.lex_state = 9, .external_lex_state = 7},
+ [3962] = {.lex_state = 9, .external_lex_state = 7},
+ [3963] = {.lex_state = 83, .external_lex_state = 2},
+ [3964] = {.lex_state = 648, .external_lex_state = 2},
+ [3965] = {.lex_state = 648, .external_lex_state = 13},
+ [3966] = {.lex_state = 79, .external_lex_state = 2},
+ [3967] = {.lex_state = 79, .external_lex_state = 2},
+ [3968] = {.lex_state = 648, .external_lex_state = 2},
+ [3969] = {.lex_state = 83, .external_lex_state = 2},
+ [3970] = {.lex_state = 84, .external_lex_state = 2},
+ [3971] = {.lex_state = 107, .external_lex_state = 7},
+ [3972] = {.lex_state = 648, .external_lex_state = 2},
+ [3973] = {.lex_state = 39, .external_lex_state = 8},
+ [3974] = {.lex_state = 648, .external_lex_state = 2},
+ [3975] = {.lex_state = 648, .external_lex_state = 2},
+ [3976] = {.lex_state = 648, .external_lex_state = 2},
+ [3977] = {.lex_state = 39, .external_lex_state = 8},
+ [3978] = {.lex_state = 648, .external_lex_state = 2},
+ [3979] = {.lex_state = 39, .external_lex_state = 8},
+ [3980] = {.lex_state = 83, .external_lex_state = 2},
+ [3981] = {.lex_state = 648, .external_lex_state = 2},
+ [3982] = {.lex_state = 648, .external_lex_state = 2},
+ [3983] = {.lex_state = 9, .external_lex_state = 7},
+ [3984] = {.lex_state = 648, .external_lex_state = 2},
+ [3985] = {.lex_state = 648, .external_lex_state = 2},
+ [3986] = {.lex_state = 648, .external_lex_state = 2},
+ [3987] = {.lex_state = 648, .external_lex_state = 2},
+ [3988] = {.lex_state = 648, .external_lex_state = 2},
+ [3989] = {.lex_state = 648, .external_lex_state = 2},
+ [3990] = {.lex_state = 648, .external_lex_state = 2},
+ [3991] = {.lex_state = 648, .external_lex_state = 2},
+ [3992] = {.lex_state = 9, .external_lex_state = 7},
+ [3993] = {.lex_state = 9, .external_lex_state = 7},
+ [3994] = {.lex_state = 648, .external_lex_state = 2},
+ [3995] = {.lex_state = 648, .external_lex_state = 14},
+ [3996] = {.lex_state = 648, .external_lex_state = 14},
+ [3997] = {.lex_state = 9, .external_lex_state = 7},
+ [3998] = {.lex_state = 39, .external_lex_state = 2},
+ [3999] = {.lex_state = 648, .external_lex_state = 2},
+ [4000] = {.lex_state = 83, .external_lex_state = 8},
+ [4001] = {.lex_state = 83, .external_lex_state = 8},
+ [4002] = {.lex_state = 648, .external_lex_state = 2},
+ [4003] = {.lex_state = 648, .external_lex_state = 2},
+ [4004] = {.lex_state = 648, .external_lex_state = 2},
+ [4005] = {.lex_state = 15, .external_lex_state = 2},
+ [4006] = {.lex_state = 648, .external_lex_state = 2},
+ [4007] = {.lex_state = 83, .external_lex_state = 2},
+ [4008] = {.lex_state = 648, .external_lex_state = 13},
+ [4009] = {.lex_state = 82, .external_lex_state = 2},
+ [4010] = {.lex_state = 648, .external_lex_state = 2},
+ [4011] = {.lex_state = 107, .external_lex_state = 9},
+ [4012] = {.lex_state = 648, .external_lex_state = 2},
+ [4013] = {.lex_state = 648, .external_lex_state = 2},
+ [4014] = {.lex_state = 648, .external_lex_state = 2},
+ [4015] = {.lex_state = 648, .external_lex_state = 2},
+ [4016] = {.lex_state = 648, .external_lex_state = 2},
+ [4017] = {.lex_state = 648, .external_lex_state = 2},
+ [4018] = {.lex_state = 648, .external_lex_state = 2},
+ [4019] = {.lex_state = 648, .external_lex_state = 2},
+ [4020] = {.lex_state = 648, .external_lex_state = 2},
+ [4021] = {.lex_state = 648, .external_lex_state = 2},
+ [4022] = {.lex_state = 107, .external_lex_state = 7},
+ [4023] = {.lex_state = 648, .external_lex_state = 2},
[4024] = {.lex_state = 83, .external_lex_state = 2},
- [4025] = {.lex_state = 649, .external_lex_state = 2},
- [4026] = {.lex_state = 649, .external_lex_state = 2},
- [4027] = {.lex_state = 649, .external_lex_state = 2},
- [4028] = {.lex_state = 649, .external_lex_state = 2},
- [4029] = {.lex_state = 649, .external_lex_state = 8},
- [4030] = {.lex_state = 39, .external_lex_state = 8},
- [4031] = {.lex_state = 649, .external_lex_state = 2},
+ [4025] = {.lex_state = 648, .external_lex_state = 2},
+ [4026] = {.lex_state = 648, .external_lex_state = 2},
+ [4027] = {.lex_state = 648, .external_lex_state = 2},
+ [4028] = {.lex_state = 648, .external_lex_state = 2},
+ [4029] = {.lex_state = 648, .external_lex_state = 8},
+ [4030] = {.lex_state = 648, .external_lex_state = 2},
+ [4031] = {.lex_state = 648, .external_lex_state = 2},
[4032] = {.lex_state = 82, .external_lex_state = 2},
- [4033] = {.lex_state = 649, .external_lex_state = 2},
- [4034] = {.lex_state = 649, .external_lex_state = 2},
- [4035] = {.lex_state = 39, .external_lex_state = 8},
- [4036] = {.lex_state = 649, .external_lex_state = 2},
- [4037] = {.lex_state = 39, .external_lex_state = 8},
- [4038] = {.lex_state = 649, .external_lex_state = 2},
- [4039] = {.lex_state = 649, .external_lex_state = 2},
- [4040] = {.lex_state = 649, .external_lex_state = 2},
- [4041] = {.lex_state = 649, .external_lex_state = 2},
+ [4033] = {.lex_state = 648, .external_lex_state = 2},
+ [4034] = {.lex_state = 648, .external_lex_state = 2},
+ [4035] = {.lex_state = 648, .external_lex_state = 2},
+ [4036] = {.lex_state = 648, .external_lex_state = 2},
+ [4037] = {.lex_state = 648, .external_lex_state = 2},
+ [4038] = {.lex_state = 648, .external_lex_state = 2},
+ [4039] = {.lex_state = 648, .external_lex_state = 2},
+ [4040] = {.lex_state = 648, .external_lex_state = 2},
+ [4041] = {.lex_state = 648, .external_lex_state = 2},
[4042] = {.lex_state = 83, .external_lex_state = 8},
[4043] = {.lex_state = 83, .external_lex_state = 8},
- [4044] = {.lex_state = 82, .external_lex_state = 2},
+ [4044] = {.lex_state = 648, .external_lex_state = 2},
[4045] = {.lex_state = 39, .external_lex_state = 2},
- [4046] = {.lex_state = 15, .external_lex_state = 2},
- [4047] = {.lex_state = 83, .external_lex_state = 2},
- [4048] = {.lex_state = 82, .external_lex_state = 2},
- [4049] = {.lex_state = 649, .external_lex_state = 13},
+ [4046] = {.lex_state = 648, .external_lex_state = 2},
+ [4047] = {.lex_state = 648, .external_lex_state = 2},
+ [4048] = {.lex_state = 83, .external_lex_state = 2},
+ [4049] = {.lex_state = 648, .external_lex_state = 2},
[4050] = {.lex_state = 15, .external_lex_state = 2},
- [4051] = {.lex_state = 79, .external_lex_state = 2},
- [4052] = {.lex_state = 649, .external_lex_state = 14},
- [4053] = {.lex_state = 39, .external_lex_state = 2},
- [4054] = {.lex_state = 83, .external_lex_state = 8},
- [4055] = {.lex_state = 649, .external_lex_state = 2},
- [4056] = {.lex_state = 649, .external_lex_state = 15},
- [4057] = {.lex_state = 83, .external_lex_state = 8},
- [4058] = {.lex_state = 39, .external_lex_state = 2},
- [4059] = {.lex_state = 39, .external_lex_state = 8},
- [4060] = {.lex_state = 39, .external_lex_state = 8},
- [4061] = {.lex_state = 649, .external_lex_state = 2},
- [4062] = {.lex_state = 39, .external_lex_state = 8},
- [4063] = {.lex_state = 84, .external_lex_state = 2},
- [4064] = {.lex_state = 39, .external_lex_state = 8},
- [4065] = {.lex_state = 39, .external_lex_state = 8},
- [4066] = {.lex_state = 649, .external_lex_state = 2},
+ [4051] = {.lex_state = 84, .external_lex_state = 2},
+ [4052] = {.lex_state = 648, .external_lex_state = 2},
+ [4053] = {.lex_state = 648, .external_lex_state = 2},
+ [4054] = {.lex_state = 648, .external_lex_state = 2},
+ [4055] = {.lex_state = 107, .external_lex_state = 7},
+ [4056] = {.lex_state = 648, .external_lex_state = 15},
+ [4057] = {.lex_state = 83, .external_lex_state = 2},
+ [4058] = {.lex_state = 648, .external_lex_state = 2},
+ [4059] = {.lex_state = 648, .external_lex_state = 2},
+ [4060] = {.lex_state = 9, .external_lex_state = 7},
+ [4061] = {.lex_state = 9, .external_lex_state = 7},
+ [4062] = {.lex_state = 648, .external_lex_state = 2},
+ [4063] = {.lex_state = 83, .external_lex_state = 2},
+ [4064] = {.lex_state = 83, .external_lex_state = 2},
+ [4065] = {.lex_state = 648, .external_lex_state = 2},
+ [4066] = {.lex_state = 9, .external_lex_state = 7},
[4067] = {.lex_state = 39, .external_lex_state = 2},
- [4068] = {.lex_state = 649, .external_lex_state = 2},
- [4069] = {.lex_state = 649, .external_lex_state = 2},
- [4070] = {.lex_state = 39, .external_lex_state = 2},
- [4071] = {.lex_state = 649, .external_lex_state = 2},
- [4072] = {.lex_state = 649, .external_lex_state = 2},
- [4073] = {.lex_state = 649, .external_lex_state = 2},
- [4074] = {.lex_state = 649, .external_lex_state = 2},
- [4075] = {.lex_state = 649, .external_lex_state = 2},
- [4076] = {.lex_state = 83, .external_lex_state = 2},
- [4077] = {.lex_state = 83, .external_lex_state = 8},
- [4078] = {.lex_state = 39, .external_lex_state = 2},
- [4079] = {.lex_state = 649, .external_lex_state = 2},
- [4080] = {.lex_state = 649, .external_lex_state = 2},
- [4081] = {.lex_state = 83, .external_lex_state = 2},
- [4082] = {.lex_state = 649, .external_lex_state = 2},
- [4083] = {.lex_state = 9, .external_lex_state = 7},
- [4084] = {.lex_state = 649, .external_lex_state = 2},
- [4085] = {.lex_state = 649, .external_lex_state = 2},
- [4086] = {.lex_state = 649, .external_lex_state = 2},
- [4087] = {.lex_state = 649, .external_lex_state = 2},
- [4088] = {.lex_state = 649, .external_lex_state = 2},
- [4089] = {.lex_state = 83, .external_lex_state = 2},
- [4090] = {.lex_state = 649, .external_lex_state = 2},
- [4091] = {.lex_state = 649, .external_lex_state = 2},
- [4092] = {.lex_state = 83, .external_lex_state = 2},
- [4093] = {.lex_state = 649, .external_lex_state = 2},
- [4094] = {.lex_state = 649, .external_lex_state = 13},
- [4095] = {.lex_state = 649, .external_lex_state = 2},
- [4096] = {.lex_state = 84, .external_lex_state = 2},
- [4097] = {.lex_state = 649, .external_lex_state = 2},
- [4098] = {.lex_state = 649, .external_lex_state = 2},
- [4099] = {.lex_state = 649, .external_lex_state = 2},
- [4100] = {.lex_state = 649, .external_lex_state = 2},
- [4101] = {.lex_state = 649, .external_lex_state = 14},
- [4102] = {.lex_state = 649, .external_lex_state = 2},
- [4103] = {.lex_state = 649, .external_lex_state = 2},
- [4104] = {.lex_state = 649, .external_lex_state = 2},
+ [4068] = {.lex_state = 9, .external_lex_state = 7},
+ [4069] = {.lex_state = 9, .external_lex_state = 7},
+ [4070] = {.lex_state = 648, .external_lex_state = 2},
+ [4071] = {.lex_state = 648, .external_lex_state = 2},
+ [4072] = {.lex_state = 39, .external_lex_state = 8},
+ [4073] = {.lex_state = 648, .external_lex_state = 14},
+ [4074] = {.lex_state = 648, .external_lex_state = 14},
+ [4075] = {.lex_state = 648, .external_lex_state = 2},
+ [4076] = {.lex_state = 648, .external_lex_state = 2},
+ [4077] = {.lex_state = 82, .external_lex_state = 2},
+ [4078] = {.lex_state = 648, .external_lex_state = 2},
+ [4079] = {.lex_state = 648, .external_lex_state = 2},
+ [4080] = {.lex_state = 648, .external_lex_state = 13},
+ [4081] = {.lex_state = 9, .external_lex_state = 7},
+ [4082] = {.lex_state = 648, .external_lex_state = 2},
+ [4083] = {.lex_state = 39, .external_lex_state = 2},
+ [4084] = {.lex_state = 79, .external_lex_state = 2},
+ [4085] = {.lex_state = 83, .external_lex_state = 8},
+ [4086] = {.lex_state = 83, .external_lex_state = 8},
+ [4087] = {.lex_state = 107, .external_lex_state = 7},
+ [4088] = {.lex_state = 84, .external_lex_state = 2},
+ [4089] = {.lex_state = 648, .external_lex_state = 2},
+ [4090] = {.lex_state = 648, .external_lex_state = 2},
+ [4091] = {.lex_state = 648, .external_lex_state = 8},
+ [4092] = {.lex_state = 648, .external_lex_state = 2},
+ [4093] = {.lex_state = 83, .external_lex_state = 2},
+ [4094] = {.lex_state = 84, .external_lex_state = 2},
+ [4095] = {.lex_state = 648, .external_lex_state = 2},
+ [4096] = {.lex_state = 39, .external_lex_state = 2},
+ [4097] = {.lex_state = 107, .external_lex_state = 7},
+ [4098] = {.lex_state = 648, .external_lex_state = 2},
+ [4099] = {.lex_state = 648, .external_lex_state = 8},
+ [4100] = {.lex_state = 648, .external_lex_state = 2},
+ [4101] = {.lex_state = 648, .external_lex_state = 2},
+ [4102] = {.lex_state = 648, .external_lex_state = 2},
+ [4103] = {.lex_state = 648, .external_lex_state = 2},
+ [4104] = {.lex_state = 648, .external_lex_state = 2},
[4105] = {.lex_state = 83, .external_lex_state = 2},
- [4106] = {.lex_state = 649, .external_lex_state = 2},
- [4107] = {.lex_state = 9, .external_lex_state = 7},
- [4108] = {.lex_state = 649, .external_lex_state = 2},
- [4109] = {.lex_state = 649, .external_lex_state = 2},
- [4110] = {.lex_state = 649, .external_lex_state = 2},
- [4111] = {.lex_state = 83, .external_lex_state = 2},
- [4112] = {.lex_state = 649, .external_lex_state = 2},
- [4113] = {.lex_state = 649, .external_lex_state = 2},
- [4114] = {.lex_state = 649, .external_lex_state = 2},
- [4115] = {.lex_state = 83, .external_lex_state = 2},
+ [4106] = {.lex_state = 648, .external_lex_state = 2},
+ [4107] = {.lex_state = 39, .external_lex_state = 2},
+ [4108] = {.lex_state = 107, .external_lex_state = 7},
+ [4109] = {.lex_state = 648, .external_lex_state = 2},
+ [4110] = {.lex_state = 648, .external_lex_state = 2},
+ [4111] = {.lex_state = 648, .external_lex_state = 2},
+ [4112] = {.lex_state = 648, .external_lex_state = 2},
+ [4113] = {.lex_state = 82, .external_lex_state = 2},
+ [4114] = {.lex_state = 648, .external_lex_state = 2},
+ [4115] = {.lex_state = 648, .external_lex_state = 2},
[4116] = {.lex_state = 83, .external_lex_state = 2},
- [4117] = {.lex_state = 649, .external_lex_state = 2},
- [4118] = {.lex_state = 83, .external_lex_state = 2},
+ [4117] = {.lex_state = 648, .external_lex_state = 2},
+ [4118] = {.lex_state = 648, .external_lex_state = 2},
[4119] = {.lex_state = 83, .external_lex_state = 2},
- [4120] = {.lex_state = 9, .external_lex_state = 7},
- [4121] = {.lex_state = 9, .external_lex_state = 7},
- [4122] = {.lex_state = 649, .external_lex_state = 2},
- [4123] = {.lex_state = 649, .external_lex_state = 8},
- [4124] = {.lex_state = 649, .external_lex_state = 2},
- [4125] = {.lex_state = 39, .external_lex_state = 8},
- [4126] = {.lex_state = 649, .external_lex_state = 2},
- [4127] = {.lex_state = 84, .external_lex_state = 2},
- [4128] = {.lex_state = 649, .external_lex_state = 2},
- [4129] = {.lex_state = 649, .external_lex_state = 15},
- [4130] = {.lex_state = 649, .external_lex_state = 14},
- [4131] = {.lex_state = 649, .external_lex_state = 14},
- [4132] = {.lex_state = 107, .external_lex_state = 7},
+ [4120] = {.lex_state = 648, .external_lex_state = 2},
+ [4121] = {.lex_state = 83, .external_lex_state = 2},
+ [4122] = {.lex_state = 648, .external_lex_state = 2},
+ [4123] = {.lex_state = 648, .external_lex_state = 2},
+ [4124] = {.lex_state = 83, .external_lex_state = 2},
+ [4125] = {.lex_state = 648, .external_lex_state = 2},
+ [4126] = {.lex_state = 39, .external_lex_state = 2},
+ [4127] = {.lex_state = 648, .external_lex_state = 2},
+ [4128] = {.lex_state = 39, .external_lex_state = 8},
+ [4129] = {.lex_state = 648, .external_lex_state = 15},
+ [4130] = {.lex_state = 84, .external_lex_state = 2},
+ [4131] = {.lex_state = 83, .external_lex_state = 2},
+ [4132] = {.lex_state = 648, .external_lex_state = 2},
[4133] = {.lex_state = 83, .external_lex_state = 2},
- [4134] = {.lex_state = 649, .external_lex_state = 2},
- [4135] = {.lex_state = 649, .external_lex_state = 8},
- [4136] = {.lex_state = 107, .external_lex_state = 7},
- [4137] = {.lex_state = 83, .external_lex_state = 8},
- [4138] = {.lex_state = 39, .external_lex_state = 2},
- [4139] = {.lex_state = 649, .external_lex_state = 2},
- [4140] = {.lex_state = 83, .external_lex_state = 8},
+ [4134] = {.lex_state = 9, .external_lex_state = 7},
+ [4135] = {.lex_state = 9, .external_lex_state = 7},
+ [4136] = {.lex_state = 83, .external_lex_state = 2},
+ [4137] = {.lex_state = 39, .external_lex_state = 8},
+ [4138] = {.lex_state = 9, .external_lex_state = 7},
+ [4139] = {.lex_state = 83, .external_lex_state = 2},
+ [4140] = {.lex_state = 39, .external_lex_state = 8},
[4141] = {.lex_state = 83, .external_lex_state = 8},
- [4142] = {.lex_state = 39, .external_lex_state = 2},
- [4143] = {.lex_state = 9, .external_lex_state = 7},
- [4144] = {.lex_state = 83, .external_lex_state = 2},
- [4145] = {.lex_state = 649, .external_lex_state = 2},
- [4146] = {.lex_state = 107, .external_lex_state = 7},
- [4147] = {.lex_state = 107, .external_lex_state = 7},
- [4148] = {.lex_state = 649, .external_lex_state = 2},
+ [4142] = {.lex_state = 83, .external_lex_state = 8},
+ [4143] = {.lex_state = 39, .external_lex_state = 2},
+ [4144] = {.lex_state = 39, .external_lex_state = 2},
+ [4145] = {.lex_state = 83, .external_lex_state = 8},
+ [4146] = {.lex_state = 83, .external_lex_state = 8},
+ [4147] = {.lex_state = 83, .external_lex_state = 2},
+ [4148] = {.lex_state = 9, .external_lex_state = 7},
[4149] = {.lex_state = 9, .external_lex_state = 7},
- [4150] = {.lex_state = 9, .external_lex_state = 7},
- [4151] = {.lex_state = 649, .external_lex_state = 2},
- [4152] = {.lex_state = 82, .external_lex_state = 2},
- [4153] = {.lex_state = 39, .external_lex_state = 2},
- [4154] = {.lex_state = 649, .external_lex_state = 2},
- [4155] = {.lex_state = 649, .external_lex_state = 2},
+ [4150] = {.lex_state = 648, .external_lex_state = 2},
+ [4151] = {.lex_state = 648, .external_lex_state = 2},
+ [4152] = {.lex_state = 648, .external_lex_state = 2},
+ [4153] = {.lex_state = 648, .external_lex_state = 2},
+ [4154] = {.lex_state = 648, .external_lex_state = 8},
+ [4155] = {.lex_state = 648, .external_lex_state = 2},
[4156] = {.lex_state = 83, .external_lex_state = 2},
- [4157] = {.lex_state = 83, .external_lex_state = 2},
- [4158] = {.lex_state = 649, .external_lex_state = 2},
- [4159] = {.lex_state = 9, .external_lex_state = 7},
- [4160] = {.lex_state = 649, .external_lex_state = 2},
- [4161] = {.lex_state = 649, .external_lex_state = 2},
- [4162] = {.lex_state = 649, .external_lex_state = 2},
- [4163] = {.lex_state = 649, .external_lex_state = 2},
- [4164] = {.lex_state = 649, .external_lex_state = 14},
- [4165] = {.lex_state = 649, .external_lex_state = 2},
- [4166] = {.lex_state = 649, .external_lex_state = 2},
- [4167] = {.lex_state = 649, .external_lex_state = 2},
- [4168] = {.lex_state = 83, .external_lex_state = 2},
- [4169] = {.lex_state = 649, .external_lex_state = 2},
- [4170] = {.lex_state = 649, .external_lex_state = 2},
- [4171] = {.lex_state = 649, .external_lex_state = 2},
- [4172] = {.lex_state = 84, .external_lex_state = 2},
- [4173] = {.lex_state = 83, .external_lex_state = 2},
- [4174] = {.lex_state = 9, .external_lex_state = 7},
- [4175] = {.lex_state = 649, .external_lex_state = 2},
- [4176] = {.lex_state = 107, .external_lex_state = 7},
- [4177] = {.lex_state = 9, .external_lex_state = 7},
- [4178] = {.lex_state = 649, .external_lex_state = 14},
- [4179] = {.lex_state = 9, .external_lex_state = 7},
- [4180] = {.lex_state = 649, .external_lex_state = 2},
- [4181] = {.lex_state = 649, .external_lex_state = 2},
- [4182] = {.lex_state = 649, .external_lex_state = 2},
- [4183] = {.lex_state = 649, .external_lex_state = 2},
- [4184] = {.lex_state = 649, .external_lex_state = 2},
- [4185] = {.lex_state = 649, .external_lex_state = 2},
- [4186] = {.lex_state = 39, .external_lex_state = 2},
- [4187] = {.lex_state = 649, .external_lex_state = 15},
- [4188] = {.lex_state = 649, .external_lex_state = 2},
- [4189] = {.lex_state = 649, .external_lex_state = 2},
- [4190] = {.lex_state = 649, .external_lex_state = 2},
- [4191] = {.lex_state = 649, .external_lex_state = 2},
- [4192] = {.lex_state = 649, .external_lex_state = 2},
- [4193] = {.lex_state = 649, .external_lex_state = 2},
- [4194] = {.lex_state = 649, .external_lex_state = 2},
- [4195] = {.lex_state = 649, .external_lex_state = 2},
- [4196] = {.lex_state = 649, .external_lex_state = 2},
- [4197] = {.lex_state = 649, .external_lex_state = 2},
- [4198] = {.lex_state = 649, .external_lex_state = 2},
- [4199] = {.lex_state = 649, .external_lex_state = 2},
- [4200] = {.lex_state = 649, .external_lex_state = 16},
- [4201] = {.lex_state = 649, .external_lex_state = 2},
- [4202] = {.lex_state = 649, .external_lex_state = 2},
- [4203] = {.lex_state = 649, .external_lex_state = 14},
- [4204] = {.lex_state = 649, .external_lex_state = 14},
- [4205] = {.lex_state = 649, .external_lex_state = 2},
- [4206] = {.lex_state = 649, .external_lex_state = 2},
- [4207] = {.lex_state = 649, .external_lex_state = 2},
- [4208] = {.lex_state = 649, .external_lex_state = 2},
- [4209] = {.lex_state = 649, .external_lex_state = 2},
+ [4157] = {.lex_state = 648, .external_lex_state = 2},
+ [4158] = {.lex_state = 648, .external_lex_state = 2},
+ [4159] = {.lex_state = 39, .external_lex_state = 8},
+ [4160] = {.lex_state = 83, .external_lex_state = 2},
+ [4161] = {.lex_state = 648, .external_lex_state = 2},
+ [4162] = {.lex_state = 648, .external_lex_state = 2},
+ [4163] = {.lex_state = 648, .external_lex_state = 2},
+ [4164] = {.lex_state = 648, .external_lex_state = 14},
+ [4165] = {.lex_state = 648, .external_lex_state = 2},
+ [4166] = {.lex_state = 648, .external_lex_state = 2},
+ [4167] = {.lex_state = 648, .external_lex_state = 2},
+ [4168] = {.lex_state = 648, .external_lex_state = 2},
+ [4169] = {.lex_state = 39, .external_lex_state = 8},
+ [4170] = {.lex_state = 648, .external_lex_state = 2},
+ [4171] = {.lex_state = 648, .external_lex_state = 2},
+ [4172] = {.lex_state = 648, .external_lex_state = 2},
+ [4173] = {.lex_state = 648, .external_lex_state = 2},
+ [4174] = {.lex_state = 648, .external_lex_state = 2},
+ [4175] = {.lex_state = 39, .external_lex_state = 2},
+ [4176] = {.lex_state = 648, .external_lex_state = 2},
+ [4177] = {.lex_state = 39, .external_lex_state = 8},
+ [4178] = {.lex_state = 648, .external_lex_state = 14},
+ [4179] = {.lex_state = 84, .external_lex_state = 2},
+ [4180] = {.lex_state = 39, .external_lex_state = 2},
+ [4181] = {.lex_state = 648, .external_lex_state = 2},
+ [4182] = {.lex_state = 648, .external_lex_state = 2},
+ [4183] = {.lex_state = 648, .external_lex_state = 13},
+ [4184] = {.lex_state = 648, .external_lex_state = 2},
+ [4185] = {.lex_state = 83, .external_lex_state = 2},
+ [4186] = {.lex_state = 648, .external_lex_state = 2},
+ [4187] = {.lex_state = 648, .external_lex_state = 15},
+ [4188] = {.lex_state = 648, .external_lex_state = 2},
+ [4189] = {.lex_state = 648, .external_lex_state = 2},
+ [4190] = {.lex_state = 648, .external_lex_state = 2},
+ [4191] = {.lex_state = 648, .external_lex_state = 2},
+ [4192] = {.lex_state = 648, .external_lex_state = 2},
+ [4193] = {.lex_state = 648, .external_lex_state = 2},
+ [4194] = {.lex_state = 648, .external_lex_state = 2},
+ [4195] = {.lex_state = 648, .external_lex_state = 2},
+ [4196] = {.lex_state = 648, .external_lex_state = 2},
+ [4197] = {.lex_state = 648, .external_lex_state = 2},
+ [4198] = {.lex_state = 648, .external_lex_state = 2},
+ [4199] = {.lex_state = 648, .external_lex_state = 2},
+ [4200] = {.lex_state = 648, .external_lex_state = 16},
+ [4201] = {.lex_state = 648, .external_lex_state = 2},
+ [4202] = {.lex_state = 648, .external_lex_state = 2},
+ [4203] = {.lex_state = 648, .external_lex_state = 14},
+ [4204] = {.lex_state = 648, .external_lex_state = 14},
+ [4205] = {.lex_state = 648, .external_lex_state = 2},
+ [4206] = {.lex_state = 648, .external_lex_state = 2},
+ [4207] = {.lex_state = 648, .external_lex_state = 2},
+ [4208] = {.lex_state = 648, .external_lex_state = 2},
+ [4209] = {.lex_state = 648, .external_lex_state = 2},
[4210] = {.lex_state = 39, .external_lex_state = 2},
- [4211] = {.lex_state = 649, .external_lex_state = 2},
+ [4211] = {.lex_state = 648, .external_lex_state = 2},
[4212] = {.lex_state = 107, .external_lex_state = 9},
[4213] = {.lex_state = 39, .external_lex_state = 2},
- [4214] = {.lex_state = 649, .external_lex_state = 2},
+ [4214] = {.lex_state = 648, .external_lex_state = 2},
[4215] = {.lex_state = 39, .external_lex_state = 2},
- [4216] = {.lex_state = 649, .external_lex_state = 14},
- [4217] = {.lex_state = 649, .external_lex_state = 14},
- [4218] = {.lex_state = 649, .external_lex_state = 2},
- [4219] = {.lex_state = 649, .external_lex_state = 2},
- [4220] = {.lex_state = 649, .external_lex_state = 8},
- [4221] = {.lex_state = 649, .external_lex_state = 8},
- [4222] = {.lex_state = 649, .external_lex_state = 8},
- [4223] = {.lex_state = 649, .external_lex_state = 2},
- [4224] = {.lex_state = 649, .external_lex_state = 2},
- [4225] = {.lex_state = 649, .external_lex_state = 2},
+ [4216] = {.lex_state = 648, .external_lex_state = 14},
+ [4217] = {.lex_state = 648, .external_lex_state = 14},
+ [4218] = {.lex_state = 648, .external_lex_state = 2},
+ [4219] = {.lex_state = 648, .external_lex_state = 2},
+ [4220] = {.lex_state = 648, .external_lex_state = 8},
+ [4221] = {.lex_state = 648, .external_lex_state = 8},
+ [4222] = {.lex_state = 648, .external_lex_state = 8},
+ [4223] = {.lex_state = 648, .external_lex_state = 2},
+ [4224] = {.lex_state = 648, .external_lex_state = 2},
+ [4225] = {.lex_state = 648, .external_lex_state = 2},
[4226] = {.lex_state = 39, .external_lex_state = 2},
- [4227] = {.lex_state = 649, .external_lex_state = 2},
- [4228] = {.lex_state = 649, .external_lex_state = 2},
+ [4227] = {.lex_state = 648, .external_lex_state = 2},
+ [4228] = {.lex_state = 648, .external_lex_state = 2},
[4229] = {.lex_state = 83, .external_lex_state = 2},
[4230] = {.lex_state = 83, .external_lex_state = 2},
[4231] = {.lex_state = 82, .external_lex_state = 2},
- [4232] = {.lex_state = 649, .external_lex_state = 2},
- [4233] = {.lex_state = 649, .external_lex_state = 2},
- [4234] = {.lex_state = 649, .external_lex_state = 2},
- [4235] = {.lex_state = 649, .external_lex_state = 2},
- [4236] = {.lex_state = 649, .external_lex_state = 2},
- [4237] = {.lex_state = 649, .external_lex_state = 2},
- [4238] = {.lex_state = 649, .external_lex_state = 2},
- [4239] = {.lex_state = 649, .external_lex_state = 2},
- [4240] = {.lex_state = 649, .external_lex_state = 2},
- [4241] = {.lex_state = 649, .external_lex_state = 2},
- [4242] = {.lex_state = 649, .external_lex_state = 2},
- [4243] = {.lex_state = 649, .external_lex_state = 2},
- [4244] = {.lex_state = 649, .external_lex_state = 16},
+ [4232] = {.lex_state = 648, .external_lex_state = 2},
+ [4233] = {.lex_state = 648, .external_lex_state = 2},
+ [4234] = {.lex_state = 648, .external_lex_state = 2},
+ [4235] = {.lex_state = 648, .external_lex_state = 2},
+ [4236] = {.lex_state = 648, .external_lex_state = 2},
+ [4237] = {.lex_state = 648, .external_lex_state = 2},
+ [4238] = {.lex_state = 648, .external_lex_state = 2},
+ [4239] = {.lex_state = 648, .external_lex_state = 2},
+ [4240] = {.lex_state = 648, .external_lex_state = 2},
+ [4241] = {.lex_state = 648, .external_lex_state = 2},
+ [4242] = {.lex_state = 648, .external_lex_state = 2},
+ [4243] = {.lex_state = 648, .external_lex_state = 2},
+ [4244] = {.lex_state = 648, .external_lex_state = 16},
[4245] = {.lex_state = 15, .external_lex_state = 2},
[4246] = {.lex_state = 15, .external_lex_state = 2},
- [4247] = {.lex_state = 649, .external_lex_state = 2},
- [4248] = {.lex_state = 649, .external_lex_state = 2},
- [4249] = {.lex_state = 649, .external_lex_state = 2},
- [4250] = {.lex_state = 649, .external_lex_state = 2},
- [4251] = {.lex_state = 649, .external_lex_state = 2},
- [4252] = {.lex_state = 649, .external_lex_state = 2},
+ [4247] = {.lex_state = 648, .external_lex_state = 2},
+ [4248] = {.lex_state = 648, .external_lex_state = 2},
+ [4249] = {.lex_state = 648, .external_lex_state = 2},
+ [4250] = {.lex_state = 648, .external_lex_state = 2},
+ [4251] = {.lex_state = 648, .external_lex_state = 2},
+ [4252] = {.lex_state = 648, .external_lex_state = 2},
[4253] = {.lex_state = 15, .external_lex_state = 2},
- [4254] = {.lex_state = 649, .external_lex_state = 2},
- [4255] = {.lex_state = 649, .external_lex_state = 2},
- [4256] = {.lex_state = 649, .external_lex_state = 2},
- [4257] = {.lex_state = 649, .external_lex_state = 8},
- [4258] = {.lex_state = 649, .external_lex_state = 2},
- [4259] = {.lex_state = 649, .external_lex_state = 2},
+ [4254] = {.lex_state = 648, .external_lex_state = 2},
+ [4255] = {.lex_state = 648, .external_lex_state = 2},
+ [4256] = {.lex_state = 648, .external_lex_state = 2},
+ [4257] = {.lex_state = 648, .external_lex_state = 8},
+ [4258] = {.lex_state = 648, .external_lex_state = 2},
+ [4259] = {.lex_state = 648, .external_lex_state = 2},
[4260] = {.lex_state = 15, .external_lex_state = 2},
- [4261] = {.lex_state = 649, .external_lex_state = 2},
- [4262] = {.lex_state = 649, .external_lex_state = 2},
- [4263] = {.lex_state = 649, .external_lex_state = 2},
- [4264] = {.lex_state = 649, .external_lex_state = 2},
- [4265] = {.lex_state = 649, .external_lex_state = 2},
- [4266] = {.lex_state = 649, .external_lex_state = 2},
- [4267] = {.lex_state = 649, .external_lex_state = 2},
+ [4261] = {.lex_state = 648, .external_lex_state = 2},
+ [4262] = {.lex_state = 648, .external_lex_state = 2},
+ [4263] = {.lex_state = 648, .external_lex_state = 2},
+ [4264] = {.lex_state = 648, .external_lex_state = 2},
+ [4265] = {.lex_state = 648, .external_lex_state = 2},
+ [4266] = {.lex_state = 648, .external_lex_state = 2},
+ [4267] = {.lex_state = 648, .external_lex_state = 2},
[4268] = {.lex_state = 107, .external_lex_state = 9},
[4269] = {.lex_state = 107, .external_lex_state = 9},
- [4270] = {.lex_state = 649, .external_lex_state = 2},
- [4271] = {.lex_state = 649, .external_lex_state = 2},
+ [4270] = {.lex_state = 648, .external_lex_state = 2},
+ [4271] = {.lex_state = 648, .external_lex_state = 2},
[4272] = {.lex_state = 39, .external_lex_state = 2},
- [4273] = {.lex_state = 649, .external_lex_state = 2},
+ [4273] = {.lex_state = 648, .external_lex_state = 2},
[4274] = {.lex_state = 40, .external_lex_state = 2},
[4275] = {.lex_state = 39, .external_lex_state = 2},
- [4276] = {.lex_state = 649, .external_lex_state = 2},
- [4277] = {.lex_state = 649, .external_lex_state = 2},
- [4278] = {.lex_state = 649, .external_lex_state = 2},
- [4279] = {.lex_state = 649, .external_lex_state = 2},
- [4280] = {.lex_state = 649, .external_lex_state = 2},
- [4281] = {.lex_state = 649, .external_lex_state = 2},
- [4282] = {.lex_state = 649, .external_lex_state = 2},
- [4283] = {.lex_state = 649, .external_lex_state = 2},
- [4284] = {.lex_state = 649, .external_lex_state = 2},
- [4285] = {.lex_state = 649, .external_lex_state = 2},
- [4286] = {.lex_state = 649, .external_lex_state = 2},
- [4287] = {.lex_state = 649, .external_lex_state = 2},
- [4288] = {.lex_state = 649, .external_lex_state = 2},
- [4289] = {.lex_state = 649, .external_lex_state = 2},
- [4290] = {.lex_state = 649, .external_lex_state = 2},
- [4291] = {.lex_state = 649, .external_lex_state = 2},
+ [4276] = {.lex_state = 648, .external_lex_state = 2},
+ [4277] = {.lex_state = 648, .external_lex_state = 2},
+ [4278] = {.lex_state = 648, .external_lex_state = 2},
+ [4279] = {.lex_state = 648, .external_lex_state = 2},
+ [4280] = {.lex_state = 648, .external_lex_state = 2},
+ [4281] = {.lex_state = 648, .external_lex_state = 2},
+ [4282] = {.lex_state = 648, .external_lex_state = 2},
+ [4283] = {.lex_state = 648, .external_lex_state = 2},
+ [4284] = {.lex_state = 648, .external_lex_state = 2},
+ [4285] = {.lex_state = 648, .external_lex_state = 2},
+ [4286] = {.lex_state = 648, .external_lex_state = 2},
+ [4287] = {.lex_state = 648, .external_lex_state = 2},
+ [4288] = {.lex_state = 648, .external_lex_state = 2},
+ [4289] = {.lex_state = 648, .external_lex_state = 2},
+ [4290] = {.lex_state = 648, .external_lex_state = 2},
+ [4291] = {.lex_state = 648, .external_lex_state = 2},
[4292] = {.lex_state = 39, .external_lex_state = 2},
- [4293] = {.lex_state = 649, .external_lex_state = 2},
- [4294] = {.lex_state = 649, .external_lex_state = 2},
+ [4293] = {.lex_state = 648, .external_lex_state = 2},
+ [4294] = {.lex_state = 648, .external_lex_state = 2},
[4295] = {.lex_state = 15, .external_lex_state = 2},
- [4296] = {.lex_state = 649, .external_lex_state = 2},
- [4297] = {.lex_state = 649, .external_lex_state = 2},
- [4298] = {.lex_state = 649, .external_lex_state = 8},
- [4299] = {.lex_state = 649, .external_lex_state = 2},
- [4300] = {.lex_state = 649, .external_lex_state = 2},
- [4301] = {.lex_state = 649, .external_lex_state = 2},
- [4302] = {.lex_state = 649, .external_lex_state = 2},
- [4303] = {.lex_state = 649, .external_lex_state = 2},
- [4304] = {.lex_state = 649, .external_lex_state = 2},
- [4305] = {.lex_state = 649, .external_lex_state = 2},
+ [4296] = {.lex_state = 648, .external_lex_state = 2},
+ [4297] = {.lex_state = 648, .external_lex_state = 2},
+ [4298] = {.lex_state = 648, .external_lex_state = 8},
+ [4299] = {.lex_state = 648, .external_lex_state = 2},
+ [4300] = {.lex_state = 648, .external_lex_state = 2},
+ [4301] = {.lex_state = 648, .external_lex_state = 2},
+ [4302] = {.lex_state = 648, .external_lex_state = 2},
+ [4303] = {.lex_state = 648, .external_lex_state = 2},
+ [4304] = {.lex_state = 648, .external_lex_state = 2},
+ [4305] = {.lex_state = 648, .external_lex_state = 2},
[4306] = {.lex_state = 39, .external_lex_state = 2},
- [4307] = {.lex_state = 649, .external_lex_state = 2},
- [4308] = {.lex_state = 649, .external_lex_state = 2},
- [4309] = {.lex_state = 649, .external_lex_state = 2},
- [4310] = {.lex_state = 649, .external_lex_state = 2},
- [4311] = {.lex_state = 649, .external_lex_state = 2},
- [4312] = {.lex_state = 649, .external_lex_state = 2},
- [4313] = {.lex_state = 649, .external_lex_state = 2},
- [4314] = {.lex_state = 649, .external_lex_state = 2},
+ [4307] = {.lex_state = 648, .external_lex_state = 2},
+ [4308] = {.lex_state = 648, .external_lex_state = 2},
+ [4309] = {.lex_state = 648, .external_lex_state = 2},
+ [4310] = {.lex_state = 648, .external_lex_state = 2},
+ [4311] = {.lex_state = 648, .external_lex_state = 2},
+ [4312] = {.lex_state = 648, .external_lex_state = 2},
+ [4313] = {.lex_state = 648, .external_lex_state = 2},
+ [4314] = {.lex_state = 648, .external_lex_state = 2},
[4315] = {.lex_state = 107, .external_lex_state = 9},
[4316] = {.lex_state = 39, .external_lex_state = 2},
[4317] = {.lex_state = 39, .external_lex_state = 2},
- [4318] = {.lex_state = 649, .external_lex_state = 2},
- [4319] = {.lex_state = 649, .external_lex_state = 2},
- [4320] = {.lex_state = 649, .external_lex_state = 2},
- [4321] = {.lex_state = 649, .external_lex_state = 2},
- [4322] = {.lex_state = 649, .external_lex_state = 2},
+ [4318] = {.lex_state = 648, .external_lex_state = 2},
+ [4319] = {.lex_state = 648, .external_lex_state = 2},
+ [4320] = {.lex_state = 648, .external_lex_state = 2},
+ [4321] = {.lex_state = 648, .external_lex_state = 2},
+ [4322] = {.lex_state = 648, .external_lex_state = 2},
[4323] = {.lex_state = 39, .external_lex_state = 2},
- [4324] = {.lex_state = 649, .external_lex_state = 2},
- [4325] = {.lex_state = 649, .external_lex_state = 2},
- [4326] = {.lex_state = 649, .external_lex_state = 2},
- [4327] = {.lex_state = 649, .external_lex_state = 2},
- [4328] = {.lex_state = 649, .external_lex_state = 2},
- [4329] = {.lex_state = 649, .external_lex_state = 2},
- [4330] = {.lex_state = 649, .external_lex_state = 2},
- [4331] = {.lex_state = 649, .external_lex_state = 2},
+ [4324] = {.lex_state = 648, .external_lex_state = 2},
+ [4325] = {.lex_state = 648, .external_lex_state = 2},
+ [4326] = {.lex_state = 648, .external_lex_state = 2},
+ [4327] = {.lex_state = 648, .external_lex_state = 2},
+ [4328] = {.lex_state = 648, .external_lex_state = 2},
+ [4329] = {.lex_state = 648, .external_lex_state = 2},
+ [4330] = {.lex_state = 648, .external_lex_state = 2},
+ [4331] = {.lex_state = 648, .external_lex_state = 2},
[4332] = {.lex_state = 82, .external_lex_state = 2},
- [4333] = {.lex_state = 649, .external_lex_state = 2},
+ [4333] = {.lex_state = 648, .external_lex_state = 2},
[4334] = {.lex_state = 15, .external_lex_state = 2},
- [4335] = {.lex_state = 649, .external_lex_state = 2},
- [4336] = {.lex_state = 649, .external_lex_state = 8},
- [4337] = {.lex_state = 649, .external_lex_state = 2},
- [4338] = {.lex_state = 649, .external_lex_state = 2},
- [4339] = {.lex_state = 649, .external_lex_state = 2},
- [4340] = {.lex_state = 649, .external_lex_state = 2},
- [4341] = {.lex_state = 649, .external_lex_state = 2},
+ [4335] = {.lex_state = 648, .external_lex_state = 2},
+ [4336] = {.lex_state = 648, .external_lex_state = 8},
+ [4337] = {.lex_state = 648, .external_lex_state = 2},
+ [4338] = {.lex_state = 648, .external_lex_state = 2},
+ [4339] = {.lex_state = 648, .external_lex_state = 2},
+ [4340] = {.lex_state = 648, .external_lex_state = 2},
+ [4341] = {.lex_state = 648, .external_lex_state = 2},
[4342] = {.lex_state = 39, .external_lex_state = 2},
[4343] = {.lex_state = 107, .external_lex_state = 9},
- [4344] = {.lex_state = 649, .external_lex_state = 2},
- [4345] = {.lex_state = 649, .external_lex_state = 2},
- [4346] = {.lex_state = 649, .external_lex_state = 2},
- [4347] = {.lex_state = 649, .external_lex_state = 2},
- [4348] = {.lex_state = 649, .external_lex_state = 2},
- [4349] = {.lex_state = 649, .external_lex_state = 2},
- [4350] = {.lex_state = 649, .external_lex_state = 2},
- [4351] = {.lex_state = 649, .external_lex_state = 2},
- [4352] = {.lex_state = 649, .external_lex_state = 2},
- [4353] = {.lex_state = 649, .external_lex_state = 2},
- [4354] = {.lex_state = 649, .external_lex_state = 2},
- [4355] = {.lex_state = 649, .external_lex_state = 2},
- [4356] = {.lex_state = 649, .external_lex_state = 2},
- [4357] = {.lex_state = 649, .external_lex_state = 2},
- [4358] = {.lex_state = 649, .external_lex_state = 2},
- [4359] = {.lex_state = 649, .external_lex_state = 2},
- [4360] = {.lex_state = 649, .external_lex_state = 2},
- [4361] = {.lex_state = 649, .external_lex_state = 2},
- [4362] = {.lex_state = 649, .external_lex_state = 2},
+ [4344] = {.lex_state = 648, .external_lex_state = 2},
+ [4345] = {.lex_state = 648, .external_lex_state = 2},
+ [4346] = {.lex_state = 648, .external_lex_state = 2},
+ [4347] = {.lex_state = 648, .external_lex_state = 2},
+ [4348] = {.lex_state = 648, .external_lex_state = 2},
+ [4349] = {.lex_state = 648, .external_lex_state = 2},
+ [4350] = {.lex_state = 648, .external_lex_state = 2},
+ [4351] = {.lex_state = 648, .external_lex_state = 2},
+ [4352] = {.lex_state = 648, .external_lex_state = 2},
+ [4353] = {.lex_state = 648, .external_lex_state = 2},
+ [4354] = {.lex_state = 648, .external_lex_state = 2},
+ [4355] = {.lex_state = 648, .external_lex_state = 2},
+ [4356] = {.lex_state = 648, .external_lex_state = 2},
+ [4357] = {.lex_state = 648, .external_lex_state = 2},
+ [4358] = {.lex_state = 648, .external_lex_state = 2},
+ [4359] = {.lex_state = 648, .external_lex_state = 2},
+ [4360] = {.lex_state = 648, .external_lex_state = 2},
+ [4361] = {.lex_state = 648, .external_lex_state = 2},
+ [4362] = {.lex_state = 648, .external_lex_state = 2},
[4363] = {.lex_state = 82, .external_lex_state = 2},
- [4364] = {.lex_state = 649, .external_lex_state = 2},
- [4365] = {.lex_state = 649, .external_lex_state = 2},
- [4366] = {.lex_state = 649, .external_lex_state = 2},
- [4367] = {.lex_state = 649, .external_lex_state = 2},
- [4368] = {.lex_state = 649, .external_lex_state = 2},
- [4369] = {.lex_state = 649, .external_lex_state = 2},
- [4370] = {.lex_state = 649, .external_lex_state = 2},
- [4371] = {.lex_state = 649, .external_lex_state = 2},
- [4372] = {.lex_state = 649, .external_lex_state = 2},
- [4373] = {.lex_state = 649, .external_lex_state = 2},
- [4374] = {.lex_state = 649, .external_lex_state = 2},
- [4375] = {.lex_state = 649, .external_lex_state = 2},
- [4376] = {.lex_state = 649, .external_lex_state = 2},
- [4377] = {.lex_state = 649, .external_lex_state = 16},
- [4378] = {.lex_state = 649, .external_lex_state = 2},
- [4379] = {.lex_state = 649, .external_lex_state = 2},
- [4380] = {.lex_state = 649, .external_lex_state = 2},
- [4381] = {.lex_state = 649, .external_lex_state = 2},
- [4382] = {.lex_state = 649, .external_lex_state = 2},
- [4383] = {.lex_state = 649, .external_lex_state = 2},
- [4384] = {.lex_state = 649, .external_lex_state = 2},
- [4385] = {.lex_state = 649, .external_lex_state = 2},
- [4386] = {.lex_state = 649, .external_lex_state = 2},
- [4387] = {.lex_state = 649, .external_lex_state = 2},
- [4388] = {.lex_state = 649, .external_lex_state = 2},
- [4389] = {.lex_state = 649, .external_lex_state = 2},
- [4390] = {.lex_state = 649, .external_lex_state = 2},
- [4391] = {.lex_state = 649, .external_lex_state = 2},
- [4392] = {.lex_state = 649, .external_lex_state = 2},
+ [4364] = {.lex_state = 648, .external_lex_state = 2},
+ [4365] = {.lex_state = 648, .external_lex_state = 2},
+ [4366] = {.lex_state = 648, .external_lex_state = 2},
+ [4367] = {.lex_state = 648, .external_lex_state = 2},
+ [4368] = {.lex_state = 648, .external_lex_state = 2},
+ [4369] = {.lex_state = 648, .external_lex_state = 2},
+ [4370] = {.lex_state = 648, .external_lex_state = 2},
+ [4371] = {.lex_state = 648, .external_lex_state = 2},
+ [4372] = {.lex_state = 648, .external_lex_state = 2},
+ [4373] = {.lex_state = 648, .external_lex_state = 2},
+ [4374] = {.lex_state = 648, .external_lex_state = 2},
+ [4375] = {.lex_state = 648, .external_lex_state = 2},
+ [4376] = {.lex_state = 648, .external_lex_state = 2},
+ [4377] = {.lex_state = 648, .external_lex_state = 16},
+ [4378] = {.lex_state = 648, .external_lex_state = 2},
+ [4379] = {.lex_state = 648, .external_lex_state = 2},
+ [4380] = {.lex_state = 648, .external_lex_state = 2},
+ [4381] = {.lex_state = 648, .external_lex_state = 2},
+ [4382] = {.lex_state = 648, .external_lex_state = 2},
+ [4383] = {.lex_state = 648, .external_lex_state = 2},
+ [4384] = {.lex_state = 648, .external_lex_state = 2},
+ [4385] = {.lex_state = 648, .external_lex_state = 2},
+ [4386] = {.lex_state = 648, .external_lex_state = 2},
+ [4387] = {.lex_state = 648, .external_lex_state = 2},
+ [4388] = {.lex_state = 648, .external_lex_state = 2},
+ [4389] = {.lex_state = 648, .external_lex_state = 2},
+ [4390] = {.lex_state = 648, .external_lex_state = 2},
+ [4391] = {.lex_state = 648, .external_lex_state = 2},
+ [4392] = {.lex_state = 648, .external_lex_state = 2},
[4393] = {.lex_state = 82, .external_lex_state = 2},
[4394] = {.lex_state = 39, .external_lex_state = 2},
[4395] = {.lex_state = 39, .external_lex_state = 2},
@@ -36237,24 +36292,24 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[4398] = {.lex_state = 39, .external_lex_state = 2},
[4399] = {.lex_state = 39, .external_lex_state = 2},
[4400] = {.lex_state = 39, .external_lex_state = 2},
- [4401] = {.lex_state = 649, .external_lex_state = 2},
- [4402] = {.lex_state = 649, .external_lex_state = 2},
- [4403] = {.lex_state = 649, .external_lex_state = 16},
+ [4401] = {.lex_state = 648, .external_lex_state = 2},
+ [4402] = {.lex_state = 648, .external_lex_state = 2},
+ [4403] = {.lex_state = 648, .external_lex_state = 16},
[4404] = {.lex_state = 39, .external_lex_state = 2},
- [4405] = {.lex_state = 649, .external_lex_state = 2},
+ [4405] = {.lex_state = 648, .external_lex_state = 2},
[4406] = {.lex_state = 39, .external_lex_state = 2},
- [4407] = {.lex_state = 649, .external_lex_state = 2},
- [4408] = {.lex_state = 649, .external_lex_state = 2},
+ [4407] = {.lex_state = 648, .external_lex_state = 2},
+ [4408] = {.lex_state = 648, .external_lex_state = 2},
[4409] = {.lex_state = 39, .external_lex_state = 2},
- [4410] = {.lex_state = 649, .external_lex_state = 2},
+ [4410] = {.lex_state = 648, .external_lex_state = 2},
[4411] = {.lex_state = 39, .external_lex_state = 2},
- [4412] = {.lex_state = 649, .external_lex_state = 2},
- [4413] = {.lex_state = 649, .external_lex_state = 2},
+ [4412] = {.lex_state = 648, .external_lex_state = 2},
+ [4413] = {.lex_state = 648, .external_lex_state = 2},
[4414] = {.lex_state = 39, .external_lex_state = 2},
[4415] = {.lex_state = 39, .external_lex_state = 2},
[4416] = {.lex_state = 39, .external_lex_state = 2},
[4417] = {.lex_state = 39, .external_lex_state = 2},
- [4418] = {.lex_state = 649, .external_lex_state = 2},
+ [4418] = {.lex_state = 648, .external_lex_state = 2},
[4419] = {.lex_state = 39, .external_lex_state = 2},
[4420] = {.lex_state = 39, .external_lex_state = 2},
[4421] = {.lex_state = 39, .external_lex_state = 2},
@@ -36269,16 +36324,16 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[4430] = {.lex_state = 39, .external_lex_state = 2},
[4431] = {.lex_state = 39, .external_lex_state = 2},
[4432] = {.lex_state = 39, .external_lex_state = 2},
- [4433] = {.lex_state = 649, .external_lex_state = 2},
+ [4433] = {.lex_state = 648, .external_lex_state = 2},
[4434] = {.lex_state = 39, .external_lex_state = 2},
[4435] = {.lex_state = 39, .external_lex_state = 2},
- [4436] = {.lex_state = 649, .external_lex_state = 2},
+ [4436] = {.lex_state = 648, .external_lex_state = 2},
[4437] = {.lex_state = 39, .external_lex_state = 2},
- [4438] = {.lex_state = 649, .external_lex_state = 2},
- [4439] = {.lex_state = 649, .external_lex_state = 2},
- [4440] = {.lex_state = 649, .external_lex_state = 2},
- [4441] = {.lex_state = 649, .external_lex_state = 2},
- [4442] = {.lex_state = 649, .external_lex_state = 2},
+ [4438] = {.lex_state = 648, .external_lex_state = 2},
+ [4439] = {.lex_state = 648, .external_lex_state = 2},
+ [4440] = {.lex_state = 648, .external_lex_state = 2},
+ [4441] = {.lex_state = 648, .external_lex_state = 2},
+ [4442] = {.lex_state = 648, .external_lex_state = 2},
[4443] = {.lex_state = 39, .external_lex_state = 2},
[4444] = {.lex_state = 39, .external_lex_state = 2},
[4445] = {.lex_state = 39, .external_lex_state = 2},
@@ -36286,239 +36341,239 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[4447] = {.lex_state = 39, .external_lex_state = 2},
[4448] = {.lex_state = 39, .external_lex_state = 2},
[4449] = {.lex_state = 39, .external_lex_state = 2},
- [4450] = {.lex_state = 649, .external_lex_state = 2},
+ [4450] = {.lex_state = 648, .external_lex_state = 2},
[4451] = {.lex_state = 39, .external_lex_state = 2},
[4452] = {.lex_state = 39, .external_lex_state = 2},
- [4453] = {.lex_state = 649, .external_lex_state = 8},
- [4454] = {.lex_state = 649, .external_lex_state = 8},
- [4455] = {.lex_state = 649, .external_lex_state = 2},
- [4456] = {.lex_state = 649, .external_lex_state = 2},
+ [4453] = {.lex_state = 648, .external_lex_state = 8},
+ [4454] = {.lex_state = 648, .external_lex_state = 8},
+ [4455] = {.lex_state = 648, .external_lex_state = 2},
+ [4456] = {.lex_state = 648, .external_lex_state = 2},
[4457] = {.lex_state = 107, .external_lex_state = 9},
- [4458] = {.lex_state = 649, .external_lex_state = 2},
- [4459] = {.lex_state = 649, .external_lex_state = 2},
- [4460] = {.lex_state = 649, .external_lex_state = 2},
- [4461] = {.lex_state = 649, .external_lex_state = 2},
- [4462] = {.lex_state = 649, .external_lex_state = 2},
- [4463] = {.lex_state = 649, .external_lex_state = 2},
- [4464] = {.lex_state = 649, .external_lex_state = 2},
- [4465] = {.lex_state = 649, .external_lex_state = 2},
+ [4458] = {.lex_state = 648, .external_lex_state = 2},
+ [4459] = {.lex_state = 648, .external_lex_state = 2},
+ [4460] = {.lex_state = 648, .external_lex_state = 2},
+ [4461] = {.lex_state = 648, .external_lex_state = 2},
+ [4462] = {.lex_state = 648, .external_lex_state = 2},
+ [4463] = {.lex_state = 648, .external_lex_state = 2},
+ [4464] = {.lex_state = 648, .external_lex_state = 2},
+ [4465] = {.lex_state = 648, .external_lex_state = 2},
[4466] = {.lex_state = 82, .external_lex_state = 2},
- [4467] = {.lex_state = 649, .external_lex_state = 2},
- [4468] = {.lex_state = 649, .external_lex_state = 2},
- [4469] = {.lex_state = 649, .external_lex_state = 2},
- [4470] = {.lex_state = 649, .external_lex_state = 2},
- [4471] = {.lex_state = 649, .external_lex_state = 2},
- [4472] = {.lex_state = 649, .external_lex_state = 2},
- [4473] = {.lex_state = 649, .external_lex_state = 2},
- [4474] = {.lex_state = 649, .external_lex_state = 8},
- [4475] = {.lex_state = 649, .external_lex_state = 8},
- [4476] = {.lex_state = 649, .external_lex_state = 2},
- [4477] = {.lex_state = 649, .external_lex_state = 8},
- [4478] = {.lex_state = 649, .external_lex_state = 2},
+ [4467] = {.lex_state = 648, .external_lex_state = 2},
+ [4468] = {.lex_state = 648, .external_lex_state = 2},
+ [4469] = {.lex_state = 648, .external_lex_state = 2},
+ [4470] = {.lex_state = 648, .external_lex_state = 2},
+ [4471] = {.lex_state = 648, .external_lex_state = 2},
+ [4472] = {.lex_state = 648, .external_lex_state = 2},
+ [4473] = {.lex_state = 648, .external_lex_state = 2},
+ [4474] = {.lex_state = 648, .external_lex_state = 8},
+ [4475] = {.lex_state = 648, .external_lex_state = 8},
+ [4476] = {.lex_state = 648, .external_lex_state = 2},
+ [4477] = {.lex_state = 648, .external_lex_state = 8},
+ [4478] = {.lex_state = 648, .external_lex_state = 2},
[4479] = {.lex_state = 83, .external_lex_state = 2},
[4480] = {.lex_state = 83, .external_lex_state = 2},
[4481] = {.lex_state = 15, .external_lex_state = 2},
[4482] = {.lex_state = 15, .external_lex_state = 2},
- [4483] = {.lex_state = 649, .external_lex_state = 8},
- [4484] = {.lex_state = 649, .external_lex_state = 2},
- [4485] = {.lex_state = 649, .external_lex_state = 2},
- [4486] = {.lex_state = 649, .external_lex_state = 2},
- [4487] = {.lex_state = 649, .external_lex_state = 2},
- [4488] = {.lex_state = 649, .external_lex_state = 2},
- [4489] = {.lex_state = 649, .external_lex_state = 2},
- [4490] = {.lex_state = 649, .external_lex_state = 2},
- [4491] = {.lex_state = 649, .external_lex_state = 2},
- [4492] = {.lex_state = 649, .external_lex_state = 2},
- [4493] = {.lex_state = 649, .external_lex_state = 2},
- [4494] = {.lex_state = 649, .external_lex_state = 2},
- [4495] = {.lex_state = 649, .external_lex_state = 2},
- [4496] = {.lex_state = 649, .external_lex_state = 2},
- [4497] = {.lex_state = 649, .external_lex_state = 2},
- [4498] = {.lex_state = 649, .external_lex_state = 2},
- [4499] = {.lex_state = 649, .external_lex_state = 2},
- [4500] = {.lex_state = 649, .external_lex_state = 2},
- [4501] = {.lex_state = 649, .external_lex_state = 2},
- [4502] = {.lex_state = 649, .external_lex_state = 2},
- [4503] = {.lex_state = 649, .external_lex_state = 2},
- [4504] = {.lex_state = 649, .external_lex_state = 2},
- [4505] = {.lex_state = 649, .external_lex_state = 2},
- [4506] = {.lex_state = 649, .external_lex_state = 2},
- [4507] = {.lex_state = 649, .external_lex_state = 2},
- [4508] = {.lex_state = 649, .external_lex_state = 2},
- [4509] = {.lex_state = 649, .external_lex_state = 2},
- [4510] = {.lex_state = 649, .external_lex_state = 2},
- [4511] = {.lex_state = 649, .external_lex_state = 2},
- [4512] = {.lex_state = 649, .external_lex_state = 2},
- [4513] = {.lex_state = 649, .external_lex_state = 2},
- [4514] = {.lex_state = 649, .external_lex_state = 2},
- [4515] = {.lex_state = 649, .external_lex_state = 2},
- [4516] = {.lex_state = 649, .external_lex_state = 2},
- [4517] = {.lex_state = 649, .external_lex_state = 2},
- [4518] = {.lex_state = 649, .external_lex_state = 2},
- [4519] = {.lex_state = 649, .external_lex_state = 2},
- [4520] = {.lex_state = 649, .external_lex_state = 2},
+ [4483] = {.lex_state = 648, .external_lex_state = 8},
+ [4484] = {.lex_state = 648, .external_lex_state = 2},
+ [4485] = {.lex_state = 648, .external_lex_state = 2},
+ [4486] = {.lex_state = 648, .external_lex_state = 2},
+ [4487] = {.lex_state = 648, .external_lex_state = 2},
+ [4488] = {.lex_state = 648, .external_lex_state = 2},
+ [4489] = {.lex_state = 648, .external_lex_state = 2},
+ [4490] = {.lex_state = 648, .external_lex_state = 2},
+ [4491] = {.lex_state = 648, .external_lex_state = 2},
+ [4492] = {.lex_state = 648, .external_lex_state = 2},
+ [4493] = {.lex_state = 648, .external_lex_state = 2},
+ [4494] = {.lex_state = 648, .external_lex_state = 2},
+ [4495] = {.lex_state = 648, .external_lex_state = 2},
+ [4496] = {.lex_state = 648, .external_lex_state = 2},
+ [4497] = {.lex_state = 648, .external_lex_state = 2},
+ [4498] = {.lex_state = 648, .external_lex_state = 2},
+ [4499] = {.lex_state = 648, .external_lex_state = 2},
+ [4500] = {.lex_state = 648, .external_lex_state = 2},
+ [4501] = {.lex_state = 648, .external_lex_state = 2},
+ [4502] = {.lex_state = 648, .external_lex_state = 2},
+ [4503] = {.lex_state = 648, .external_lex_state = 2},
+ [4504] = {.lex_state = 648, .external_lex_state = 2},
+ [4505] = {.lex_state = 648, .external_lex_state = 2},
+ [4506] = {.lex_state = 648, .external_lex_state = 2},
+ [4507] = {.lex_state = 648, .external_lex_state = 2},
+ [4508] = {.lex_state = 648, .external_lex_state = 2},
+ [4509] = {.lex_state = 648, .external_lex_state = 2},
+ [4510] = {.lex_state = 648, .external_lex_state = 2},
+ [4511] = {.lex_state = 648, .external_lex_state = 2},
+ [4512] = {.lex_state = 648, .external_lex_state = 2},
+ [4513] = {.lex_state = 648, .external_lex_state = 2},
+ [4514] = {.lex_state = 648, .external_lex_state = 2},
+ [4515] = {.lex_state = 648, .external_lex_state = 2},
+ [4516] = {.lex_state = 648, .external_lex_state = 2},
+ [4517] = {.lex_state = 648, .external_lex_state = 2},
+ [4518] = {.lex_state = 648, .external_lex_state = 2},
+ [4519] = {.lex_state = 648, .external_lex_state = 2},
+ [4520] = {.lex_state = 648, .external_lex_state = 2},
[4521] = {.lex_state = 82, .external_lex_state = 2},
- [4522] = {.lex_state = 649, .external_lex_state = 2},
- [4523] = {.lex_state = 649, .external_lex_state = 2},
- [4524] = {.lex_state = 649, .external_lex_state = 2},
- [4525] = {.lex_state = 649, .external_lex_state = 2},
- [4526] = {.lex_state = 649, .external_lex_state = 2},
- [4527] = {.lex_state = 649, .external_lex_state = 2},
- [4528] = {.lex_state = 649, .external_lex_state = 8},
- [4529] = {.lex_state = 649, .external_lex_state = 2},
- [4530] = {.lex_state = 649, .external_lex_state = 8},
- [4531] = {.lex_state = 649, .external_lex_state = 8},
- [4532] = {.lex_state = 649, .external_lex_state = 2},
+ [4522] = {.lex_state = 648, .external_lex_state = 2},
+ [4523] = {.lex_state = 648, .external_lex_state = 2},
+ [4524] = {.lex_state = 648, .external_lex_state = 2},
+ [4525] = {.lex_state = 648, .external_lex_state = 2},
+ [4526] = {.lex_state = 648, .external_lex_state = 2},
+ [4527] = {.lex_state = 648, .external_lex_state = 2},
+ [4528] = {.lex_state = 648, .external_lex_state = 8},
+ [4529] = {.lex_state = 648, .external_lex_state = 2},
+ [4530] = {.lex_state = 648, .external_lex_state = 8},
+ [4531] = {.lex_state = 648, .external_lex_state = 8},
+ [4532] = {.lex_state = 648, .external_lex_state = 2},
[4533] = {.lex_state = 83, .external_lex_state = 2},
[4534] = {.lex_state = 83, .external_lex_state = 2},
- [4535] = {.lex_state = 649, .external_lex_state = 2},
- [4536] = {.lex_state = 649, .external_lex_state = 2},
- [4537] = {.lex_state = 649, .external_lex_state = 2},
- [4538] = {.lex_state = 649, .external_lex_state = 2},
- [4539] = {.lex_state = 649, .external_lex_state = 2},
- [4540] = {.lex_state = 649, .external_lex_state = 2},
- [4541] = {.lex_state = 649, .external_lex_state = 2},
- [4542] = {.lex_state = 649, .external_lex_state = 2},
- [4543] = {.lex_state = 649, .external_lex_state = 2},
- [4544] = {.lex_state = 649, .external_lex_state = 2},
- [4545] = {.lex_state = 649, .external_lex_state = 2},
- [4546] = {.lex_state = 649, .external_lex_state = 2},
- [4547] = {.lex_state = 649, .external_lex_state = 2},
- [4548] = {.lex_state = 649, .external_lex_state = 2},
+ [4535] = {.lex_state = 648, .external_lex_state = 2},
+ [4536] = {.lex_state = 648, .external_lex_state = 2},
+ [4537] = {.lex_state = 648, .external_lex_state = 2},
+ [4538] = {.lex_state = 648, .external_lex_state = 2},
+ [4539] = {.lex_state = 648, .external_lex_state = 2},
+ [4540] = {.lex_state = 648, .external_lex_state = 2},
+ [4541] = {.lex_state = 648, .external_lex_state = 2},
+ [4542] = {.lex_state = 648, .external_lex_state = 2},
+ [4543] = {.lex_state = 648, .external_lex_state = 2},
+ [4544] = {.lex_state = 648, .external_lex_state = 2},
+ [4545] = {.lex_state = 648, .external_lex_state = 2},
+ [4546] = {.lex_state = 648, .external_lex_state = 2},
+ [4547] = {.lex_state = 648, .external_lex_state = 2},
+ [4548] = {.lex_state = 648, .external_lex_state = 2},
[4549] = {.lex_state = 82, .external_lex_state = 2},
- [4550] = {.lex_state = 649, .external_lex_state = 2},
- [4551] = {.lex_state = 649, .external_lex_state = 2},
- [4552] = {.lex_state = 649, .external_lex_state = 2},
- [4553] = {.lex_state = 649, .external_lex_state = 2},
- [4554] = {.lex_state = 649, .external_lex_state = 2},
- [4555] = {.lex_state = 649, .external_lex_state = 2},
- [4556] = {.lex_state = 649, .external_lex_state = 2},
- [4557] = {.lex_state = 649, .external_lex_state = 16},
- [4558] = {.lex_state = 649, .external_lex_state = 2},
- [4559] = {.lex_state = 649, .external_lex_state = 2},
- [4560] = {.lex_state = 649, .external_lex_state = 2},
- [4561] = {.lex_state = 649, .external_lex_state = 2},
- [4562] = {.lex_state = 649, .external_lex_state = 2},
- [4563] = {.lex_state = 649, .external_lex_state = 2},
- [4564] = {.lex_state = 649, .external_lex_state = 2},
- [4565] = {.lex_state = 649, .external_lex_state = 2},
- [4566] = {.lex_state = 649, .external_lex_state = 2},
- [4567] = {.lex_state = 649, .external_lex_state = 2},
- [4568] = {.lex_state = 649, .external_lex_state = 2},
- [4569] = {.lex_state = 649, .external_lex_state = 2},
- [4570] = {.lex_state = 649, .external_lex_state = 2},
- [4571] = {.lex_state = 649, .external_lex_state = 2},
- [4572] = {.lex_state = 649, .external_lex_state = 2},
- [4573] = {.lex_state = 649, .external_lex_state = 2},
- [4574] = {.lex_state = 649, .external_lex_state = 2},
- [4575] = {.lex_state = 649, .external_lex_state = 2},
- [4576] = {.lex_state = 649, .external_lex_state = 2},
- [4577] = {.lex_state = 649, .external_lex_state = 2},
- [4578] = {.lex_state = 649, .external_lex_state = 8},
- [4579] = {.lex_state = 649, .external_lex_state = 8},
- [4580] = {.lex_state = 649, .external_lex_state = 2},
- [4581] = {.lex_state = 649, .external_lex_state = 8},
- [4582] = {.lex_state = 649, .external_lex_state = 2},
- [4583] = {.lex_state = 649, .external_lex_state = 2},
+ [4550] = {.lex_state = 648, .external_lex_state = 2},
+ [4551] = {.lex_state = 648, .external_lex_state = 2},
+ [4552] = {.lex_state = 648, .external_lex_state = 2},
+ [4553] = {.lex_state = 648, .external_lex_state = 2},
+ [4554] = {.lex_state = 648, .external_lex_state = 2},
+ [4555] = {.lex_state = 648, .external_lex_state = 2},
+ [4556] = {.lex_state = 648, .external_lex_state = 2},
+ [4557] = {.lex_state = 648, .external_lex_state = 16},
+ [4558] = {.lex_state = 648, .external_lex_state = 2},
+ [4559] = {.lex_state = 648, .external_lex_state = 2},
+ [4560] = {.lex_state = 648, .external_lex_state = 2},
+ [4561] = {.lex_state = 648, .external_lex_state = 2},
+ [4562] = {.lex_state = 648, .external_lex_state = 2},
+ [4563] = {.lex_state = 648, .external_lex_state = 2},
+ [4564] = {.lex_state = 648, .external_lex_state = 2},
+ [4565] = {.lex_state = 648, .external_lex_state = 2},
+ [4566] = {.lex_state = 648, .external_lex_state = 2},
+ [4567] = {.lex_state = 648, .external_lex_state = 2},
+ [4568] = {.lex_state = 648, .external_lex_state = 2},
+ [4569] = {.lex_state = 648, .external_lex_state = 2},
+ [4570] = {.lex_state = 648, .external_lex_state = 2},
+ [4571] = {.lex_state = 648, .external_lex_state = 2},
+ [4572] = {.lex_state = 648, .external_lex_state = 2},
+ [4573] = {.lex_state = 648, .external_lex_state = 2},
+ [4574] = {.lex_state = 648, .external_lex_state = 2},
+ [4575] = {.lex_state = 648, .external_lex_state = 2},
+ [4576] = {.lex_state = 648, .external_lex_state = 2},
+ [4577] = {.lex_state = 648, .external_lex_state = 2},
+ [4578] = {.lex_state = 648, .external_lex_state = 8},
+ [4579] = {.lex_state = 648, .external_lex_state = 8},
+ [4580] = {.lex_state = 648, .external_lex_state = 2},
+ [4581] = {.lex_state = 648, .external_lex_state = 8},
+ [4582] = {.lex_state = 648, .external_lex_state = 2},
+ [4583] = {.lex_state = 648, .external_lex_state = 2},
[4584] = {.lex_state = 83, .external_lex_state = 2},
[4585] = {.lex_state = 83, .external_lex_state = 2},
- [4586] = {.lex_state = 649, .external_lex_state = 2},
- [4587] = {.lex_state = 649, .external_lex_state = 2},
- [4588] = {.lex_state = 649, .external_lex_state = 2},
- [4589] = {.lex_state = 649, .external_lex_state = 2},
- [4590] = {.lex_state = 649, .external_lex_state = 2},
- [4591] = {.lex_state = 649, .external_lex_state = 2},
- [4592] = {.lex_state = 649, .external_lex_state = 2},
- [4593] = {.lex_state = 649, .external_lex_state = 2},
- [4594] = {.lex_state = 649, .external_lex_state = 2},
- [4595] = {.lex_state = 649, .external_lex_state = 2},
- [4596] = {.lex_state = 649, .external_lex_state = 2},
- [4597] = {.lex_state = 649, .external_lex_state = 2},
- [4598] = {.lex_state = 649, .external_lex_state = 2},
- [4599] = {.lex_state = 649, .external_lex_state = 2},
- [4600] = {.lex_state = 649, .external_lex_state = 2},
- [4601] = {.lex_state = 649, .external_lex_state = 2},
- [4602] = {.lex_state = 649, .external_lex_state = 2},
+ [4586] = {.lex_state = 648, .external_lex_state = 2},
+ [4587] = {.lex_state = 648, .external_lex_state = 2},
+ [4588] = {.lex_state = 648, .external_lex_state = 2},
+ [4589] = {.lex_state = 648, .external_lex_state = 2},
+ [4590] = {.lex_state = 648, .external_lex_state = 2},
+ [4591] = {.lex_state = 648, .external_lex_state = 2},
+ [4592] = {.lex_state = 648, .external_lex_state = 2},
+ [4593] = {.lex_state = 648, .external_lex_state = 2},
+ [4594] = {.lex_state = 648, .external_lex_state = 2},
+ [4595] = {.lex_state = 648, .external_lex_state = 2},
+ [4596] = {.lex_state = 648, .external_lex_state = 2},
+ [4597] = {.lex_state = 648, .external_lex_state = 2},
+ [4598] = {.lex_state = 648, .external_lex_state = 2},
+ [4599] = {.lex_state = 648, .external_lex_state = 2},
+ [4600] = {.lex_state = 648, .external_lex_state = 2},
+ [4601] = {.lex_state = 648, .external_lex_state = 2},
+ [4602] = {.lex_state = 648, .external_lex_state = 2},
[4603] = {.lex_state = 82, .external_lex_state = 2},
- [4604] = {.lex_state = 649, .external_lex_state = 2},
- [4605] = {.lex_state = 649, .external_lex_state = 2},
- [4606] = {.lex_state = 649, .external_lex_state = 2},
- [4607] = {.lex_state = 649, .external_lex_state = 2},
- [4608] = {.lex_state = 649, .external_lex_state = 2},
- [4609] = {.lex_state = 649, .external_lex_state = 2},
- [4610] = {.lex_state = 649, .external_lex_state = 2},
- [4611] = {.lex_state = 649, .external_lex_state = 2},
- [4612] = {.lex_state = 649, .external_lex_state = 2},
- [4613] = {.lex_state = 649, .external_lex_state = 2},
- [4614] = {.lex_state = 649, .external_lex_state = 2},
- [4615] = {.lex_state = 649, .external_lex_state = 2},
- [4616] = {.lex_state = 649, .external_lex_state = 2},
- [4617] = {.lex_state = 649, .external_lex_state = 2},
- [4618] = {.lex_state = 649, .external_lex_state = 2},
- [4619] = {.lex_state = 649, .external_lex_state = 2},
- [4620] = {.lex_state = 649, .external_lex_state = 2},
- [4621] = {.lex_state = 649, .external_lex_state = 2},
- [4622] = {.lex_state = 649, .external_lex_state = 2},
- [4623] = {.lex_state = 649, .external_lex_state = 2},
- [4624] = {.lex_state = 649, .external_lex_state = 2},
- [4625] = {.lex_state = 649, .external_lex_state = 2},
- [4626] = {.lex_state = 649, .external_lex_state = 2},
- [4627] = {.lex_state = 649, .external_lex_state = 2},
- [4628] = {.lex_state = 649, .external_lex_state = 2},
- [4629] = {.lex_state = 649, .external_lex_state = 2},
- [4630] = {.lex_state = 649, .external_lex_state = 2},
- [4631] = {.lex_state = 649, .external_lex_state = 2},
- [4632] = {.lex_state = 649, .external_lex_state = 8},
- [4633] = {.lex_state = 649, .external_lex_state = 8},
- [4634] = {.lex_state = 649, .external_lex_state = 2},
- [4635] = {.lex_state = 649, .external_lex_state = 8},
- [4636] = {.lex_state = 649, .external_lex_state = 2},
- [4637] = {.lex_state = 649, .external_lex_state = 2},
- [4638] = {.lex_state = 649, .external_lex_state = 2},
+ [4604] = {.lex_state = 648, .external_lex_state = 2},
+ [4605] = {.lex_state = 648, .external_lex_state = 2},
+ [4606] = {.lex_state = 648, .external_lex_state = 2},
+ [4607] = {.lex_state = 648, .external_lex_state = 2},
+ [4608] = {.lex_state = 648, .external_lex_state = 2},
+ [4609] = {.lex_state = 648, .external_lex_state = 2},
+ [4610] = {.lex_state = 648, .external_lex_state = 2},
+ [4611] = {.lex_state = 648, .external_lex_state = 2},
+ [4612] = {.lex_state = 648, .external_lex_state = 2},
+ [4613] = {.lex_state = 648, .external_lex_state = 2},
+ [4614] = {.lex_state = 648, .external_lex_state = 2},
+ [4615] = {.lex_state = 648, .external_lex_state = 2},
+ [4616] = {.lex_state = 648, .external_lex_state = 2},
+ [4617] = {.lex_state = 648, .external_lex_state = 2},
+ [4618] = {.lex_state = 648, .external_lex_state = 2},
+ [4619] = {.lex_state = 648, .external_lex_state = 2},
+ [4620] = {.lex_state = 648, .external_lex_state = 2},
+ [4621] = {.lex_state = 648, .external_lex_state = 2},
+ [4622] = {.lex_state = 648, .external_lex_state = 2},
+ [4623] = {.lex_state = 648, .external_lex_state = 2},
+ [4624] = {.lex_state = 648, .external_lex_state = 2},
+ [4625] = {.lex_state = 648, .external_lex_state = 2},
+ [4626] = {.lex_state = 648, .external_lex_state = 2},
+ [4627] = {.lex_state = 648, .external_lex_state = 2},
+ [4628] = {.lex_state = 648, .external_lex_state = 2},
+ [4629] = {.lex_state = 648, .external_lex_state = 2},
+ [4630] = {.lex_state = 648, .external_lex_state = 2},
+ [4631] = {.lex_state = 648, .external_lex_state = 2},
+ [4632] = {.lex_state = 648, .external_lex_state = 8},
+ [4633] = {.lex_state = 648, .external_lex_state = 8},
+ [4634] = {.lex_state = 648, .external_lex_state = 2},
+ [4635] = {.lex_state = 648, .external_lex_state = 8},
+ [4636] = {.lex_state = 648, .external_lex_state = 2},
+ [4637] = {.lex_state = 648, .external_lex_state = 2},
+ [4638] = {.lex_state = 648, .external_lex_state = 2},
[4639] = {.lex_state = 82, .external_lex_state = 2},
- [4640] = {.lex_state = 649, .external_lex_state = 2},
- [4641] = {.lex_state = 649, .external_lex_state = 2},
- [4642] = {.lex_state = 649, .external_lex_state = 2},
- [4643] = {.lex_state = 649, .external_lex_state = 2},
- [4644] = {.lex_state = 649, .external_lex_state = 2},
- [4645] = {.lex_state = 649, .external_lex_state = 2},
- [4646] = {.lex_state = 649, .external_lex_state = 2},
- [4647] = {.lex_state = 649, .external_lex_state = 2},
- [4648] = {.lex_state = 649, .external_lex_state = 2},
- [4649] = {.lex_state = 649, .external_lex_state = 2},
- [4650] = {.lex_state = 649, .external_lex_state = 2},
- [4651] = {.lex_state = 649, .external_lex_state = 2},
- [4652] = {.lex_state = 649, .external_lex_state = 2},
+ [4640] = {.lex_state = 648, .external_lex_state = 2},
+ [4641] = {.lex_state = 648, .external_lex_state = 2},
+ [4642] = {.lex_state = 648, .external_lex_state = 2},
+ [4643] = {.lex_state = 648, .external_lex_state = 2},
+ [4644] = {.lex_state = 648, .external_lex_state = 2},
+ [4645] = {.lex_state = 648, .external_lex_state = 2},
+ [4646] = {.lex_state = 648, .external_lex_state = 2},
+ [4647] = {.lex_state = 648, .external_lex_state = 2},
+ [4648] = {.lex_state = 648, .external_lex_state = 2},
+ [4649] = {.lex_state = 648, .external_lex_state = 2},
+ [4650] = {.lex_state = 648, .external_lex_state = 2},
+ [4651] = {.lex_state = 648, .external_lex_state = 2},
+ [4652] = {.lex_state = 648, .external_lex_state = 2},
[4653] = {.lex_state = 82, .external_lex_state = 2},
- [4654] = {.lex_state = 649, .external_lex_state = 2},
- [4655] = {.lex_state = 649, .external_lex_state = 2},
- [4656] = {.lex_state = 649, .external_lex_state = 2},
- [4657] = {.lex_state = 649, .external_lex_state = 2},
- [4658] = {.lex_state = 649, .external_lex_state = 2},
- [4659] = {.lex_state = 649, .external_lex_state = 2},
- [4660] = {.lex_state = 649, .external_lex_state = 2},
- [4661] = {.lex_state = 649, .external_lex_state = 2},
- [4662] = {.lex_state = 649, .external_lex_state = 2},
- [4663] = {.lex_state = 649, .external_lex_state = 2},
- [4664] = {.lex_state = 649, .external_lex_state = 2},
- [4665] = {.lex_state = 649, .external_lex_state = 2},
- [4666] = {.lex_state = 649, .external_lex_state = 2},
- [4667] = {.lex_state = 649, .external_lex_state = 2},
- [4668] = {.lex_state = 649, .external_lex_state = 2},
- [4669] = {.lex_state = 649, .external_lex_state = 2},
- [4670] = {.lex_state = 649, .external_lex_state = 2},
- [4671] = {.lex_state = 649, .external_lex_state = 2},
- [4672] = {.lex_state = 649, .external_lex_state = 2},
- [4673] = {.lex_state = 649, .external_lex_state = 2},
- [4674] = {.lex_state = 649, .external_lex_state = 2},
- [4675] = {.lex_state = 649, .external_lex_state = 2},
+ [4654] = {.lex_state = 648, .external_lex_state = 2},
+ [4655] = {.lex_state = 648, .external_lex_state = 2},
+ [4656] = {.lex_state = 648, .external_lex_state = 2},
+ [4657] = {.lex_state = 648, .external_lex_state = 2},
+ [4658] = {.lex_state = 648, .external_lex_state = 2},
+ [4659] = {.lex_state = 648, .external_lex_state = 2},
+ [4660] = {.lex_state = 648, .external_lex_state = 2},
+ [4661] = {.lex_state = 648, .external_lex_state = 2},
+ [4662] = {.lex_state = 648, .external_lex_state = 2},
+ [4663] = {.lex_state = 648, .external_lex_state = 2},
+ [4664] = {.lex_state = 648, .external_lex_state = 2},
+ [4665] = {.lex_state = 648, .external_lex_state = 2},
+ [4666] = {.lex_state = 648, .external_lex_state = 2},
+ [4667] = {.lex_state = 648, .external_lex_state = 2},
+ [4668] = {.lex_state = 648, .external_lex_state = 2},
+ [4669] = {.lex_state = 648, .external_lex_state = 2},
+ [4670] = {.lex_state = 648, .external_lex_state = 2},
+ [4671] = {.lex_state = 648, .external_lex_state = 2},
+ [4672] = {.lex_state = 648, .external_lex_state = 2},
+ [4673] = {.lex_state = 648, .external_lex_state = 2},
+ [4674] = {.lex_state = 648, .external_lex_state = 2},
+ [4675] = {.lex_state = 648, .external_lex_state = 2},
[4676] = {.lex_state = 82, .external_lex_state = 2},
- [4677] = {.lex_state = 649, .external_lex_state = 2},
- [4678] = {.lex_state = 649, .external_lex_state = 2},
- [4679] = {.lex_state = 649, .external_lex_state = 2},
- [4680] = {.lex_state = 649, .external_lex_state = 2},
- [4681] = {.lex_state = 649, .external_lex_state = 2},
- [4682] = {.lex_state = 649, .external_lex_state = 9},
+ [4677] = {.lex_state = 648, .external_lex_state = 2},
+ [4678] = {.lex_state = 648, .external_lex_state = 2},
+ [4679] = {.lex_state = 648, .external_lex_state = 2},
+ [4680] = {.lex_state = 648, .external_lex_state = 2},
+ [4681] = {.lex_state = 648, .external_lex_state = 2},
+ [4682] = {.lex_state = 648, .external_lex_state = 9},
[4683] = {.lex_state = 39, .external_lex_state = 2},
[4684] = {.lex_state = 39, .external_lex_state = 2},
[4685] = {.lex_state = 40, .external_lex_state = 2},
@@ -36544,9 +36599,9 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[4705] = {.lex_state = 39, .external_lex_state = 2},
[4706] = {.lex_state = 39, .external_lex_state = 2},
[4707] = {.lex_state = 39, .external_lex_state = 2},
- [4708] = {.lex_state = 649, .external_lex_state = 2},
+ [4708] = {.lex_state = 648, .external_lex_state = 2},
[4709] = {.lex_state = 39, .external_lex_state = 2},
- [4710] = {.lex_state = 649, .external_lex_state = 9},
+ [4710] = {.lex_state = 648, .external_lex_state = 9},
[4711] = {.lex_state = 39, .external_lex_state = 2},
[4712] = {.lex_state = 40, .external_lex_state = 2},
[4713] = {.lex_state = 39, .external_lex_state = 2},
@@ -36608,7 +36663,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[4769] = {.lex_state = 39, .external_lex_state = 2},
[4770] = {.lex_state = 39, .external_lex_state = 2},
[4771] = {.lex_state = 39, .external_lex_state = 2},
- [4772] = {.lex_state = 649, .external_lex_state = 9},
+ [4772] = {.lex_state = 648, .external_lex_state = 9},
[4773] = {.lex_state = 39, .external_lex_state = 2},
[4774] = {.lex_state = 40, .external_lex_state = 2},
[4775] = {.lex_state = 39, .external_lex_state = 2},
@@ -36670,7 +36725,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[4831] = {.lex_state = 39, .external_lex_state = 2},
[4832] = {.lex_state = 39, .external_lex_state = 2},
[4833] = {.lex_state = 39, .external_lex_state = 2},
- [4834] = {.lex_state = 649, .external_lex_state = 9},
+ [4834] = {.lex_state = 648, .external_lex_state = 9},
[4835] = {.lex_state = 39, .external_lex_state = 2},
[4836] = {.lex_state = 40, .external_lex_state = 2},
[4837] = {.lex_state = 40, .external_lex_state = 2},
@@ -36683,235 +36738,235 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[4844] = {.lex_state = 40, .external_lex_state = 2},
[4845] = {.lex_state = 40, .external_lex_state = 2},
[4846] = {.lex_state = 39, .external_lex_state = 2},
- [4847] = {.lex_state = 649, .external_lex_state = 9},
+ [4847] = {.lex_state = 648, .external_lex_state = 9},
[4848] = {.lex_state = 39, .external_lex_state = 2},
[4849] = {.lex_state = 39, .external_lex_state = 2},
- [4850] = {.lex_state = 649, .external_lex_state = 9},
+ [4850] = {.lex_state = 648, .external_lex_state = 9},
[4851] = {.lex_state = 39, .external_lex_state = 2},
- [4852] = {.lex_state = 649, .external_lex_state = 9},
- [4853] = {.lex_state = 649, .external_lex_state = 9},
- [4854] = {.lex_state = 649, .external_lex_state = 9},
- [4855] = {.lex_state = 649, .external_lex_state = 9},
- [4856] = {.lex_state = 649, .external_lex_state = 9},
- [4857] = {.lex_state = 649, .external_lex_state = 9},
- [4858] = {.lex_state = 649, .external_lex_state = 9},
- [4859] = {.lex_state = 649, .external_lex_state = 9},
- [4860] = {.lex_state = 649, .external_lex_state = 9},
- [4861] = {.lex_state = 649, .external_lex_state = 9},
- [4862] = {.lex_state = 649, .external_lex_state = 9},
- [4863] = {.lex_state = 649, .external_lex_state = 9},
- [4864] = {.lex_state = 649, .external_lex_state = 9},
- [4865] = {.lex_state = 649, .external_lex_state = 9},
- [4866] = {.lex_state = 649, .external_lex_state = 9},
- [4867] = {.lex_state = 649, .external_lex_state = 9},
- [4868] = {.lex_state = 649, .external_lex_state = 9},
- [4869] = {.lex_state = 649, .external_lex_state = 9},
- [4870] = {.lex_state = 649, .external_lex_state = 9},
- [4871] = {.lex_state = 649, .external_lex_state = 9},
- [4872] = {.lex_state = 649, .external_lex_state = 9},
- [4873] = {.lex_state = 649, .external_lex_state = 9},
- [4874] = {.lex_state = 649, .external_lex_state = 9},
- [4875] = {.lex_state = 649, .external_lex_state = 9},
- [4876] = {.lex_state = 649, .external_lex_state = 9},
- [4877] = {.lex_state = 649, .external_lex_state = 9},
- [4878] = {.lex_state = 649, .external_lex_state = 9},
+ [4852] = {.lex_state = 648, .external_lex_state = 9},
+ [4853] = {.lex_state = 648, .external_lex_state = 9},
+ [4854] = {.lex_state = 648, .external_lex_state = 9},
+ [4855] = {.lex_state = 648, .external_lex_state = 9},
+ [4856] = {.lex_state = 648, .external_lex_state = 9},
+ [4857] = {.lex_state = 648, .external_lex_state = 9},
+ [4858] = {.lex_state = 648, .external_lex_state = 9},
+ [4859] = {.lex_state = 648, .external_lex_state = 9},
+ [4860] = {.lex_state = 648, .external_lex_state = 9},
+ [4861] = {.lex_state = 648, .external_lex_state = 9},
+ [4862] = {.lex_state = 648, .external_lex_state = 9},
+ [4863] = {.lex_state = 648, .external_lex_state = 9},
+ [4864] = {.lex_state = 648, .external_lex_state = 9},
+ [4865] = {.lex_state = 648, .external_lex_state = 9},
+ [4866] = {.lex_state = 648, .external_lex_state = 9},
+ [4867] = {.lex_state = 648, .external_lex_state = 9},
+ [4868] = {.lex_state = 648, .external_lex_state = 9},
+ [4869] = {.lex_state = 648, .external_lex_state = 9},
+ [4870] = {.lex_state = 648, .external_lex_state = 9},
+ [4871] = {.lex_state = 648, .external_lex_state = 9},
+ [4872] = {.lex_state = 648, .external_lex_state = 9},
+ [4873] = {.lex_state = 648, .external_lex_state = 9},
+ [4874] = {.lex_state = 648, .external_lex_state = 9},
+ [4875] = {.lex_state = 648, .external_lex_state = 9},
+ [4876] = {.lex_state = 648, .external_lex_state = 9},
+ [4877] = {.lex_state = 648, .external_lex_state = 9},
+ [4878] = {.lex_state = 648, .external_lex_state = 9},
[4879] = {.lex_state = 83, .external_lex_state = 2},
- [4880] = {.lex_state = 649, .external_lex_state = 9},
+ [4880] = {.lex_state = 648, .external_lex_state = 9},
[4881] = {.lex_state = 39, .external_lex_state = 2},
[4882] = {.lex_state = 39, .external_lex_state = 2},
- [4883] = {.lex_state = 649, .external_lex_state = 9},
- [4884] = {.lex_state = 649, .external_lex_state = 9},
- [4885] = {.lex_state = 649, .external_lex_state = 9},
- [4886] = {.lex_state = 649, .external_lex_state = 9},
- [4887] = {.lex_state = 649, .external_lex_state = 9},
- [4888] = {.lex_state = 649, .external_lex_state = 9},
- [4889] = {.lex_state = 649, .external_lex_state = 9},
- [4890] = {.lex_state = 649, .external_lex_state = 9},
- [4891] = {.lex_state = 649, .external_lex_state = 9},
- [4892] = {.lex_state = 649, .external_lex_state = 9},
+ [4883] = {.lex_state = 648, .external_lex_state = 9},
+ [4884] = {.lex_state = 648, .external_lex_state = 9},
+ [4885] = {.lex_state = 648, .external_lex_state = 9},
+ [4886] = {.lex_state = 648, .external_lex_state = 9},
+ [4887] = {.lex_state = 648, .external_lex_state = 9},
+ [4888] = {.lex_state = 648, .external_lex_state = 9},
+ [4889] = {.lex_state = 648, .external_lex_state = 9},
+ [4890] = {.lex_state = 648, .external_lex_state = 9},
+ [4891] = {.lex_state = 648, .external_lex_state = 9},
+ [4892] = {.lex_state = 648, .external_lex_state = 9},
[4893] = {.lex_state = 15, .external_lex_state = 2},
[4894] = {.lex_state = 15, .external_lex_state = 2},
[4895] = {.lex_state = 15, .external_lex_state = 2},
- [4896] = {.lex_state = 649, .external_lex_state = 2},
- [4897] = {.lex_state = 649, .external_lex_state = 2},
+ [4896] = {.lex_state = 648, .external_lex_state = 2},
+ [4897] = {.lex_state = 648, .external_lex_state = 2},
[4898] = {.lex_state = 15, .external_lex_state = 2},
[4899] = {.lex_state = 39, .external_lex_state = 2},
- [4900] = {.lex_state = 649, .external_lex_state = 9},
+ [4900] = {.lex_state = 648, .external_lex_state = 9},
[4901] = {.lex_state = 40, .external_lex_state = 2},
- [4902] = {.lex_state = 649, .external_lex_state = 9},
- [4903] = {.lex_state = 649, .external_lex_state = 9},
- [4904] = {.lex_state = 649, .external_lex_state = 9},
- [4905] = {.lex_state = 649, .external_lex_state = 9},
- [4906] = {.lex_state = 649, .external_lex_state = 9},
- [4907] = {.lex_state = 649, .external_lex_state = 9},
- [4908] = {.lex_state = 649, .external_lex_state = 9},
+ [4902] = {.lex_state = 648, .external_lex_state = 9},
+ [4903] = {.lex_state = 648, .external_lex_state = 9},
+ [4904] = {.lex_state = 648, .external_lex_state = 9},
+ [4905] = {.lex_state = 648, .external_lex_state = 9},
+ [4906] = {.lex_state = 648, .external_lex_state = 9},
+ [4907] = {.lex_state = 648, .external_lex_state = 9},
+ [4908] = {.lex_state = 648, .external_lex_state = 9},
[4909] = {.lex_state = 39, .external_lex_state = 2},
- [4910] = {.lex_state = 649, .external_lex_state = 9},
- [4911] = {.lex_state = 649, .external_lex_state = 9},
- [4912] = {.lex_state = 649, .external_lex_state = 9},
- [4913] = {.lex_state = 649, .external_lex_state = 9},
- [4914] = {.lex_state = 649, .external_lex_state = 9},
- [4915] = {.lex_state = 649, .external_lex_state = 9},
- [4916] = {.lex_state = 649, .external_lex_state = 9},
+ [4910] = {.lex_state = 648, .external_lex_state = 9},
+ [4911] = {.lex_state = 648, .external_lex_state = 9},
+ [4912] = {.lex_state = 648, .external_lex_state = 9},
+ [4913] = {.lex_state = 648, .external_lex_state = 9},
+ [4914] = {.lex_state = 648, .external_lex_state = 9},
+ [4915] = {.lex_state = 648, .external_lex_state = 9},
+ [4916] = {.lex_state = 648, .external_lex_state = 9},
[4917] = {.lex_state = 47, .external_lex_state = 2},
- [4918] = {.lex_state = 649, .external_lex_state = 9},
- [4919] = {.lex_state = 649, .external_lex_state = 9},
- [4920] = {.lex_state = 649, .external_lex_state = 9},
- [4921] = {.lex_state = 649, .external_lex_state = 9},
- [4922] = {.lex_state = 649, .external_lex_state = 9},
- [4923] = {.lex_state = 649, .external_lex_state = 9},
+ [4918] = {.lex_state = 648, .external_lex_state = 9},
+ [4919] = {.lex_state = 648, .external_lex_state = 9},
+ [4920] = {.lex_state = 648, .external_lex_state = 9},
+ [4921] = {.lex_state = 648, .external_lex_state = 9},
+ [4922] = {.lex_state = 648, .external_lex_state = 9},
+ [4923] = {.lex_state = 648, .external_lex_state = 9},
[4924] = {.lex_state = 83, .external_lex_state = 2},
[4925] = {.lex_state = 39, .external_lex_state = 2},
[4926] = {.lex_state = 83, .external_lex_state = 2},
[4927] = {.lex_state = 83, .external_lex_state = 2},
[4928] = {.lex_state = 39, .external_lex_state = 2},
[4929] = {.lex_state = 39, .external_lex_state = 2},
- [4930] = {.lex_state = 649, .external_lex_state = 9},
- [4931] = {.lex_state = 649, .external_lex_state = 9},
- [4932] = {.lex_state = 649, .external_lex_state = 9},
+ [4930] = {.lex_state = 648, .external_lex_state = 9},
+ [4931] = {.lex_state = 648, .external_lex_state = 9},
+ [4932] = {.lex_state = 648, .external_lex_state = 9},
[4933] = {.lex_state = 39, .external_lex_state = 2},
- [4934] = {.lex_state = 649, .external_lex_state = 9},
- [4935] = {.lex_state = 649, .external_lex_state = 9},
- [4936] = {.lex_state = 649, .external_lex_state = 9},
- [4937] = {.lex_state = 649, .external_lex_state = 9},
- [4938] = {.lex_state = 649, .external_lex_state = 9},
- [4939] = {.lex_state = 649, .external_lex_state = 9},
- [4940] = {.lex_state = 649, .external_lex_state = 9},
- [4941] = {.lex_state = 649, .external_lex_state = 9},
- [4942] = {.lex_state = 649, .external_lex_state = 9},
- [4943] = {.lex_state = 649, .external_lex_state = 9},
+ [4934] = {.lex_state = 648, .external_lex_state = 9},
+ [4935] = {.lex_state = 648, .external_lex_state = 9},
+ [4936] = {.lex_state = 648, .external_lex_state = 9},
+ [4937] = {.lex_state = 648, .external_lex_state = 9},
+ [4938] = {.lex_state = 648, .external_lex_state = 9},
+ [4939] = {.lex_state = 648, .external_lex_state = 9},
+ [4940] = {.lex_state = 648, .external_lex_state = 9},
+ [4941] = {.lex_state = 648, .external_lex_state = 9},
+ [4942] = {.lex_state = 648, .external_lex_state = 9},
+ [4943] = {.lex_state = 648, .external_lex_state = 9},
[4944] = {.lex_state = 39, .external_lex_state = 2},
- [4945] = {.lex_state = 649, .external_lex_state = 9},
- [4946] = {.lex_state = 649, .external_lex_state = 9},
- [4947] = {.lex_state = 649, .external_lex_state = 9},
- [4948] = {.lex_state = 649, .external_lex_state = 9},
+ [4945] = {.lex_state = 648, .external_lex_state = 9},
+ [4946] = {.lex_state = 648, .external_lex_state = 9},
+ [4947] = {.lex_state = 648, .external_lex_state = 9},
+ [4948] = {.lex_state = 648, .external_lex_state = 9},
[4949] = {.lex_state = 39, .external_lex_state = 2},
- [4950] = {.lex_state = 649, .external_lex_state = 9},
+ [4950] = {.lex_state = 648, .external_lex_state = 9},
[4951] = {.lex_state = 39, .external_lex_state = 2},
- [4952] = {.lex_state = 649, .external_lex_state = 9},
+ [4952] = {.lex_state = 648, .external_lex_state = 9},
[4953] = {.lex_state = 40, .external_lex_state = 2},
[4954] = {.lex_state = 39, .external_lex_state = 2},
[4955] = {.lex_state = 83, .external_lex_state = 2},
[4956] = {.lex_state = 40, .external_lex_state = 2},
- [4957] = {.lex_state = 649, .external_lex_state = 9},
+ [4957] = {.lex_state = 648, .external_lex_state = 9},
[4958] = {.lex_state = 39, .external_lex_state = 2},
- [4959] = {.lex_state = 649, .external_lex_state = 9},
+ [4959] = {.lex_state = 648, .external_lex_state = 9},
[4960] = {.lex_state = 39, .external_lex_state = 2},
[4961] = {.lex_state = 39, .external_lex_state = 2},
[4962] = {.lex_state = 39, .external_lex_state = 2},
[4963] = {.lex_state = 39, .external_lex_state = 2},
- [4964] = {.lex_state = 649, .external_lex_state = 9},
+ [4964] = {.lex_state = 648, .external_lex_state = 9},
[4965] = {.lex_state = 40, .external_lex_state = 2},
[4966] = {.lex_state = 39, .external_lex_state = 2},
- [4967] = {.lex_state = 649, .external_lex_state = 9},
- [4968] = {.lex_state = 649, .external_lex_state = 9},
- [4969] = {.lex_state = 649, .external_lex_state = 9},
- [4970] = {.lex_state = 649, .external_lex_state = 9},
- [4971] = {.lex_state = 649, .external_lex_state = 9},
- [4972] = {.lex_state = 649, .external_lex_state = 9},
- [4973] = {.lex_state = 649, .external_lex_state = 9},
- [4974] = {.lex_state = 649, .external_lex_state = 9},
- [4975] = {.lex_state = 649, .external_lex_state = 9},
- [4976] = {.lex_state = 649, .external_lex_state = 9},
- [4977] = {.lex_state = 649, .external_lex_state = 9},
- [4978] = {.lex_state = 649, .external_lex_state = 9},
- [4979] = {.lex_state = 649, .external_lex_state = 9},
- [4980] = {.lex_state = 649, .external_lex_state = 9},
- [4981] = {.lex_state = 649, .external_lex_state = 9},
- [4982] = {.lex_state = 649, .external_lex_state = 9},
- [4983] = {.lex_state = 649, .external_lex_state = 9},
- [4984] = {.lex_state = 649, .external_lex_state = 9},
+ [4967] = {.lex_state = 648, .external_lex_state = 9},
+ [4968] = {.lex_state = 648, .external_lex_state = 9},
+ [4969] = {.lex_state = 648, .external_lex_state = 9},
+ [4970] = {.lex_state = 648, .external_lex_state = 9},
+ [4971] = {.lex_state = 648, .external_lex_state = 9},
+ [4972] = {.lex_state = 648, .external_lex_state = 9},
+ [4973] = {.lex_state = 648, .external_lex_state = 9},
+ [4974] = {.lex_state = 648, .external_lex_state = 9},
+ [4975] = {.lex_state = 648, .external_lex_state = 9},
+ [4976] = {.lex_state = 648, .external_lex_state = 9},
+ [4977] = {.lex_state = 648, .external_lex_state = 9},
+ [4978] = {.lex_state = 648, .external_lex_state = 9},
+ [4979] = {.lex_state = 648, .external_lex_state = 9},
+ [4980] = {.lex_state = 648, .external_lex_state = 9},
+ [4981] = {.lex_state = 648, .external_lex_state = 9},
+ [4982] = {.lex_state = 648, .external_lex_state = 9},
+ [4983] = {.lex_state = 648, .external_lex_state = 9},
+ [4984] = {.lex_state = 648, .external_lex_state = 9},
[4985] = {.lex_state = 96, .external_lex_state = 2},
[4986] = {.lex_state = 15, .external_lex_state = 2},
[4987] = {.lex_state = 15, .external_lex_state = 2},
[4988] = {.lex_state = 15, .external_lex_state = 2},
- [4989] = {.lex_state = 649, .external_lex_state = 2},
- [4990] = {.lex_state = 649, .external_lex_state = 2},
+ [4989] = {.lex_state = 648, .external_lex_state = 2},
+ [4990] = {.lex_state = 648, .external_lex_state = 2},
[4991] = {.lex_state = 15, .external_lex_state = 2},
[4992] = {.lex_state = 47, .external_lex_state = 2},
- [4993] = {.lex_state = 649, .external_lex_state = 9},
+ [4993] = {.lex_state = 648, .external_lex_state = 9},
[4994] = {.lex_state = 39, .external_lex_state = 2},
- [4995] = {.lex_state = 649, .external_lex_state = 9},
- [4996] = {.lex_state = 649, .external_lex_state = 9},
- [4997] = {.lex_state = 649, .external_lex_state = 9},
+ [4995] = {.lex_state = 648, .external_lex_state = 9},
+ [4996] = {.lex_state = 648, .external_lex_state = 9},
+ [4997] = {.lex_state = 648, .external_lex_state = 9},
[4998] = {.lex_state = 39, .external_lex_state = 2},
- [4999] = {.lex_state = 649, .external_lex_state = 9},
- [5000] = {.lex_state = 649, .external_lex_state = 9},
- [5001] = {.lex_state = 649, .external_lex_state = 9},
- [5002] = {.lex_state = 649, .external_lex_state = 9},
- [5003] = {.lex_state = 649, .external_lex_state = 9},
- [5004] = {.lex_state = 649, .external_lex_state = 9},
- [5005] = {.lex_state = 649, .external_lex_state = 9},
- [5006] = {.lex_state = 649, .external_lex_state = 9},
- [5007] = {.lex_state = 649, .external_lex_state = 9},
- [5008] = {.lex_state = 649, .external_lex_state = 9},
- [5009] = {.lex_state = 649, .external_lex_state = 9},
- [5010] = {.lex_state = 649, .external_lex_state = 9},
- [5011] = {.lex_state = 649, .external_lex_state = 9},
- [5012] = {.lex_state = 649, .external_lex_state = 9},
- [5013] = {.lex_state = 649, .external_lex_state = 9},
- [5014] = {.lex_state = 649, .external_lex_state = 9},
- [5015] = {.lex_state = 649, .external_lex_state = 9},
- [5016] = {.lex_state = 649, .external_lex_state = 9},
- [5017] = {.lex_state = 649, .external_lex_state = 9},
- [5018] = {.lex_state = 649, .external_lex_state = 9},
+ [4999] = {.lex_state = 648, .external_lex_state = 9},
+ [5000] = {.lex_state = 648, .external_lex_state = 9},
+ [5001] = {.lex_state = 648, .external_lex_state = 9},
+ [5002] = {.lex_state = 648, .external_lex_state = 9},
+ [5003] = {.lex_state = 648, .external_lex_state = 9},
+ [5004] = {.lex_state = 648, .external_lex_state = 9},
+ [5005] = {.lex_state = 648, .external_lex_state = 9},
+ [5006] = {.lex_state = 648, .external_lex_state = 9},
+ [5007] = {.lex_state = 648, .external_lex_state = 9},
+ [5008] = {.lex_state = 648, .external_lex_state = 9},
+ [5009] = {.lex_state = 648, .external_lex_state = 9},
+ [5010] = {.lex_state = 648, .external_lex_state = 9},
+ [5011] = {.lex_state = 648, .external_lex_state = 9},
+ [5012] = {.lex_state = 648, .external_lex_state = 9},
+ [5013] = {.lex_state = 648, .external_lex_state = 9},
+ [5014] = {.lex_state = 648, .external_lex_state = 9},
+ [5015] = {.lex_state = 648, .external_lex_state = 9},
+ [5016] = {.lex_state = 648, .external_lex_state = 9},
+ [5017] = {.lex_state = 648, .external_lex_state = 9},
+ [5018] = {.lex_state = 648, .external_lex_state = 9},
[5019] = {.lex_state = 39, .external_lex_state = 2},
[5020] = {.lex_state = 39, .external_lex_state = 2},
[5021] = {.lex_state = 39, .external_lex_state = 2},
[5022] = {.lex_state = 39, .external_lex_state = 2},
- [5023] = {.lex_state = 649, .external_lex_state = 9},
- [5024] = {.lex_state = 649, .external_lex_state = 9},
- [5025] = {.lex_state = 649, .external_lex_state = 9},
+ [5023] = {.lex_state = 648, .external_lex_state = 9},
+ [5024] = {.lex_state = 648, .external_lex_state = 9},
+ [5025] = {.lex_state = 648, .external_lex_state = 9},
[5026] = {.lex_state = 15, .external_lex_state = 2},
- [5027] = {.lex_state = 649, .external_lex_state = 9},
- [5028] = {.lex_state = 649, .external_lex_state = 2},
+ [5027] = {.lex_state = 648, .external_lex_state = 9},
+ [5028] = {.lex_state = 648, .external_lex_state = 2},
[5029] = {.lex_state = 15, .external_lex_state = 2},
[5030] = {.lex_state = 15, .external_lex_state = 2},
[5031] = {.lex_state = 15, .external_lex_state = 2},
- [5032] = {.lex_state = 649, .external_lex_state = 9},
- [5033] = {.lex_state = 649, .external_lex_state = 2},
- [5034] = {.lex_state = 649, .external_lex_state = 9},
+ [5032] = {.lex_state = 648, .external_lex_state = 9},
+ [5033] = {.lex_state = 648, .external_lex_state = 2},
+ [5034] = {.lex_state = 648, .external_lex_state = 9},
[5035] = {.lex_state = 39, .external_lex_state = 2},
- [5036] = {.lex_state = 649, .external_lex_state = 9},
- [5037] = {.lex_state = 649, .external_lex_state = 9},
- [5038] = {.lex_state = 649, .external_lex_state = 9},
- [5039] = {.lex_state = 649, .external_lex_state = 9},
- [5040] = {.lex_state = 649, .external_lex_state = 9},
- [5041] = {.lex_state = 649, .external_lex_state = 9},
- [5042] = {.lex_state = 649, .external_lex_state = 9},
- [5043] = {.lex_state = 649, .external_lex_state = 9},
- [5044] = {.lex_state = 649, .external_lex_state = 9},
- [5045] = {.lex_state = 649, .external_lex_state = 9},
- [5046] = {.lex_state = 649, .external_lex_state = 9},
- [5047] = {.lex_state = 649, .external_lex_state = 9},
- [5048] = {.lex_state = 649, .external_lex_state = 9},
- [5049] = {.lex_state = 649, .external_lex_state = 9},
+ [5036] = {.lex_state = 648, .external_lex_state = 9},
+ [5037] = {.lex_state = 648, .external_lex_state = 9},
+ [5038] = {.lex_state = 648, .external_lex_state = 9},
+ [5039] = {.lex_state = 648, .external_lex_state = 9},
+ [5040] = {.lex_state = 648, .external_lex_state = 9},
+ [5041] = {.lex_state = 648, .external_lex_state = 9},
+ [5042] = {.lex_state = 648, .external_lex_state = 9},
+ [5043] = {.lex_state = 648, .external_lex_state = 9},
+ [5044] = {.lex_state = 648, .external_lex_state = 9},
+ [5045] = {.lex_state = 648, .external_lex_state = 9},
+ [5046] = {.lex_state = 648, .external_lex_state = 9},
+ [5047] = {.lex_state = 648, .external_lex_state = 9},
+ [5048] = {.lex_state = 648, .external_lex_state = 9},
+ [5049] = {.lex_state = 648, .external_lex_state = 9},
[5050] = {.lex_state = 39, .external_lex_state = 2},
[5051] = {.lex_state = 40, .external_lex_state = 2},
[5052] = {.lex_state = 39, .external_lex_state = 2},
- [5053] = {.lex_state = 649, .external_lex_state = 9},
- [5054] = {.lex_state = 649, .external_lex_state = 9},
- [5055] = {.lex_state = 649, .external_lex_state = 9},
- [5056] = {.lex_state = 649, .external_lex_state = 9},
- [5057] = {.lex_state = 649, .external_lex_state = 9},
- [5058] = {.lex_state = 649, .external_lex_state = 9},
+ [5053] = {.lex_state = 648, .external_lex_state = 9},
+ [5054] = {.lex_state = 648, .external_lex_state = 9},
+ [5055] = {.lex_state = 648, .external_lex_state = 9},
+ [5056] = {.lex_state = 648, .external_lex_state = 9},
+ [5057] = {.lex_state = 648, .external_lex_state = 9},
+ [5058] = {.lex_state = 648, .external_lex_state = 9},
[5059] = {.lex_state = 83, .external_lex_state = 2},
- [5060] = {.lex_state = 649, .external_lex_state = 9},
+ [5060] = {.lex_state = 648, .external_lex_state = 9},
[5061] = {.lex_state = 2, .external_lex_state = 2},
- [5062] = {.lex_state = 649, .external_lex_state = 9},
- [5063] = {.lex_state = 649, .external_lex_state = 9},
- [5064] = {.lex_state = 649, .external_lex_state = 9},
- [5065] = {.lex_state = 649, .external_lex_state = 9},
- [5066] = {.lex_state = 649, .external_lex_state = 9},
- [5067] = {.lex_state = 649, .external_lex_state = 9},
- [5068] = {.lex_state = 649, .external_lex_state = 9},
- [5069] = {.lex_state = 649, .external_lex_state = 9},
- [5070] = {.lex_state = 649, .external_lex_state = 9},
- [5071] = {.lex_state = 649, .external_lex_state = 9},
- [5072] = {.lex_state = 649, .external_lex_state = 9},
- [5073] = {.lex_state = 649, .external_lex_state = 9},
+ [5062] = {.lex_state = 648, .external_lex_state = 9},
+ [5063] = {.lex_state = 648, .external_lex_state = 9},
+ [5064] = {.lex_state = 648, .external_lex_state = 9},
+ [5065] = {.lex_state = 648, .external_lex_state = 9},
+ [5066] = {.lex_state = 648, .external_lex_state = 9},
+ [5067] = {.lex_state = 648, .external_lex_state = 9},
+ [5068] = {.lex_state = 648, .external_lex_state = 9},
+ [5069] = {.lex_state = 648, .external_lex_state = 9},
+ [5070] = {.lex_state = 648, .external_lex_state = 9},
+ [5071] = {.lex_state = 648, .external_lex_state = 9},
+ [5072] = {.lex_state = 648, .external_lex_state = 9},
+ [5073] = {.lex_state = 648, .external_lex_state = 9},
[5074] = {.lex_state = 39, .external_lex_state = 2},
- [5075] = {.lex_state = 649, .external_lex_state = 2},
+ [5075] = {.lex_state = 648, .external_lex_state = 2},
[5076] = {.lex_state = 39, .external_lex_state = 2},
[5077] = {.lex_state = 96, .external_lex_state = 2},
[5078] = {.lex_state = 15, .external_lex_state = 2},
@@ -36922,51 +36977,51 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[5083] = {.lex_state = 39, .external_lex_state = 2},
[5084] = {.lex_state = 39, .external_lex_state = 2},
[5085] = {.lex_state = 39, .external_lex_state = 2},
- [5086] = {.lex_state = 649, .external_lex_state = 2},
+ [5086] = {.lex_state = 648, .external_lex_state = 2},
[5087] = {.lex_state = 39, .external_lex_state = 2},
[5088] = {.lex_state = 15, .external_lex_state = 2},
[5089] = {.lex_state = 39, .external_lex_state = 2},
- [5090] = {.lex_state = 649, .external_lex_state = 9},
+ [5090] = {.lex_state = 648, .external_lex_state = 9},
[5091] = {.lex_state = 39, .external_lex_state = 2},
[5092] = {.lex_state = 39, .external_lex_state = 2},
[5093] = {.lex_state = 40, .external_lex_state = 2},
- [5094] = {.lex_state = 649, .external_lex_state = 9},
- [5095] = {.lex_state = 649, .external_lex_state = 9},
+ [5094] = {.lex_state = 648, .external_lex_state = 9},
+ [5095] = {.lex_state = 648, .external_lex_state = 9},
[5096] = {.lex_state = 39, .external_lex_state = 2},
[5097] = {.lex_state = 47, .external_lex_state = 2},
- [5098] = {.lex_state = 649, .external_lex_state = 9},
- [5099] = {.lex_state = 649, .external_lex_state = 9},
- [5100] = {.lex_state = 649, .external_lex_state = 9},
+ [5098] = {.lex_state = 648, .external_lex_state = 9},
+ [5099] = {.lex_state = 648, .external_lex_state = 9},
+ [5100] = {.lex_state = 648, .external_lex_state = 9},
[5101] = {.lex_state = 39, .external_lex_state = 2},
[5102] = {.lex_state = 83, .external_lex_state = 2},
[5103] = {.lex_state = 83, .external_lex_state = 2},
[5104] = {.lex_state = 83, .external_lex_state = 2},
[5105] = {.lex_state = 39, .external_lex_state = 2},
- [5106] = {.lex_state = 649, .external_lex_state = 9},
+ [5106] = {.lex_state = 648, .external_lex_state = 9},
[5107] = {.lex_state = 39, .external_lex_state = 2},
- [5108] = {.lex_state = 649, .external_lex_state = 9},
- [5109] = {.lex_state = 649, .external_lex_state = 9},
- [5110] = {.lex_state = 649, .external_lex_state = 9},
- [5111] = {.lex_state = 649, .external_lex_state = 9},
- [5112] = {.lex_state = 649, .external_lex_state = 9},
- [5113] = {.lex_state = 649, .external_lex_state = 9},
- [5114] = {.lex_state = 649, .external_lex_state = 9},
- [5115] = {.lex_state = 649, .external_lex_state = 9},
- [5116] = {.lex_state = 649, .external_lex_state = 9},
- [5117] = {.lex_state = 649, .external_lex_state = 9},
- [5118] = {.lex_state = 649, .external_lex_state = 9},
- [5119] = {.lex_state = 649, .external_lex_state = 9},
+ [5108] = {.lex_state = 648, .external_lex_state = 9},
+ [5109] = {.lex_state = 648, .external_lex_state = 9},
+ [5110] = {.lex_state = 648, .external_lex_state = 9},
+ [5111] = {.lex_state = 648, .external_lex_state = 9},
+ [5112] = {.lex_state = 648, .external_lex_state = 9},
+ [5113] = {.lex_state = 648, .external_lex_state = 9},
+ [5114] = {.lex_state = 648, .external_lex_state = 9},
+ [5115] = {.lex_state = 648, .external_lex_state = 9},
+ [5116] = {.lex_state = 648, .external_lex_state = 9},
+ [5117] = {.lex_state = 648, .external_lex_state = 9},
+ [5118] = {.lex_state = 648, .external_lex_state = 9},
+ [5119] = {.lex_state = 648, .external_lex_state = 9},
[5120] = {.lex_state = 39, .external_lex_state = 2},
- [5121] = {.lex_state = 649, .external_lex_state = 9},
- [5122] = {.lex_state = 649, .external_lex_state = 9},
- [5123] = {.lex_state = 649, .external_lex_state = 9},
- [5124] = {.lex_state = 649, .external_lex_state = 9},
+ [5121] = {.lex_state = 648, .external_lex_state = 9},
+ [5122] = {.lex_state = 648, .external_lex_state = 9},
+ [5123] = {.lex_state = 648, .external_lex_state = 9},
+ [5124] = {.lex_state = 648, .external_lex_state = 9},
[5125] = {.lex_state = 39, .external_lex_state = 2},
- [5126] = {.lex_state = 649, .external_lex_state = 9},
+ [5126] = {.lex_state = 648, .external_lex_state = 9},
[5127] = {.lex_state = 39, .external_lex_state = 2},
- [5128] = {.lex_state = 649, .external_lex_state = 9},
+ [5128] = {.lex_state = 648, .external_lex_state = 9},
[5129] = {.lex_state = 83, .external_lex_state = 2},
- [5130] = {.lex_state = 649, .external_lex_state = 9},
+ [5130] = {.lex_state = 648, .external_lex_state = 9},
[5131] = {.lex_state = 39, .external_lex_state = 2},
[5132] = {.lex_state = 40, .external_lex_state = 2},
[5133] = {.lex_state = 39, .external_lex_state = 2},
@@ -36974,30 +37029,30 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[5135] = {.lex_state = 39, .external_lex_state = 2},
[5136] = {.lex_state = 39, .external_lex_state = 2},
[5137] = {.lex_state = 39, .external_lex_state = 2},
- [5138] = {.lex_state = 649, .external_lex_state = 9},
+ [5138] = {.lex_state = 648, .external_lex_state = 9},
[5139] = {.lex_state = 39, .external_lex_state = 2},
[5140] = {.lex_state = 39, .external_lex_state = 2},
- [5141] = {.lex_state = 649, .external_lex_state = 9},
- [5142] = {.lex_state = 649, .external_lex_state = 2},
- [5143] = {.lex_state = 649, .external_lex_state = 9},
- [5144] = {.lex_state = 649, .external_lex_state = 9},
- [5145] = {.lex_state = 649, .external_lex_state = 9},
- [5146] = {.lex_state = 649, .external_lex_state = 9},
+ [5141] = {.lex_state = 648, .external_lex_state = 9},
+ [5142] = {.lex_state = 648, .external_lex_state = 2},
+ [5143] = {.lex_state = 648, .external_lex_state = 9},
+ [5144] = {.lex_state = 648, .external_lex_state = 9},
+ [5145] = {.lex_state = 648, .external_lex_state = 9},
+ [5146] = {.lex_state = 648, .external_lex_state = 9},
[5147] = {.lex_state = 39, .external_lex_state = 2},
- [5148] = {.lex_state = 649, .external_lex_state = 9},
- [5149] = {.lex_state = 649, .external_lex_state = 9},
- [5150] = {.lex_state = 649, .external_lex_state = 9},
- [5151] = {.lex_state = 649, .external_lex_state = 9},
- [5152] = {.lex_state = 649, .external_lex_state = 9},
- [5153] = {.lex_state = 649, .external_lex_state = 9},
- [5154] = {.lex_state = 649, .external_lex_state = 9},
- [5155] = {.lex_state = 649, .external_lex_state = 9},
- [5156] = {.lex_state = 649, .external_lex_state = 9},
- [5157] = {.lex_state = 649, .external_lex_state = 9},
- [5158] = {.lex_state = 649, .external_lex_state = 9},
- [5159] = {.lex_state = 649, .external_lex_state = 9},
- [5160] = {.lex_state = 649, .external_lex_state = 9},
- [5161] = {.lex_state = 649, .external_lex_state = 9},
+ [5148] = {.lex_state = 648, .external_lex_state = 9},
+ [5149] = {.lex_state = 648, .external_lex_state = 9},
+ [5150] = {.lex_state = 648, .external_lex_state = 9},
+ [5151] = {.lex_state = 648, .external_lex_state = 9},
+ [5152] = {.lex_state = 648, .external_lex_state = 9},
+ [5153] = {.lex_state = 648, .external_lex_state = 9},
+ [5154] = {.lex_state = 648, .external_lex_state = 9},
+ [5155] = {.lex_state = 648, .external_lex_state = 9},
+ [5156] = {.lex_state = 648, .external_lex_state = 9},
+ [5157] = {.lex_state = 648, .external_lex_state = 9},
+ [5158] = {.lex_state = 648, .external_lex_state = 9},
+ [5159] = {.lex_state = 648, .external_lex_state = 9},
+ [5160] = {.lex_state = 648, .external_lex_state = 9},
+ [5161] = {.lex_state = 648, .external_lex_state = 9},
[5162] = {.lex_state = 39, .external_lex_state = 2},
[5163] = {.lex_state = 40, .external_lex_state = 2},
[5164] = {.lex_state = 39, .external_lex_state = 2},
@@ -37007,31 +37062,31 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[5168] = {.lex_state = 39, .external_lex_state = 2},
[5169] = {.lex_state = 39, .external_lex_state = 2},
[5170] = {.lex_state = 39, .external_lex_state = 2},
- [5171] = {.lex_state = 649, .external_lex_state = 9},
- [5172] = {.lex_state = 649, .external_lex_state = 9},
- [5173] = {.lex_state = 649, .external_lex_state = 9},
- [5174] = {.lex_state = 649, .external_lex_state = 9},
- [5175] = {.lex_state = 649, .external_lex_state = 9},
- [5176] = {.lex_state = 649, .external_lex_state = 9},
- [5177] = {.lex_state = 649, .external_lex_state = 9},
- [5178] = {.lex_state = 649, .external_lex_state = 9},
- [5179] = {.lex_state = 649, .external_lex_state = 9},
- [5180] = {.lex_state = 649, .external_lex_state = 9},
- [5181] = {.lex_state = 649, .external_lex_state = 9},
- [5182] = {.lex_state = 649, .external_lex_state = 9},
- [5183] = {.lex_state = 649, .external_lex_state = 9},
- [5184] = {.lex_state = 649, .external_lex_state = 9},
- [5185] = {.lex_state = 649, .external_lex_state = 9},
- [5186] = {.lex_state = 649, .external_lex_state = 9},
- [5187] = {.lex_state = 649, .external_lex_state = 9},
- [5188] = {.lex_state = 649, .external_lex_state = 9},
+ [5171] = {.lex_state = 648, .external_lex_state = 9},
+ [5172] = {.lex_state = 648, .external_lex_state = 9},
+ [5173] = {.lex_state = 648, .external_lex_state = 9},
+ [5174] = {.lex_state = 648, .external_lex_state = 9},
+ [5175] = {.lex_state = 648, .external_lex_state = 9},
+ [5176] = {.lex_state = 648, .external_lex_state = 9},
+ [5177] = {.lex_state = 648, .external_lex_state = 9},
+ [5178] = {.lex_state = 648, .external_lex_state = 9},
+ [5179] = {.lex_state = 648, .external_lex_state = 9},
+ [5180] = {.lex_state = 648, .external_lex_state = 9},
+ [5181] = {.lex_state = 648, .external_lex_state = 9},
+ [5182] = {.lex_state = 648, .external_lex_state = 9},
+ [5183] = {.lex_state = 648, .external_lex_state = 9},
+ [5184] = {.lex_state = 648, .external_lex_state = 9},
+ [5185] = {.lex_state = 648, .external_lex_state = 9},
+ [5186] = {.lex_state = 648, .external_lex_state = 9},
+ [5187] = {.lex_state = 648, .external_lex_state = 9},
+ [5188] = {.lex_state = 648, .external_lex_state = 9},
[5189] = {.lex_state = 39, .external_lex_state = 2},
[5190] = {.lex_state = 39, .external_lex_state = 2},
[5191] = {.lex_state = 39, .external_lex_state = 2},
[5192] = {.lex_state = 40, .external_lex_state = 2},
[5193] = {.lex_state = 39, .external_lex_state = 2},
[5194] = {.lex_state = 40, .external_lex_state = 2},
- [5195] = {.lex_state = 649, .external_lex_state = 9},
+ [5195] = {.lex_state = 648, .external_lex_state = 9},
[5196] = {.lex_state = 39, .external_lex_state = 2},
[5197] = {.lex_state = 96, .external_lex_state = 2},
[5198] = {.lex_state = 39, .external_lex_state = 2},
@@ -37050,240 +37105,240 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[5211] = {.lex_state = 83, .external_lex_state = 2},
[5212] = {.lex_state = 39, .external_lex_state = 2},
[5213] = {.lex_state = 39, .external_lex_state = 2},
- [5214] = {.lex_state = 649, .external_lex_state = 2},
- [5215] = {.lex_state = 649, .external_lex_state = 2},
+ [5214] = {.lex_state = 648, .external_lex_state = 2},
+ [5215] = {.lex_state = 648, .external_lex_state = 2},
[5216] = {.lex_state = 15, .external_lex_state = 2},
- [5217] = {.lex_state = 649, .external_lex_state = 9},
+ [5217] = {.lex_state = 648, .external_lex_state = 9},
[5218] = {.lex_state = 39, .external_lex_state = 2},
[5219] = {.lex_state = 39, .external_lex_state = 2},
[5220] = {.lex_state = 39, .external_lex_state = 2},
- [5221] = {.lex_state = 649, .external_lex_state = 9},
- [5222] = {.lex_state = 649, .external_lex_state = 9},
+ [5221] = {.lex_state = 648, .external_lex_state = 9},
+ [5222] = {.lex_state = 648, .external_lex_state = 9},
[5223] = {.lex_state = 39, .external_lex_state = 2},
- [5224] = {.lex_state = 649, .external_lex_state = 9},
- [5225] = {.lex_state = 649, .external_lex_state = 9},
- [5226] = {.lex_state = 649, .external_lex_state = 9},
+ [5224] = {.lex_state = 648, .external_lex_state = 9},
+ [5225] = {.lex_state = 648, .external_lex_state = 9},
+ [5226] = {.lex_state = 648, .external_lex_state = 9},
[5227] = {.lex_state = 40, .external_lex_state = 2},
[5228] = {.lex_state = 39, .external_lex_state = 2},
- [5229] = {.lex_state = 649, .external_lex_state = 9},
- [5230] = {.lex_state = 649, .external_lex_state = 9},
- [5231] = {.lex_state = 649, .external_lex_state = 9},
- [5232] = {.lex_state = 649, .external_lex_state = 2},
- [5233] = {.lex_state = 649, .external_lex_state = 9},
+ [5229] = {.lex_state = 648, .external_lex_state = 9},
+ [5230] = {.lex_state = 648, .external_lex_state = 9},
+ [5231] = {.lex_state = 648, .external_lex_state = 9},
+ [5232] = {.lex_state = 648, .external_lex_state = 2},
+ [5233] = {.lex_state = 648, .external_lex_state = 9},
[5234] = {.lex_state = 2, .external_lex_state = 2},
- [5235] = {.lex_state = 649, .external_lex_state = 9},
+ [5235] = {.lex_state = 648, .external_lex_state = 9},
[5236] = {.lex_state = 83, .external_lex_state = 2},
- [5237] = {.lex_state = 649, .external_lex_state = 9},
- [5238] = {.lex_state = 649, .external_lex_state = 9},
- [5239] = {.lex_state = 649, .external_lex_state = 9},
- [5240] = {.lex_state = 649, .external_lex_state = 9},
- [5241] = {.lex_state = 649, .external_lex_state = 9},
- [5242] = {.lex_state = 649, .external_lex_state = 9},
- [5243] = {.lex_state = 649, .external_lex_state = 9},
- [5244] = {.lex_state = 649, .external_lex_state = 9},
- [5245] = {.lex_state = 649, .external_lex_state = 9},
- [5246] = {.lex_state = 649, .external_lex_state = 9},
- [5247] = {.lex_state = 649, .external_lex_state = 9},
- [5248] = {.lex_state = 649, .external_lex_state = 9},
- [5249] = {.lex_state = 649, .external_lex_state = 9},
- [5250] = {.lex_state = 649, .external_lex_state = 9},
- [5251] = {.lex_state = 649, .external_lex_state = 9},
- [5252] = {.lex_state = 649, .external_lex_state = 9},
- [5253] = {.lex_state = 649, .external_lex_state = 9},
- [5254] = {.lex_state = 649, .external_lex_state = 9},
- [5255] = {.lex_state = 649, .external_lex_state = 9},
- [5256] = {.lex_state = 649, .external_lex_state = 9},
- [5257] = {.lex_state = 649, .external_lex_state = 9},
+ [5237] = {.lex_state = 648, .external_lex_state = 9},
+ [5238] = {.lex_state = 648, .external_lex_state = 9},
+ [5239] = {.lex_state = 648, .external_lex_state = 9},
+ [5240] = {.lex_state = 648, .external_lex_state = 9},
+ [5241] = {.lex_state = 648, .external_lex_state = 9},
+ [5242] = {.lex_state = 648, .external_lex_state = 9},
+ [5243] = {.lex_state = 648, .external_lex_state = 9},
+ [5244] = {.lex_state = 648, .external_lex_state = 9},
+ [5245] = {.lex_state = 648, .external_lex_state = 9},
+ [5246] = {.lex_state = 648, .external_lex_state = 9},
+ [5247] = {.lex_state = 648, .external_lex_state = 9},
+ [5248] = {.lex_state = 648, .external_lex_state = 9},
+ [5249] = {.lex_state = 648, .external_lex_state = 9},
+ [5250] = {.lex_state = 648, .external_lex_state = 9},
+ [5251] = {.lex_state = 648, .external_lex_state = 9},
+ [5252] = {.lex_state = 648, .external_lex_state = 9},
+ [5253] = {.lex_state = 648, .external_lex_state = 9},
+ [5254] = {.lex_state = 648, .external_lex_state = 9},
+ [5255] = {.lex_state = 648, .external_lex_state = 9},
+ [5256] = {.lex_state = 648, .external_lex_state = 9},
+ [5257] = {.lex_state = 648, .external_lex_state = 9},
[5258] = {.lex_state = 15, .external_lex_state = 2},
[5259] = {.lex_state = 15, .external_lex_state = 2},
- [5260] = {.lex_state = 649, .external_lex_state = 9},
+ [5260] = {.lex_state = 648, .external_lex_state = 9},
[5261] = {.lex_state = 15, .external_lex_state = 2},
- [5262] = {.lex_state = 649, .external_lex_state = 2},
- [5263] = {.lex_state = 649, .external_lex_state = 9},
- [5264] = {.lex_state = 649, .external_lex_state = 9},
- [5265] = {.lex_state = 649, .external_lex_state = 9},
- [5266] = {.lex_state = 649, .external_lex_state = 9},
- [5267] = {.lex_state = 649, .external_lex_state = 9},
- [5268] = {.lex_state = 649, .external_lex_state = 9},
- [5269] = {.lex_state = 649, .external_lex_state = 9},
+ [5262] = {.lex_state = 648, .external_lex_state = 2},
+ [5263] = {.lex_state = 648, .external_lex_state = 9},
+ [5264] = {.lex_state = 648, .external_lex_state = 9},
+ [5265] = {.lex_state = 648, .external_lex_state = 9},
+ [5266] = {.lex_state = 648, .external_lex_state = 9},
+ [5267] = {.lex_state = 648, .external_lex_state = 9},
+ [5268] = {.lex_state = 648, .external_lex_state = 9},
+ [5269] = {.lex_state = 648, .external_lex_state = 9},
[5270] = {.lex_state = 83, .external_lex_state = 2},
- [5271] = {.lex_state = 649, .external_lex_state = 9},
- [5272] = {.lex_state = 649, .external_lex_state = 9},
- [5273] = {.lex_state = 649, .external_lex_state = 9},
- [5274] = {.lex_state = 649, .external_lex_state = 9},
- [5275] = {.lex_state = 649, .external_lex_state = 9},
- [5276] = {.lex_state = 649, .external_lex_state = 9},
- [5277] = {.lex_state = 649, .external_lex_state = 9},
- [5278] = {.lex_state = 649, .external_lex_state = 9},
- [5279] = {.lex_state = 649, .external_lex_state = 9},
- [5280] = {.lex_state = 649, .external_lex_state = 9},
- [5281] = {.lex_state = 649, .external_lex_state = 9},
- [5282] = {.lex_state = 649, .external_lex_state = 9},
- [5283] = {.lex_state = 649, .external_lex_state = 9},
- [5284] = {.lex_state = 649, .external_lex_state = 9},
+ [5271] = {.lex_state = 648, .external_lex_state = 9},
+ [5272] = {.lex_state = 648, .external_lex_state = 9},
+ [5273] = {.lex_state = 648, .external_lex_state = 9},
+ [5274] = {.lex_state = 648, .external_lex_state = 9},
+ [5275] = {.lex_state = 648, .external_lex_state = 9},
+ [5276] = {.lex_state = 648, .external_lex_state = 9},
+ [5277] = {.lex_state = 648, .external_lex_state = 9},
+ [5278] = {.lex_state = 648, .external_lex_state = 9},
+ [5279] = {.lex_state = 648, .external_lex_state = 9},
+ [5280] = {.lex_state = 648, .external_lex_state = 9},
+ [5281] = {.lex_state = 648, .external_lex_state = 9},
+ [5282] = {.lex_state = 648, .external_lex_state = 9},
+ [5283] = {.lex_state = 648, .external_lex_state = 9},
+ [5284] = {.lex_state = 648, .external_lex_state = 9},
[5285] = {.lex_state = 15, .external_lex_state = 2},
- [5286] = {.lex_state = 649, .external_lex_state = 9},
- [5287] = {.lex_state = 649, .external_lex_state = 9},
- [5288] = {.lex_state = 649, .external_lex_state = 9},
- [5289] = {.lex_state = 649, .external_lex_state = 9},
- [5290] = {.lex_state = 649, .external_lex_state = 9},
- [5291] = {.lex_state = 649, .external_lex_state = 9},
- [5292] = {.lex_state = 649, .external_lex_state = 9},
- [5293] = {.lex_state = 649, .external_lex_state = 9},
- [5294] = {.lex_state = 649, .external_lex_state = 9},
- [5295] = {.lex_state = 649, .external_lex_state = 9},
- [5296] = {.lex_state = 649, .external_lex_state = 9},
- [5297] = {.lex_state = 649, .external_lex_state = 9},
- [5298] = {.lex_state = 649, .external_lex_state = 9},
- [5299] = {.lex_state = 649, .external_lex_state = 9},
- [5300] = {.lex_state = 649, .external_lex_state = 9},
- [5301] = {.lex_state = 649, .external_lex_state = 9},
- [5302] = {.lex_state = 649, .external_lex_state = 9},
- [5303] = {.lex_state = 649, .external_lex_state = 9},
- [5304] = {.lex_state = 649, .external_lex_state = 9},
- [5305] = {.lex_state = 649, .external_lex_state = 9},
- [5306] = {.lex_state = 649, .external_lex_state = 9},
- [5307] = {.lex_state = 649, .external_lex_state = 9},
- [5308] = {.lex_state = 649, .external_lex_state = 9},
- [5309] = {.lex_state = 649, .external_lex_state = 9},
- [5310] = {.lex_state = 649, .external_lex_state = 9},
- [5311] = {.lex_state = 649, .external_lex_state = 9},
+ [5286] = {.lex_state = 648, .external_lex_state = 9},
+ [5287] = {.lex_state = 648, .external_lex_state = 9},
+ [5288] = {.lex_state = 648, .external_lex_state = 9},
+ [5289] = {.lex_state = 648, .external_lex_state = 9},
+ [5290] = {.lex_state = 648, .external_lex_state = 9},
+ [5291] = {.lex_state = 648, .external_lex_state = 9},
+ [5292] = {.lex_state = 648, .external_lex_state = 9},
+ [5293] = {.lex_state = 648, .external_lex_state = 9},
+ [5294] = {.lex_state = 648, .external_lex_state = 9},
+ [5295] = {.lex_state = 648, .external_lex_state = 9},
+ [5296] = {.lex_state = 648, .external_lex_state = 9},
+ [5297] = {.lex_state = 648, .external_lex_state = 9},
+ [5298] = {.lex_state = 648, .external_lex_state = 9},
+ [5299] = {.lex_state = 648, .external_lex_state = 9},
+ [5300] = {.lex_state = 648, .external_lex_state = 9},
+ [5301] = {.lex_state = 648, .external_lex_state = 9},
+ [5302] = {.lex_state = 648, .external_lex_state = 9},
+ [5303] = {.lex_state = 648, .external_lex_state = 9},
+ [5304] = {.lex_state = 648, .external_lex_state = 9},
+ [5305] = {.lex_state = 648, .external_lex_state = 9},
+ [5306] = {.lex_state = 648, .external_lex_state = 9},
+ [5307] = {.lex_state = 648, .external_lex_state = 9},
+ [5308] = {.lex_state = 648, .external_lex_state = 9},
+ [5309] = {.lex_state = 648, .external_lex_state = 9},
+ [5310] = {.lex_state = 648, .external_lex_state = 9},
+ [5311] = {.lex_state = 648, .external_lex_state = 9},
[5312] = {.lex_state = 83, .external_lex_state = 2},
[5313] = {.lex_state = 83, .external_lex_state = 2},
[5314] = {.lex_state = 83, .external_lex_state = 2},
- [5315] = {.lex_state = 649, .external_lex_state = 9},
- [5316] = {.lex_state = 649, .external_lex_state = 9},
- [5317] = {.lex_state = 649, .external_lex_state = 9},
- [5318] = {.lex_state = 649, .external_lex_state = 9},
- [5319] = {.lex_state = 649, .external_lex_state = 9},
- [5320] = {.lex_state = 649, .external_lex_state = 9},
- [5321] = {.lex_state = 649, .external_lex_state = 9},
+ [5315] = {.lex_state = 648, .external_lex_state = 9},
+ [5316] = {.lex_state = 648, .external_lex_state = 9},
+ [5317] = {.lex_state = 648, .external_lex_state = 9},
+ [5318] = {.lex_state = 648, .external_lex_state = 9},
+ [5319] = {.lex_state = 648, .external_lex_state = 9},
+ [5320] = {.lex_state = 648, .external_lex_state = 9},
+ [5321] = {.lex_state = 648, .external_lex_state = 9},
[5322] = {.lex_state = 96, .external_lex_state = 2},
[5323] = {.lex_state = 39, .external_lex_state = 2},
- [5324] = {.lex_state = 649, .external_lex_state = 9},
+ [5324] = {.lex_state = 648, .external_lex_state = 9},
[5325] = {.lex_state = 15, .external_lex_state = 2},
[5326] = {.lex_state = 15, .external_lex_state = 2},
[5327] = {.lex_state = 15, .external_lex_state = 2},
- [5328] = {.lex_state = 649, .external_lex_state = 9},
- [5329] = {.lex_state = 649, .external_lex_state = 9},
- [5330] = {.lex_state = 649, .external_lex_state = 9},
- [5331] = {.lex_state = 649, .external_lex_state = 9},
+ [5328] = {.lex_state = 648, .external_lex_state = 9},
+ [5329] = {.lex_state = 648, .external_lex_state = 9},
+ [5330] = {.lex_state = 648, .external_lex_state = 9},
+ [5331] = {.lex_state = 648, .external_lex_state = 9},
[5332] = {.lex_state = 39, .external_lex_state = 2},
- [5333] = {.lex_state = 649, .external_lex_state = 9},
- [5334] = {.lex_state = 649, .external_lex_state = 9},
- [5335] = {.lex_state = 649, .external_lex_state = 9},
- [5336] = {.lex_state = 649, .external_lex_state = 2},
- [5337] = {.lex_state = 649, .external_lex_state = 9},
- [5338] = {.lex_state = 649, .external_lex_state = 2},
+ [5333] = {.lex_state = 648, .external_lex_state = 9},
+ [5334] = {.lex_state = 648, .external_lex_state = 9},
+ [5335] = {.lex_state = 648, .external_lex_state = 9},
+ [5336] = {.lex_state = 648, .external_lex_state = 2},
+ [5337] = {.lex_state = 648, .external_lex_state = 9},
+ [5338] = {.lex_state = 648, .external_lex_state = 2},
[5339] = {.lex_state = 83, .external_lex_state = 2},
[5340] = {.lex_state = 15, .external_lex_state = 2},
- [5341] = {.lex_state = 649, .external_lex_state = 9},
- [5342] = {.lex_state = 649, .external_lex_state = 9},
- [5343] = {.lex_state = 649, .external_lex_state = 9},
- [5344] = {.lex_state = 649, .external_lex_state = 9},
- [5345] = {.lex_state = 649, .external_lex_state = 9},
- [5346] = {.lex_state = 649, .external_lex_state = 9},
- [5347] = {.lex_state = 649, .external_lex_state = 9},
- [5348] = {.lex_state = 649, .external_lex_state = 9},
- [5349] = {.lex_state = 649, .external_lex_state = 9},
- [5350] = {.lex_state = 649, .external_lex_state = 9},
- [5351] = {.lex_state = 649, .external_lex_state = 9},
- [5352] = {.lex_state = 649, .external_lex_state = 9},
- [5353] = {.lex_state = 649, .external_lex_state = 9},
- [5354] = {.lex_state = 649, .external_lex_state = 9},
- [5355] = {.lex_state = 649, .external_lex_state = 9},
- [5356] = {.lex_state = 649, .external_lex_state = 9},
- [5357] = {.lex_state = 649, .external_lex_state = 9},
- [5358] = {.lex_state = 649, .external_lex_state = 9},
- [5359] = {.lex_state = 649, .external_lex_state = 9},
- [5360] = {.lex_state = 649, .external_lex_state = 9},
- [5361] = {.lex_state = 649, .external_lex_state = 9},
- [5362] = {.lex_state = 649, .external_lex_state = 9},
- [5363] = {.lex_state = 649, .external_lex_state = 9},
- [5364] = {.lex_state = 649, .external_lex_state = 9},
- [5365] = {.lex_state = 649, .external_lex_state = 9},
- [5366] = {.lex_state = 649, .external_lex_state = 9},
- [5367] = {.lex_state = 649, .external_lex_state = 9},
- [5368] = {.lex_state = 649, .external_lex_state = 9},
- [5369] = {.lex_state = 649, .external_lex_state = 9},
- [5370] = {.lex_state = 649, .external_lex_state = 9},
- [5371] = {.lex_state = 649, .external_lex_state = 9},
- [5372] = {.lex_state = 649, .external_lex_state = 9},
- [5373] = {.lex_state = 649, .external_lex_state = 9},
- [5374] = {.lex_state = 649, .external_lex_state = 9},
- [5375] = {.lex_state = 649, .external_lex_state = 9},
- [5376] = {.lex_state = 649, .external_lex_state = 9},
- [5377] = {.lex_state = 649, .external_lex_state = 9},
- [5378] = {.lex_state = 649, .external_lex_state = 9},
- [5379] = {.lex_state = 649, .external_lex_state = 9},
- [5380] = {.lex_state = 649, .external_lex_state = 9},
- [5381] = {.lex_state = 649, .external_lex_state = 9},
- [5382] = {.lex_state = 649, .external_lex_state = 9},
- [5383] = {.lex_state = 649, .external_lex_state = 9},
- [5384] = {.lex_state = 649, .external_lex_state = 9},
- [5385] = {.lex_state = 649, .external_lex_state = 9},
- [5386] = {.lex_state = 649, .external_lex_state = 9},
- [5387] = {.lex_state = 649, .external_lex_state = 9},
- [5388] = {.lex_state = 649, .external_lex_state = 9},
- [5389] = {.lex_state = 649, .external_lex_state = 9},
- [5390] = {.lex_state = 649, .external_lex_state = 9},
- [5391] = {.lex_state = 649, .external_lex_state = 9},
- [5392] = {.lex_state = 649, .external_lex_state = 9},
- [5393] = {.lex_state = 649, .external_lex_state = 9},
- [5394] = {.lex_state = 649, .external_lex_state = 9},
- [5395] = {.lex_state = 649, .external_lex_state = 9},
- [5396] = {.lex_state = 649, .external_lex_state = 9},
- [5397] = {.lex_state = 649, .external_lex_state = 9},
- [5398] = {.lex_state = 649, .external_lex_state = 9},
- [5399] = {.lex_state = 649, .external_lex_state = 9},
- [5400] = {.lex_state = 649, .external_lex_state = 9},
- [5401] = {.lex_state = 649, .external_lex_state = 9},
- [5402] = {.lex_state = 649, .external_lex_state = 9},
- [5403] = {.lex_state = 649, .external_lex_state = 9},
- [5404] = {.lex_state = 649, .external_lex_state = 9},
- [5405] = {.lex_state = 649, .external_lex_state = 9},
- [5406] = {.lex_state = 649, .external_lex_state = 9},
- [5407] = {.lex_state = 649, .external_lex_state = 9},
- [5408] = {.lex_state = 649, .external_lex_state = 9},
- [5409] = {.lex_state = 649, .external_lex_state = 9},
- [5410] = {.lex_state = 649, .external_lex_state = 9},
- [5411] = {.lex_state = 649, .external_lex_state = 9},
- [5412] = {.lex_state = 649, .external_lex_state = 9},
- [5413] = {.lex_state = 649, .external_lex_state = 9},
- [5414] = {.lex_state = 649, .external_lex_state = 9},
- [5415] = {.lex_state = 649, .external_lex_state = 9},
- [5416] = {.lex_state = 649, .external_lex_state = 9},
+ [5341] = {.lex_state = 648, .external_lex_state = 9},
+ [5342] = {.lex_state = 648, .external_lex_state = 9},
+ [5343] = {.lex_state = 648, .external_lex_state = 9},
+ [5344] = {.lex_state = 648, .external_lex_state = 9},
+ [5345] = {.lex_state = 648, .external_lex_state = 9},
+ [5346] = {.lex_state = 648, .external_lex_state = 9},
+ [5347] = {.lex_state = 648, .external_lex_state = 9},
+ [5348] = {.lex_state = 648, .external_lex_state = 9},
+ [5349] = {.lex_state = 648, .external_lex_state = 9},
+ [5350] = {.lex_state = 648, .external_lex_state = 9},
+ [5351] = {.lex_state = 648, .external_lex_state = 9},
+ [5352] = {.lex_state = 648, .external_lex_state = 9},
+ [5353] = {.lex_state = 648, .external_lex_state = 9},
+ [5354] = {.lex_state = 648, .external_lex_state = 9},
+ [5355] = {.lex_state = 648, .external_lex_state = 9},
+ [5356] = {.lex_state = 648, .external_lex_state = 9},
+ [5357] = {.lex_state = 648, .external_lex_state = 9},
+ [5358] = {.lex_state = 648, .external_lex_state = 9},
+ [5359] = {.lex_state = 648, .external_lex_state = 9},
+ [5360] = {.lex_state = 648, .external_lex_state = 9},
+ [5361] = {.lex_state = 648, .external_lex_state = 9},
+ [5362] = {.lex_state = 648, .external_lex_state = 9},
+ [5363] = {.lex_state = 648, .external_lex_state = 9},
+ [5364] = {.lex_state = 648, .external_lex_state = 9},
+ [5365] = {.lex_state = 648, .external_lex_state = 9},
+ [5366] = {.lex_state = 648, .external_lex_state = 9},
+ [5367] = {.lex_state = 648, .external_lex_state = 9},
+ [5368] = {.lex_state = 648, .external_lex_state = 9},
+ [5369] = {.lex_state = 648, .external_lex_state = 9},
+ [5370] = {.lex_state = 648, .external_lex_state = 9},
+ [5371] = {.lex_state = 648, .external_lex_state = 9},
+ [5372] = {.lex_state = 648, .external_lex_state = 9},
+ [5373] = {.lex_state = 648, .external_lex_state = 9},
+ [5374] = {.lex_state = 648, .external_lex_state = 9},
+ [5375] = {.lex_state = 648, .external_lex_state = 9},
+ [5376] = {.lex_state = 648, .external_lex_state = 9},
+ [5377] = {.lex_state = 648, .external_lex_state = 9},
+ [5378] = {.lex_state = 648, .external_lex_state = 9},
+ [5379] = {.lex_state = 648, .external_lex_state = 9},
+ [5380] = {.lex_state = 648, .external_lex_state = 9},
+ [5381] = {.lex_state = 648, .external_lex_state = 9},
+ [5382] = {.lex_state = 648, .external_lex_state = 9},
+ [5383] = {.lex_state = 648, .external_lex_state = 9},
+ [5384] = {.lex_state = 648, .external_lex_state = 9},
+ [5385] = {.lex_state = 648, .external_lex_state = 9},
+ [5386] = {.lex_state = 648, .external_lex_state = 9},
+ [5387] = {.lex_state = 648, .external_lex_state = 9},
+ [5388] = {.lex_state = 648, .external_lex_state = 9},
+ [5389] = {.lex_state = 648, .external_lex_state = 9},
+ [5390] = {.lex_state = 648, .external_lex_state = 9},
+ [5391] = {.lex_state = 648, .external_lex_state = 9},
+ [5392] = {.lex_state = 648, .external_lex_state = 9},
+ [5393] = {.lex_state = 648, .external_lex_state = 9},
+ [5394] = {.lex_state = 648, .external_lex_state = 9},
+ [5395] = {.lex_state = 648, .external_lex_state = 9},
+ [5396] = {.lex_state = 648, .external_lex_state = 9},
+ [5397] = {.lex_state = 648, .external_lex_state = 9},
+ [5398] = {.lex_state = 648, .external_lex_state = 9},
+ [5399] = {.lex_state = 648, .external_lex_state = 9},
+ [5400] = {.lex_state = 648, .external_lex_state = 9},
+ [5401] = {.lex_state = 648, .external_lex_state = 9},
+ [5402] = {.lex_state = 648, .external_lex_state = 9},
+ [5403] = {.lex_state = 648, .external_lex_state = 9},
+ [5404] = {.lex_state = 648, .external_lex_state = 9},
+ [5405] = {.lex_state = 648, .external_lex_state = 9},
+ [5406] = {.lex_state = 648, .external_lex_state = 9},
+ [5407] = {.lex_state = 648, .external_lex_state = 9},
+ [5408] = {.lex_state = 648, .external_lex_state = 9},
+ [5409] = {.lex_state = 648, .external_lex_state = 9},
+ [5410] = {.lex_state = 648, .external_lex_state = 9},
+ [5411] = {.lex_state = 648, .external_lex_state = 9},
+ [5412] = {.lex_state = 648, .external_lex_state = 9},
+ [5413] = {.lex_state = 648, .external_lex_state = 9},
+ [5414] = {.lex_state = 648, .external_lex_state = 9},
+ [5415] = {.lex_state = 648, .external_lex_state = 9},
+ [5416] = {.lex_state = 648, .external_lex_state = 9},
[5417] = {.lex_state = 39, .external_lex_state = 2},
- [5418] = {.lex_state = 649, .external_lex_state = 9},
- [5419] = {.lex_state = 649, .external_lex_state = 9},
- [5420] = {.lex_state = 649, .external_lex_state = 9},
- [5421] = {.lex_state = 649, .external_lex_state = 9},
- [5422] = {.lex_state = 649, .external_lex_state = 9},
- [5423] = {.lex_state = 649, .external_lex_state = 9},
- [5424] = {.lex_state = 649, .external_lex_state = 9},
- [5425] = {.lex_state = 649, .external_lex_state = 2},
- [5426] = {.lex_state = 649, .external_lex_state = 9},
- [5427] = {.lex_state = 649, .external_lex_state = 9},
- [5428] = {.lex_state = 649, .external_lex_state = 9},
- [5429] = {.lex_state = 649, .external_lex_state = 9},
+ [5418] = {.lex_state = 648, .external_lex_state = 9},
+ [5419] = {.lex_state = 648, .external_lex_state = 9},
+ [5420] = {.lex_state = 648, .external_lex_state = 9},
+ [5421] = {.lex_state = 648, .external_lex_state = 9},
+ [5422] = {.lex_state = 648, .external_lex_state = 9},
+ [5423] = {.lex_state = 648, .external_lex_state = 9},
+ [5424] = {.lex_state = 648, .external_lex_state = 9},
+ [5425] = {.lex_state = 648, .external_lex_state = 2},
+ [5426] = {.lex_state = 648, .external_lex_state = 9},
+ [5427] = {.lex_state = 648, .external_lex_state = 9},
+ [5428] = {.lex_state = 648, .external_lex_state = 9},
+ [5429] = {.lex_state = 648, .external_lex_state = 9},
[5430] = {.lex_state = 39, .external_lex_state = 2},
- [5431] = {.lex_state = 649, .external_lex_state = 9},
+ [5431] = {.lex_state = 648, .external_lex_state = 9},
[5432] = {.lex_state = 39, .external_lex_state = 2},
- [5433] = {.lex_state = 649, .external_lex_state = 9},
- [5434] = {.lex_state = 649, .external_lex_state = 9},
+ [5433] = {.lex_state = 648, .external_lex_state = 9},
+ [5434] = {.lex_state = 648, .external_lex_state = 9},
[5435] = {.lex_state = 39, .external_lex_state = 2},
- [5436] = {.lex_state = 649, .external_lex_state = 9},
+ [5436] = {.lex_state = 648, .external_lex_state = 9},
[5437] = {.lex_state = 39, .external_lex_state = 2},
- [5438] = {.lex_state = 649, .external_lex_state = 9},
+ [5438] = {.lex_state = 648, .external_lex_state = 9},
[5439] = {.lex_state = 39, .external_lex_state = 2},
- [5440] = {.lex_state = 649, .external_lex_state = 9},
- [5441] = {.lex_state = 649, .external_lex_state = 9},
+ [5440] = {.lex_state = 648, .external_lex_state = 9},
+ [5441] = {.lex_state = 648, .external_lex_state = 9},
[5442] = {.lex_state = 39, .external_lex_state = 2},
[5443] = {.lex_state = 39, .external_lex_state = 2},
[5444] = {.lex_state = 39, .external_lex_state = 2},
[5445] = {.lex_state = 39, .external_lex_state = 2},
[5446] = {.lex_state = 39, .external_lex_state = 2},
- [5447] = {.lex_state = 649, .external_lex_state = 9},
+ [5447] = {.lex_state = 648, .external_lex_state = 9},
[5448] = {.lex_state = 40, .external_lex_state = 2},
[5449] = {.lex_state = 39, .external_lex_state = 2},
[5450] = {.lex_state = 47, .external_lex_state = 2},
@@ -37300,20 +37355,20 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[5461] = {.lex_state = 39, .external_lex_state = 2},
[5462] = {.lex_state = 39, .external_lex_state = 2},
[5463] = {.lex_state = 40, .external_lex_state = 2},
- [5464] = {.lex_state = 649, .external_lex_state = 2},
+ [5464] = {.lex_state = 648, .external_lex_state = 2},
[5465] = {.lex_state = 39, .external_lex_state = 2},
- [5466] = {.lex_state = 649, .external_lex_state = 2},
- [5467] = {.lex_state = 649, .external_lex_state = 2},
+ [5466] = {.lex_state = 648, .external_lex_state = 2},
+ [5467] = {.lex_state = 648, .external_lex_state = 2},
[5468] = {.lex_state = 15, .external_lex_state = 2},
[5469] = {.lex_state = 40, .external_lex_state = 2},
[5470] = {.lex_state = 39, .external_lex_state = 2},
[5471] = {.lex_state = 40, .external_lex_state = 2},
[5472] = {.lex_state = 39, .external_lex_state = 2},
- [5473] = {.lex_state = 649, .external_lex_state = 9},
+ [5473] = {.lex_state = 648, .external_lex_state = 9},
[5474] = {.lex_state = 39, .external_lex_state = 2},
- [5475] = {.lex_state = 649, .external_lex_state = 17},
+ [5475] = {.lex_state = 648, .external_lex_state = 17},
[5476] = {.lex_state = 39, .external_lex_state = 2},
- [5477] = {.lex_state = 649, .external_lex_state = 9},
+ [5477] = {.lex_state = 648, .external_lex_state = 9},
[5478] = {.lex_state = 39, .external_lex_state = 2},
[5479] = {.lex_state = 39, .external_lex_state = 2},
[5480] = {.lex_state = 39, .external_lex_state = 2},
@@ -37331,10 +37386,10 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[5492] = {.lex_state = 39, .external_lex_state = 2},
[5493] = {.lex_state = 39, .external_lex_state = 2},
[5494] = {.lex_state = 40, .external_lex_state = 2},
- [5495] = {.lex_state = 649, .external_lex_state = 9},
- [5496] = {.lex_state = 649, .external_lex_state = 9},
- [5497] = {.lex_state = 649, .external_lex_state = 9},
- [5498] = {.lex_state = 649, .external_lex_state = 9},
+ [5495] = {.lex_state = 648, .external_lex_state = 9},
+ [5496] = {.lex_state = 648, .external_lex_state = 9},
+ [5497] = {.lex_state = 648, .external_lex_state = 9},
+ [5498] = {.lex_state = 648, .external_lex_state = 9},
[5499] = {.lex_state = 39, .external_lex_state = 2},
[5500] = {.lex_state = 39, .external_lex_state = 2},
[5501] = {.lex_state = 39, .external_lex_state = 2},
@@ -37353,94 +37408,94 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[5514] = {.lex_state = 40, .external_lex_state = 2},
[5515] = {.lex_state = 39, .external_lex_state = 2},
[5516] = {.lex_state = 39, .external_lex_state = 2},
- [5517] = {.lex_state = 649, .external_lex_state = 9},
- [5518] = {.lex_state = 649, .external_lex_state = 9},
- [5519] = {.lex_state = 649, .external_lex_state = 2},
- [5520] = {.lex_state = 649, .external_lex_state = 9},
+ [5517] = {.lex_state = 648, .external_lex_state = 9},
+ [5518] = {.lex_state = 648, .external_lex_state = 9},
+ [5519] = {.lex_state = 648, .external_lex_state = 2},
+ [5520] = {.lex_state = 648, .external_lex_state = 9},
[5521] = {.lex_state = 2, .external_lex_state = 2},
- [5522] = {.lex_state = 649, .external_lex_state = 9},
- [5523] = {.lex_state = 649, .external_lex_state = 9},
- [5524] = {.lex_state = 649, .external_lex_state = 9},
- [5525] = {.lex_state = 649, .external_lex_state = 9},
- [5526] = {.lex_state = 649, .external_lex_state = 9},
- [5527] = {.lex_state = 649, .external_lex_state = 9},
+ [5522] = {.lex_state = 648, .external_lex_state = 9},
+ [5523] = {.lex_state = 648, .external_lex_state = 9},
+ [5524] = {.lex_state = 648, .external_lex_state = 9},
+ [5525] = {.lex_state = 648, .external_lex_state = 9},
+ [5526] = {.lex_state = 648, .external_lex_state = 9},
+ [5527] = {.lex_state = 648, .external_lex_state = 9},
[5528] = {.lex_state = 15, .external_lex_state = 2},
[5529] = {.lex_state = 15, .external_lex_state = 2},
[5530] = {.lex_state = 15, .external_lex_state = 2},
- [5531] = {.lex_state = 649, .external_lex_state = 2},
- [5532] = {.lex_state = 649, .external_lex_state = 2},
- [5533] = {.lex_state = 649, .external_lex_state = 18},
- [5534] = {.lex_state = 649, .external_lex_state = 9},
+ [5531] = {.lex_state = 648, .external_lex_state = 2},
+ [5532] = {.lex_state = 648, .external_lex_state = 2},
+ [5533] = {.lex_state = 648, .external_lex_state = 18},
+ [5534] = {.lex_state = 648, .external_lex_state = 9},
[5535] = {.lex_state = 47, .external_lex_state = 2},
- [5536] = {.lex_state = 649, .external_lex_state = 9},
- [5537] = {.lex_state = 649, .external_lex_state = 9},
- [5538] = {.lex_state = 649, .external_lex_state = 2},
+ [5536] = {.lex_state = 648, .external_lex_state = 9},
+ [5537] = {.lex_state = 648, .external_lex_state = 9},
+ [5538] = {.lex_state = 648, .external_lex_state = 2},
[5539] = {.lex_state = 15, .external_lex_state = 2},
- [5540] = {.lex_state = 649, .external_lex_state = 9},
- [5541] = {.lex_state = 649, .external_lex_state = 9},
- [5542] = {.lex_state = 649, .external_lex_state = 2},
+ [5540] = {.lex_state = 648, .external_lex_state = 9},
+ [5541] = {.lex_state = 648, .external_lex_state = 9},
+ [5542] = {.lex_state = 648, .external_lex_state = 2},
[5543] = {.lex_state = 39, .external_lex_state = 2},
- [5544] = {.lex_state = 649, .external_lex_state = 9},
- [5545] = {.lex_state = 649, .external_lex_state = 9},
- [5546] = {.lex_state = 649, .external_lex_state = 9},
- [5547] = {.lex_state = 649, .external_lex_state = 2},
- [5548] = {.lex_state = 649, .external_lex_state = 9},
- [5549] = {.lex_state = 649, .external_lex_state = 9},
- [5550] = {.lex_state = 649, .external_lex_state = 9},
- [5551] = {.lex_state = 649, .external_lex_state = 9},
+ [5544] = {.lex_state = 648, .external_lex_state = 9},
+ [5545] = {.lex_state = 648, .external_lex_state = 9},
+ [5546] = {.lex_state = 648, .external_lex_state = 9},
+ [5547] = {.lex_state = 648, .external_lex_state = 2},
+ [5548] = {.lex_state = 648, .external_lex_state = 9},
+ [5549] = {.lex_state = 648, .external_lex_state = 9},
+ [5550] = {.lex_state = 648, .external_lex_state = 9},
+ [5551] = {.lex_state = 648, .external_lex_state = 9},
[5552] = {.lex_state = 39, .external_lex_state = 2},
[5553] = {.lex_state = 39, .external_lex_state = 2},
- [5554] = {.lex_state = 649, .external_lex_state = 2},
- [5555] = {.lex_state = 649, .external_lex_state = 9},
- [5556] = {.lex_state = 649, .external_lex_state = 9},
+ [5554] = {.lex_state = 648, .external_lex_state = 2},
+ [5555] = {.lex_state = 648, .external_lex_state = 9},
+ [5556] = {.lex_state = 648, .external_lex_state = 9},
[5557] = {.lex_state = 39, .external_lex_state = 2},
- [5558] = {.lex_state = 649, .external_lex_state = 9},
- [5559] = {.lex_state = 649, .external_lex_state = 9},
+ [5558] = {.lex_state = 648, .external_lex_state = 9},
+ [5559] = {.lex_state = 648, .external_lex_state = 9},
[5560] = {.lex_state = 40, .external_lex_state = 2},
- [5561] = {.lex_state = 649, .external_lex_state = 9},
- [5562] = {.lex_state = 649, .external_lex_state = 2},
+ [5561] = {.lex_state = 648, .external_lex_state = 9},
+ [5562] = {.lex_state = 648, .external_lex_state = 2},
[5563] = {.lex_state = 40, .external_lex_state = 2},
- [5564] = {.lex_state = 649, .external_lex_state = 9},
- [5565] = {.lex_state = 649, .external_lex_state = 9},
+ [5564] = {.lex_state = 648, .external_lex_state = 9},
+ [5565] = {.lex_state = 648, .external_lex_state = 9},
[5566] = {.lex_state = 40, .external_lex_state = 2},
- [5567] = {.lex_state = 649, .external_lex_state = 9},
- [5568] = {.lex_state = 649, .external_lex_state = 9},
- [5569] = {.lex_state = 649, .external_lex_state = 9},
+ [5567] = {.lex_state = 648, .external_lex_state = 9},
+ [5568] = {.lex_state = 648, .external_lex_state = 9},
+ [5569] = {.lex_state = 648, .external_lex_state = 9},
[5570] = {.lex_state = 39, .external_lex_state = 2},
- [5571] = {.lex_state = 649, .external_lex_state = 9},
+ [5571] = {.lex_state = 648, .external_lex_state = 9},
[5572] = {.lex_state = 39, .external_lex_state = 2},
- [5573] = {.lex_state = 649, .external_lex_state = 9},
- [5574] = {.lex_state = 649, .external_lex_state = 9},
- [5575] = {.lex_state = 649, .external_lex_state = 9},
+ [5573] = {.lex_state = 648, .external_lex_state = 9},
+ [5574] = {.lex_state = 648, .external_lex_state = 9},
+ [5575] = {.lex_state = 648, .external_lex_state = 9},
[5576] = {.lex_state = 39, .external_lex_state = 2},
- [5577] = {.lex_state = 649, .external_lex_state = 9},
- [5578] = {.lex_state = 649, .external_lex_state = 9},
- [5579] = {.lex_state = 649, .external_lex_state = 9},
- [5580] = {.lex_state = 649, .external_lex_state = 9},
- [5581] = {.lex_state = 649, .external_lex_state = 9},
- [5582] = {.lex_state = 649, .external_lex_state = 2},
- [5583] = {.lex_state = 649, .external_lex_state = 9},
- [5584] = {.lex_state = 649, .external_lex_state = 2},
+ [5577] = {.lex_state = 648, .external_lex_state = 9},
+ [5578] = {.lex_state = 648, .external_lex_state = 9},
+ [5579] = {.lex_state = 648, .external_lex_state = 9},
+ [5580] = {.lex_state = 648, .external_lex_state = 9},
+ [5581] = {.lex_state = 648, .external_lex_state = 9},
+ [5582] = {.lex_state = 648, .external_lex_state = 2},
+ [5583] = {.lex_state = 648, .external_lex_state = 9},
+ [5584] = {.lex_state = 648, .external_lex_state = 2},
[5585] = {.lex_state = 40, .external_lex_state = 2},
[5586] = {.lex_state = 39, .external_lex_state = 2},
- [5587] = {.lex_state = 649, .external_lex_state = 9},
+ [5587] = {.lex_state = 648, .external_lex_state = 9},
[5588] = {.lex_state = 40, .external_lex_state = 2},
- [5589] = {.lex_state = 649, .external_lex_state = 9},
+ [5589] = {.lex_state = 648, .external_lex_state = 9},
[5590] = {.lex_state = 40, .external_lex_state = 2},
- [5591] = {.lex_state = 649, .external_lex_state = 9},
- [5592] = {.lex_state = 649, .external_lex_state = 9},
+ [5591] = {.lex_state = 648, .external_lex_state = 9},
+ [5592] = {.lex_state = 648, .external_lex_state = 9},
[5593] = {.lex_state = 40, .external_lex_state = 2},
- [5594] = {.lex_state = 649, .external_lex_state = 9},
+ [5594] = {.lex_state = 648, .external_lex_state = 9},
[5595] = {.lex_state = 108, .external_lex_state = 2},
[5596] = {.lex_state = 39, .external_lex_state = 2},
[5597] = {.lex_state = 39, .external_lex_state = 2},
- [5598] = {.lex_state = 649, .external_lex_state = 9},
+ [5598] = {.lex_state = 648, .external_lex_state = 9},
[5599] = {.lex_state = 39, .external_lex_state = 2},
- [5600] = {.lex_state = 649, .external_lex_state = 2},
+ [5600] = {.lex_state = 648, .external_lex_state = 2},
[5601] = {.lex_state = 39, .external_lex_state = 2},
- [5602] = {.lex_state = 649, .external_lex_state = 9},
+ [5602] = {.lex_state = 648, .external_lex_state = 9},
[5603] = {.lex_state = 39, .external_lex_state = 2},
- [5604] = {.lex_state = 649, .external_lex_state = 2},
+ [5604] = {.lex_state = 648, .external_lex_state = 2},
[5605] = {.lex_state = 40, .external_lex_state = 2},
[5606] = {.lex_state = 39, .external_lex_state = 2},
[5607] = {.lex_state = 39, .external_lex_state = 2},
@@ -37451,51 +37506,51 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[5612] = {.lex_state = 39, .external_lex_state = 2},
[5613] = {.lex_state = 47, .external_lex_state = 2},
[5614] = {.lex_state = 39, .external_lex_state = 2},
- [5615] = {.lex_state = 649, .external_lex_state = 9},
+ [5615] = {.lex_state = 648, .external_lex_state = 9},
[5616] = {.lex_state = 39, .external_lex_state = 2},
- [5617] = {.lex_state = 649, .external_lex_state = 2},
+ [5617] = {.lex_state = 648, .external_lex_state = 2},
[5618] = {.lex_state = 39, .external_lex_state = 2},
[5619] = {.lex_state = 39, .external_lex_state = 2},
- [5620] = {.lex_state = 649, .external_lex_state = 9},
- [5621] = {.lex_state = 649, .external_lex_state = 2},
- [5622] = {.lex_state = 649, .external_lex_state = 9},
+ [5620] = {.lex_state = 648, .external_lex_state = 9},
+ [5621] = {.lex_state = 648, .external_lex_state = 2},
+ [5622] = {.lex_state = 648, .external_lex_state = 9},
[5623] = {.lex_state = 39, .external_lex_state = 2},
- [5624] = {.lex_state = 649, .external_lex_state = 9},
- [5625] = {.lex_state = 649, .external_lex_state = 9},
- [5626] = {.lex_state = 649, .external_lex_state = 9},
- [5627] = {.lex_state = 649, .external_lex_state = 9},
+ [5624] = {.lex_state = 648, .external_lex_state = 9},
+ [5625] = {.lex_state = 648, .external_lex_state = 9},
+ [5626] = {.lex_state = 648, .external_lex_state = 9},
+ [5627] = {.lex_state = 648, .external_lex_state = 9},
[5628] = {.lex_state = 39, .external_lex_state = 2},
[5629] = {.lex_state = 39, .external_lex_state = 2},
- [5630] = {.lex_state = 649, .external_lex_state = 9},
+ [5630] = {.lex_state = 648, .external_lex_state = 9},
[5631] = {.lex_state = 40, .external_lex_state = 2},
[5632] = {.lex_state = 40, .external_lex_state = 2},
[5633] = {.lex_state = 39, .external_lex_state = 2},
- [5634] = {.lex_state = 649, .external_lex_state = 9},
+ [5634] = {.lex_state = 648, .external_lex_state = 9},
[5635] = {.lex_state = 40, .external_lex_state = 2},
- [5636] = {.lex_state = 649, .external_lex_state = 9},
- [5637] = {.lex_state = 649, .external_lex_state = 9},
+ [5636] = {.lex_state = 648, .external_lex_state = 9},
+ [5637] = {.lex_state = 648, .external_lex_state = 9},
[5638] = {.lex_state = 39, .external_lex_state = 2},
[5639] = {.lex_state = 39, .external_lex_state = 2},
[5640] = {.lex_state = 39, .external_lex_state = 2},
- [5641] = {.lex_state = 649, .external_lex_state = 9},
- [5642] = {.lex_state = 649, .external_lex_state = 9},
- [5643] = {.lex_state = 649, .external_lex_state = 9},
- [5644] = {.lex_state = 649, .external_lex_state = 9},
- [5645] = {.lex_state = 649, .external_lex_state = 9},
- [5646] = {.lex_state = 649, .external_lex_state = 9},
- [5647] = {.lex_state = 649, .external_lex_state = 9},
- [5648] = {.lex_state = 649, .external_lex_state = 9},
- [5649] = {.lex_state = 649, .external_lex_state = 9},
- [5650] = {.lex_state = 649, .external_lex_state = 9},
- [5651] = {.lex_state = 649, .external_lex_state = 9},
- [5652] = {.lex_state = 649, .external_lex_state = 9},
+ [5641] = {.lex_state = 648, .external_lex_state = 9},
+ [5642] = {.lex_state = 648, .external_lex_state = 9},
+ [5643] = {.lex_state = 648, .external_lex_state = 9},
+ [5644] = {.lex_state = 648, .external_lex_state = 9},
+ [5645] = {.lex_state = 648, .external_lex_state = 9},
+ [5646] = {.lex_state = 648, .external_lex_state = 9},
+ [5647] = {.lex_state = 648, .external_lex_state = 9},
+ [5648] = {.lex_state = 648, .external_lex_state = 9},
+ [5649] = {.lex_state = 648, .external_lex_state = 9},
+ [5650] = {.lex_state = 648, .external_lex_state = 9},
+ [5651] = {.lex_state = 648, .external_lex_state = 9},
+ [5652] = {.lex_state = 648, .external_lex_state = 9},
[5653] = {.lex_state = 40, .external_lex_state = 2},
[5654] = {.lex_state = 39, .external_lex_state = 2},
- [5655] = {.lex_state = 649, .external_lex_state = 19},
+ [5655] = {.lex_state = 648, .external_lex_state = 19},
[5656] = {.lex_state = 39, .external_lex_state = 2},
[5657] = {.lex_state = 40, .external_lex_state = 2},
[5658] = {.lex_state = 39, .external_lex_state = 2},
- [5659] = {.lex_state = 649, .external_lex_state = 2},
+ [5659] = {.lex_state = 648, .external_lex_state = 2},
[5660] = {.lex_state = 39, .external_lex_state = 2},
[5661] = {.lex_state = 39, .external_lex_state = 2},
[5662] = {.lex_state = 39, .external_lex_state = 2},
@@ -37506,18 +37561,18 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[5667] = {.lex_state = 39, .external_lex_state = 2},
[5668] = {.lex_state = 39, .external_lex_state = 2},
[5669] = {.lex_state = 39, .external_lex_state = 2},
- [5670] = {.lex_state = 649, .external_lex_state = 2},
- [5671] = {.lex_state = 649, .external_lex_state = 18},
- [5672] = {.lex_state = 649, .external_lex_state = 9},
- [5673] = {.lex_state = 649, .external_lex_state = 9},
+ [5670] = {.lex_state = 648, .external_lex_state = 2},
+ [5671] = {.lex_state = 648, .external_lex_state = 18},
+ [5672] = {.lex_state = 648, .external_lex_state = 9},
+ [5673] = {.lex_state = 648, .external_lex_state = 9},
[5674] = {.lex_state = 40, .external_lex_state = 2},
[5675] = {.lex_state = 39, .external_lex_state = 2},
[5676] = {.lex_state = 83, .external_lex_state = 2},
[5677] = {.lex_state = 39, .external_lex_state = 2},
[5678] = {.lex_state = 39, .external_lex_state = 2},
[5679] = {.lex_state = 47, .external_lex_state = 2},
- [5680] = {.lex_state = 649, .external_lex_state = 19},
- [5681] = {.lex_state = 649, .external_lex_state = 18},
+ [5680] = {.lex_state = 648, .external_lex_state = 19},
+ [5681] = {.lex_state = 648, .external_lex_state = 18},
[5682] = {.lex_state = 83, .external_lex_state = 2},
[5683] = {.lex_state = 83, .external_lex_state = 2},
[5684] = {.lex_state = 39, .external_lex_state = 2},
@@ -37526,71 +37581,71 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[5687] = {.lex_state = 83, .external_lex_state = 2},
[5688] = {.lex_state = 39, .external_lex_state = 2},
[5689] = {.lex_state = 39, .external_lex_state = 2},
- [5690] = {.lex_state = 649, .external_lex_state = 9},
- [5691] = {.lex_state = 649, .external_lex_state = 9},
- [5692] = {.lex_state = 649, .external_lex_state = 9},
+ [5690] = {.lex_state = 648, .external_lex_state = 9},
+ [5691] = {.lex_state = 648, .external_lex_state = 9},
+ [5692] = {.lex_state = 648, .external_lex_state = 9},
[5693] = {.lex_state = 39, .external_lex_state = 2},
[5694] = {.lex_state = 39, .external_lex_state = 2},
[5695] = {.lex_state = 39, .external_lex_state = 2},
[5696] = {.lex_state = 39, .external_lex_state = 2},
- [5697] = {.lex_state = 649, .external_lex_state = 9},
+ [5697] = {.lex_state = 648, .external_lex_state = 9},
[5698] = {.lex_state = 39, .external_lex_state = 2},
- [5699] = {.lex_state = 649, .external_lex_state = 9},
+ [5699] = {.lex_state = 648, .external_lex_state = 9},
[5700] = {.lex_state = 39, .external_lex_state = 2},
- [5701] = {.lex_state = 649, .external_lex_state = 9},
+ [5701] = {.lex_state = 648, .external_lex_state = 9},
[5702] = {.lex_state = 39, .external_lex_state = 2},
- [5703] = {.lex_state = 649, .external_lex_state = 9},
+ [5703] = {.lex_state = 648, .external_lex_state = 9},
[5704] = {.lex_state = 40, .external_lex_state = 2},
[5705] = {.lex_state = 39, .external_lex_state = 2},
[5706] = {.lex_state = 39, .external_lex_state = 2},
- [5707] = {.lex_state = 649, .external_lex_state = 9},
+ [5707] = {.lex_state = 648, .external_lex_state = 9},
[5708] = {.lex_state = 39, .external_lex_state = 2},
- [5709] = {.lex_state = 649, .external_lex_state = 19},
+ [5709] = {.lex_state = 648, .external_lex_state = 19},
[5710] = {.lex_state = 39, .external_lex_state = 2},
- [5711] = {.lex_state = 649, .external_lex_state = 9},
+ [5711] = {.lex_state = 648, .external_lex_state = 9},
[5712] = {.lex_state = 40, .external_lex_state = 2},
- [5713] = {.lex_state = 649, .external_lex_state = 9},
- [5714] = {.lex_state = 649, .external_lex_state = 9},
+ [5713] = {.lex_state = 648, .external_lex_state = 9},
+ [5714] = {.lex_state = 648, .external_lex_state = 9},
[5715] = {.lex_state = 39, .external_lex_state = 2},
- [5716] = {.lex_state = 649, .external_lex_state = 9},
+ [5716] = {.lex_state = 648, .external_lex_state = 9},
[5717] = {.lex_state = 47, .external_lex_state = 2},
- [5718] = {.lex_state = 649, .external_lex_state = 9},
+ [5718] = {.lex_state = 648, .external_lex_state = 9},
[5719] = {.lex_state = 39, .external_lex_state = 2},
- [5720] = {.lex_state = 649, .external_lex_state = 9},
+ [5720] = {.lex_state = 648, .external_lex_state = 9},
[5721] = {.lex_state = 39, .external_lex_state = 2},
- [5722] = {.lex_state = 649, .external_lex_state = 9},
+ [5722] = {.lex_state = 648, .external_lex_state = 9},
[5723] = {.lex_state = 39, .external_lex_state = 2},
- [5724] = {.lex_state = 649, .external_lex_state = 9},
- [5725] = {.lex_state = 649, .external_lex_state = 18},
+ [5724] = {.lex_state = 648, .external_lex_state = 9},
+ [5725] = {.lex_state = 648, .external_lex_state = 18},
[5726] = {.lex_state = 39, .external_lex_state = 2},
- [5727] = {.lex_state = 649, .external_lex_state = 9},
+ [5727] = {.lex_state = 648, .external_lex_state = 9},
[5728] = {.lex_state = 39, .external_lex_state = 2},
[5729] = {.lex_state = 39, .external_lex_state = 2},
[5730] = {.lex_state = 39, .external_lex_state = 2},
- [5731] = {.lex_state = 649, .external_lex_state = 19},
- [5732] = {.lex_state = 649, .external_lex_state = 18},
+ [5731] = {.lex_state = 648, .external_lex_state = 19},
+ [5732] = {.lex_state = 648, .external_lex_state = 18},
[5733] = {.lex_state = 39, .external_lex_state = 2},
[5734] = {.lex_state = 83, .external_lex_state = 2},
- [5735] = {.lex_state = 649, .external_lex_state = 9},
+ [5735] = {.lex_state = 648, .external_lex_state = 9},
[5736] = {.lex_state = 83, .external_lex_state = 2},
[5737] = {.lex_state = 39, .external_lex_state = 2},
- [5738] = {.lex_state = 649, .external_lex_state = 9},
+ [5738] = {.lex_state = 648, .external_lex_state = 9},
[5739] = {.lex_state = 39, .external_lex_state = 2},
- [5740] = {.lex_state = 649, .external_lex_state = 9},
+ [5740] = {.lex_state = 648, .external_lex_state = 9},
[5741] = {.lex_state = 39, .external_lex_state = 2},
- [5742] = {.lex_state = 649, .external_lex_state = 9},
+ [5742] = {.lex_state = 648, .external_lex_state = 9},
[5743] = {.lex_state = 40, .external_lex_state = 2},
- [5744] = {.lex_state = 649, .external_lex_state = 9},
+ [5744] = {.lex_state = 648, .external_lex_state = 9},
[5745] = {.lex_state = 39, .external_lex_state = 2},
- [5746] = {.lex_state = 649, .external_lex_state = 9},
- [5747] = {.lex_state = 649, .external_lex_state = 9},
+ [5746] = {.lex_state = 648, .external_lex_state = 9},
+ [5747] = {.lex_state = 648, .external_lex_state = 9},
[5748] = {.lex_state = 40, .external_lex_state = 2},
[5749] = {.lex_state = 40, .external_lex_state = 2},
- [5750] = {.lex_state = 649, .external_lex_state = 9},
+ [5750] = {.lex_state = 648, .external_lex_state = 9},
[5751] = {.lex_state = 39, .external_lex_state = 2},
[5752] = {.lex_state = 40, .external_lex_state = 2},
[5753] = {.lex_state = 39, .external_lex_state = 2},
- [5754] = {.lex_state = 649, .external_lex_state = 19},
+ [5754] = {.lex_state = 648, .external_lex_state = 19},
[5755] = {.lex_state = 83, .external_lex_state = 2},
[5756] = {.lex_state = 39, .external_lex_state = 2},
[5757] = {.lex_state = 39, .external_lex_state = 2},
@@ -37601,27 +37656,27 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[5762] = {.lex_state = 39, .external_lex_state = 2},
[5763] = {.lex_state = 40, .external_lex_state = 2},
[5764] = {.lex_state = 39, .external_lex_state = 2},
- [5765] = {.lex_state = 649, .external_lex_state = 9},
+ [5765] = {.lex_state = 648, .external_lex_state = 9},
[5766] = {.lex_state = 47, .external_lex_state = 2},
[5767] = {.lex_state = 39, .external_lex_state = 2},
[5768] = {.lex_state = 39, .external_lex_state = 2},
- [5769] = {.lex_state = 649, .external_lex_state = 2},
- [5770] = {.lex_state = 649, .external_lex_state = 18},
+ [5769] = {.lex_state = 648, .external_lex_state = 2},
+ [5770] = {.lex_state = 648, .external_lex_state = 18},
[5771] = {.lex_state = 39, .external_lex_state = 2},
- [5772] = {.lex_state = 649, .external_lex_state = 9},
+ [5772] = {.lex_state = 648, .external_lex_state = 9},
[5773] = {.lex_state = 39, .external_lex_state = 2},
[5774] = {.lex_state = 39, .external_lex_state = 2},
[5775] = {.lex_state = 39, .external_lex_state = 2},
- [5776] = {.lex_state = 649, .external_lex_state = 19},
- [5777] = {.lex_state = 649, .external_lex_state = 18},
+ [5776] = {.lex_state = 648, .external_lex_state = 19},
+ [5777] = {.lex_state = 648, .external_lex_state = 18},
[5778] = {.lex_state = 39, .external_lex_state = 2},
[5779] = {.lex_state = 83, .external_lex_state = 2},
[5780] = {.lex_state = 39, .external_lex_state = 2},
[5781] = {.lex_state = 39, .external_lex_state = 2},
[5782] = {.lex_state = 39, .external_lex_state = 2},
[5783] = {.lex_state = 40, .external_lex_state = 2},
- [5784] = {.lex_state = 649, .external_lex_state = 2},
- [5785] = {.lex_state = 649, .external_lex_state = 2},
+ [5784] = {.lex_state = 648, .external_lex_state = 2},
+ [5785] = {.lex_state = 648, .external_lex_state = 2},
[5786] = {.lex_state = 83, .external_lex_state = 2},
[5787] = {.lex_state = 39, .external_lex_state = 2},
[5788] = {.lex_state = 39, .external_lex_state = 2},
@@ -37631,57 +37686,57 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[5792] = {.lex_state = 39, .external_lex_state = 2},
[5793] = {.lex_state = 39, .external_lex_state = 2},
[5794] = {.lex_state = 39, .external_lex_state = 2},
- [5795] = {.lex_state = 649, .external_lex_state = 9},
+ [5795] = {.lex_state = 648, .external_lex_state = 9},
[5796] = {.lex_state = 39, .external_lex_state = 2},
[5797] = {.lex_state = 39, .external_lex_state = 2},
- [5798] = {.lex_state = 649, .external_lex_state = 19},
+ [5798] = {.lex_state = 648, .external_lex_state = 19},
[5799] = {.lex_state = 39, .external_lex_state = 2},
[5800] = {.lex_state = 39, .external_lex_state = 2},
- [5801] = {.lex_state = 649, .external_lex_state = 9},
+ [5801] = {.lex_state = 648, .external_lex_state = 9},
[5802] = {.lex_state = 39, .external_lex_state = 2},
- [5803] = {.lex_state = 649, .external_lex_state = 9},
+ [5803] = {.lex_state = 648, .external_lex_state = 9},
[5804] = {.lex_state = 39, .external_lex_state = 2},
[5805] = {.lex_state = 39, .external_lex_state = 2},
[5806] = {.lex_state = 39, .external_lex_state = 2},
- [5807] = {.lex_state = 649, .external_lex_state = 9},
+ [5807] = {.lex_state = 648, .external_lex_state = 9},
[5808] = {.lex_state = 40, .external_lex_state = 2},
[5809] = {.lex_state = 39, .external_lex_state = 2},
- [5810] = {.lex_state = 649, .external_lex_state = 9},
+ [5810] = {.lex_state = 648, .external_lex_state = 9},
[5811] = {.lex_state = 40, .external_lex_state = 2},
- [5812] = {.lex_state = 649, .external_lex_state = 9},
+ [5812] = {.lex_state = 648, .external_lex_state = 9},
[5813] = {.lex_state = 39, .external_lex_state = 2},
- [5814] = {.lex_state = 649, .external_lex_state = 18},
- [5815] = {.lex_state = 649, .external_lex_state = 9},
- [5816] = {.lex_state = 649, .external_lex_state = 9},
+ [5814] = {.lex_state = 648, .external_lex_state = 18},
+ [5815] = {.lex_state = 648, .external_lex_state = 9},
+ [5816] = {.lex_state = 648, .external_lex_state = 9},
[5817] = {.lex_state = 39, .external_lex_state = 2},
[5818] = {.lex_state = 39, .external_lex_state = 2},
[5819] = {.lex_state = 39, .external_lex_state = 2},
- [5820] = {.lex_state = 649, .external_lex_state = 19},
- [5821] = {.lex_state = 649, .external_lex_state = 18},
+ [5820] = {.lex_state = 648, .external_lex_state = 19},
+ [5821] = {.lex_state = 648, .external_lex_state = 18},
[5822] = {.lex_state = 39, .external_lex_state = 2},
[5823] = {.lex_state = 83, .external_lex_state = 2},
[5824] = {.lex_state = 47, .external_lex_state = 2},
- [5825] = {.lex_state = 649, .external_lex_state = 9},
+ [5825] = {.lex_state = 648, .external_lex_state = 9},
[5826] = {.lex_state = 39, .external_lex_state = 2},
- [5827] = {.lex_state = 649, .external_lex_state = 9},
+ [5827] = {.lex_state = 648, .external_lex_state = 9},
[5828] = {.lex_state = 39, .external_lex_state = 2},
- [5829] = {.lex_state = 649, .external_lex_state = 9},
+ [5829] = {.lex_state = 648, .external_lex_state = 9},
[5830] = {.lex_state = 39, .external_lex_state = 2},
- [5831] = {.lex_state = 649, .external_lex_state = 9},
+ [5831] = {.lex_state = 648, .external_lex_state = 9},
[5832] = {.lex_state = 39, .external_lex_state = 2},
- [5833] = {.lex_state = 649, .external_lex_state = 9},
+ [5833] = {.lex_state = 648, .external_lex_state = 9},
[5834] = {.lex_state = 39, .external_lex_state = 2},
[5835] = {.lex_state = 39, .external_lex_state = 2},
[5836] = {.lex_state = 39, .external_lex_state = 2},
- [5837] = {.lex_state = 649, .external_lex_state = 9},
+ [5837] = {.lex_state = 648, .external_lex_state = 9},
[5838] = {.lex_state = 39, .external_lex_state = 2},
- [5839] = {.lex_state = 649, .external_lex_state = 9},
- [5840] = {.lex_state = 649, .external_lex_state = 19},
+ [5839] = {.lex_state = 648, .external_lex_state = 9},
+ [5840] = {.lex_state = 648, .external_lex_state = 19},
[5841] = {.lex_state = 40, .external_lex_state = 2},
- [5842] = {.lex_state = 649, .external_lex_state = 9},
+ [5842] = {.lex_state = 648, .external_lex_state = 9},
[5843] = {.lex_state = 39, .external_lex_state = 2},
- [5844] = {.lex_state = 649, .external_lex_state = 9},
- [5845] = {.lex_state = 649, .external_lex_state = 9},
+ [5844] = {.lex_state = 648, .external_lex_state = 9},
+ [5845] = {.lex_state = 648, .external_lex_state = 9},
[5846] = {.lex_state = 39, .external_lex_state = 2},
[5847] = {.lex_state = 40, .external_lex_state = 2},
[5848] = {.lex_state = 39, .external_lex_state = 2},
@@ -37692,11 +37747,11 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[5853] = {.lex_state = 39, .external_lex_state = 2},
[5854] = {.lex_state = 83, .external_lex_state = 2},
[5855] = {.lex_state = 40, .external_lex_state = 2},
- [5856] = {.lex_state = 649, .external_lex_state = 18},
+ [5856] = {.lex_state = 648, .external_lex_state = 18},
[5857] = {.lex_state = 39, .external_lex_state = 2},
- [5858] = {.lex_state = 649, .external_lex_state = 9},
- [5859] = {.lex_state = 649, .external_lex_state = 19},
- [5860] = {.lex_state = 649, .external_lex_state = 18},
+ [5858] = {.lex_state = 648, .external_lex_state = 9},
+ [5859] = {.lex_state = 648, .external_lex_state = 19},
+ [5860] = {.lex_state = 648, .external_lex_state = 18},
[5861] = {.lex_state = 83, .external_lex_state = 2},
[5862] = {.lex_state = 83, .external_lex_state = 2},
[5863] = {.lex_state = 39, .external_lex_state = 2},
@@ -37708,33 +37763,33 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[5869] = {.lex_state = 39, .external_lex_state = 2},
[5870] = {.lex_state = 39, .external_lex_state = 2},
[5871] = {.lex_state = 39, .external_lex_state = 2},
- [5872] = {.lex_state = 649, .external_lex_state = 2},
+ [5872] = {.lex_state = 648, .external_lex_state = 2},
[5873] = {.lex_state = 47, .external_lex_state = 2},
[5874] = {.lex_state = 2, .external_lex_state = 2},
[5875] = {.lex_state = 39, .external_lex_state = 2},
[5876] = {.lex_state = 39, .external_lex_state = 2},
[5877] = {.lex_state = 40, .external_lex_state = 2},
- [5878] = {.lex_state = 649, .external_lex_state = 19},
- [5879] = {.lex_state = 649, .external_lex_state = 2},
+ [5878] = {.lex_state = 648, .external_lex_state = 19},
+ [5879] = {.lex_state = 648, .external_lex_state = 2},
[5880] = {.lex_state = 39, .external_lex_state = 2},
[5881] = {.lex_state = 39, .external_lex_state = 2},
[5882] = {.lex_state = 108, .external_lex_state = 2},
[5883] = {.lex_state = 39, .external_lex_state = 2},
[5884] = {.lex_state = 39, .external_lex_state = 2},
- [5885] = {.lex_state = 649, .external_lex_state = 2},
- [5886] = {.lex_state = 649, .external_lex_state = 2},
+ [5885] = {.lex_state = 648, .external_lex_state = 2},
+ [5886] = {.lex_state = 648, .external_lex_state = 2},
[5887] = {.lex_state = 40, .external_lex_state = 2},
[5888] = {.lex_state = 39, .external_lex_state = 2},
- [5889] = {.lex_state = 649, .external_lex_state = 18},
+ [5889] = {.lex_state = 648, .external_lex_state = 18},
[5890] = {.lex_state = 39, .external_lex_state = 2},
[5891] = {.lex_state = 39, .external_lex_state = 2},
[5892] = {.lex_state = 39, .external_lex_state = 2},
[5893] = {.lex_state = 39, .external_lex_state = 2},
- [5894] = {.lex_state = 649, .external_lex_state = 18},
+ [5894] = {.lex_state = 648, .external_lex_state = 18},
[5895] = {.lex_state = 15, .external_lex_state = 2},
- [5896] = {.lex_state = 649, .external_lex_state = 9},
- [5897] = {.lex_state = 649, .external_lex_state = 19},
- [5898] = {.lex_state = 649, .external_lex_state = 18},
+ [5896] = {.lex_state = 648, .external_lex_state = 9},
+ [5897] = {.lex_state = 648, .external_lex_state = 19},
+ [5898] = {.lex_state = 648, .external_lex_state = 18},
[5899] = {.lex_state = 39, .external_lex_state = 2},
[5900] = {.lex_state = 15, .external_lex_state = 2},
[5901] = {.lex_state = 39, .external_lex_state = 2},
@@ -37751,51 +37806,51 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[5912] = {.lex_state = 40, .external_lex_state = 2},
[5913] = {.lex_state = 39, .external_lex_state = 2},
[5914] = {.lex_state = 39, .external_lex_state = 2},
- [5915] = {.lex_state = 649, .external_lex_state = 19},
- [5916] = {.lex_state = 649, .external_lex_state = 2},
- [5917] = {.lex_state = 649, .external_lex_state = 19},
- [5918] = {.lex_state = 649, .external_lex_state = 2},
- [5919] = {.lex_state = 649, .external_lex_state = 2},
+ [5915] = {.lex_state = 648, .external_lex_state = 19},
+ [5916] = {.lex_state = 648, .external_lex_state = 2},
+ [5917] = {.lex_state = 648, .external_lex_state = 19},
+ [5918] = {.lex_state = 648, .external_lex_state = 2},
+ [5919] = {.lex_state = 648, .external_lex_state = 2},
[5920] = {.lex_state = 15, .external_lex_state = 2},
[5921] = {.lex_state = 39, .external_lex_state = 2},
[5922] = {.lex_state = 96, .external_lex_state = 2},
[5923] = {.lex_state = 39, .external_lex_state = 2},
- [5924] = {.lex_state = 649, .external_lex_state = 17},
+ [5924] = {.lex_state = 648, .external_lex_state = 17},
[5925] = {.lex_state = 39, .external_lex_state = 2},
[5926] = {.lex_state = 40, .external_lex_state = 2},
[5927] = {.lex_state = 39, .external_lex_state = 2},
[5928] = {.lex_state = 83, .external_lex_state = 2},
[5929] = {.lex_state = 39, .external_lex_state = 2},
[5930] = {.lex_state = 15, .external_lex_state = 2},
- [5931] = {.lex_state = 649, .external_lex_state = 18},
+ [5931] = {.lex_state = 648, .external_lex_state = 18},
[5932] = {.lex_state = 15, .external_lex_state = 2},
- [5933] = {.lex_state = 649, .external_lex_state = 9},
- [5934] = {.lex_state = 649, .external_lex_state = 19},
- [5935] = {.lex_state = 649, .external_lex_state = 18},
+ [5933] = {.lex_state = 648, .external_lex_state = 9},
+ [5934] = {.lex_state = 648, .external_lex_state = 19},
+ [5935] = {.lex_state = 648, .external_lex_state = 18},
[5936] = {.lex_state = 15, .external_lex_state = 2},
- [5937] = {.lex_state = 649, .external_lex_state = 2},
+ [5937] = {.lex_state = 648, .external_lex_state = 2},
[5938] = {.lex_state = 39, .external_lex_state = 2},
[5939] = {.lex_state = 39, .external_lex_state = 2},
- [5940] = {.lex_state = 649, .external_lex_state = 2},
+ [5940] = {.lex_state = 648, .external_lex_state = 2},
[5941] = {.lex_state = 15, .external_lex_state = 2},
[5942] = {.lex_state = 39, .external_lex_state = 2},
[5943] = {.lex_state = 39, .external_lex_state = 2},
- [5944] = {.lex_state = 649, .external_lex_state = 2},
+ [5944] = {.lex_state = 648, .external_lex_state = 2},
[5945] = {.lex_state = 39, .external_lex_state = 2},
[5946] = {.lex_state = 39, .external_lex_state = 2},
- [5947] = {.lex_state = 649, .external_lex_state = 9},
+ [5947] = {.lex_state = 648, .external_lex_state = 9},
[5948] = {.lex_state = 39, .external_lex_state = 2},
[5949] = {.lex_state = 39, .external_lex_state = 2},
- [5950] = {.lex_state = 649, .external_lex_state = 18},
+ [5950] = {.lex_state = 648, .external_lex_state = 18},
[5951] = {.lex_state = 39, .external_lex_state = 2},
[5952] = {.lex_state = 39, .external_lex_state = 2},
[5953] = {.lex_state = 39, .external_lex_state = 2},
[5954] = {.lex_state = 39, .external_lex_state = 2},
[5955] = {.lex_state = 39, .external_lex_state = 2},
- [5956] = {.lex_state = 649, .external_lex_state = 19},
+ [5956] = {.lex_state = 648, .external_lex_state = 19},
[5957] = {.lex_state = 40, .external_lex_state = 2},
- [5958] = {.lex_state = 649, .external_lex_state = 2},
- [5959] = {.lex_state = 649, .external_lex_state = 2},
+ [5958] = {.lex_state = 648, .external_lex_state = 2},
+ [5959] = {.lex_state = 648, .external_lex_state = 2},
[5960] = {.lex_state = 39, .external_lex_state = 2},
[5961] = {.lex_state = 2, .external_lex_state = 2},
[5962] = {.lex_state = 39, .external_lex_state = 2},
@@ -37804,20 +37859,20 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[5965] = {.lex_state = 39, .external_lex_state = 2},
[5966] = {.lex_state = 39, .external_lex_state = 2},
[5967] = {.lex_state = 39, .external_lex_state = 2},
- [5968] = {.lex_state = 649, .external_lex_state = 2},
+ [5968] = {.lex_state = 648, .external_lex_state = 2},
[5969] = {.lex_state = 39, .external_lex_state = 2},
[5970] = {.lex_state = 39, .external_lex_state = 2},
- [5971] = {.lex_state = 649, .external_lex_state = 9},
+ [5971] = {.lex_state = 648, .external_lex_state = 9},
[5972] = {.lex_state = 39, .external_lex_state = 2},
- [5973] = {.lex_state = 649, .external_lex_state = 17},
+ [5973] = {.lex_state = 648, .external_lex_state = 17},
[5974] = {.lex_state = 40, .external_lex_state = 2},
- [5975] = {.lex_state = 649, .external_lex_state = 9},
- [5976] = {.lex_state = 649, .external_lex_state = 9},
- [5977] = {.lex_state = 649, .external_lex_state = 9},
+ [5975] = {.lex_state = 648, .external_lex_state = 9},
+ [5976] = {.lex_state = 648, .external_lex_state = 9},
+ [5977] = {.lex_state = 648, .external_lex_state = 9},
[5978] = {.lex_state = 108, .external_lex_state = 2},
- [5979] = {.lex_state = 649, .external_lex_state = 2},
- [5980] = {.lex_state = 649, .external_lex_state = 2},
- [5981] = {.lex_state = 649, .external_lex_state = 2},
+ [5979] = {.lex_state = 648, .external_lex_state = 2},
+ [5980] = {.lex_state = 648, .external_lex_state = 2},
+ [5981] = {.lex_state = 648, .external_lex_state = 2},
[5982] = {.lex_state = 39, .external_lex_state = 2},
[5983] = {.lex_state = 40, .external_lex_state = 2},
[5984] = {(TSStateId)(-1)},
@@ -37982,16 +38037,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1),
[aux_sym_binary_expression_token4] = ACTIONS(1),
[aux_sym_binary_expression_token5] = ACTIONS(1),
+ [aux_sym_binary_expression_token6] = ACTIONS(1),
[anon_sym_EQ_EQ] = ACTIONS(1),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1),
- [aux_sym_binary_expression_token6] = ACTIONS(1),
[aux_sym_binary_expression_token7] = ACTIONS(1),
+ [aux_sym_binary_expression_token8] = ACTIONS(1),
[anon_sym_BANG_EQ] = ACTIONS(1),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1),
- [aux_sym_binary_expression_token8] = ACTIONS(1),
[aux_sym_binary_expression_token9] = ACTIONS(1),
[aux_sym_binary_expression_token10] = ACTIONS(1),
[aux_sym_binary_expression_token11] = ACTIONS(1),
+ [aux_sym_binary_expression_token12] = ACTIONS(1),
+ [aux_sym_binary_expression_token13] = ACTIONS(1),
[anon_sym_QMARK_QMARK] = ACTIONS(1),
[anon_sym_instanceof] = ACTIONS(1),
[anon_sym_BANG] = ACTIONS(1),
@@ -38032,49 +38089,49 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[1] = {
[sym_program] = STATE(5980),
- [sym_doctype] = STATE(2984),
- [sym_xml_decl] = STATE(2984),
- [sym__node] = STATE(2702),
- [sym_cfscript_element] = STATE(2984),
+ [sym_doctype] = STATE(2745),
+ [sym_xml_decl] = STATE(2745),
+ [sym__node] = STATE(2699),
+ [sym_cfscript_element] = STATE(2745),
[sym__cf_open_tag] = STATE(2516),
- [sym_element] = STATE(2984),
- [sym_script_element] = STATE(2984),
- [sym_start_tag] = STATE(1868),
+ [sym_element] = STATE(2745),
+ [sym_script_element] = STATE(2745),
+ [sym_start_tag] = STATE(1918),
[sym_script_start_tag] = STATE(4178),
[sym_style_start_tag] = STATE(4164),
- [sym_self_closing_tag] = STATE(2836),
- [sym_end_tag] = STATE(2984),
- [sym_erroneous_end_tag] = STATE(2984),
- [sym_style_element] = STATE(2984),
- [sym_cf_component_tag] = STATE(2805),
- [sym_cf_function_tag] = STATE(2805),
- [sym_cf_silent_tag] = STATE(2800),
- [sym_cf_lock_tag] = STATE(2800),
- [sym_cf_thread_tag] = STATE(2800),
- [sym_cf_execute_tag] = STATE(2800),
- [sym_cf_storedproc_tag] = STATE(2800),
- [sym_cf_http_tag] = STATE(2800),
- [sym_cf_xml_tag] = STATE(2800),
- [sym_cf_mail_tag] = STATE(2800),
- [sym_cf_mailpart_tag] = STATE(2800),
- [sym_cf_selfclose_tag] = STATE(2800),
- [sym_cf_query_tag] = STATE(2805),
- [sym_cf_transaction_tag] = STATE(2800),
- [sym_cf_try_tag] = STATE(2800),
- [sym_cf_switch_tag] = STATE(2800),
- [sym_cf_loop_tag] = STATE(2800),
- [sym_cf_zip_tag] = STATE(2800),
- [sym_cf_savecontent_tag] = STATE(2800),
- [sym_cf_output_tag] = STATE(2805),
- [sym_cf_return_tag] = STATE(2800),
- [sym_cf_if_tag] = STATE(2800),
- [sym_cf_set_tag] = STATE(2800),
- [sym__cf_super_tags] = STATE(2800),
- [sym_cf_tag] = STATE(2984),
+ [sym_self_closing_tag] = STATE(2760),
+ [sym_end_tag] = STATE(2745),
+ [sym_erroneous_end_tag] = STATE(2745),
+ [sym_style_element] = STATE(2745),
+ [sym_cf_component_tag] = STATE(2770),
+ [sym_cf_function_tag] = STATE(2770),
+ [sym_cf_silent_tag] = STATE(2772),
+ [sym_cf_lock_tag] = STATE(2772),
+ [sym_cf_thread_tag] = STATE(2772),
+ [sym_cf_execute_tag] = STATE(2772),
+ [sym_cf_storedproc_tag] = STATE(2772),
+ [sym_cf_http_tag] = STATE(2772),
+ [sym_cf_xml_tag] = STATE(2772),
+ [sym_cf_mail_tag] = STATE(2772),
+ [sym_cf_mailpart_tag] = STATE(2772),
+ [sym_cf_selfclose_tag] = STATE(2772),
+ [sym_cf_query_tag] = STATE(2770),
+ [sym_cf_transaction_tag] = STATE(2772),
+ [sym_cf_try_tag] = STATE(2772),
+ [sym_cf_switch_tag] = STATE(2772),
+ [sym_cf_loop_tag] = STATE(2772),
+ [sym_cf_zip_tag] = STATE(2772),
+ [sym_cf_savecontent_tag] = STATE(2772),
+ [sym_cf_output_tag] = STATE(2770),
+ [sym_cf_return_tag] = STATE(2772),
+ [sym_cf_if_tag] = STATE(2772),
+ [sym_cf_set_tag] = STATE(2772),
+ [sym__cf_super_tags] = STATE(2772),
+ [sym_cf_tag] = STATE(2745),
[sym_comment] = STATE(1),
[sym_component] = STATE(5979),
- [sym__hash] = STATE(2984),
- [aux_sym_program_repeat1] = STATE(1876),
+ [sym__hash] = STATE(2745),
+ [aux_sym_program_repeat1] = STATE(1920),
[ts_builtin_sym_end] = ACTIONS(7),
[anon_sym_LT_BANG] = ACTIONS(9),
[anon_sym_LT_QMARK] = ACTIONS(11),
@@ -38090,74 +38147,74 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[2] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_object_assignment_pattern] = STATE(3985),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_object_assignment_pattern] = STATE(3964),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1968),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(1984),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5944),
- [sym_spread_element] = STATE(3986),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(2068),
+ [sym_spread_element] = STATE(4012),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(2063),
[sym_comment] = STATE(2),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_decorator] = STATE(2638),
- [sym_rest_pattern] = STATE(3985),
- [sym_method_definition] = STATE(3986),
- [sym_pair] = STATE(1968),
- [sym_pair_pattern] = STATE(3985),
- [sym__property_name] = STATE(3990),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_decorator] = STATE(2642),
+ [sym_rest_pattern] = STATE(3964),
+ [sym_method_definition] = STATE(4012),
+ [sym_pair] = STATE(1984),
+ [sym_pair_pattern] = STATE(3964),
+ [sym__property_name] = STATE(3974),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(42),
- [aux_sym_object_repeat1] = STATE(3988),
- [aux_sym_object_pattern_repeat1] = STATE(3989),
+ [aux_sym_statement_block_repeat1] = STATE(47),
+ [aux_sym_object_repeat1] = STATE(4014),
+ [aux_sym_object_pattern_repeat1] = STATE(3976),
[aux_sym_field_definition_repeat1] = STATE(2609),
[anon_sym_POUND] = ACTIONS(25),
[anon_sym_var] = ACTIONS(27),
@@ -38233,74 +38290,74 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[3] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_object_assignment_pattern] = STATE(3985),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_object_assignment_pattern] = STATE(3964),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1968),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2001),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5944),
- [sym_spread_element] = STATE(3986),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(2068),
+ [sym_spread_element] = STATE(3968),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(2063),
[sym_comment] = STATE(3),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_decorator] = STATE(2638),
- [sym_rest_pattern] = STATE(3985),
- [sym_method_definition] = STATE(3986),
- [sym_pair] = STATE(1968),
- [sym_pair_pattern] = STATE(3985),
- [sym__property_name] = STATE(3990),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_decorator] = STATE(2642),
+ [sym_rest_pattern] = STATE(3964),
+ [sym_method_definition] = STATE(3968),
+ [sym_pair] = STATE(2001),
+ [sym_pair_pattern] = STATE(3964),
+ [sym__property_name] = STATE(3974),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(74),
- [aux_sym_object_repeat1] = STATE(3988),
- [aux_sym_object_pattern_repeat1] = STATE(3989),
+ [aux_sym_statement_block_repeat1] = STATE(49),
+ [aux_sym_object_repeat1] = STATE(3975),
+ [aux_sym_object_pattern_repeat1] = STATE(3976),
[aux_sym_field_definition_repeat1] = STATE(2609),
[anon_sym_POUND] = ACTIONS(25),
[anon_sym_var] = ACTIONS(27),
@@ -38311,7 +38368,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_RBRACE] = ACTIONS(115),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
- [anon_sym_let] = ACTIONS(43),
+ [anon_sym_let] = ACTIONS(117),
[anon_sym_const] = ACTIONS(45),
[anon_sym_if] = ACTIONS(47),
[anon_sym_switch] = ACTIONS(49),
@@ -38328,12 +38385,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(75),
- [anon_sym_async] = ACTIONS(77),
+ [anon_sym_async] = ACTIONS(119),
[anon_sym_function] = ACTIONS(79),
[anon_sym_private] = ACTIONS(81),
[anon_sym_public] = ACTIONS(81),
[anon_sym_remote] = ACTIONS(81),
- [anon_sym_static] = ACTIONS(83),
+ [anon_sym_static] = ACTIONS(121),
[anon_sym_final] = ACTIONS(81),
[anon_sym_abstract] = ACTIONS(81),
[anon_sym_any] = ACTIONS(85),
@@ -38362,7 +38419,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(101),
- [sym_identifier] = ACTIONS(103),
+ [sym_identifier] = ACTIONS(123),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
@@ -38371,79 +38428,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(107),
[anon_sym_AT] = ACTIONS(109),
[aux_sym_method_definition_token1] = ACTIONS(111),
- [anon_sym_export] = ACTIONS(113),
+ [anon_sym_export] = ACTIONS(125),
[sym_cf_comment] = ACTIONS(5),
},
[4] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_object_assignment_pattern] = STATE(3985),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_object_assignment_pattern] = STATE(3964),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1968),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2001),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5944),
- [sym_spread_element] = STATE(3986),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(2068),
+ [sym_spread_element] = STATE(3968),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(2063),
[sym_comment] = STATE(4),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_decorator] = STATE(2638),
- [sym_rest_pattern] = STATE(3985),
- [sym_method_definition] = STATE(3986),
- [sym_pair] = STATE(1968),
- [sym_pair_pattern] = STATE(3985),
- [sym__property_name] = STATE(3990),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_decorator] = STATE(2642),
+ [sym_rest_pattern] = STATE(3964),
+ [sym_method_definition] = STATE(3968),
+ [sym_pair] = STATE(2001),
+ [sym_pair_pattern] = STATE(3964),
+ [sym__property_name] = STATE(3974),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(25),
- [aux_sym_object_repeat1] = STATE(3988),
- [aux_sym_object_pattern_repeat1] = STATE(3989),
+ [aux_sym_statement_block_repeat1] = STATE(69),
+ [aux_sym_object_repeat1] = STATE(3975),
+ [aux_sym_object_pattern_repeat1] = STATE(3976),
[aux_sym_field_definition_repeat1] = STATE(2609),
[anon_sym_POUND] = ACTIONS(25),
[anon_sym_var] = ACTIONS(27),
@@ -38451,10 +38508,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(117),
+ [anon_sym_RBRACE] = ACTIONS(127),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
- [anon_sym_let] = ACTIONS(43),
+ [anon_sym_let] = ACTIONS(117),
[anon_sym_const] = ACTIONS(45),
[anon_sym_if] = ACTIONS(47),
[anon_sym_switch] = ACTIONS(49),
@@ -38471,12 +38528,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(75),
- [anon_sym_async] = ACTIONS(77),
+ [anon_sym_async] = ACTIONS(119),
[anon_sym_function] = ACTIONS(79),
[anon_sym_private] = ACTIONS(81),
[anon_sym_public] = ACTIONS(81),
[anon_sym_remote] = ACTIONS(81),
- [anon_sym_static] = ACTIONS(83),
+ [anon_sym_static] = ACTIONS(121),
[anon_sym_final] = ACTIONS(81),
[anon_sym_abstract] = ACTIONS(81),
[anon_sym_any] = ACTIONS(85),
@@ -38505,7 +38562,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(101),
- [sym_identifier] = ACTIONS(103),
+ [sym_identifier] = ACTIONS(123),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
@@ -38514,79 +38571,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(107),
[anon_sym_AT] = ACTIONS(109),
[aux_sym_method_definition_token1] = ACTIONS(111),
- [anon_sym_export] = ACTIONS(113),
+ [anon_sym_export] = ACTIONS(125),
[sym_cf_comment] = ACTIONS(5),
},
[5] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_object_assignment_pattern] = STATE(3985),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_object_assignment_pattern] = STATE(3964),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1968),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2001),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5944),
- [sym_spread_element] = STATE(3986),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(2068),
+ [sym_spread_element] = STATE(3968),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(2063),
[sym_comment] = STATE(5),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_decorator] = STATE(2638),
- [sym_rest_pattern] = STATE(3985),
- [sym_method_definition] = STATE(3986),
- [sym_pair] = STATE(1968),
- [sym_pair_pattern] = STATE(3985),
- [sym__property_name] = STATE(3990),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_decorator] = STATE(2642),
+ [sym_rest_pattern] = STATE(3964),
+ [sym_method_definition] = STATE(3968),
+ [sym_pair] = STATE(2001),
+ [sym_pair_pattern] = STATE(3964),
+ [sym__property_name] = STATE(3974),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(59),
- [aux_sym_object_repeat1] = STATE(3988),
- [aux_sym_object_pattern_repeat1] = STATE(3989),
+ [aux_sym_statement_block_repeat1] = STATE(27),
+ [aux_sym_object_repeat1] = STATE(3975),
+ [aux_sym_object_pattern_repeat1] = STATE(3976),
[aux_sym_field_definition_repeat1] = STATE(2609),
[anon_sym_POUND] = ACTIONS(25),
[anon_sym_var] = ACTIONS(27),
@@ -38594,10 +38651,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(119),
+ [anon_sym_RBRACE] = ACTIONS(129),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
- [anon_sym_let] = ACTIONS(43),
+ [anon_sym_let] = ACTIONS(117),
[anon_sym_const] = ACTIONS(45),
[anon_sym_if] = ACTIONS(47),
[anon_sym_switch] = ACTIONS(49),
@@ -38614,12 +38671,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(75),
- [anon_sym_async] = ACTIONS(77),
+ [anon_sym_async] = ACTIONS(119),
[anon_sym_function] = ACTIONS(79),
[anon_sym_private] = ACTIONS(81),
[anon_sym_public] = ACTIONS(81),
[anon_sym_remote] = ACTIONS(81),
- [anon_sym_static] = ACTIONS(83),
+ [anon_sym_static] = ACTIONS(121),
[anon_sym_final] = ACTIONS(81),
[anon_sym_abstract] = ACTIONS(81),
[anon_sym_any] = ACTIONS(85),
@@ -38648,7 +38705,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(101),
- [sym_identifier] = ACTIONS(103),
+ [sym_identifier] = ACTIONS(123),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
@@ -38657,79 +38714,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(107),
[anon_sym_AT] = ACTIONS(109),
[aux_sym_method_definition_token1] = ACTIONS(111),
- [anon_sym_export] = ACTIONS(113),
+ [anon_sym_export] = ACTIONS(125),
[sym_cf_comment] = ACTIONS(5),
},
[6] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_object_assignment_pattern] = STATE(3985),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_object_assignment_pattern] = STATE(3964),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1947),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(1931),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5944),
- [sym_spread_element] = STATE(4145),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(2068),
+ [sym_spread_element] = STATE(4151),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(2063),
[sym_comment] = STATE(6),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_decorator] = STATE(2638),
- [sym_rest_pattern] = STATE(3985),
- [sym_method_definition] = STATE(4145),
- [sym_pair] = STATE(1947),
- [sym_pair_pattern] = STATE(3985),
- [sym__property_name] = STATE(3990),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_decorator] = STATE(2642),
+ [sym_rest_pattern] = STATE(3964),
+ [sym_method_definition] = STATE(4151),
+ [sym_pair] = STATE(1931),
+ [sym_pair_pattern] = STATE(3964),
+ [sym__property_name] = STATE(3974),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(55),
- [aux_sym_object_repeat1] = STATE(4148),
- [aux_sym_object_pattern_repeat1] = STATE(3989),
+ [aux_sym_statement_block_repeat1] = STATE(25),
+ [aux_sym_object_repeat1] = STATE(4153),
+ [aux_sym_object_pattern_repeat1] = STATE(3976),
[aux_sym_field_definition_repeat1] = STATE(2609),
[anon_sym_POUND] = ACTIONS(25),
[anon_sym_var] = ACTIONS(27),
@@ -38737,10 +38794,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(121),
+ [anon_sym_RBRACE] = ACTIONS(131),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
- [anon_sym_let] = ACTIONS(123),
+ [anon_sym_let] = ACTIONS(133),
[anon_sym_const] = ACTIONS(45),
[anon_sym_if] = ACTIONS(47),
[anon_sym_switch] = ACTIONS(49),
@@ -38757,12 +38814,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(75),
- [anon_sym_async] = ACTIONS(125),
+ [anon_sym_async] = ACTIONS(135),
[anon_sym_function] = ACTIONS(79),
[anon_sym_private] = ACTIONS(81),
[anon_sym_public] = ACTIONS(81),
[anon_sym_remote] = ACTIONS(81),
- [anon_sym_static] = ACTIONS(127),
+ [anon_sym_static] = ACTIONS(137),
[anon_sym_final] = ACTIONS(81),
[anon_sym_abstract] = ACTIONS(81),
[anon_sym_any] = ACTIONS(85),
@@ -38791,7 +38848,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(101),
- [sym_identifier] = ACTIONS(129),
+ [sym_identifier] = ACTIONS(139),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
@@ -38800,79 +38857,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(107),
[anon_sym_AT] = ACTIONS(109),
[aux_sym_method_definition_token1] = ACTIONS(111),
- [anon_sym_export] = ACTIONS(131),
+ [anon_sym_export] = ACTIONS(141),
[sym_cf_comment] = ACTIONS(5),
},
[7] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_object_assignment_pattern] = STATE(3985),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_object_assignment_pattern] = STATE(3964),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1968),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(1916),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5944),
- [sym_spread_element] = STATE(3986),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(2068),
+ [sym_spread_element] = STATE(4092),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(2063),
[sym_comment] = STATE(7),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_decorator] = STATE(2638),
- [sym_rest_pattern] = STATE(3985),
- [sym_method_definition] = STATE(3986),
- [sym_pair] = STATE(1968),
- [sym_pair_pattern] = STATE(3985),
- [sym__property_name] = STATE(3990),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_decorator] = STATE(2642),
+ [sym_rest_pattern] = STATE(3964),
+ [sym_method_definition] = STATE(4092),
+ [sym_pair] = STATE(1916),
+ [sym_pair_pattern] = STATE(3964),
+ [sym__property_name] = STATE(3974),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(59),
- [aux_sym_object_repeat1] = STATE(3988),
- [aux_sym_object_pattern_repeat1] = STATE(3989),
+ [aux_sym_statement_block_repeat1] = STATE(57),
+ [aux_sym_object_repeat1] = STATE(4095),
+ [aux_sym_object_pattern_repeat1] = STATE(3976),
[aux_sym_field_definition_repeat1] = STATE(2609),
[anon_sym_POUND] = ACTIONS(25),
[anon_sym_var] = ACTIONS(27),
@@ -38880,10 +38937,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(133),
+ [anon_sym_RBRACE] = ACTIONS(143),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
- [anon_sym_let] = ACTIONS(43),
+ [anon_sym_let] = ACTIONS(145),
[anon_sym_const] = ACTIONS(45),
[anon_sym_if] = ACTIONS(47),
[anon_sym_switch] = ACTIONS(49),
@@ -38900,12 +38957,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(75),
- [anon_sym_async] = ACTIONS(77),
+ [anon_sym_async] = ACTIONS(147),
[anon_sym_function] = ACTIONS(79),
[anon_sym_private] = ACTIONS(81),
[anon_sym_public] = ACTIONS(81),
[anon_sym_remote] = ACTIONS(81),
- [anon_sym_static] = ACTIONS(83),
+ [anon_sym_static] = ACTIONS(149),
[anon_sym_final] = ACTIONS(81),
[anon_sym_abstract] = ACTIONS(81),
[anon_sym_any] = ACTIONS(85),
@@ -38934,7 +38991,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(101),
- [sym_identifier] = ACTIONS(103),
+ [sym_identifier] = ACTIONS(151),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
@@ -38943,79 +39000,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(107),
[anon_sym_AT] = ACTIONS(109),
[aux_sym_method_definition_token1] = ACTIONS(111),
- [anon_sym_export] = ACTIONS(113),
+ [anon_sym_export] = ACTIONS(153),
[sym_cf_comment] = ACTIONS(5),
},
[8] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_object_assignment_pattern] = STATE(3985),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_object_assignment_pattern] = STATE(3964),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1967),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(1931),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5944),
- [sym_spread_element] = STATE(4071),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(2068),
+ [sym_spread_element] = STATE(4151),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(2063),
[sym_comment] = STATE(8),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_decorator] = STATE(2638),
- [sym_rest_pattern] = STATE(3985),
- [sym_method_definition] = STATE(4071),
- [sym_pair] = STATE(1967),
- [sym_pair_pattern] = STATE(3985),
- [sym__property_name] = STATE(3990),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_decorator] = STATE(2642),
+ [sym_rest_pattern] = STATE(3964),
+ [sym_method_definition] = STATE(4151),
+ [sym_pair] = STATE(1931),
+ [sym_pair_pattern] = STATE(3964),
+ [sym__property_name] = STATE(3974),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(65),
- [aux_sym_object_repeat1] = STATE(4033),
- [aux_sym_object_pattern_repeat1] = STATE(3989),
+ [aux_sym_statement_block_repeat1] = STATE(25),
+ [aux_sym_object_repeat1] = STATE(4153),
+ [aux_sym_object_pattern_repeat1] = STATE(3976),
[aux_sym_field_definition_repeat1] = STATE(2609),
[anon_sym_POUND] = ACTIONS(25),
[anon_sym_var] = ACTIONS(27),
@@ -39023,10 +39080,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(135),
+ [anon_sym_RBRACE] = ACTIONS(131),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
- [anon_sym_let] = ACTIONS(137),
+ [anon_sym_let] = ACTIONS(155),
[anon_sym_const] = ACTIONS(45),
[anon_sym_if] = ACTIONS(47),
[anon_sym_switch] = ACTIONS(49),
@@ -39043,12 +39100,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(75),
- [anon_sym_async] = ACTIONS(139),
+ [anon_sym_async] = ACTIONS(157),
[anon_sym_function] = ACTIONS(79),
[anon_sym_private] = ACTIONS(81),
[anon_sym_public] = ACTIONS(81),
[anon_sym_remote] = ACTIONS(81),
- [anon_sym_static] = ACTIONS(141),
+ [anon_sym_static] = ACTIONS(159),
[anon_sym_final] = ACTIONS(81),
[anon_sym_abstract] = ACTIONS(81),
[anon_sym_any] = ACTIONS(85),
@@ -39077,7 +39134,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(101),
- [sym_identifier] = ACTIONS(143),
+ [sym_identifier] = ACTIONS(161),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
@@ -39086,79 +39143,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(107),
[anon_sym_AT] = ACTIONS(109),
[aux_sym_method_definition_token1] = ACTIONS(111),
- [anon_sym_export] = ACTIONS(145),
+ [anon_sym_export] = ACTIONS(163),
[sym_cf_comment] = ACTIONS(5),
},
[9] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_object_assignment_pattern] = STATE(3985),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_object_assignment_pattern] = STATE(3964),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1968),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(1931),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5944),
- [sym_spread_element] = STATE(3986),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(2068),
+ [sym_spread_element] = STATE(4151),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(2063),
[sym_comment] = STATE(9),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_decorator] = STATE(2638),
- [sym_rest_pattern] = STATE(3985),
- [sym_method_definition] = STATE(3986),
- [sym_pair] = STATE(1968),
- [sym_pair_pattern] = STATE(3985),
- [sym__property_name] = STATE(3990),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_decorator] = STATE(2642),
+ [sym_rest_pattern] = STATE(3964),
+ [sym_method_definition] = STATE(4151),
+ [sym_pair] = STATE(1931),
+ [sym_pair_pattern] = STATE(3964),
+ [sym__property_name] = STATE(3974),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(72),
- [aux_sym_object_repeat1] = STATE(3988),
- [aux_sym_object_pattern_repeat1] = STATE(3989),
+ [aux_sym_statement_block_repeat1] = STATE(25),
+ [aux_sym_object_repeat1] = STATE(4153),
+ [aux_sym_object_pattern_repeat1] = STATE(3976),
[aux_sym_field_definition_repeat1] = STATE(2609),
[anon_sym_POUND] = ACTIONS(25),
[anon_sym_var] = ACTIONS(27),
@@ -39166,10 +39223,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(147),
+ [anon_sym_RBRACE] = ACTIONS(131),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
- [anon_sym_let] = ACTIONS(43),
+ [anon_sym_let] = ACTIONS(165),
[anon_sym_const] = ACTIONS(45),
[anon_sym_if] = ACTIONS(47),
[anon_sym_switch] = ACTIONS(49),
@@ -39186,12 +39243,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(75),
- [anon_sym_async] = ACTIONS(77),
+ [anon_sym_async] = ACTIONS(167),
[anon_sym_function] = ACTIONS(79),
[anon_sym_private] = ACTIONS(81),
[anon_sym_public] = ACTIONS(81),
[anon_sym_remote] = ACTIONS(81),
- [anon_sym_static] = ACTIONS(83),
+ [anon_sym_static] = ACTIONS(169),
[anon_sym_final] = ACTIONS(81),
[anon_sym_abstract] = ACTIONS(81),
[anon_sym_any] = ACTIONS(85),
@@ -39220,7 +39277,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(101),
- [sym_identifier] = ACTIONS(103),
+ [sym_identifier] = ACTIONS(171),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
@@ -39229,79 +39286,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(107),
[anon_sym_AT] = ACTIONS(109),
[aux_sym_method_definition_token1] = ACTIONS(111),
- [anon_sym_export] = ACTIONS(113),
+ [anon_sym_export] = ACTIONS(173),
[sym_cf_comment] = ACTIONS(5),
},
[10] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_object_assignment_pattern] = STATE(3985),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_object_assignment_pattern] = STATE(3964),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1967),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2001),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5944),
- [sym_spread_element] = STATE(4071),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(2068),
+ [sym_spread_element] = STATE(3968),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(2063),
[sym_comment] = STATE(10),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_decorator] = STATE(2638),
- [sym_rest_pattern] = STATE(3985),
- [sym_method_definition] = STATE(4071),
- [sym_pair] = STATE(1967),
- [sym_pair_pattern] = STATE(3985),
- [sym__property_name] = STATE(3990),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_decorator] = STATE(2642),
+ [sym_rest_pattern] = STATE(3964),
+ [sym_method_definition] = STATE(3968),
+ [sym_pair] = STATE(2001),
+ [sym_pair_pattern] = STATE(3964),
+ [sym__property_name] = STATE(3974),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(65),
- [aux_sym_object_repeat1] = STATE(4033),
- [aux_sym_object_pattern_repeat1] = STATE(3989),
+ [aux_sym_statement_block_repeat1] = STATE(27),
+ [aux_sym_object_repeat1] = STATE(3975),
+ [aux_sym_object_pattern_repeat1] = STATE(3976),
[aux_sym_field_definition_repeat1] = STATE(2609),
[anon_sym_POUND] = ACTIONS(25),
[anon_sym_var] = ACTIONS(27),
@@ -39309,10 +39366,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(135),
+ [anon_sym_RBRACE] = ACTIONS(175),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
- [anon_sym_let] = ACTIONS(149),
+ [anon_sym_let] = ACTIONS(117),
[anon_sym_const] = ACTIONS(45),
[anon_sym_if] = ACTIONS(47),
[anon_sym_switch] = ACTIONS(49),
@@ -39329,12 +39386,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(75),
- [anon_sym_async] = ACTIONS(151),
+ [anon_sym_async] = ACTIONS(119),
[anon_sym_function] = ACTIONS(79),
[anon_sym_private] = ACTIONS(81),
[anon_sym_public] = ACTIONS(81),
[anon_sym_remote] = ACTIONS(81),
- [anon_sym_static] = ACTIONS(153),
+ [anon_sym_static] = ACTIONS(121),
[anon_sym_final] = ACTIONS(81),
[anon_sym_abstract] = ACTIONS(81),
[anon_sym_any] = ACTIONS(85),
@@ -39363,7 +39420,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(101),
- [sym_identifier] = ACTIONS(155),
+ [sym_identifier] = ACTIONS(123),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
@@ -39372,79 +39429,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(107),
[anon_sym_AT] = ACTIONS(109),
[aux_sym_method_definition_token1] = ACTIONS(111),
- [anon_sym_export] = ACTIONS(157),
+ [anon_sym_export] = ACTIONS(125),
[sym_cf_comment] = ACTIONS(5),
},
[11] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_object_assignment_pattern] = STATE(3985),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_object_assignment_pattern] = STATE(3964),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1967),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(1931),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5944),
- [sym_spread_element] = STATE(4071),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(2068),
+ [sym_spread_element] = STATE(4151),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(2063),
[sym_comment] = STATE(11),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_decorator] = STATE(2638),
- [sym_rest_pattern] = STATE(3985),
- [sym_method_definition] = STATE(4071),
- [sym_pair] = STATE(1967),
- [sym_pair_pattern] = STATE(3985),
- [sym__property_name] = STATE(3990),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_decorator] = STATE(2642),
+ [sym_rest_pattern] = STATE(3964),
+ [sym_method_definition] = STATE(4151),
+ [sym_pair] = STATE(1931),
+ [sym_pair_pattern] = STATE(3964),
+ [sym__property_name] = STATE(3974),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(65),
- [aux_sym_object_repeat1] = STATE(4033),
- [aux_sym_object_pattern_repeat1] = STATE(3989),
+ [aux_sym_statement_block_repeat1] = STATE(25),
+ [aux_sym_object_repeat1] = STATE(4153),
+ [aux_sym_object_pattern_repeat1] = STATE(3976),
[aux_sym_field_definition_repeat1] = STATE(2609),
[anon_sym_POUND] = ACTIONS(25),
[anon_sym_var] = ACTIONS(27),
@@ -39452,10 +39509,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(135),
+ [anon_sym_RBRACE] = ACTIONS(131),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
- [anon_sym_let] = ACTIONS(159),
+ [anon_sym_let] = ACTIONS(177),
[anon_sym_const] = ACTIONS(45),
[anon_sym_if] = ACTIONS(47),
[anon_sym_switch] = ACTIONS(49),
@@ -39472,12 +39529,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(75),
- [anon_sym_async] = ACTIONS(161),
+ [anon_sym_async] = ACTIONS(179),
[anon_sym_function] = ACTIONS(79),
[anon_sym_private] = ACTIONS(81),
[anon_sym_public] = ACTIONS(81),
[anon_sym_remote] = ACTIONS(81),
- [anon_sym_static] = ACTIONS(163),
+ [anon_sym_static] = ACTIONS(181),
[anon_sym_final] = ACTIONS(81),
[anon_sym_abstract] = ACTIONS(81),
[anon_sym_any] = ACTIONS(85),
@@ -39506,7 +39563,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(101),
- [sym_identifier] = ACTIONS(165),
+ [sym_identifier] = ACTIONS(183),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
@@ -39515,79 +39572,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(107),
[anon_sym_AT] = ACTIONS(109),
[aux_sym_method_definition_token1] = ACTIONS(111),
- [anon_sym_export] = ACTIONS(167),
+ [anon_sym_export] = ACTIONS(185),
[sym_cf_comment] = ACTIONS(5),
},
[12] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_object_assignment_pattern] = STATE(3985),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_object_assignment_pattern] = STATE(3964),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1997),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2001),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5944),
- [sym_spread_element] = STATE(4073),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(2068),
+ [sym_spread_element] = STATE(3968),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(2063),
[sym_comment] = STATE(12),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_decorator] = STATE(2638),
- [sym_rest_pattern] = STATE(3985),
- [sym_method_definition] = STATE(4073),
- [sym_pair] = STATE(1997),
- [sym_pair_pattern] = STATE(3985),
- [sym__property_name] = STATE(3990),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_decorator] = STATE(2642),
+ [sym_rest_pattern] = STATE(3964),
+ [sym_method_definition] = STATE(3968),
+ [sym_pair] = STATE(2001),
+ [sym_pair_pattern] = STATE(3964),
+ [sym__property_name] = STATE(3974),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(75),
- [aux_sym_object_repeat1] = STATE(4075),
- [aux_sym_object_pattern_repeat1] = STATE(3989),
+ [aux_sym_statement_block_repeat1] = STATE(24),
+ [aux_sym_object_repeat1] = STATE(3975),
+ [aux_sym_object_pattern_repeat1] = STATE(3976),
[aux_sym_field_definition_repeat1] = STATE(2609),
[anon_sym_POUND] = ACTIONS(25),
[anon_sym_var] = ACTIONS(27),
@@ -39595,10 +39652,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(169),
+ [anon_sym_RBRACE] = ACTIONS(187),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
- [anon_sym_let] = ACTIONS(171),
+ [anon_sym_let] = ACTIONS(117),
[anon_sym_const] = ACTIONS(45),
[anon_sym_if] = ACTIONS(47),
[anon_sym_switch] = ACTIONS(49),
@@ -39615,12 +39672,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(75),
- [anon_sym_async] = ACTIONS(173),
+ [anon_sym_async] = ACTIONS(119),
[anon_sym_function] = ACTIONS(79),
[anon_sym_private] = ACTIONS(81),
[anon_sym_public] = ACTIONS(81),
[anon_sym_remote] = ACTIONS(81),
- [anon_sym_static] = ACTIONS(175),
+ [anon_sym_static] = ACTIONS(121),
[anon_sym_final] = ACTIONS(81),
[anon_sym_abstract] = ACTIONS(81),
[anon_sym_any] = ACTIONS(85),
@@ -39649,7 +39706,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(101),
- [sym_identifier] = ACTIONS(177),
+ [sym_identifier] = ACTIONS(123),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
@@ -39658,79 +39715,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(107),
[anon_sym_AT] = ACTIONS(109),
[aux_sym_method_definition_token1] = ACTIONS(111),
- [anon_sym_export] = ACTIONS(179),
+ [anon_sym_export] = ACTIONS(125),
[sym_cf_comment] = ACTIONS(5),
},
[13] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_object_assignment_pattern] = STATE(3985),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_object_assignment_pattern] = STATE(3964),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1968),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2001),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5944),
- [sym_spread_element] = STATE(3986),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(2068),
+ [sym_spread_element] = STATE(3968),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(2063),
[sym_comment] = STATE(13),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_decorator] = STATE(2638),
- [sym_rest_pattern] = STATE(3985),
- [sym_method_definition] = STATE(3986),
- [sym_pair] = STATE(1968),
- [sym_pair_pattern] = STATE(3985),
- [sym__property_name] = STATE(3990),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_decorator] = STATE(2642),
+ [sym_rest_pattern] = STATE(3964),
+ [sym_method_definition] = STATE(3968),
+ [sym_pair] = STATE(2001),
+ [sym_pair_pattern] = STATE(3964),
+ [sym__property_name] = STATE(3974),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(34),
- [aux_sym_object_repeat1] = STATE(3988),
- [aux_sym_object_pattern_repeat1] = STATE(3989),
+ [aux_sym_statement_block_repeat1] = STATE(35),
+ [aux_sym_object_repeat1] = STATE(3975),
+ [aux_sym_object_pattern_repeat1] = STATE(3976),
[aux_sym_field_definition_repeat1] = STATE(2609),
[anon_sym_POUND] = ACTIONS(25),
[anon_sym_var] = ACTIONS(27),
@@ -39738,10 +39795,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(181),
+ [anon_sym_RBRACE] = ACTIONS(189),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
- [anon_sym_let] = ACTIONS(43),
+ [anon_sym_let] = ACTIONS(117),
[anon_sym_const] = ACTIONS(45),
[anon_sym_if] = ACTIONS(47),
[anon_sym_switch] = ACTIONS(49),
@@ -39758,12 +39815,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(75),
- [anon_sym_async] = ACTIONS(77),
+ [anon_sym_async] = ACTIONS(119),
[anon_sym_function] = ACTIONS(79),
[anon_sym_private] = ACTIONS(81),
[anon_sym_public] = ACTIONS(81),
[anon_sym_remote] = ACTIONS(81),
- [anon_sym_static] = ACTIONS(83),
+ [anon_sym_static] = ACTIONS(121),
[anon_sym_final] = ACTIONS(81),
[anon_sym_abstract] = ACTIONS(81),
[anon_sym_any] = ACTIONS(85),
@@ -39792,7 +39849,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(101),
- [sym_identifier] = ACTIONS(103),
+ [sym_identifier] = ACTIONS(123),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
@@ -39801,79 +39858,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(107),
[anon_sym_AT] = ACTIONS(109),
[aux_sym_method_definition_token1] = ACTIONS(111),
- [anon_sym_export] = ACTIONS(113),
+ [anon_sym_export] = ACTIONS(125),
[sym_cf_comment] = ACTIONS(5),
},
[14] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_object_assignment_pattern] = STATE(3985),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_object_assignment_pattern] = STATE(3964),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1967),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2001),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5944),
- [sym_spread_element] = STATE(4071),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(2068),
+ [sym_spread_element] = STATE(3968),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(2063),
[sym_comment] = STATE(14),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_decorator] = STATE(2638),
- [sym_rest_pattern] = STATE(3985),
- [sym_method_definition] = STATE(4071),
- [sym_pair] = STATE(1967),
- [sym_pair_pattern] = STATE(3985),
- [sym__property_name] = STATE(3990),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_decorator] = STATE(2642),
+ [sym_rest_pattern] = STATE(3964),
+ [sym_method_definition] = STATE(3968),
+ [sym_pair] = STATE(2001),
+ [sym_pair_pattern] = STATE(3964),
+ [sym__property_name] = STATE(3974),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(65),
- [aux_sym_object_repeat1] = STATE(4033),
- [aux_sym_object_pattern_repeat1] = STATE(3989),
+ [aux_sym_statement_block_repeat1] = STATE(29),
+ [aux_sym_object_repeat1] = STATE(3975),
+ [aux_sym_object_pattern_repeat1] = STATE(3976),
[aux_sym_field_definition_repeat1] = STATE(2609),
[anon_sym_POUND] = ACTIONS(25),
[anon_sym_var] = ACTIONS(27),
@@ -39881,10 +39938,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(135),
+ [anon_sym_RBRACE] = ACTIONS(191),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
- [anon_sym_let] = ACTIONS(183),
+ [anon_sym_let] = ACTIONS(117),
[anon_sym_const] = ACTIONS(45),
[anon_sym_if] = ACTIONS(47),
[anon_sym_switch] = ACTIONS(49),
@@ -39901,12 +39958,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(75),
- [anon_sym_async] = ACTIONS(185),
+ [anon_sym_async] = ACTIONS(119),
[anon_sym_function] = ACTIONS(79),
[anon_sym_private] = ACTIONS(81),
[anon_sym_public] = ACTIONS(81),
[anon_sym_remote] = ACTIONS(81),
- [anon_sym_static] = ACTIONS(187),
+ [anon_sym_static] = ACTIONS(121),
[anon_sym_final] = ACTIONS(81),
[anon_sym_abstract] = ACTIONS(81),
[anon_sym_any] = ACTIONS(85),
@@ -39935,7 +39992,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(101),
- [sym_identifier] = ACTIONS(189),
+ [sym_identifier] = ACTIONS(123),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
@@ -39944,71 +40001,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(107),
[anon_sym_AT] = ACTIONS(109),
[aux_sym_method_definition_token1] = ACTIONS(111),
- [anon_sym_export] = ACTIONS(191),
+ [anon_sym_export] = ACTIONS(125),
[sym_cf_comment] = ACTIONS(5),
},
[15] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(904),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(974),
- [sym_expression_statement] = STATE(904),
- [sym_variable_declaration] = STATE(905),
- [sym_lexical_declaration] = STATE(905),
- [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_return_statement] = STATE(904),
- [sym_throw_statement] = STATE(904),
- [sym_empty_statement] = STATE(904),
- [sym_labeled_statement] = STATE(904),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2151),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(905),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(905),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(979),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1024),
+ [sym_expression_statement] = STATE(979),
+ [sym_variable_declaration] = STATE(927),
+ [sym_lexical_declaration] = STATE(927),
+ [sym_statement_block] = STATE(979),
+ [sym_if_statement] = STATE(979),
+ [sym_switch_statement] = STATE(979),
+ [sym_for_statement] = STATE(979),
+ [sym_for_in_statement] = STATE(979),
+ [sym_while_statement] = STATE(979),
+ [sym_do_statement] = STATE(979),
+ [sym_try_statement] = STATE(979),
+ [sym_with_statement] = STATE(979),
+ [sym_break_statement] = STATE(979),
+ [sym_continue_statement] = STATE(979),
+ [sym_return_statement] = STATE(979),
+ [sym_throw_statement] = STATE(979),
+ [sym_empty_statement] = STATE(979),
+ [sym_labeled_statement] = STATE(979),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2103),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(927),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(927),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(15),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(3535),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(17),
+ [aux_sym_statement_block_repeat1] = STATE(19),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(195),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -40081,60 +40138,60 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[16] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(904),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(974),
- [sym_expression_statement] = STATE(904),
- [sym_variable_declaration] = STATE(905),
- [sym_lexical_declaration] = STATE(905),
- [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_return_statement] = STATE(904),
- [sym_throw_statement] = STATE(904),
- [sym_empty_statement] = STATE(904),
- [sym_labeled_statement] = STATE(904),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2151),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(905),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(905),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(979),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1024),
+ [sym_expression_statement] = STATE(979),
+ [sym_variable_declaration] = STATE(927),
+ [sym_lexical_declaration] = STATE(927),
+ [sym_statement_block] = STATE(979),
+ [sym_if_statement] = STATE(979),
+ [sym_switch_statement] = STATE(979),
+ [sym_for_statement] = STATE(979),
+ [sym_for_in_statement] = STATE(979),
+ [sym_while_statement] = STATE(979),
+ [sym_do_statement] = STATE(979),
+ [sym_try_statement] = STATE(979),
+ [sym_with_statement] = STATE(979),
+ [sym_break_statement] = STATE(979),
+ [sym_continue_statement] = STATE(979),
+ [sym_return_statement] = STATE(979),
+ [sym_throw_statement] = STATE(979),
+ [sym_empty_statement] = STATE(979),
+ [sym_labeled_statement] = STATE(979),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2103),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(927),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(927),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(16),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(3535),
@@ -40213,66 +40270,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[17] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(904),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(974),
- [sym_expression_statement] = STATE(904),
- [sym_variable_declaration] = STATE(905),
- [sym_lexical_declaration] = STATE(905),
- [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_return_statement] = STATE(904),
- [sym_throw_statement] = STATE(904),
- [sym_empty_statement] = STATE(904),
- [sym_labeled_statement] = STATE(904),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2151),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(905),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(905),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(979),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1024),
+ [sym_expression_statement] = STATE(979),
+ [sym_variable_declaration] = STATE(927),
+ [sym_lexical_declaration] = STATE(927),
+ [sym_statement_block] = STATE(979),
+ [sym_if_statement] = STATE(979),
+ [sym_switch_statement] = STATE(979),
+ [sym_for_statement] = STATE(979),
+ [sym_for_in_statement] = STATE(979),
+ [sym_while_statement] = STATE(979),
+ [sym_do_statement] = STATE(979),
+ [sym_try_statement] = STATE(979),
+ [sym_with_statement] = STATE(979),
+ [sym_break_statement] = STATE(979),
+ [sym_continue_statement] = STATE(979),
+ [sym_return_statement] = STATE(979),
+ [sym_throw_statement] = STATE(979),
+ [sym_empty_statement] = STATE(979),
+ [sym_labeled_statement] = STATE(979),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2103),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(927),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(927),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(17),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(3535),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(19),
+ [aux_sym_statement_block_repeat1] = STATE(15),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(195),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -40345,60 +40402,60 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[18] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(904),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(974),
- [sym_expression_statement] = STATE(904),
- [sym_variable_declaration] = STATE(905),
- [sym_lexical_declaration] = STATE(905),
- [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_return_statement] = STATE(904),
- [sym_throw_statement] = STATE(904),
- [sym_empty_statement] = STATE(904),
- [sym_labeled_statement] = STATE(904),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2151),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(905),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(905),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(979),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1024),
+ [sym_expression_statement] = STATE(979),
+ [sym_variable_declaration] = STATE(927),
+ [sym_lexical_declaration] = STATE(927),
+ [sym_statement_block] = STATE(979),
+ [sym_if_statement] = STATE(979),
+ [sym_switch_statement] = STATE(979),
+ [sym_for_statement] = STATE(979),
+ [sym_for_in_statement] = STATE(979),
+ [sym_while_statement] = STATE(979),
+ [sym_do_statement] = STATE(979),
+ [sym_try_statement] = STATE(979),
+ [sym_with_statement] = STATE(979),
+ [sym_break_statement] = STATE(979),
+ [sym_continue_statement] = STATE(979),
+ [sym_return_statement] = STATE(979),
+ [sym_throw_statement] = STATE(979),
+ [sym_empty_statement] = STATE(979),
+ [sym_labeled_statement] = STATE(979),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2103),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(927),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(927),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(18),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(3535),
@@ -40477,60 +40534,60 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[19] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(904),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(974),
- [sym_expression_statement] = STATE(904),
- [sym_variable_declaration] = STATE(905),
- [sym_lexical_declaration] = STATE(905),
- [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_return_statement] = STATE(904),
- [sym_throw_statement] = STATE(904),
- [sym_empty_statement] = STATE(904),
- [sym_labeled_statement] = STATE(904),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2151),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(905),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(905),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(979),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1024),
+ [sym_expression_statement] = STATE(979),
+ [sym_variable_declaration] = STATE(927),
+ [sym_lexical_declaration] = STATE(927),
+ [sym_statement_block] = STATE(979),
+ [sym_if_statement] = STATE(979),
+ [sym_switch_statement] = STATE(979),
+ [sym_for_statement] = STATE(979),
+ [sym_for_in_statement] = STATE(979),
+ [sym_while_statement] = STATE(979),
+ [sym_do_statement] = STATE(979),
+ [sym_try_statement] = STATE(979),
+ [sym_with_statement] = STATE(979),
+ [sym_break_statement] = STATE(979),
+ [sym_continue_statement] = STATE(979),
+ [sym_return_statement] = STATE(979),
+ [sym_throw_statement] = STATE(979),
+ [sym_empty_statement] = STATE(979),
+ [sym_labeled_statement] = STATE(979),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2103),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(927),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(927),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(19),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(3535),
@@ -40609,66 +40666,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[20] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(20),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(25),
+ [aux_sym_statement_block_repeat1] = STATE(35),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -40739,63 +40796,63 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[21] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(21),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[aux_sym_statement_block_repeat1] = STATE(51),
@@ -40869,66 +40926,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[22] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(22),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(65),
+ [aux_sym_statement_block_repeat1] = STATE(57),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -40999,66 +41056,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[23] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(23),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(55),
+ [aux_sym_statement_block_repeat1] = STATE(34),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -41129,66 +41186,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[24] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(24),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(59),
+ [aux_sym_statement_block_repeat1] = STATE(74),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -41259,66 +41316,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[25] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(25),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
+ [aux_sym_statement_block_repeat1] = STATE(74),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -41389,66 +41446,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[26] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(26),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
+ [aux_sym_statement_block_repeat1] = STATE(30),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -41519,66 +41576,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[27] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(27),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(38),
+ [aux_sym_statement_block_repeat1] = STATE(74),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -41649,66 +41706,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[28] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(28),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(64),
+ [aux_sym_statement_block_repeat1] = STATE(47),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -41779,66 +41836,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[29] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(29),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
+ [aux_sym_statement_block_repeat1] = STATE(74),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -41909,66 +41966,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[30] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(30),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(54),
+ [aux_sym_statement_block_repeat1] = STATE(74),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -42039,66 +42096,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[31] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(31),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(29),
+ [aux_sym_statement_block_repeat1] = STATE(37),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -42169,66 +42226,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[32] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(32),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
+ [aux_sym_statement_block_repeat1] = STATE(29),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -42299,66 +42356,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[33] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(33),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(72),
+ [aux_sym_statement_block_repeat1] = STATE(39),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -42429,66 +42486,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[34] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(34),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
+ [aux_sym_statement_block_repeat1] = STATE(74),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -42559,66 +42616,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[35] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(35),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(53),
+ [aux_sym_statement_block_repeat1] = STATE(74),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -42689,66 +42746,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[36] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(36),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(32),
+ [aux_sym_statement_block_repeat1] = STATE(41),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -42819,66 +42876,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[37] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(37),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
+ [aux_sym_statement_block_repeat1] = STATE(74),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -42949,66 +43006,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[38] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(38),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
+ [aux_sym_statement_block_repeat1] = STATE(74),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -43079,66 +43136,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[39] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(39),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(38),
+ [aux_sym_statement_block_repeat1] = STATE(74),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -43209,66 +43266,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[40] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(40),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
+ [aux_sym_statement_block_repeat1] = STATE(25),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -43339,66 +43396,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[41] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(41),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(37),
+ [aux_sym_statement_block_repeat1] = STATE(74),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -43469,66 +43526,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[42] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(42),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
+ [aux_sym_statement_block_repeat1] = STATE(38),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -43599,66 +43656,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[43] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(43),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(40),
+ [aux_sym_statement_block_repeat1] = STATE(74),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -43729,66 +43786,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[44] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(44),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
+ [aux_sym_statement_block_repeat1] = STATE(46),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -43859,66 +43916,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[45] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(45),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
+ [aux_sym_statement_block_repeat1] = STATE(62),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -43989,66 +44046,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[46] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(46),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(45),
+ [aux_sym_statement_block_repeat1] = STATE(74),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -44119,66 +44176,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[47] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(47),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(75),
+ [aux_sym_statement_block_repeat1] = STATE(74),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -44249,66 +44306,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[48] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(48),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(21),
+ [aux_sym_statement_block_repeat1] = STATE(55),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -44379,66 +44436,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[49] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(49),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
+ [aux_sym_statement_block_repeat1] = STATE(74),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -44509,63 +44566,63 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[50] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(50),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[aux_sym_statement_block_repeat1] = STATE(49),
@@ -44639,202 +44696,202 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[51] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(51),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
- [anon_sym_POUND] = ACTIONS(261),
- [anon_sym_var] = ACTIONS(454),
- [anon_sym_SQUOTE] = ACTIONS(267),
- [anon_sym_DQUOTE] = ACTIONS(270),
- [anon_sym_LBRACE] = ACTIONS(457),
- [anon_sym_RBRACE] = ACTIONS(276),
- [anon_sym_import] = ACTIONS(278),
- [anon_sym_with] = ACTIONS(460),
- [anon_sym_let] = ACTIONS(463),
- [anon_sym_const] = ACTIONS(466),
- [anon_sym_if] = ACTIONS(469),
- [anon_sym_switch] = ACTIONS(472),
- [anon_sym_for] = ACTIONS(475),
- [anon_sym_LPAREN] = ACTIONS(299),
- [anon_sym_await] = ACTIONS(302),
- [anon_sym_while] = ACTIONS(478),
- [anon_sym_do] = ACTIONS(481),
- [anon_sym_try] = ACTIONS(484),
- [anon_sym_break] = ACTIONS(487),
- [anon_sym_continue] = ACTIONS(490),
- [anon_sym_return] = ACTIONS(493),
- [anon_sym_throw] = ACTIONS(496),
- [anon_sym_SEMI] = ACTIONS(499),
- [anon_sym_yield] = ACTIONS(331),
- [anon_sym_LBRACK] = ACTIONS(334),
- [anon_sym_async] = ACTIONS(502),
- [anon_sym_function] = ACTIONS(505),
- [anon_sym_private] = ACTIONS(508),
- [anon_sym_public] = ACTIONS(508),
- [anon_sym_remote] = ACTIONS(508),
- [anon_sym_static] = ACTIONS(511),
- [anon_sym_final] = ACTIONS(508),
- [anon_sym_abstract] = ACTIONS(508),
- [anon_sym_any] = ACTIONS(514),
- [anon_sym_array] = ACTIONS(514),
- [anon_sym_binary] = ACTIONS(514),
- [anon_sym_boolean] = ACTIONS(514),
- [anon_sym_date] = ACTIONS(514),
- [anon_sym_guid] = ACTIONS(514),
- [anon_sym_numeric] = ACTIONS(514),
- [anon_sym_query] = ACTIONS(514),
- [anon_sym_string] = ACTIONS(514),
- [anon_sym_struct] = ACTIONS(514),
- [anon_sym_uuid] = ACTIONS(514),
- [anon_sym_variablename] = ACTIONS(514),
- [anon_sym_void] = ACTIONS(514),
- [anon_sym_xml] = ACTIONS(514),
- [anon_sym_new] = ACTIONS(352),
- [anon_sym_PLUS] = ACTIONS(355),
- [anon_sym_DASH] = ACTIONS(355),
- [anon_sym_SLASH] = ACTIONS(358),
- [anon_sym_BANG] = ACTIONS(361),
- [anon_sym_TILDE] = ACTIONS(355),
- [aux_sym_unary_operator_token1] = ACTIONS(361),
- [anon_sym_PLUS_PLUS] = ACTIONS(364),
- [anon_sym_DASH_DASH] = ACTIONS(364),
+ [aux_sym_statement_block_repeat1] = STATE(74),
+ [anon_sym_POUND] = ACTIONS(193),
+ [anon_sym_var] = ACTIONS(27),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(33),
+ [anon_sym_RBRACE] = ACTIONS(454),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_with] = ACTIONS(41),
+ [anon_sym_let] = ACTIONS(384),
+ [anon_sym_const] = ACTIONS(45),
+ [anon_sym_if] = ACTIONS(47),
+ [anon_sym_switch] = ACTIONS(49),
+ [anon_sym_for] = ACTIONS(51),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_while] = ACTIONS(57),
+ [anon_sym_do] = ACTIONS(59),
+ [anon_sym_try] = ACTIONS(61),
+ [anon_sym_break] = ACTIONS(63),
+ [anon_sym_continue] = ACTIONS(65),
+ [anon_sym_return] = ACTIONS(67),
+ [anon_sym_throw] = ACTIONS(69),
+ [anon_sym_SEMI] = ACTIONS(71),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(386),
+ [anon_sym_function] = ACTIONS(79),
+ [anon_sym_private] = ACTIONS(81),
+ [anon_sym_public] = ACTIONS(81),
+ [anon_sym_remote] = ACTIONS(81),
+ [anon_sym_static] = ACTIONS(388),
+ [anon_sym_final] = ACTIONS(81),
+ [anon_sym_abstract] = ACTIONS(81),
+ [anon_sym_any] = ACTIONS(85),
+ [anon_sym_array] = ACTIONS(85),
+ [anon_sym_binary] = ACTIONS(85),
+ [anon_sym_boolean] = ACTIONS(85),
+ [anon_sym_date] = ACTIONS(85),
+ [anon_sym_guid] = ACTIONS(85),
+ [anon_sym_numeric] = ACTIONS(85),
+ [anon_sym_query] = ACTIONS(85),
+ [anon_sym_string] = ACTIONS(85),
+ [anon_sym_struct] = ACTIONS(85),
+ [anon_sym_uuid] = ACTIONS(85),
+ [anon_sym_variablename] = ACTIONS(85),
+ [anon_sym_void] = ACTIONS(85),
+ [anon_sym_xml] = ACTIONS(85),
+ [anon_sym_new] = ACTIONS(87),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(367),
- [sym_identifier] = ACTIONS(517),
- [sym_private_property_identifier] = ACTIONS(373),
- [sym_this] = ACTIONS(376),
- [sym_super] = ACTIONS(376),
- [sym_true] = ACTIONS(376),
- [sym_false] = ACTIONS(376),
- [sym_null] = ACTIONS(376),
- [anon_sym_export] = ACTIONS(520),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(390),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(392),
[sym_cf_comment] = ACTIONS(5),
},
[52] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(52),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
+ [aux_sym_statement_block_repeat1] = STATE(58),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
- [anon_sym_RBRACE] = ACTIONS(523),
+ [anon_sym_RBRACE] = ACTIONS(456),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
[anon_sym_let] = ACTIONS(384),
@@ -44899,72 +44956,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[53] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(53),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
+ [aux_sym_statement_block_repeat1] = STATE(27),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
- [anon_sym_RBRACE] = ACTIONS(525),
+ [anon_sym_RBRACE] = ACTIONS(458),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
[anon_sym_let] = ACTIONS(384),
@@ -45029,72 +45086,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[54] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(54),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
+ [aux_sym_statement_block_repeat1] = STATE(65),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
- [anon_sym_RBRACE] = ACTIONS(527),
+ [anon_sym_RBRACE] = ACTIONS(460),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
[anon_sym_let] = ACTIONS(384),
@@ -45159,72 +45216,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[55] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(55),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
+ [aux_sym_statement_block_repeat1] = STATE(74),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
- [anon_sym_RBRACE] = ACTIONS(529),
+ [anon_sym_RBRACE] = ACTIONS(462),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
[anon_sym_let] = ACTIONS(384),
@@ -45289,72 +45346,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[56] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(56),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(34),
+ [aux_sym_statement_block_repeat1] = STATE(60),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
- [anon_sym_RBRACE] = ACTIONS(531),
+ [anon_sym_RBRACE] = ACTIONS(464),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
[anon_sym_let] = ACTIONS(384),
@@ -45419,72 +45476,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[57] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(57),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
+ [aux_sym_statement_block_repeat1] = STATE(74),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
- [anon_sym_RBRACE] = ACTIONS(533),
+ [anon_sym_RBRACE] = ACTIONS(466),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
[anon_sym_let] = ACTIONS(384),
@@ -45549,72 +45606,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[58] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(58),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(52),
+ [aux_sym_statement_block_repeat1] = STATE(74),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
- [anon_sym_RBRACE] = ACTIONS(535),
+ [anon_sym_RBRACE] = ACTIONS(468),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
[anon_sym_let] = ACTIONS(384),
@@ -45679,72 +45736,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[59] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(59),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
+ [aux_sym_statement_block_repeat1] = STATE(64),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
- [anon_sym_RBRACE] = ACTIONS(537),
+ [anon_sym_RBRACE] = ACTIONS(470),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
[anon_sym_let] = ACTIONS(384),
@@ -45809,72 +45866,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[60] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(60),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
+ [aux_sym_statement_block_repeat1] = STATE(74),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
- [anon_sym_RBRACE] = ACTIONS(539),
+ [anon_sym_RBRACE] = ACTIONS(472),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
[anon_sym_let] = ACTIONS(384),
@@ -45939,72 +45996,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[61] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(61),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(57),
+ [aux_sym_statement_block_repeat1] = STATE(69),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
- [anon_sym_RBRACE] = ACTIONS(541),
+ [anon_sym_RBRACE] = ACTIONS(474),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
[anon_sym_let] = ACTIONS(384),
@@ -46069,63 +46126,63 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[62] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(62),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[aux_sym_statement_block_repeat1] = STATE(74),
@@ -46134,7 +46191,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
- [anon_sym_RBRACE] = ACTIONS(543),
+ [anon_sym_RBRACE] = ACTIONS(476),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
[anon_sym_let] = ACTIONS(384),
@@ -46199,72 +46256,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[63] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(63),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
+ [aux_sym_statement_block_repeat1] = STATE(38),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
- [anon_sym_RBRACE] = ACTIONS(545),
+ [anon_sym_RBRACE] = ACTIONS(478),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
[anon_sym_let] = ACTIONS(384),
@@ -46329,72 +46386,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[64] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(64),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
+ [aux_sym_statement_block_repeat1] = STATE(74),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
- [anon_sym_RBRACE] = ACTIONS(547),
+ [anon_sym_RBRACE] = ACTIONS(480),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
[anon_sym_let] = ACTIONS(384),
@@ -46459,72 +46516,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[65] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(65),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
+ [aux_sym_statement_block_repeat1] = STATE(74),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
- [anon_sym_RBRACE] = ACTIONS(549),
+ [anon_sym_RBRACE] = ACTIONS(482),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
[anon_sym_let] = ACTIONS(384),
@@ -46589,72 +46646,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[66] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(66),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(60),
+ [aux_sym_statement_block_repeat1] = STATE(73),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
- [anon_sym_RBRACE] = ACTIONS(551),
+ [anon_sym_RBRACE] = ACTIONS(484),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
[anon_sym_let] = ACTIONS(384),
@@ -46719,72 +46776,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[67] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(67),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(44),
+ [aux_sym_statement_block_repeat1] = STATE(68),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
- [anon_sym_RBRACE] = ACTIONS(553),
+ [anon_sym_RBRACE] = ACTIONS(486),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
[anon_sym_let] = ACTIONS(384),
@@ -46849,72 +46906,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[68] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(68),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
+ [aux_sym_statement_block_repeat1] = STATE(74),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
- [anon_sym_RBRACE] = ACTIONS(555),
+ [anon_sym_RBRACE] = ACTIONS(488),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
[anon_sym_let] = ACTIONS(384),
@@ -46979,72 +47036,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[69] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(69),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(42),
+ [aux_sym_statement_block_repeat1] = STATE(74),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
- [anon_sym_RBRACE] = ACTIONS(557),
+ [anon_sym_RBRACE] = ACTIONS(490),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
[anon_sym_let] = ACTIONS(384),
@@ -47109,72 +47166,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[70] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(70),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(63),
+ [aux_sym_statement_block_repeat1] = STATE(71),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
- [anon_sym_RBRACE] = ACTIONS(559),
+ [anon_sym_RBRACE] = ACTIONS(492),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
[anon_sym_let] = ACTIONS(384),
@@ -47239,72 +47296,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[71] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(71),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(68),
+ [aux_sym_statement_block_repeat1] = STATE(74),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
- [anon_sym_RBRACE] = ACTIONS(561),
+ [anon_sym_RBRACE] = ACTIONS(494),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
[anon_sym_let] = ACTIONS(384),
@@ -47369,72 +47426,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[72] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(72),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
+ [aux_sym_statement_block_repeat1] = STATE(24),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
- [anon_sym_RBRACE] = ACTIONS(563),
+ [anon_sym_RBRACE] = ACTIONS(496),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
[anon_sym_let] = ACTIONS(384),
@@ -47499,72 +47556,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[73] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(73),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(26),
+ [aux_sym_statement_block_repeat1] = STATE(74),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(33),
- [anon_sym_RBRACE] = ACTIONS(565),
+ [anon_sym_RBRACE] = ACTIONS(498),
[anon_sym_import] = ACTIONS(39),
[anon_sym_with] = ACTIONS(41),
[anon_sym_let] = ACTIONS(384),
@@ -47629,196 +47686,196 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[74] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(74),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
- [anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(27),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(33),
- [anon_sym_RBRACE] = ACTIONS(567),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(41),
- [anon_sym_let] = ACTIONS(384),
- [anon_sym_const] = ACTIONS(45),
- [anon_sym_if] = ACTIONS(47),
- [anon_sym_switch] = ACTIONS(49),
- [anon_sym_for] = ACTIONS(51),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(57),
- [anon_sym_do] = ACTIONS(59),
- [anon_sym_try] = ACTIONS(61),
- [anon_sym_break] = ACTIONS(63),
- [anon_sym_continue] = ACTIONS(65),
- [anon_sym_return] = ACTIONS(67),
- [anon_sym_throw] = ACTIONS(69),
- [anon_sym_SEMI] = ACTIONS(71),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(386),
- [anon_sym_function] = ACTIONS(79),
- [anon_sym_private] = ACTIONS(81),
- [anon_sym_public] = ACTIONS(81),
- [anon_sym_remote] = ACTIONS(81),
- [anon_sym_static] = ACTIONS(388),
- [anon_sym_final] = ACTIONS(81),
- [anon_sym_abstract] = ACTIONS(81),
- [anon_sym_any] = ACTIONS(85),
- [anon_sym_array] = ACTIONS(85),
- [anon_sym_binary] = ACTIONS(85),
- [anon_sym_boolean] = ACTIONS(85),
- [anon_sym_date] = ACTIONS(85),
- [anon_sym_guid] = ACTIONS(85),
- [anon_sym_numeric] = ACTIONS(85),
- [anon_sym_query] = ACTIONS(85),
- [anon_sym_string] = ACTIONS(85),
- [anon_sym_struct] = ACTIONS(85),
- [anon_sym_uuid] = ACTIONS(85),
- [anon_sym_variablename] = ACTIONS(85),
- [anon_sym_void] = ACTIONS(85),
- [anon_sym_xml] = ACTIONS(85),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
+ [aux_sym_statement_block_repeat1] = STATE(74),
+ [anon_sym_POUND] = ACTIONS(261),
+ [anon_sym_var] = ACTIONS(500),
+ [anon_sym_SQUOTE] = ACTIONS(267),
+ [anon_sym_DQUOTE] = ACTIONS(270),
+ [anon_sym_LBRACE] = ACTIONS(503),
+ [anon_sym_RBRACE] = ACTIONS(276),
+ [anon_sym_import] = ACTIONS(278),
+ [anon_sym_with] = ACTIONS(506),
+ [anon_sym_let] = ACTIONS(509),
+ [anon_sym_const] = ACTIONS(512),
+ [anon_sym_if] = ACTIONS(515),
+ [anon_sym_switch] = ACTIONS(518),
+ [anon_sym_for] = ACTIONS(521),
+ [anon_sym_LPAREN] = ACTIONS(299),
+ [anon_sym_await] = ACTIONS(302),
+ [anon_sym_while] = ACTIONS(524),
+ [anon_sym_do] = ACTIONS(527),
+ [anon_sym_try] = ACTIONS(530),
+ [anon_sym_break] = ACTIONS(533),
+ [anon_sym_continue] = ACTIONS(536),
+ [anon_sym_return] = ACTIONS(539),
+ [anon_sym_throw] = ACTIONS(542),
+ [anon_sym_SEMI] = ACTIONS(545),
+ [anon_sym_yield] = ACTIONS(331),
+ [anon_sym_LBRACK] = ACTIONS(334),
+ [anon_sym_async] = ACTIONS(548),
+ [anon_sym_function] = ACTIONS(551),
+ [anon_sym_private] = ACTIONS(554),
+ [anon_sym_public] = ACTIONS(554),
+ [anon_sym_remote] = ACTIONS(554),
+ [anon_sym_static] = ACTIONS(557),
+ [anon_sym_final] = ACTIONS(554),
+ [anon_sym_abstract] = ACTIONS(554),
+ [anon_sym_any] = ACTIONS(560),
+ [anon_sym_array] = ACTIONS(560),
+ [anon_sym_binary] = ACTIONS(560),
+ [anon_sym_boolean] = ACTIONS(560),
+ [anon_sym_date] = ACTIONS(560),
+ [anon_sym_guid] = ACTIONS(560),
+ [anon_sym_numeric] = ACTIONS(560),
+ [anon_sym_query] = ACTIONS(560),
+ [anon_sym_string] = ACTIONS(560),
+ [anon_sym_struct] = ACTIONS(560),
+ [anon_sym_uuid] = ACTIONS(560),
+ [anon_sym_variablename] = ACTIONS(560),
+ [anon_sym_void] = ACTIONS(560),
+ [anon_sym_xml] = ACTIONS(560),
+ [anon_sym_new] = ACTIONS(352),
+ [anon_sym_PLUS] = ACTIONS(355),
+ [anon_sym_DASH] = ACTIONS(355),
+ [anon_sym_SLASH] = ACTIONS(358),
+ [anon_sym_BANG] = ACTIONS(361),
+ [anon_sym_TILDE] = ACTIONS(355),
+ [aux_sym_unary_operator_token1] = ACTIONS(361),
+ [anon_sym_PLUS_PLUS] = ACTIONS(364),
+ [anon_sym_DASH_DASH] = ACTIONS(364),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(390),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(392),
+ [sym_number] = ACTIONS(367),
+ [sym_identifier] = ACTIONS(563),
+ [sym_private_property_identifier] = ACTIONS(373),
+ [sym_this] = ACTIONS(376),
+ [sym_super] = ACTIONS(376),
+ [sym_true] = ACTIONS(376),
+ [sym_false] = ACTIONS(376),
+ [sym_null] = ACTIONS(376),
+ [anon_sym_export] = ACTIONS(566),
[sym_cf_comment] = ACTIONS(5),
},
[75] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1066),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1161),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(75),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_statement_block_repeat1] = STATE(51),
+ [aux_sym_statement_block_repeat1] = STATE(43),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
@@ -47889,367 +47946,111 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[76] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1125),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(809),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(773),
+ [sym_expression_statement] = STATE(809),
+ [sym_variable_declaration] = STATE(808),
+ [sym_lexical_declaration] = STATE(808),
+ [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_return_statement] = STATE(809),
+ [sym_throw_statement] = STATE(809),
+ [sym_empty_statement] = STATE(809),
+ [sym_labeled_statement] = STATE(809),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2088),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(808),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(808),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(76),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
- [sym_hash_expression] = STATE(4029),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(27),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(571),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(573),
- [anon_sym_let] = ACTIONS(575),
- [anon_sym_const] = ACTIONS(45),
- [anon_sym_if] = ACTIONS(577),
- [anon_sym_switch] = ACTIONS(49),
- [anon_sym_for] = ACTIONS(579),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(581),
- [anon_sym_do] = ACTIONS(59),
- [anon_sym_try] = ACTIONS(583),
- [anon_sym_break] = ACTIONS(63),
- [anon_sym_continue] = ACTIONS(65),
- [anon_sym_return] = ACTIONS(67),
- [anon_sym_throw] = ACTIONS(69),
- [anon_sym_SEMI] = ACTIONS(71),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(585),
- [anon_sym_function] = ACTIONS(587),
- [anon_sym_private] = ACTIONS(589),
- [anon_sym_public] = ACTIONS(589),
- [anon_sym_remote] = ACTIONS(589),
- [anon_sym_static] = ACTIONS(591),
- [anon_sym_final] = ACTIONS(589),
- [anon_sym_abstract] = ACTIONS(589),
- [anon_sym_any] = ACTIONS(593),
- [anon_sym_array] = ACTIONS(593),
- [anon_sym_binary] = ACTIONS(593),
- [anon_sym_boolean] = ACTIONS(593),
- [anon_sym_date] = ACTIONS(593),
- [anon_sym_guid] = ACTIONS(593),
- [anon_sym_numeric] = ACTIONS(593),
- [anon_sym_query] = ACTIONS(593),
- [anon_sym_string] = ACTIONS(593),
- [anon_sym_struct] = ACTIONS(593),
- [anon_sym_uuid] = ACTIONS(593),
- [anon_sym_variablename] = ACTIONS(593),
- [anon_sym_void] = ACTIONS(593),
- [anon_sym_xml] = ACTIONS(593),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(595),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(597),
- [sym_cf_comment] = ACTIONS(5),
- },
- [77] = {
- [sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1125),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(77),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
- [sym_hash_expression] = STATE(4029),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(27),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(33),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(41),
- [anon_sym_let] = ACTIONS(384),
- [anon_sym_const] = ACTIONS(45),
- [anon_sym_if] = ACTIONS(47),
- [anon_sym_switch] = ACTIONS(49),
- [anon_sym_for] = ACTIONS(51),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(57),
- [anon_sym_do] = ACTIONS(59),
- [anon_sym_try] = ACTIONS(61),
- [anon_sym_break] = ACTIONS(63),
- [anon_sym_continue] = ACTIONS(65),
- [anon_sym_return] = ACTIONS(67),
- [anon_sym_throw] = ACTIONS(69),
- [anon_sym_SEMI] = ACTIONS(71),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(386),
- [anon_sym_function] = ACTIONS(79),
- [anon_sym_private] = ACTIONS(81),
- [anon_sym_public] = ACTIONS(81),
- [anon_sym_remote] = ACTIONS(81),
- [anon_sym_static] = ACTIONS(388),
- [anon_sym_final] = ACTIONS(81),
- [anon_sym_abstract] = ACTIONS(81),
- [anon_sym_any] = ACTIONS(85),
- [anon_sym_array] = ACTIONS(85),
- [anon_sym_binary] = ACTIONS(85),
- [anon_sym_boolean] = ACTIONS(85),
- [anon_sym_date] = ACTIONS(85),
- [anon_sym_guid] = ACTIONS(85),
- [anon_sym_numeric] = ACTIONS(85),
- [anon_sym_query] = ACTIONS(85),
- [anon_sym_string] = ACTIONS(85),
- [anon_sym_struct] = ACTIONS(85),
- [anon_sym_uuid] = ACTIONS(85),
- [anon_sym_variablename] = ACTIONS(85),
- [anon_sym_void] = ACTIONS(85),
- [anon_sym_xml] = ACTIONS(85),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(390),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(392),
- [sym_cf_comment] = ACTIONS(5),
- },
- [78] = {
- [sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(773),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(712),
- [sym_expression_statement] = STATE(773),
- [sym_variable_declaration] = STATE(772),
- [sym_lexical_declaration] = STATE(772),
- [sym_statement_block] = STATE(773),
- [sym_if_statement] = STATE(773),
- [sym_switch_statement] = STATE(773),
- [sym_for_statement] = STATE(773),
- [sym_for_in_statement] = STATE(773),
- [sym_while_statement] = STATE(773),
- [sym_do_statement] = STATE(773),
- [sym_try_statement] = STATE(773),
- [sym_with_statement] = STATE(773),
- [sym_break_statement] = STATE(773),
- [sym_continue_statement] = STATE(773),
- [sym_return_statement] = STATE(773),
- [sym_throw_statement] = STATE(773),
- [sym_empty_statement] = STATE(773),
- [sym_labeled_statement] = STATE(773),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2112),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(772),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(772),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(78),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(3682),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(599),
+ [anon_sym_var] = ACTIONS(571),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(601),
+ [anon_sym_LBRACE] = ACTIONS(573),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(603),
- [anon_sym_let] = ACTIONS(605),
- [anon_sym_const] = ACTIONS(607),
- [anon_sym_if] = ACTIONS(609),
- [anon_sym_switch] = ACTIONS(611),
- [anon_sym_for] = ACTIONS(613),
+ [anon_sym_with] = ACTIONS(575),
+ [anon_sym_let] = ACTIONS(577),
+ [anon_sym_const] = ACTIONS(579),
+ [anon_sym_if] = ACTIONS(581),
+ [anon_sym_switch] = ACTIONS(583),
+ [anon_sym_for] = ACTIONS(585),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(615),
- [anon_sym_do] = ACTIONS(617),
- [anon_sym_try] = ACTIONS(619),
- [anon_sym_break] = ACTIONS(621),
- [anon_sym_continue] = ACTIONS(623),
- [anon_sym_return] = ACTIONS(625),
- [anon_sym_throw] = ACTIONS(627),
- [anon_sym_SEMI] = ACTIONS(629),
+ [anon_sym_while] = ACTIONS(587),
+ [anon_sym_do] = ACTIONS(589),
+ [anon_sym_try] = ACTIONS(591),
+ [anon_sym_break] = ACTIONS(593),
+ [anon_sym_continue] = ACTIONS(595),
+ [anon_sym_return] = ACTIONS(597),
+ [anon_sym_throw] = ACTIONS(599),
+ [anon_sym_SEMI] = ACTIONS(601),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(631),
- [anon_sym_function] = ACTIONS(633),
- [anon_sym_private] = ACTIONS(635),
- [anon_sym_public] = ACTIONS(635),
- [anon_sym_remote] = ACTIONS(635),
- [anon_sym_static] = ACTIONS(637),
- [anon_sym_final] = ACTIONS(635),
- [anon_sym_abstract] = ACTIONS(635),
- [anon_sym_any] = ACTIONS(639),
- [anon_sym_array] = ACTIONS(639),
- [anon_sym_binary] = ACTIONS(639),
- [anon_sym_boolean] = ACTIONS(639),
- [anon_sym_date] = ACTIONS(639),
- [anon_sym_guid] = ACTIONS(639),
- [anon_sym_numeric] = ACTIONS(639),
- [anon_sym_query] = ACTIONS(639),
- [anon_sym_string] = ACTIONS(639),
- [anon_sym_struct] = ACTIONS(639),
- [anon_sym_uuid] = ACTIONS(639),
- [anon_sym_variablename] = ACTIONS(639),
- [anon_sym_void] = ACTIONS(639),
- [anon_sym_xml] = ACTIONS(639),
+ [anon_sym_async] = ACTIONS(603),
+ [anon_sym_function] = ACTIONS(605),
+ [anon_sym_private] = ACTIONS(607),
+ [anon_sym_public] = ACTIONS(607),
+ [anon_sym_remote] = ACTIONS(607),
+ [anon_sym_static] = ACTIONS(609),
+ [anon_sym_final] = ACTIONS(607),
+ [anon_sym_abstract] = ACTIONS(607),
+ [anon_sym_any] = ACTIONS(611),
+ [anon_sym_array] = ACTIONS(611),
+ [anon_sym_binary] = ACTIONS(611),
+ [anon_sym_boolean] = ACTIONS(611),
+ [anon_sym_date] = ACTIONS(611),
+ [anon_sym_guid] = ACTIONS(611),
+ [anon_sym_numeric] = ACTIONS(611),
+ [anon_sym_query] = ACTIONS(611),
+ [anon_sym_string] = ACTIONS(611),
+ [anon_sym_struct] = ACTIONS(611),
+ [anon_sym_uuid] = ACTIONS(611),
+ [anon_sym_variablename] = ACTIONS(611),
+ [anon_sym_void] = ACTIONS(611),
+ [anon_sym_xml] = ACTIONS(611),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -48261,123 +48062,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(641),
+ [sym_identifier] = ACTIONS(613),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(643),
+ [anon_sym_export] = ACTIONS(615),
[sym_cf_comment] = ACTIONS(5),
},
- [79] = {
+ [77] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(773),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(702),
- [sym_expression_statement] = STATE(773),
- [sym_variable_declaration] = STATE(772),
- [sym_lexical_declaration] = STATE(772),
- [sym_statement_block] = STATE(773),
- [sym_if_statement] = STATE(773),
- [sym_switch_statement] = STATE(773),
- [sym_for_statement] = STATE(773),
- [sym_for_in_statement] = STATE(773),
- [sym_while_statement] = STATE(773),
- [sym_do_statement] = STATE(773),
- [sym_try_statement] = STATE(773),
- [sym_with_statement] = STATE(773),
- [sym_break_statement] = STATE(773),
- [sym_continue_statement] = STATE(773),
- [sym_return_statement] = STATE(773),
- [sym_throw_statement] = STATE(773),
- [sym_empty_statement] = STATE(773),
- [sym_labeled_statement] = STATE(773),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2112),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(772),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(772),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(809),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(731),
+ [sym_expression_statement] = STATE(809),
+ [sym_variable_declaration] = STATE(808),
+ [sym_lexical_declaration] = STATE(808),
+ [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_return_statement] = STATE(809),
+ [sym_throw_statement] = STATE(809),
+ [sym_empty_statement] = STATE(809),
+ [sym_labeled_statement] = STATE(809),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2088),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(808),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(808),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(79),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(77),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(3682),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(599),
+ [anon_sym_var] = ACTIONS(571),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(601),
+ [anon_sym_LBRACE] = ACTIONS(573),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(603),
- [anon_sym_let] = ACTIONS(605),
- [anon_sym_const] = ACTIONS(607),
- [anon_sym_if] = ACTIONS(609),
- [anon_sym_switch] = ACTIONS(611),
- [anon_sym_for] = ACTIONS(613),
+ [anon_sym_with] = ACTIONS(575),
+ [anon_sym_let] = ACTIONS(577),
+ [anon_sym_const] = ACTIONS(579),
+ [anon_sym_if] = ACTIONS(581),
+ [anon_sym_switch] = ACTIONS(583),
+ [anon_sym_for] = ACTIONS(585),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(615),
- [anon_sym_do] = ACTIONS(617),
- [anon_sym_try] = ACTIONS(619),
- [anon_sym_break] = ACTIONS(621),
- [anon_sym_continue] = ACTIONS(623),
- [anon_sym_return] = ACTIONS(625),
- [anon_sym_throw] = ACTIONS(627),
- [anon_sym_SEMI] = ACTIONS(629),
+ [anon_sym_while] = ACTIONS(587),
+ [anon_sym_do] = ACTIONS(589),
+ [anon_sym_try] = ACTIONS(591),
+ [anon_sym_break] = ACTIONS(593),
+ [anon_sym_continue] = ACTIONS(595),
+ [anon_sym_return] = ACTIONS(597),
+ [anon_sym_throw] = ACTIONS(599),
+ [anon_sym_SEMI] = ACTIONS(601),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(631),
- [anon_sym_function] = ACTIONS(633),
- [anon_sym_private] = ACTIONS(635),
- [anon_sym_public] = ACTIONS(635),
- [anon_sym_remote] = ACTIONS(635),
- [anon_sym_static] = ACTIONS(637),
- [anon_sym_final] = ACTIONS(635),
- [anon_sym_abstract] = ACTIONS(635),
- [anon_sym_any] = ACTIONS(639),
- [anon_sym_array] = ACTIONS(639),
- [anon_sym_binary] = ACTIONS(639),
- [anon_sym_boolean] = ACTIONS(639),
- [anon_sym_date] = ACTIONS(639),
- [anon_sym_guid] = ACTIONS(639),
- [anon_sym_numeric] = ACTIONS(639),
- [anon_sym_query] = ACTIONS(639),
- [anon_sym_string] = ACTIONS(639),
- [anon_sym_struct] = ACTIONS(639),
- [anon_sym_uuid] = ACTIONS(639),
- [anon_sym_variablename] = ACTIONS(639),
- [anon_sym_void] = ACTIONS(639),
- [anon_sym_xml] = ACTIONS(639),
+ [anon_sym_async] = ACTIONS(603),
+ [anon_sym_function] = ACTIONS(605),
+ [anon_sym_private] = ACTIONS(607),
+ [anon_sym_public] = ACTIONS(607),
+ [anon_sym_remote] = ACTIONS(607),
+ [anon_sym_static] = ACTIONS(609),
+ [anon_sym_final] = ACTIONS(607),
+ [anon_sym_abstract] = ACTIONS(607),
+ [anon_sym_any] = ACTIONS(611),
+ [anon_sym_array] = ACTIONS(611),
+ [anon_sym_binary] = ACTIONS(611),
+ [anon_sym_boolean] = ACTIONS(611),
+ [anon_sym_date] = ACTIONS(611),
+ [anon_sym_guid] = ACTIONS(611),
+ [anon_sym_numeric] = ACTIONS(611),
+ [anon_sym_query] = ACTIONS(611),
+ [anon_sym_string] = ACTIONS(611),
+ [anon_sym_struct] = ACTIONS(611),
+ [anon_sym_uuid] = ACTIONS(611),
+ [anon_sym_variablename] = ACTIONS(611),
+ [anon_sym_void] = ACTIONS(611),
+ [anon_sym_xml] = ACTIONS(611),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -48389,123 +48190,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(641),
+ [sym_identifier] = ACTIONS(613),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(643),
+ [anon_sym_export] = ACTIONS(615),
[sym_cf_comment] = ACTIONS(5),
},
- [80] = {
+ [78] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(904),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(920),
- [sym_expression_statement] = STATE(904),
- [sym_variable_declaration] = STATE(905),
- [sym_lexical_declaration] = STATE(905),
- [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_return_statement] = STATE(904),
- [sym_throw_statement] = STATE(904),
- [sym_empty_statement] = STATE(904),
- [sym_labeled_statement] = STATE(904),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2151),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(905),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(905),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(809),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(477),
+ [sym_expression_statement] = STATE(809),
+ [sym_variable_declaration] = STATE(808),
+ [sym_lexical_declaration] = STATE(808),
+ [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_return_statement] = STATE(809),
+ [sym_throw_statement] = STATE(809),
+ [sym_empty_statement] = STATE(809),
+ [sym_labeled_statement] = STATE(809),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2088),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(808),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(808),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(80),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(78),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3535),
+ [sym__hash_expression] = STATE(3682),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(195),
+ [anon_sym_var] = ACTIONS(571),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(197),
+ [anon_sym_LBRACE] = ACTIONS(573),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(201),
- [anon_sym_let] = ACTIONS(203),
- [anon_sym_const] = ACTIONS(205),
- [anon_sym_if] = ACTIONS(207),
- [anon_sym_switch] = ACTIONS(209),
- [anon_sym_for] = ACTIONS(211),
+ [anon_sym_with] = ACTIONS(575),
+ [anon_sym_let] = ACTIONS(577),
+ [anon_sym_const] = ACTIONS(579),
+ [anon_sym_if] = ACTIONS(581),
+ [anon_sym_switch] = ACTIONS(583),
+ [anon_sym_for] = ACTIONS(585),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(213),
- [anon_sym_do] = ACTIONS(215),
- [anon_sym_try] = ACTIONS(217),
- [anon_sym_break] = ACTIONS(219),
- [anon_sym_continue] = ACTIONS(221),
- [anon_sym_return] = ACTIONS(223),
- [anon_sym_throw] = ACTIONS(225),
- [anon_sym_SEMI] = ACTIONS(227),
+ [anon_sym_while] = ACTIONS(587),
+ [anon_sym_do] = ACTIONS(589),
+ [anon_sym_try] = ACTIONS(591),
+ [anon_sym_break] = ACTIONS(593),
+ [anon_sym_continue] = ACTIONS(595),
+ [anon_sym_return] = ACTIONS(597),
+ [anon_sym_throw] = ACTIONS(599),
+ [anon_sym_SEMI] = ACTIONS(601),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(233),
- [anon_sym_function] = ACTIONS(235),
- [anon_sym_private] = ACTIONS(237),
- [anon_sym_public] = ACTIONS(237),
- [anon_sym_remote] = ACTIONS(237),
- [anon_sym_static] = ACTIONS(239),
- [anon_sym_final] = ACTIONS(237),
- [anon_sym_abstract] = ACTIONS(237),
- [anon_sym_any] = ACTIONS(241),
- [anon_sym_array] = ACTIONS(241),
- [anon_sym_binary] = ACTIONS(241),
- [anon_sym_boolean] = ACTIONS(241),
- [anon_sym_date] = ACTIONS(241),
- [anon_sym_guid] = ACTIONS(241),
- [anon_sym_numeric] = ACTIONS(241),
- [anon_sym_query] = ACTIONS(241),
- [anon_sym_string] = ACTIONS(241),
- [anon_sym_struct] = ACTIONS(241),
- [anon_sym_uuid] = ACTIONS(241),
- [anon_sym_variablename] = ACTIONS(241),
- [anon_sym_void] = ACTIONS(241),
- [anon_sym_xml] = ACTIONS(241),
+ [anon_sym_async] = ACTIONS(603),
+ [anon_sym_function] = ACTIONS(605),
+ [anon_sym_private] = ACTIONS(607),
+ [anon_sym_public] = ACTIONS(607),
+ [anon_sym_remote] = ACTIONS(607),
+ [anon_sym_static] = ACTIONS(609),
+ [anon_sym_final] = ACTIONS(607),
+ [anon_sym_abstract] = ACTIONS(607),
+ [anon_sym_any] = ACTIONS(611),
+ [anon_sym_array] = ACTIONS(611),
+ [anon_sym_binary] = ACTIONS(611),
+ [anon_sym_boolean] = ACTIONS(611),
+ [anon_sym_date] = ACTIONS(611),
+ [anon_sym_guid] = ACTIONS(611),
+ [anon_sym_numeric] = ACTIONS(611),
+ [anon_sym_query] = ACTIONS(611),
+ [anon_sym_string] = ACTIONS(611),
+ [anon_sym_struct] = ACTIONS(611),
+ [anon_sym_uuid] = ACTIONS(611),
+ [anon_sym_variablename] = ACTIONS(611),
+ [anon_sym_void] = ACTIONS(611),
+ [anon_sym_xml] = ACTIONS(611),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -48517,75 +48318,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(245),
+ [sym_identifier] = ACTIONS(613),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(247),
+ [anon_sym_export] = ACTIONS(615),
[sym_cf_comment] = ACTIONS(5),
},
- [81] = {
+ [79] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1108),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1128),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(81),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(79),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
@@ -48655,113 +48456,113 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(392),
[sym_cf_comment] = ACTIONS(5),
},
- [82] = {
+ [80] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(904),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(922),
- [sym_expression_statement] = STATE(904),
- [sym_variable_declaration] = STATE(905),
- [sym_lexical_declaration] = STATE(905),
- [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_return_statement] = STATE(904),
- [sym_throw_statement] = STATE(904),
- [sym_empty_statement] = STATE(904),
- [sym_labeled_statement] = STATE(904),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2151),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(905),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(905),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1048),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1096),
+ [sym_expression_statement] = STATE(1048),
+ [sym_variable_declaration] = STATE(1050),
+ [sym_lexical_declaration] = STATE(1050),
+ [sym_statement_block] = STATE(1048),
+ [sym_if_statement] = STATE(1048),
+ [sym_switch_statement] = STATE(1048),
+ [sym_for_statement] = STATE(1048),
+ [sym_for_in_statement] = STATE(1048),
+ [sym_while_statement] = STATE(1048),
+ [sym_do_statement] = STATE(1048),
+ [sym_try_statement] = STATE(1048),
+ [sym_with_statement] = STATE(1048),
+ [sym_break_statement] = STATE(1048),
+ [sym_continue_statement] = STATE(1048),
+ [sym_return_statement] = STATE(1048),
+ [sym_throw_statement] = STATE(1048),
+ [sym_empty_statement] = STATE(1048),
+ [sym_labeled_statement] = STATE(1048),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2147),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1050),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1050),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(82),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(80),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3535),
+ [sym__hash_expression] = STATE(3769),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(195),
+ [anon_sym_var] = ACTIONS(617),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(197),
+ [anon_sym_LBRACE] = ACTIONS(619),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(201),
- [anon_sym_let] = ACTIONS(203),
- [anon_sym_const] = ACTIONS(205),
- [anon_sym_if] = ACTIONS(207),
- [anon_sym_switch] = ACTIONS(209),
- [anon_sym_for] = ACTIONS(211),
+ [anon_sym_with] = ACTIONS(621),
+ [anon_sym_let] = ACTIONS(623),
+ [anon_sym_const] = ACTIONS(625),
+ [anon_sym_if] = ACTIONS(627),
+ [anon_sym_switch] = ACTIONS(629),
+ [anon_sym_for] = ACTIONS(631),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(213),
- [anon_sym_do] = ACTIONS(215),
- [anon_sym_try] = ACTIONS(217),
- [anon_sym_break] = ACTIONS(219),
- [anon_sym_continue] = ACTIONS(221),
- [anon_sym_return] = ACTIONS(223),
- [anon_sym_throw] = ACTIONS(225),
- [anon_sym_SEMI] = ACTIONS(227),
+ [anon_sym_while] = ACTIONS(633),
+ [anon_sym_do] = ACTIONS(635),
+ [anon_sym_try] = ACTIONS(637),
+ [anon_sym_break] = ACTIONS(639),
+ [anon_sym_continue] = ACTIONS(641),
+ [anon_sym_return] = ACTIONS(643),
+ [anon_sym_throw] = ACTIONS(645),
+ [anon_sym_SEMI] = ACTIONS(647),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(233),
- [anon_sym_function] = ACTIONS(235),
- [anon_sym_private] = ACTIONS(237),
- [anon_sym_public] = ACTIONS(237),
- [anon_sym_remote] = ACTIONS(237),
- [anon_sym_static] = ACTIONS(239),
- [anon_sym_final] = ACTIONS(237),
- [anon_sym_abstract] = ACTIONS(237),
- [anon_sym_any] = ACTIONS(241),
- [anon_sym_array] = ACTIONS(241),
- [anon_sym_binary] = ACTIONS(241),
- [anon_sym_boolean] = ACTIONS(241),
- [anon_sym_date] = ACTIONS(241),
- [anon_sym_guid] = ACTIONS(241),
- [anon_sym_numeric] = ACTIONS(241),
- [anon_sym_query] = ACTIONS(241),
- [anon_sym_string] = ACTIONS(241),
- [anon_sym_struct] = ACTIONS(241),
- [anon_sym_uuid] = ACTIONS(241),
- [anon_sym_variablename] = ACTIONS(241),
- [anon_sym_void] = ACTIONS(241),
- [anon_sym_xml] = ACTIONS(241),
+ [anon_sym_async] = ACTIONS(649),
+ [anon_sym_function] = ACTIONS(651),
+ [anon_sym_private] = ACTIONS(653),
+ [anon_sym_public] = ACTIONS(653),
+ [anon_sym_remote] = ACTIONS(653),
+ [anon_sym_static] = ACTIONS(655),
+ [anon_sym_final] = ACTIONS(653),
+ [anon_sym_abstract] = ACTIONS(653),
+ [anon_sym_any] = ACTIONS(657),
+ [anon_sym_array] = ACTIONS(657),
+ [anon_sym_binary] = ACTIONS(657),
+ [anon_sym_boolean] = ACTIONS(657),
+ [anon_sym_date] = ACTIONS(657),
+ [anon_sym_guid] = ACTIONS(657),
+ [anon_sym_numeric] = ACTIONS(657),
+ [anon_sym_query] = ACTIONS(657),
+ [anon_sym_string] = ACTIONS(657),
+ [anon_sym_struct] = ACTIONS(657),
+ [anon_sym_uuid] = ACTIONS(657),
+ [anon_sym_variablename] = ACTIONS(657),
+ [anon_sym_void] = ACTIONS(657),
+ [anon_sym_xml] = ACTIONS(657),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -48773,123 +48574,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(245),
+ [sym_identifier] = ACTIONS(659),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(247),
+ [anon_sym_export] = ACTIONS(661),
[sym_cf_comment] = ACTIONS(5),
},
- [83] = {
+ [81] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(773),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(730),
- [sym_expression_statement] = STATE(773),
- [sym_variable_declaration] = STATE(772),
- [sym_lexical_declaration] = STATE(772),
- [sym_statement_block] = STATE(773),
- [sym_if_statement] = STATE(773),
- [sym_switch_statement] = STATE(773),
- [sym_for_statement] = STATE(773),
- [sym_for_in_statement] = STATE(773),
- [sym_while_statement] = STATE(773),
- [sym_do_statement] = STATE(773),
- [sym_try_statement] = STATE(773),
- [sym_with_statement] = STATE(773),
- [sym_break_statement] = STATE(773),
- [sym_continue_statement] = STATE(773),
- [sym_return_statement] = STATE(773),
- [sym_throw_statement] = STATE(773),
- [sym_empty_statement] = STATE(773),
- [sym_labeled_statement] = STATE(773),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2112),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(772),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(772),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1048),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1092),
+ [sym_expression_statement] = STATE(1048),
+ [sym_variable_declaration] = STATE(1050),
+ [sym_lexical_declaration] = STATE(1050),
+ [sym_statement_block] = STATE(1048),
+ [sym_if_statement] = STATE(1048),
+ [sym_switch_statement] = STATE(1048),
+ [sym_for_statement] = STATE(1048),
+ [sym_for_in_statement] = STATE(1048),
+ [sym_while_statement] = STATE(1048),
+ [sym_do_statement] = STATE(1048),
+ [sym_try_statement] = STATE(1048),
+ [sym_with_statement] = STATE(1048),
+ [sym_break_statement] = STATE(1048),
+ [sym_continue_statement] = STATE(1048),
+ [sym_return_statement] = STATE(1048),
+ [sym_throw_statement] = STATE(1048),
+ [sym_empty_statement] = STATE(1048),
+ [sym_labeled_statement] = STATE(1048),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2147),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1050),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1050),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(83),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(81),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3682),
+ [sym__hash_expression] = STATE(3769),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(599),
+ [anon_sym_var] = ACTIONS(617),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(601),
+ [anon_sym_LBRACE] = ACTIONS(619),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(603),
- [anon_sym_let] = ACTIONS(605),
- [anon_sym_const] = ACTIONS(607),
- [anon_sym_if] = ACTIONS(609),
- [anon_sym_switch] = ACTIONS(611),
- [anon_sym_for] = ACTIONS(613),
+ [anon_sym_with] = ACTIONS(621),
+ [anon_sym_let] = ACTIONS(623),
+ [anon_sym_const] = ACTIONS(625),
+ [anon_sym_if] = ACTIONS(627),
+ [anon_sym_switch] = ACTIONS(629),
+ [anon_sym_for] = ACTIONS(631),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(615),
- [anon_sym_do] = ACTIONS(617),
- [anon_sym_try] = ACTIONS(619),
- [anon_sym_break] = ACTIONS(621),
- [anon_sym_continue] = ACTIONS(623),
- [anon_sym_return] = ACTIONS(625),
- [anon_sym_throw] = ACTIONS(627),
- [anon_sym_SEMI] = ACTIONS(629),
+ [anon_sym_while] = ACTIONS(633),
+ [anon_sym_do] = ACTIONS(635),
+ [anon_sym_try] = ACTIONS(637),
+ [anon_sym_break] = ACTIONS(639),
+ [anon_sym_continue] = ACTIONS(641),
+ [anon_sym_return] = ACTIONS(643),
+ [anon_sym_throw] = ACTIONS(645),
+ [anon_sym_SEMI] = ACTIONS(647),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(631),
- [anon_sym_function] = ACTIONS(633),
- [anon_sym_private] = ACTIONS(635),
- [anon_sym_public] = ACTIONS(635),
- [anon_sym_remote] = ACTIONS(635),
- [anon_sym_static] = ACTIONS(637),
- [anon_sym_final] = ACTIONS(635),
- [anon_sym_abstract] = ACTIONS(635),
- [anon_sym_any] = ACTIONS(639),
- [anon_sym_array] = ACTIONS(639),
- [anon_sym_binary] = ACTIONS(639),
- [anon_sym_boolean] = ACTIONS(639),
- [anon_sym_date] = ACTIONS(639),
- [anon_sym_guid] = ACTIONS(639),
- [anon_sym_numeric] = ACTIONS(639),
- [anon_sym_query] = ACTIONS(639),
- [anon_sym_string] = ACTIONS(639),
- [anon_sym_struct] = ACTIONS(639),
- [anon_sym_uuid] = ACTIONS(639),
- [anon_sym_variablename] = ACTIONS(639),
- [anon_sym_void] = ACTIONS(639),
- [anon_sym_xml] = ACTIONS(639),
+ [anon_sym_async] = ACTIONS(649),
+ [anon_sym_function] = ACTIONS(651),
+ [anon_sym_private] = ACTIONS(653),
+ [anon_sym_public] = ACTIONS(653),
+ [anon_sym_remote] = ACTIONS(653),
+ [anon_sym_static] = ACTIONS(655),
+ [anon_sym_final] = ACTIONS(653),
+ [anon_sym_abstract] = ACTIONS(653),
+ [anon_sym_any] = ACTIONS(657),
+ [anon_sym_array] = ACTIONS(657),
+ [anon_sym_binary] = ACTIONS(657),
+ [anon_sym_boolean] = ACTIONS(657),
+ [anon_sym_date] = ACTIONS(657),
+ [anon_sym_guid] = ACTIONS(657),
+ [anon_sym_numeric] = ACTIONS(657),
+ [anon_sym_query] = ACTIONS(657),
+ [anon_sym_string] = ACTIONS(657),
+ [anon_sym_struct] = ACTIONS(657),
+ [anon_sym_uuid] = ACTIONS(657),
+ [anon_sym_variablename] = ACTIONS(657),
+ [anon_sym_void] = ACTIONS(657),
+ [anon_sym_xml] = ACTIONS(657),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -48901,123 +48702,251 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(641),
+ [sym_identifier] = ACTIONS(659),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(643),
+ [anon_sym_export] = ACTIONS(661),
[sym_cf_comment] = ACTIONS(5),
},
- [84] = {
+ [82] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(773),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(551),
- [sym_expression_statement] = STATE(773),
- [sym_variable_declaration] = STATE(772),
- [sym_lexical_declaration] = STATE(772),
- [sym_statement_block] = STATE(773),
- [sym_if_statement] = STATE(773),
- [sym_switch_statement] = STATE(773),
- [sym_for_statement] = STATE(773),
- [sym_for_in_statement] = STATE(773),
- [sym_while_statement] = STATE(773),
- [sym_do_statement] = STATE(773),
- [sym_try_statement] = STATE(773),
- [sym_with_statement] = STATE(773),
- [sym_break_statement] = STATE(773),
- [sym_continue_statement] = STATE(773),
- [sym_return_statement] = STATE(773),
- [sym_throw_statement] = STATE(773),
- [sym_empty_statement] = STATE(773),
- [sym_labeled_statement] = STATE(773),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2112),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(772),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(772),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(5872),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(84),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(82),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3682),
+ [sym__hash_expression] = STATE(3758),
+ [sym_hash_expression] = STATE(4029),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(193),
+ [anon_sym_var] = ACTIONS(27),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(663),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_with] = ACTIONS(665),
+ [anon_sym_let] = ACTIONS(667),
+ [anon_sym_const] = ACTIONS(45),
+ [anon_sym_if] = ACTIONS(669),
+ [anon_sym_switch] = ACTIONS(49),
+ [anon_sym_for] = ACTIONS(671),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_while] = ACTIONS(673),
+ [anon_sym_do] = ACTIONS(59),
+ [anon_sym_try] = ACTIONS(675),
+ [anon_sym_break] = ACTIONS(63),
+ [anon_sym_continue] = ACTIONS(65),
+ [anon_sym_return] = ACTIONS(67),
+ [anon_sym_throw] = ACTIONS(69),
+ [anon_sym_SEMI] = ACTIONS(71),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(677),
+ [anon_sym_function] = ACTIONS(679),
+ [anon_sym_private] = ACTIONS(681),
+ [anon_sym_public] = ACTIONS(681),
+ [anon_sym_remote] = ACTIONS(681),
+ [anon_sym_static] = ACTIONS(683),
+ [anon_sym_final] = ACTIONS(681),
+ [anon_sym_abstract] = ACTIONS(681),
+ [anon_sym_any] = ACTIONS(685),
+ [anon_sym_array] = ACTIONS(685),
+ [anon_sym_binary] = ACTIONS(685),
+ [anon_sym_boolean] = ACTIONS(685),
+ [anon_sym_date] = ACTIONS(685),
+ [anon_sym_guid] = ACTIONS(685),
+ [anon_sym_numeric] = ACTIONS(685),
+ [anon_sym_query] = ACTIONS(685),
+ [anon_sym_string] = ACTIONS(685),
+ [anon_sym_struct] = ACTIONS(685),
+ [anon_sym_uuid] = ACTIONS(685),
+ [anon_sym_variablename] = ACTIONS(685),
+ [anon_sym_void] = ACTIONS(685),
+ [anon_sym_xml] = ACTIONS(685),
+ [anon_sym_new] = ACTIONS(87),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(687),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(689),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [83] = {
+ [sym_hash_empty] = STATE(4029),
+ [sym_declaration] = STATE(1048),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1083),
+ [sym_expression_statement] = STATE(1048),
+ [sym_variable_declaration] = STATE(1050),
+ [sym_lexical_declaration] = STATE(1050),
+ [sym_statement_block] = STATE(1048),
+ [sym_if_statement] = STATE(1048),
+ [sym_switch_statement] = STATE(1048),
+ [sym_for_statement] = STATE(1048),
+ [sym_for_in_statement] = STATE(1048),
+ [sym_while_statement] = STATE(1048),
+ [sym_do_statement] = STATE(1048),
+ [sym_try_statement] = STATE(1048),
+ [sym_with_statement] = STATE(1048),
+ [sym_break_statement] = STATE(1048),
+ [sym_continue_statement] = STATE(1048),
+ [sym_return_statement] = STATE(1048),
+ [sym_throw_statement] = STATE(1048),
+ [sym_empty_statement] = STATE(1048),
+ [sym_labeled_statement] = STATE(1048),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2147),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1050),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1050),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(83),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(3769),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(599),
+ [anon_sym_var] = ACTIONS(617),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(601),
+ [anon_sym_LBRACE] = ACTIONS(619),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(603),
- [anon_sym_let] = ACTIONS(605),
- [anon_sym_const] = ACTIONS(607),
- [anon_sym_if] = ACTIONS(609),
- [anon_sym_switch] = ACTIONS(611),
- [anon_sym_for] = ACTIONS(613),
+ [anon_sym_with] = ACTIONS(621),
+ [anon_sym_let] = ACTIONS(623),
+ [anon_sym_const] = ACTIONS(625),
+ [anon_sym_if] = ACTIONS(627),
+ [anon_sym_switch] = ACTIONS(629),
+ [anon_sym_for] = ACTIONS(631),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(615),
- [anon_sym_do] = ACTIONS(617),
- [anon_sym_try] = ACTIONS(619),
- [anon_sym_break] = ACTIONS(621),
- [anon_sym_continue] = ACTIONS(623),
- [anon_sym_return] = ACTIONS(625),
- [anon_sym_throw] = ACTIONS(627),
- [anon_sym_SEMI] = ACTIONS(629),
+ [anon_sym_while] = ACTIONS(633),
+ [anon_sym_do] = ACTIONS(635),
+ [anon_sym_try] = ACTIONS(637),
+ [anon_sym_break] = ACTIONS(639),
+ [anon_sym_continue] = ACTIONS(641),
+ [anon_sym_return] = ACTIONS(643),
+ [anon_sym_throw] = ACTIONS(645),
+ [anon_sym_SEMI] = ACTIONS(647),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(631),
- [anon_sym_function] = ACTIONS(633),
- [anon_sym_private] = ACTIONS(635),
- [anon_sym_public] = ACTIONS(635),
- [anon_sym_remote] = ACTIONS(635),
- [anon_sym_static] = ACTIONS(637),
- [anon_sym_final] = ACTIONS(635),
- [anon_sym_abstract] = ACTIONS(635),
- [anon_sym_any] = ACTIONS(639),
- [anon_sym_array] = ACTIONS(639),
- [anon_sym_binary] = ACTIONS(639),
- [anon_sym_boolean] = ACTIONS(639),
- [anon_sym_date] = ACTIONS(639),
- [anon_sym_guid] = ACTIONS(639),
- [anon_sym_numeric] = ACTIONS(639),
- [anon_sym_query] = ACTIONS(639),
- [anon_sym_string] = ACTIONS(639),
- [anon_sym_struct] = ACTIONS(639),
- [anon_sym_uuid] = ACTIONS(639),
- [anon_sym_variablename] = ACTIONS(639),
- [anon_sym_void] = ACTIONS(639),
- [anon_sym_xml] = ACTIONS(639),
+ [anon_sym_async] = ACTIONS(649),
+ [anon_sym_function] = ACTIONS(651),
+ [anon_sym_private] = ACTIONS(653),
+ [anon_sym_public] = ACTIONS(653),
+ [anon_sym_remote] = ACTIONS(653),
+ [anon_sym_static] = ACTIONS(655),
+ [anon_sym_final] = ACTIONS(653),
+ [anon_sym_abstract] = ACTIONS(653),
+ [anon_sym_any] = ACTIONS(657),
+ [anon_sym_array] = ACTIONS(657),
+ [anon_sym_binary] = ACTIONS(657),
+ [anon_sym_boolean] = ACTIONS(657),
+ [anon_sym_date] = ACTIONS(657),
+ [anon_sym_guid] = ACTIONS(657),
+ [anon_sym_numeric] = ACTIONS(657),
+ [anon_sym_query] = ACTIONS(657),
+ [anon_sym_string] = ACTIONS(657),
+ [anon_sym_struct] = ACTIONS(657),
+ [anon_sym_uuid] = ACTIONS(657),
+ [anon_sym_variablename] = ACTIONS(657),
+ [anon_sym_void] = ACTIONS(657),
+ [anon_sym_xml] = ACTIONS(657),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -49029,94 +48958,94 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(641),
+ [sym_identifier] = ACTIONS(659),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(643),
+ [anon_sym_export] = ACTIONS(661),
[sym_cf_comment] = ACTIONS(5),
},
- [85] = {
+ [84] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(5600),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(5519),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(85),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(84),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(571),
+ [anon_sym_LBRACE] = ACTIONS(663),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(573),
- [anon_sym_let] = ACTIONS(575),
+ [anon_sym_with] = ACTIONS(665),
+ [anon_sym_let] = ACTIONS(667),
[anon_sym_const] = ACTIONS(45),
- [anon_sym_if] = ACTIONS(577),
+ [anon_sym_if] = ACTIONS(669),
[anon_sym_switch] = ACTIONS(49),
- [anon_sym_for] = ACTIONS(579),
+ [anon_sym_for] = ACTIONS(671),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(581),
+ [anon_sym_while] = ACTIONS(673),
[anon_sym_do] = ACTIONS(59),
- [anon_sym_try] = ACTIONS(583),
+ [anon_sym_try] = ACTIONS(675),
[anon_sym_break] = ACTIONS(63),
[anon_sym_continue] = ACTIONS(65),
[anon_sym_return] = ACTIONS(67),
@@ -49124,28 +49053,156 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(585),
- [anon_sym_function] = ACTIONS(587),
- [anon_sym_private] = ACTIONS(589),
- [anon_sym_public] = ACTIONS(589),
- [anon_sym_remote] = ACTIONS(589),
- [anon_sym_static] = ACTIONS(591),
- [anon_sym_final] = ACTIONS(589),
- [anon_sym_abstract] = ACTIONS(589),
- [anon_sym_any] = ACTIONS(593),
- [anon_sym_array] = ACTIONS(593),
- [anon_sym_binary] = ACTIONS(593),
- [anon_sym_boolean] = ACTIONS(593),
- [anon_sym_date] = ACTIONS(593),
- [anon_sym_guid] = ACTIONS(593),
- [anon_sym_numeric] = ACTIONS(593),
- [anon_sym_query] = ACTIONS(593),
- [anon_sym_string] = ACTIONS(593),
- [anon_sym_struct] = ACTIONS(593),
- [anon_sym_uuid] = ACTIONS(593),
- [anon_sym_variablename] = ACTIONS(593),
- [anon_sym_void] = ACTIONS(593),
- [anon_sym_xml] = ACTIONS(593),
+ [anon_sym_async] = ACTIONS(677),
+ [anon_sym_function] = ACTIONS(679),
+ [anon_sym_private] = ACTIONS(681),
+ [anon_sym_public] = ACTIONS(681),
+ [anon_sym_remote] = ACTIONS(681),
+ [anon_sym_static] = ACTIONS(683),
+ [anon_sym_final] = ACTIONS(681),
+ [anon_sym_abstract] = ACTIONS(681),
+ [anon_sym_any] = ACTIONS(685),
+ [anon_sym_array] = ACTIONS(685),
+ [anon_sym_binary] = ACTIONS(685),
+ [anon_sym_boolean] = ACTIONS(685),
+ [anon_sym_date] = ACTIONS(685),
+ [anon_sym_guid] = ACTIONS(685),
+ [anon_sym_numeric] = ACTIONS(685),
+ [anon_sym_query] = ACTIONS(685),
+ [anon_sym_string] = ACTIONS(685),
+ [anon_sym_struct] = ACTIONS(685),
+ [anon_sym_uuid] = ACTIONS(685),
+ [anon_sym_variablename] = ACTIONS(685),
+ [anon_sym_void] = ACTIONS(685),
+ [anon_sym_xml] = ACTIONS(685),
+ [anon_sym_new] = ACTIONS(87),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(687),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(689),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [85] = {
+ [sym_hash_empty] = STATE(4029),
+ [sym_declaration] = STATE(809),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(414),
+ [sym_expression_statement] = STATE(809),
+ [sym_variable_declaration] = STATE(808),
+ [sym_lexical_declaration] = STATE(808),
+ [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_return_statement] = STATE(809),
+ [sym_throw_statement] = STATE(809),
+ [sym_empty_statement] = STATE(809),
+ [sym_labeled_statement] = STATE(809),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2088),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(808),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(808),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(85),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(3682),
+ [sym_hash_expression] = STATE(4029),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(193),
+ [anon_sym_var] = ACTIONS(571),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(573),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_with] = ACTIONS(575),
+ [anon_sym_let] = ACTIONS(577),
+ [anon_sym_const] = ACTIONS(579),
+ [anon_sym_if] = ACTIONS(581),
+ [anon_sym_switch] = ACTIONS(583),
+ [anon_sym_for] = ACTIONS(585),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_while] = ACTIONS(587),
+ [anon_sym_do] = ACTIONS(589),
+ [anon_sym_try] = ACTIONS(591),
+ [anon_sym_break] = ACTIONS(593),
+ [anon_sym_continue] = ACTIONS(595),
+ [anon_sym_return] = ACTIONS(597),
+ [anon_sym_throw] = ACTIONS(599),
+ [anon_sym_SEMI] = ACTIONS(601),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(603),
+ [anon_sym_function] = ACTIONS(605),
+ [anon_sym_private] = ACTIONS(607),
+ [anon_sym_public] = ACTIONS(607),
+ [anon_sym_remote] = ACTIONS(607),
+ [anon_sym_static] = ACTIONS(609),
+ [anon_sym_final] = ACTIONS(607),
+ [anon_sym_abstract] = ACTIONS(607),
+ [anon_sym_any] = ACTIONS(611),
+ [anon_sym_array] = ACTIONS(611),
+ [anon_sym_binary] = ACTIONS(611),
+ [anon_sym_boolean] = ACTIONS(611),
+ [anon_sym_date] = ACTIONS(611),
+ [anon_sym_guid] = ACTIONS(611),
+ [anon_sym_numeric] = ACTIONS(611),
+ [anon_sym_query] = ACTIONS(611),
+ [anon_sym_string] = ACTIONS(611),
+ [anon_sym_struct] = ACTIONS(611),
+ [anon_sym_uuid] = ACTIONS(611),
+ [anon_sym_variablename] = ACTIONS(611),
+ [anon_sym_void] = ACTIONS(611),
+ [anon_sym_xml] = ACTIONS(611),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -49157,123 +49214,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(595),
+ [sym_identifier] = ACTIONS(613),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(597),
+ [anon_sym_export] = ACTIONS(615),
[sym_cf_comment] = ACTIONS(5),
},
[86] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(904),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(948),
- [sym_expression_statement] = STATE(904),
- [sym_variable_declaration] = STATE(905),
- [sym_lexical_declaration] = STATE(905),
- [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_return_statement] = STATE(904),
- [sym_throw_statement] = STATE(904),
- [sym_empty_statement] = STATE(904),
- [sym_labeled_statement] = STATE(904),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2151),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(905),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(905),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1048),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1082),
+ [sym_expression_statement] = STATE(1048),
+ [sym_variable_declaration] = STATE(1050),
+ [sym_lexical_declaration] = STATE(1050),
+ [sym_statement_block] = STATE(1048),
+ [sym_if_statement] = STATE(1048),
+ [sym_switch_statement] = STATE(1048),
+ [sym_for_statement] = STATE(1048),
+ [sym_for_in_statement] = STATE(1048),
+ [sym_while_statement] = STATE(1048),
+ [sym_do_statement] = STATE(1048),
+ [sym_try_statement] = STATE(1048),
+ [sym_with_statement] = STATE(1048),
+ [sym_break_statement] = STATE(1048),
+ [sym_continue_statement] = STATE(1048),
+ [sym_return_statement] = STATE(1048),
+ [sym_throw_statement] = STATE(1048),
+ [sym_empty_statement] = STATE(1048),
+ [sym_labeled_statement] = STATE(1048),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2147),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1050),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1050),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(86),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3535),
+ [sym__hash_expression] = STATE(3769),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(195),
+ [anon_sym_var] = ACTIONS(617),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(197),
+ [anon_sym_LBRACE] = ACTIONS(619),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(201),
- [anon_sym_let] = ACTIONS(203),
- [anon_sym_const] = ACTIONS(205),
- [anon_sym_if] = ACTIONS(207),
- [anon_sym_switch] = ACTIONS(209),
- [anon_sym_for] = ACTIONS(211),
+ [anon_sym_with] = ACTIONS(621),
+ [anon_sym_let] = ACTIONS(623),
+ [anon_sym_const] = ACTIONS(625),
+ [anon_sym_if] = ACTIONS(627),
+ [anon_sym_switch] = ACTIONS(629),
+ [anon_sym_for] = ACTIONS(631),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(213),
- [anon_sym_do] = ACTIONS(215),
- [anon_sym_try] = ACTIONS(217),
- [anon_sym_break] = ACTIONS(219),
- [anon_sym_continue] = ACTIONS(221),
- [anon_sym_return] = ACTIONS(223),
- [anon_sym_throw] = ACTIONS(225),
- [anon_sym_SEMI] = ACTIONS(227),
+ [anon_sym_while] = ACTIONS(633),
+ [anon_sym_do] = ACTIONS(635),
+ [anon_sym_try] = ACTIONS(637),
+ [anon_sym_break] = ACTIONS(639),
+ [anon_sym_continue] = ACTIONS(641),
+ [anon_sym_return] = ACTIONS(643),
+ [anon_sym_throw] = ACTIONS(645),
+ [anon_sym_SEMI] = ACTIONS(647),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(233),
- [anon_sym_function] = ACTIONS(235),
- [anon_sym_private] = ACTIONS(237),
- [anon_sym_public] = ACTIONS(237),
- [anon_sym_remote] = ACTIONS(237),
- [anon_sym_static] = ACTIONS(239),
- [anon_sym_final] = ACTIONS(237),
- [anon_sym_abstract] = ACTIONS(237),
- [anon_sym_any] = ACTIONS(241),
- [anon_sym_array] = ACTIONS(241),
- [anon_sym_binary] = ACTIONS(241),
- [anon_sym_boolean] = ACTIONS(241),
- [anon_sym_date] = ACTIONS(241),
- [anon_sym_guid] = ACTIONS(241),
- [anon_sym_numeric] = ACTIONS(241),
- [anon_sym_query] = ACTIONS(241),
- [anon_sym_string] = ACTIONS(241),
- [anon_sym_struct] = ACTIONS(241),
- [anon_sym_uuid] = ACTIONS(241),
- [anon_sym_variablename] = ACTIONS(241),
- [anon_sym_void] = ACTIONS(241),
- [anon_sym_xml] = ACTIONS(241),
+ [anon_sym_async] = ACTIONS(649),
+ [anon_sym_function] = ACTIONS(651),
+ [anon_sym_private] = ACTIONS(653),
+ [anon_sym_public] = ACTIONS(653),
+ [anon_sym_remote] = ACTIONS(653),
+ [anon_sym_static] = ACTIONS(655),
+ [anon_sym_final] = ACTIONS(653),
+ [anon_sym_abstract] = ACTIONS(653),
+ [anon_sym_any] = ACTIONS(657),
+ [anon_sym_array] = ACTIONS(657),
+ [anon_sym_binary] = ACTIONS(657),
+ [anon_sym_boolean] = ACTIONS(657),
+ [anon_sym_date] = ACTIONS(657),
+ [anon_sym_guid] = ACTIONS(657),
+ [anon_sym_numeric] = ACTIONS(657),
+ [anon_sym_query] = ACTIONS(657),
+ [anon_sym_string] = ACTIONS(657),
+ [anon_sym_struct] = ACTIONS(657),
+ [anon_sym_uuid] = ACTIONS(657),
+ [anon_sym_variablename] = ACTIONS(657),
+ [anon_sym_void] = ACTIONS(657),
+ [anon_sym_xml] = ACTIONS(657),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -49285,75 +49342,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(245),
+ [sym_identifier] = ACTIONS(659),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(247),
+ [anon_sym_export] = ACTIONS(661),
[sym_cf_comment] = ACTIONS(5),
},
[87] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1118),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1134),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(87),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
@@ -49425,111 +49482,111 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[88] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(904),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(917),
- [sym_expression_statement] = STATE(904),
- [sym_variable_declaration] = STATE(905),
- [sym_lexical_declaration] = STATE(905),
- [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_return_statement] = STATE(904),
- [sym_throw_statement] = STATE(904),
- [sym_empty_statement] = STATE(904),
- [sym_labeled_statement] = STATE(904),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2151),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(905),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(905),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1153),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(88),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3535),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(195),
+ [anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(197),
+ [anon_sym_LBRACE] = ACTIONS(33),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(201),
- [anon_sym_let] = ACTIONS(203),
- [anon_sym_const] = ACTIONS(205),
- [anon_sym_if] = ACTIONS(207),
- [anon_sym_switch] = ACTIONS(209),
- [anon_sym_for] = ACTIONS(211),
+ [anon_sym_with] = ACTIONS(41),
+ [anon_sym_let] = ACTIONS(384),
+ [anon_sym_const] = ACTIONS(45),
+ [anon_sym_if] = ACTIONS(47),
+ [anon_sym_switch] = ACTIONS(49),
+ [anon_sym_for] = ACTIONS(51),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(213),
- [anon_sym_do] = ACTIONS(215),
- [anon_sym_try] = ACTIONS(217),
- [anon_sym_break] = ACTIONS(219),
- [anon_sym_continue] = ACTIONS(221),
- [anon_sym_return] = ACTIONS(223),
- [anon_sym_throw] = ACTIONS(225),
- [anon_sym_SEMI] = ACTIONS(227),
+ [anon_sym_while] = ACTIONS(57),
+ [anon_sym_do] = ACTIONS(59),
+ [anon_sym_try] = ACTIONS(61),
+ [anon_sym_break] = ACTIONS(63),
+ [anon_sym_continue] = ACTIONS(65),
+ [anon_sym_return] = ACTIONS(67),
+ [anon_sym_throw] = ACTIONS(69),
+ [anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(233),
- [anon_sym_function] = ACTIONS(235),
- [anon_sym_private] = ACTIONS(237),
- [anon_sym_public] = ACTIONS(237),
- [anon_sym_remote] = ACTIONS(237),
- [anon_sym_static] = ACTIONS(239),
- [anon_sym_final] = ACTIONS(237),
- [anon_sym_abstract] = ACTIONS(237),
- [anon_sym_any] = ACTIONS(241),
- [anon_sym_array] = ACTIONS(241),
- [anon_sym_binary] = ACTIONS(241),
- [anon_sym_boolean] = ACTIONS(241),
- [anon_sym_date] = ACTIONS(241),
- [anon_sym_guid] = ACTIONS(241),
- [anon_sym_numeric] = ACTIONS(241),
- [anon_sym_query] = ACTIONS(241),
- [anon_sym_string] = ACTIONS(241),
- [anon_sym_struct] = ACTIONS(241),
- [anon_sym_uuid] = ACTIONS(241),
- [anon_sym_variablename] = ACTIONS(241),
- [anon_sym_void] = ACTIONS(241),
- [anon_sym_xml] = ACTIONS(241),
+ [anon_sym_async] = ACTIONS(386),
+ [anon_sym_function] = ACTIONS(79),
+ [anon_sym_private] = ACTIONS(81),
+ [anon_sym_public] = ACTIONS(81),
+ [anon_sym_remote] = ACTIONS(81),
+ [anon_sym_static] = ACTIONS(388),
+ [anon_sym_final] = ACTIONS(81),
+ [anon_sym_abstract] = ACTIONS(81),
+ [anon_sym_any] = ACTIONS(85),
+ [anon_sym_array] = ACTIONS(85),
+ [anon_sym_binary] = ACTIONS(85),
+ [anon_sym_boolean] = ACTIONS(85),
+ [anon_sym_date] = ACTIONS(85),
+ [anon_sym_guid] = ACTIONS(85),
+ [anon_sym_numeric] = ACTIONS(85),
+ [anon_sym_query] = ACTIONS(85),
+ [anon_sym_string] = ACTIONS(85),
+ [anon_sym_struct] = ACTIONS(85),
+ [anon_sym_uuid] = ACTIONS(85),
+ [anon_sym_variablename] = ACTIONS(85),
+ [anon_sym_void] = ACTIONS(85),
+ [anon_sym_xml] = ACTIONS(85),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -49541,123 +49598,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(245),
+ [sym_identifier] = ACTIONS(390),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(247),
+ [anon_sym_export] = ACTIONS(392),
[sym_cf_comment] = ACTIONS(5),
},
[89] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(904),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(943),
- [sym_expression_statement] = STATE(904),
- [sym_variable_declaration] = STATE(905),
- [sym_lexical_declaration] = STATE(905),
- [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_return_statement] = STATE(904),
- [sym_throw_statement] = STATE(904),
- [sym_empty_statement] = STATE(904),
- [sym_labeled_statement] = STATE(904),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2151),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(905),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(905),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1048),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1056),
+ [sym_expression_statement] = STATE(1048),
+ [sym_variable_declaration] = STATE(1050),
+ [sym_lexical_declaration] = STATE(1050),
+ [sym_statement_block] = STATE(1048),
+ [sym_if_statement] = STATE(1048),
+ [sym_switch_statement] = STATE(1048),
+ [sym_for_statement] = STATE(1048),
+ [sym_for_in_statement] = STATE(1048),
+ [sym_while_statement] = STATE(1048),
+ [sym_do_statement] = STATE(1048),
+ [sym_try_statement] = STATE(1048),
+ [sym_with_statement] = STATE(1048),
+ [sym_break_statement] = STATE(1048),
+ [sym_continue_statement] = STATE(1048),
+ [sym_return_statement] = STATE(1048),
+ [sym_throw_statement] = STATE(1048),
+ [sym_empty_statement] = STATE(1048),
+ [sym_labeled_statement] = STATE(1048),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2147),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1050),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1050),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(89),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3535),
+ [sym__hash_expression] = STATE(3769),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(195),
+ [anon_sym_var] = ACTIONS(617),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(197),
+ [anon_sym_LBRACE] = ACTIONS(619),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(201),
- [anon_sym_let] = ACTIONS(203),
- [anon_sym_const] = ACTIONS(205),
- [anon_sym_if] = ACTIONS(207),
- [anon_sym_switch] = ACTIONS(209),
- [anon_sym_for] = ACTIONS(211),
+ [anon_sym_with] = ACTIONS(621),
+ [anon_sym_let] = ACTIONS(623),
+ [anon_sym_const] = ACTIONS(625),
+ [anon_sym_if] = ACTIONS(627),
+ [anon_sym_switch] = ACTIONS(629),
+ [anon_sym_for] = ACTIONS(631),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(213),
- [anon_sym_do] = ACTIONS(215),
- [anon_sym_try] = ACTIONS(217),
- [anon_sym_break] = ACTIONS(219),
- [anon_sym_continue] = ACTIONS(221),
- [anon_sym_return] = ACTIONS(223),
- [anon_sym_throw] = ACTIONS(225),
- [anon_sym_SEMI] = ACTIONS(227),
+ [anon_sym_while] = ACTIONS(633),
+ [anon_sym_do] = ACTIONS(635),
+ [anon_sym_try] = ACTIONS(637),
+ [anon_sym_break] = ACTIONS(639),
+ [anon_sym_continue] = ACTIONS(641),
+ [anon_sym_return] = ACTIONS(643),
+ [anon_sym_throw] = ACTIONS(645),
+ [anon_sym_SEMI] = ACTIONS(647),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(233),
- [anon_sym_function] = ACTIONS(235),
- [anon_sym_private] = ACTIONS(237),
- [anon_sym_public] = ACTIONS(237),
- [anon_sym_remote] = ACTIONS(237),
- [anon_sym_static] = ACTIONS(239),
- [anon_sym_final] = ACTIONS(237),
- [anon_sym_abstract] = ACTIONS(237),
- [anon_sym_any] = ACTIONS(241),
- [anon_sym_array] = ACTIONS(241),
- [anon_sym_binary] = ACTIONS(241),
- [anon_sym_boolean] = ACTIONS(241),
- [anon_sym_date] = ACTIONS(241),
- [anon_sym_guid] = ACTIONS(241),
- [anon_sym_numeric] = ACTIONS(241),
- [anon_sym_query] = ACTIONS(241),
- [anon_sym_string] = ACTIONS(241),
- [anon_sym_struct] = ACTIONS(241),
- [anon_sym_uuid] = ACTIONS(241),
- [anon_sym_variablename] = ACTIONS(241),
- [anon_sym_void] = ACTIONS(241),
- [anon_sym_xml] = ACTIONS(241),
+ [anon_sym_async] = ACTIONS(649),
+ [anon_sym_function] = ACTIONS(651),
+ [anon_sym_private] = ACTIONS(653),
+ [anon_sym_public] = ACTIONS(653),
+ [anon_sym_remote] = ACTIONS(653),
+ [anon_sym_static] = ACTIONS(655),
+ [anon_sym_final] = ACTIONS(653),
+ [anon_sym_abstract] = ACTIONS(653),
+ [anon_sym_any] = ACTIONS(657),
+ [anon_sym_array] = ACTIONS(657),
+ [anon_sym_binary] = ACTIONS(657),
+ [anon_sym_boolean] = ACTIONS(657),
+ [anon_sym_date] = ACTIONS(657),
+ [anon_sym_guid] = ACTIONS(657),
+ [anon_sym_numeric] = ACTIONS(657),
+ [anon_sym_query] = ACTIONS(657),
+ [anon_sym_string] = ACTIONS(657),
+ [anon_sym_struct] = ACTIONS(657),
+ [anon_sym_uuid] = ACTIONS(657),
+ [anon_sym_variablename] = ACTIONS(657),
+ [anon_sym_void] = ACTIONS(657),
+ [anon_sym_xml] = ACTIONS(657),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -49669,123 +49726,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(245),
+ [sym_identifier] = ACTIONS(659),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(247),
+ [anon_sym_export] = ACTIONS(661),
[sym_cf_comment] = ACTIONS(5),
},
[90] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(904),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(938),
- [sym_expression_statement] = STATE(904),
- [sym_variable_declaration] = STATE(905),
- [sym_lexical_declaration] = STATE(905),
- [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_return_statement] = STATE(904),
- [sym_throw_statement] = STATE(904),
- [sym_empty_statement] = STATE(904),
- [sym_labeled_statement] = STATE(904),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2151),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(905),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(905),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(809),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(720),
+ [sym_expression_statement] = STATE(809),
+ [sym_variable_declaration] = STATE(808),
+ [sym_lexical_declaration] = STATE(808),
+ [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_return_statement] = STATE(809),
+ [sym_throw_statement] = STATE(809),
+ [sym_empty_statement] = STATE(809),
+ [sym_labeled_statement] = STATE(809),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2088),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(808),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(808),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(90),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3535),
+ [sym__hash_expression] = STATE(3682),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(195),
+ [anon_sym_var] = ACTIONS(571),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(197),
+ [anon_sym_LBRACE] = ACTIONS(573),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(201),
- [anon_sym_let] = ACTIONS(203),
- [anon_sym_const] = ACTIONS(205),
- [anon_sym_if] = ACTIONS(207),
- [anon_sym_switch] = ACTIONS(209),
- [anon_sym_for] = ACTIONS(211),
+ [anon_sym_with] = ACTIONS(575),
+ [anon_sym_let] = ACTIONS(577),
+ [anon_sym_const] = ACTIONS(579),
+ [anon_sym_if] = ACTIONS(581),
+ [anon_sym_switch] = ACTIONS(583),
+ [anon_sym_for] = ACTIONS(585),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(213),
- [anon_sym_do] = ACTIONS(215),
- [anon_sym_try] = ACTIONS(217),
- [anon_sym_break] = ACTIONS(219),
- [anon_sym_continue] = ACTIONS(221),
- [anon_sym_return] = ACTIONS(223),
- [anon_sym_throw] = ACTIONS(225),
- [anon_sym_SEMI] = ACTIONS(227),
+ [anon_sym_while] = ACTIONS(587),
+ [anon_sym_do] = ACTIONS(589),
+ [anon_sym_try] = ACTIONS(591),
+ [anon_sym_break] = ACTIONS(593),
+ [anon_sym_continue] = ACTIONS(595),
+ [anon_sym_return] = ACTIONS(597),
+ [anon_sym_throw] = ACTIONS(599),
+ [anon_sym_SEMI] = ACTIONS(601),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(233),
- [anon_sym_function] = ACTIONS(235),
- [anon_sym_private] = ACTIONS(237),
- [anon_sym_public] = ACTIONS(237),
- [anon_sym_remote] = ACTIONS(237),
- [anon_sym_static] = ACTIONS(239),
- [anon_sym_final] = ACTIONS(237),
- [anon_sym_abstract] = ACTIONS(237),
- [anon_sym_any] = ACTIONS(241),
- [anon_sym_array] = ACTIONS(241),
- [anon_sym_binary] = ACTIONS(241),
- [anon_sym_boolean] = ACTIONS(241),
- [anon_sym_date] = ACTIONS(241),
- [anon_sym_guid] = ACTIONS(241),
- [anon_sym_numeric] = ACTIONS(241),
- [anon_sym_query] = ACTIONS(241),
- [anon_sym_string] = ACTIONS(241),
- [anon_sym_struct] = ACTIONS(241),
- [anon_sym_uuid] = ACTIONS(241),
- [anon_sym_variablename] = ACTIONS(241),
- [anon_sym_void] = ACTIONS(241),
- [anon_sym_xml] = ACTIONS(241),
+ [anon_sym_async] = ACTIONS(603),
+ [anon_sym_function] = ACTIONS(605),
+ [anon_sym_private] = ACTIONS(607),
+ [anon_sym_public] = ACTIONS(607),
+ [anon_sym_remote] = ACTIONS(607),
+ [anon_sym_static] = ACTIONS(609),
+ [anon_sym_final] = ACTIONS(607),
+ [anon_sym_abstract] = ACTIONS(607),
+ [anon_sym_any] = ACTIONS(611),
+ [anon_sym_array] = ACTIONS(611),
+ [anon_sym_binary] = ACTIONS(611),
+ [anon_sym_boolean] = ACTIONS(611),
+ [anon_sym_date] = ACTIONS(611),
+ [anon_sym_guid] = ACTIONS(611),
+ [anon_sym_numeric] = ACTIONS(611),
+ [anon_sym_query] = ACTIONS(611),
+ [anon_sym_string] = ACTIONS(611),
+ [anon_sym_struct] = ACTIONS(611),
+ [anon_sym_uuid] = ACTIONS(611),
+ [anon_sym_variablename] = ACTIONS(611),
+ [anon_sym_void] = ACTIONS(611),
+ [anon_sym_xml] = ACTIONS(611),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -49797,123 +49854,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(245),
+ [sym_identifier] = ACTIONS(613),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(247),
+ [anon_sym_export] = ACTIONS(615),
[sym_cf_comment] = ACTIONS(5),
},
[91] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1029),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(992),
- [sym_expression_statement] = STATE(1029),
- [sym_variable_declaration] = STATE(1030),
- [sym_lexical_declaration] = STATE(1030),
- [sym_statement_block] = STATE(1029),
- [sym_if_statement] = STATE(1029),
- [sym_switch_statement] = STATE(1029),
- [sym_for_statement] = STATE(1029),
- [sym_for_in_statement] = STATE(1029),
- [sym_while_statement] = STATE(1029),
- [sym_do_statement] = STATE(1029),
- [sym_try_statement] = STATE(1029),
- [sym_with_statement] = STATE(1029),
- [sym_break_statement] = STATE(1029),
- [sym_continue_statement] = STATE(1029),
- [sym_return_statement] = STATE(1029),
- [sym_throw_statement] = STATE(1029),
- [sym_empty_statement] = STATE(1029),
- [sym_labeled_statement] = STATE(1029),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2113),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1030),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1030),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1139),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(91),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3609),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(645),
+ [anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(647),
+ [anon_sym_LBRACE] = ACTIONS(33),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(649),
- [anon_sym_let] = ACTIONS(651),
- [anon_sym_const] = ACTIONS(653),
- [anon_sym_if] = ACTIONS(655),
- [anon_sym_switch] = ACTIONS(657),
- [anon_sym_for] = ACTIONS(659),
+ [anon_sym_with] = ACTIONS(41),
+ [anon_sym_let] = ACTIONS(384),
+ [anon_sym_const] = ACTIONS(45),
+ [anon_sym_if] = ACTIONS(47),
+ [anon_sym_switch] = ACTIONS(49),
+ [anon_sym_for] = ACTIONS(51),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(661),
- [anon_sym_do] = ACTIONS(663),
- [anon_sym_try] = ACTIONS(665),
- [anon_sym_break] = ACTIONS(667),
- [anon_sym_continue] = ACTIONS(669),
- [anon_sym_return] = ACTIONS(671),
- [anon_sym_throw] = ACTIONS(673),
- [anon_sym_SEMI] = ACTIONS(675),
+ [anon_sym_while] = ACTIONS(57),
+ [anon_sym_do] = ACTIONS(59),
+ [anon_sym_try] = ACTIONS(61),
+ [anon_sym_break] = ACTIONS(63),
+ [anon_sym_continue] = ACTIONS(65),
+ [anon_sym_return] = ACTIONS(67),
+ [anon_sym_throw] = ACTIONS(69),
+ [anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(677),
- [anon_sym_function] = ACTIONS(679),
- [anon_sym_private] = ACTIONS(681),
- [anon_sym_public] = ACTIONS(681),
- [anon_sym_remote] = ACTIONS(681),
- [anon_sym_static] = ACTIONS(683),
- [anon_sym_final] = ACTIONS(681),
- [anon_sym_abstract] = ACTIONS(681),
- [anon_sym_any] = ACTIONS(685),
- [anon_sym_array] = ACTIONS(685),
- [anon_sym_binary] = ACTIONS(685),
- [anon_sym_boolean] = ACTIONS(685),
- [anon_sym_date] = ACTIONS(685),
- [anon_sym_guid] = ACTIONS(685),
- [anon_sym_numeric] = ACTIONS(685),
- [anon_sym_query] = ACTIONS(685),
- [anon_sym_string] = ACTIONS(685),
- [anon_sym_struct] = ACTIONS(685),
- [anon_sym_uuid] = ACTIONS(685),
- [anon_sym_variablename] = ACTIONS(685),
- [anon_sym_void] = ACTIONS(685),
- [anon_sym_xml] = ACTIONS(685),
+ [anon_sym_async] = ACTIONS(386),
+ [anon_sym_function] = ACTIONS(79),
+ [anon_sym_private] = ACTIONS(81),
+ [anon_sym_public] = ACTIONS(81),
+ [anon_sym_remote] = ACTIONS(81),
+ [anon_sym_static] = ACTIONS(388),
+ [anon_sym_final] = ACTIONS(81),
+ [anon_sym_abstract] = ACTIONS(81),
+ [anon_sym_any] = ACTIONS(85),
+ [anon_sym_array] = ACTIONS(85),
+ [anon_sym_binary] = ACTIONS(85),
+ [anon_sym_boolean] = ACTIONS(85),
+ [anon_sym_date] = ACTIONS(85),
+ [anon_sym_guid] = ACTIONS(85),
+ [anon_sym_numeric] = ACTIONS(85),
+ [anon_sym_query] = ACTIONS(85),
+ [anon_sym_string] = ACTIONS(85),
+ [anon_sym_struct] = ACTIONS(85),
+ [anon_sym_uuid] = ACTIONS(85),
+ [anon_sym_variablename] = ACTIONS(85),
+ [anon_sym_void] = ACTIONS(85),
+ [anon_sym_xml] = ACTIONS(85),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -49925,123 +49982,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(687),
+ [sym_identifier] = ACTIONS(390),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(689),
+ [anon_sym_export] = ACTIONS(392),
[sym_cf_comment] = ACTIONS(5),
},
[92] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(773),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(733),
- [sym_expression_statement] = STATE(773),
- [sym_variable_declaration] = STATE(772),
- [sym_lexical_declaration] = STATE(772),
- [sym_statement_block] = STATE(773),
- [sym_if_statement] = STATE(773),
- [sym_switch_statement] = STATE(773),
- [sym_for_statement] = STATE(773),
- [sym_for_in_statement] = STATE(773),
- [sym_while_statement] = STATE(773),
- [sym_do_statement] = STATE(773),
- [sym_try_statement] = STATE(773),
- [sym_with_statement] = STATE(773),
- [sym_break_statement] = STATE(773),
- [sym_continue_statement] = STATE(773),
- [sym_return_statement] = STATE(773),
- [sym_throw_statement] = STATE(773),
- [sym_empty_statement] = STATE(773),
- [sym_labeled_statement] = STATE(773),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2112),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(772),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(772),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(809),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(739),
+ [sym_expression_statement] = STATE(809),
+ [sym_variable_declaration] = STATE(808),
+ [sym_lexical_declaration] = STATE(808),
+ [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_return_statement] = STATE(809),
+ [sym_throw_statement] = STATE(809),
+ [sym_empty_statement] = STATE(809),
+ [sym_labeled_statement] = STATE(809),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2088),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(808),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(808),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(92),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(3682),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(599),
+ [anon_sym_var] = ACTIONS(571),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(601),
+ [anon_sym_LBRACE] = ACTIONS(573),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(603),
- [anon_sym_let] = ACTIONS(605),
- [anon_sym_const] = ACTIONS(607),
- [anon_sym_if] = ACTIONS(609),
- [anon_sym_switch] = ACTIONS(611),
- [anon_sym_for] = ACTIONS(613),
+ [anon_sym_with] = ACTIONS(575),
+ [anon_sym_let] = ACTIONS(577),
+ [anon_sym_const] = ACTIONS(579),
+ [anon_sym_if] = ACTIONS(581),
+ [anon_sym_switch] = ACTIONS(583),
+ [anon_sym_for] = ACTIONS(585),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(615),
- [anon_sym_do] = ACTIONS(617),
- [anon_sym_try] = ACTIONS(619),
- [anon_sym_break] = ACTIONS(621),
- [anon_sym_continue] = ACTIONS(623),
- [anon_sym_return] = ACTIONS(625),
- [anon_sym_throw] = ACTIONS(627),
- [anon_sym_SEMI] = ACTIONS(629),
+ [anon_sym_while] = ACTIONS(587),
+ [anon_sym_do] = ACTIONS(589),
+ [anon_sym_try] = ACTIONS(591),
+ [anon_sym_break] = ACTIONS(593),
+ [anon_sym_continue] = ACTIONS(595),
+ [anon_sym_return] = ACTIONS(597),
+ [anon_sym_throw] = ACTIONS(599),
+ [anon_sym_SEMI] = ACTIONS(601),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(631),
- [anon_sym_function] = ACTIONS(633),
- [anon_sym_private] = ACTIONS(635),
- [anon_sym_public] = ACTIONS(635),
- [anon_sym_remote] = ACTIONS(635),
- [anon_sym_static] = ACTIONS(637),
- [anon_sym_final] = ACTIONS(635),
- [anon_sym_abstract] = ACTIONS(635),
- [anon_sym_any] = ACTIONS(639),
- [anon_sym_array] = ACTIONS(639),
- [anon_sym_binary] = ACTIONS(639),
- [anon_sym_boolean] = ACTIONS(639),
- [anon_sym_date] = ACTIONS(639),
- [anon_sym_guid] = ACTIONS(639),
- [anon_sym_numeric] = ACTIONS(639),
- [anon_sym_query] = ACTIONS(639),
- [anon_sym_string] = ACTIONS(639),
- [anon_sym_struct] = ACTIONS(639),
- [anon_sym_uuid] = ACTIONS(639),
- [anon_sym_variablename] = ACTIONS(639),
- [anon_sym_void] = ACTIONS(639),
- [anon_sym_xml] = ACTIONS(639),
+ [anon_sym_async] = ACTIONS(603),
+ [anon_sym_function] = ACTIONS(605),
+ [anon_sym_private] = ACTIONS(607),
+ [anon_sym_public] = ACTIONS(607),
+ [anon_sym_remote] = ACTIONS(607),
+ [anon_sym_static] = ACTIONS(609),
+ [anon_sym_final] = ACTIONS(607),
+ [anon_sym_abstract] = ACTIONS(607),
+ [anon_sym_any] = ACTIONS(611),
+ [anon_sym_array] = ACTIONS(611),
+ [anon_sym_binary] = ACTIONS(611),
+ [anon_sym_boolean] = ACTIONS(611),
+ [anon_sym_date] = ACTIONS(611),
+ [anon_sym_guid] = ACTIONS(611),
+ [anon_sym_numeric] = ACTIONS(611),
+ [anon_sym_query] = ACTIONS(611),
+ [anon_sym_string] = ACTIONS(611),
+ [anon_sym_struct] = ACTIONS(611),
+ [anon_sym_uuid] = ACTIONS(611),
+ [anon_sym_variablename] = ACTIONS(611),
+ [anon_sym_void] = ACTIONS(611),
+ [anon_sym_xml] = ACTIONS(611),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -50053,123 +50110,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(641),
+ [sym_identifier] = ACTIONS(613),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(643),
+ [anon_sym_export] = ACTIONS(615),
[sym_cf_comment] = ACTIONS(5),
},
[93] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(904),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(935),
- [sym_expression_statement] = STATE(904),
- [sym_variable_declaration] = STATE(905),
- [sym_lexical_declaration] = STATE(905),
- [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_return_statement] = STATE(904),
- [sym_throw_statement] = STATE(904),
- [sym_empty_statement] = STATE(904),
- [sym_labeled_statement] = STATE(904),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2151),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(905),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(905),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1048),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1016),
+ [sym_expression_statement] = STATE(1048),
+ [sym_variable_declaration] = STATE(1050),
+ [sym_lexical_declaration] = STATE(1050),
+ [sym_statement_block] = STATE(1048),
+ [sym_if_statement] = STATE(1048),
+ [sym_switch_statement] = STATE(1048),
+ [sym_for_statement] = STATE(1048),
+ [sym_for_in_statement] = STATE(1048),
+ [sym_while_statement] = STATE(1048),
+ [sym_do_statement] = STATE(1048),
+ [sym_try_statement] = STATE(1048),
+ [sym_with_statement] = STATE(1048),
+ [sym_break_statement] = STATE(1048),
+ [sym_continue_statement] = STATE(1048),
+ [sym_return_statement] = STATE(1048),
+ [sym_throw_statement] = STATE(1048),
+ [sym_empty_statement] = STATE(1048),
+ [sym_labeled_statement] = STATE(1048),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2147),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1050),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1050),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(93),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3535),
+ [sym__hash_expression] = STATE(3769),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(195),
+ [anon_sym_var] = ACTIONS(617),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(197),
+ [anon_sym_LBRACE] = ACTIONS(619),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(201),
- [anon_sym_let] = ACTIONS(203),
- [anon_sym_const] = ACTIONS(205),
- [anon_sym_if] = ACTIONS(207),
- [anon_sym_switch] = ACTIONS(209),
- [anon_sym_for] = ACTIONS(211),
+ [anon_sym_with] = ACTIONS(621),
+ [anon_sym_let] = ACTIONS(623),
+ [anon_sym_const] = ACTIONS(625),
+ [anon_sym_if] = ACTIONS(627),
+ [anon_sym_switch] = ACTIONS(629),
+ [anon_sym_for] = ACTIONS(631),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(213),
- [anon_sym_do] = ACTIONS(215),
- [anon_sym_try] = ACTIONS(217),
- [anon_sym_break] = ACTIONS(219),
- [anon_sym_continue] = ACTIONS(221),
- [anon_sym_return] = ACTIONS(223),
- [anon_sym_throw] = ACTIONS(225),
- [anon_sym_SEMI] = ACTIONS(227),
+ [anon_sym_while] = ACTIONS(633),
+ [anon_sym_do] = ACTIONS(635),
+ [anon_sym_try] = ACTIONS(637),
+ [anon_sym_break] = ACTIONS(639),
+ [anon_sym_continue] = ACTIONS(641),
+ [anon_sym_return] = ACTIONS(643),
+ [anon_sym_throw] = ACTIONS(645),
+ [anon_sym_SEMI] = ACTIONS(647),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(233),
- [anon_sym_function] = ACTIONS(235),
- [anon_sym_private] = ACTIONS(237),
- [anon_sym_public] = ACTIONS(237),
- [anon_sym_remote] = ACTIONS(237),
- [anon_sym_static] = ACTIONS(239),
- [anon_sym_final] = ACTIONS(237),
- [anon_sym_abstract] = ACTIONS(237),
- [anon_sym_any] = ACTIONS(241),
- [anon_sym_array] = ACTIONS(241),
- [anon_sym_binary] = ACTIONS(241),
- [anon_sym_boolean] = ACTIONS(241),
- [anon_sym_date] = ACTIONS(241),
- [anon_sym_guid] = ACTIONS(241),
- [anon_sym_numeric] = ACTIONS(241),
- [anon_sym_query] = ACTIONS(241),
- [anon_sym_string] = ACTIONS(241),
- [anon_sym_struct] = ACTIONS(241),
- [anon_sym_uuid] = ACTIONS(241),
- [anon_sym_variablename] = ACTIONS(241),
- [anon_sym_void] = ACTIONS(241),
- [anon_sym_xml] = ACTIONS(241),
+ [anon_sym_async] = ACTIONS(649),
+ [anon_sym_function] = ACTIONS(651),
+ [anon_sym_private] = ACTIONS(653),
+ [anon_sym_public] = ACTIONS(653),
+ [anon_sym_remote] = ACTIONS(653),
+ [anon_sym_static] = ACTIONS(655),
+ [anon_sym_final] = ACTIONS(653),
+ [anon_sym_abstract] = ACTIONS(653),
+ [anon_sym_any] = ACTIONS(657),
+ [anon_sym_array] = ACTIONS(657),
+ [anon_sym_binary] = ACTIONS(657),
+ [anon_sym_boolean] = ACTIONS(657),
+ [anon_sym_date] = ACTIONS(657),
+ [anon_sym_guid] = ACTIONS(657),
+ [anon_sym_numeric] = ACTIONS(657),
+ [anon_sym_query] = ACTIONS(657),
+ [anon_sym_string] = ACTIONS(657),
+ [anon_sym_struct] = ACTIONS(657),
+ [anon_sym_uuid] = ACTIONS(657),
+ [anon_sym_variablename] = ACTIONS(657),
+ [anon_sym_void] = ACTIONS(657),
+ [anon_sym_xml] = ACTIONS(657),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -50181,123 +50238,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(245),
+ [sym_identifier] = ACTIONS(659),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(247),
+ [anon_sym_export] = ACTIONS(661),
[sym_cf_comment] = ACTIONS(5),
},
[94] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(904),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(925),
- [sym_expression_statement] = STATE(904),
- [sym_variable_declaration] = STATE(905),
- [sym_lexical_declaration] = STATE(905),
- [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_return_statement] = STATE(904),
- [sym_throw_statement] = STATE(904),
- [sym_empty_statement] = STATE(904),
- [sym_labeled_statement] = STATE(904),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2151),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(905),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(905),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1048),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1108),
+ [sym_expression_statement] = STATE(1048),
+ [sym_variable_declaration] = STATE(1050),
+ [sym_lexical_declaration] = STATE(1050),
+ [sym_statement_block] = STATE(1048),
+ [sym_if_statement] = STATE(1048),
+ [sym_switch_statement] = STATE(1048),
+ [sym_for_statement] = STATE(1048),
+ [sym_for_in_statement] = STATE(1048),
+ [sym_while_statement] = STATE(1048),
+ [sym_do_statement] = STATE(1048),
+ [sym_try_statement] = STATE(1048),
+ [sym_with_statement] = STATE(1048),
+ [sym_break_statement] = STATE(1048),
+ [sym_continue_statement] = STATE(1048),
+ [sym_return_statement] = STATE(1048),
+ [sym_throw_statement] = STATE(1048),
+ [sym_empty_statement] = STATE(1048),
+ [sym_labeled_statement] = STATE(1048),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2147),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1050),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1050),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(94),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3535),
+ [sym__hash_expression] = STATE(3769),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(195),
+ [anon_sym_var] = ACTIONS(617),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(197),
+ [anon_sym_LBRACE] = ACTIONS(619),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(201),
- [anon_sym_let] = ACTIONS(203),
- [anon_sym_const] = ACTIONS(205),
- [anon_sym_if] = ACTIONS(207),
- [anon_sym_switch] = ACTIONS(209),
- [anon_sym_for] = ACTIONS(211),
+ [anon_sym_with] = ACTIONS(621),
+ [anon_sym_let] = ACTIONS(623),
+ [anon_sym_const] = ACTIONS(625),
+ [anon_sym_if] = ACTIONS(627),
+ [anon_sym_switch] = ACTIONS(629),
+ [anon_sym_for] = ACTIONS(631),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(213),
- [anon_sym_do] = ACTIONS(215),
- [anon_sym_try] = ACTIONS(217),
- [anon_sym_break] = ACTIONS(219),
- [anon_sym_continue] = ACTIONS(221),
- [anon_sym_return] = ACTIONS(223),
- [anon_sym_throw] = ACTIONS(225),
- [anon_sym_SEMI] = ACTIONS(227),
+ [anon_sym_while] = ACTIONS(633),
+ [anon_sym_do] = ACTIONS(635),
+ [anon_sym_try] = ACTIONS(637),
+ [anon_sym_break] = ACTIONS(639),
+ [anon_sym_continue] = ACTIONS(641),
+ [anon_sym_return] = ACTIONS(643),
+ [anon_sym_throw] = ACTIONS(645),
+ [anon_sym_SEMI] = ACTIONS(647),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(233),
- [anon_sym_function] = ACTIONS(235),
- [anon_sym_private] = ACTIONS(237),
- [anon_sym_public] = ACTIONS(237),
- [anon_sym_remote] = ACTIONS(237),
- [anon_sym_static] = ACTIONS(239),
- [anon_sym_final] = ACTIONS(237),
- [anon_sym_abstract] = ACTIONS(237),
- [anon_sym_any] = ACTIONS(241),
- [anon_sym_array] = ACTIONS(241),
- [anon_sym_binary] = ACTIONS(241),
- [anon_sym_boolean] = ACTIONS(241),
- [anon_sym_date] = ACTIONS(241),
- [anon_sym_guid] = ACTIONS(241),
- [anon_sym_numeric] = ACTIONS(241),
- [anon_sym_query] = ACTIONS(241),
- [anon_sym_string] = ACTIONS(241),
- [anon_sym_struct] = ACTIONS(241),
- [anon_sym_uuid] = ACTIONS(241),
- [anon_sym_variablename] = ACTIONS(241),
- [anon_sym_void] = ACTIONS(241),
- [anon_sym_xml] = ACTIONS(241),
+ [anon_sym_async] = ACTIONS(649),
+ [anon_sym_function] = ACTIONS(651),
+ [anon_sym_private] = ACTIONS(653),
+ [anon_sym_public] = ACTIONS(653),
+ [anon_sym_remote] = ACTIONS(653),
+ [anon_sym_static] = ACTIONS(655),
+ [anon_sym_final] = ACTIONS(653),
+ [anon_sym_abstract] = ACTIONS(653),
+ [anon_sym_any] = ACTIONS(657),
+ [anon_sym_array] = ACTIONS(657),
+ [anon_sym_binary] = ACTIONS(657),
+ [anon_sym_boolean] = ACTIONS(657),
+ [anon_sym_date] = ACTIONS(657),
+ [anon_sym_guid] = ACTIONS(657),
+ [anon_sym_numeric] = ACTIONS(657),
+ [anon_sym_query] = ACTIONS(657),
+ [anon_sym_string] = ACTIONS(657),
+ [anon_sym_struct] = ACTIONS(657),
+ [anon_sym_uuid] = ACTIONS(657),
+ [anon_sym_variablename] = ACTIONS(657),
+ [anon_sym_void] = ACTIONS(657),
+ [anon_sym_xml] = ACTIONS(657),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -50309,75 +50366,203 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(245),
+ [sym_identifier] = ACTIONS(659),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(247),
+ [anon_sym_export] = ACTIONS(661),
[sym_cf_comment] = ACTIONS(5),
},
[95] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1139),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(809),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(746),
+ [sym_expression_statement] = STATE(809),
+ [sym_variable_declaration] = STATE(808),
+ [sym_lexical_declaration] = STATE(808),
+ [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_return_statement] = STATE(809),
+ [sym_throw_statement] = STATE(809),
+ [sym_empty_statement] = STATE(809),
+ [sym_labeled_statement] = STATE(809),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2088),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(808),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(808),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(95),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(3682),
+ [sym_hash_expression] = STATE(4029),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(193),
+ [anon_sym_var] = ACTIONS(571),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(573),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_with] = ACTIONS(575),
+ [anon_sym_let] = ACTIONS(577),
+ [anon_sym_const] = ACTIONS(579),
+ [anon_sym_if] = ACTIONS(581),
+ [anon_sym_switch] = ACTIONS(583),
+ [anon_sym_for] = ACTIONS(585),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_while] = ACTIONS(587),
+ [anon_sym_do] = ACTIONS(589),
+ [anon_sym_try] = ACTIONS(591),
+ [anon_sym_break] = ACTIONS(593),
+ [anon_sym_continue] = ACTIONS(595),
+ [anon_sym_return] = ACTIONS(597),
+ [anon_sym_throw] = ACTIONS(599),
+ [anon_sym_SEMI] = ACTIONS(601),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(603),
+ [anon_sym_function] = ACTIONS(605),
+ [anon_sym_private] = ACTIONS(607),
+ [anon_sym_public] = ACTIONS(607),
+ [anon_sym_remote] = ACTIONS(607),
+ [anon_sym_static] = ACTIONS(609),
+ [anon_sym_final] = ACTIONS(607),
+ [anon_sym_abstract] = ACTIONS(607),
+ [anon_sym_any] = ACTIONS(611),
+ [anon_sym_array] = ACTIONS(611),
+ [anon_sym_binary] = ACTIONS(611),
+ [anon_sym_boolean] = ACTIONS(611),
+ [anon_sym_date] = ACTIONS(611),
+ [anon_sym_guid] = ACTIONS(611),
+ [anon_sym_numeric] = ACTIONS(611),
+ [anon_sym_query] = ACTIONS(611),
+ [anon_sym_string] = ACTIONS(611),
+ [anon_sym_struct] = ACTIONS(611),
+ [anon_sym_uuid] = ACTIONS(611),
+ [anon_sym_variablename] = ACTIONS(611),
+ [anon_sym_void] = ACTIONS(611),
+ [anon_sym_xml] = ACTIONS(611),
+ [anon_sym_new] = ACTIONS(87),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(613),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(615),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [96] = {
+ [sym_hash_empty] = STATE(4029),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1118),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(96),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
@@ -50447,65 +50632,65 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(392),
[sym_cf_comment] = ACTIONS(5),
},
- [96] = {
+ [97] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1135),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1120),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(96),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(97),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
@@ -50575,113 +50760,241 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(392),
[sym_cf_comment] = ACTIONS(5),
},
- [97] = {
+ [98] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(773),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(734),
- [sym_expression_statement] = STATE(773),
- [sym_variable_declaration] = STATE(772),
- [sym_lexical_declaration] = STATE(772),
- [sym_statement_block] = STATE(773),
- [sym_if_statement] = STATE(773),
- [sym_switch_statement] = STATE(773),
- [sym_for_statement] = STATE(773),
- [sym_for_in_statement] = STATE(773),
- [sym_while_statement] = STATE(773),
- [sym_do_statement] = STATE(773),
- [sym_try_statement] = STATE(773),
- [sym_with_statement] = STATE(773),
- [sym_break_statement] = STATE(773),
- [sym_continue_statement] = STATE(773),
- [sym_return_statement] = STATE(773),
- [sym_throw_statement] = STATE(773),
- [sym_empty_statement] = STATE(773),
- [sym_labeled_statement] = STATE(773),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2112),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(772),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(772),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1048),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1061),
+ [sym_expression_statement] = STATE(1048),
+ [sym_variable_declaration] = STATE(1050),
+ [sym_lexical_declaration] = STATE(1050),
+ [sym_statement_block] = STATE(1048),
+ [sym_if_statement] = STATE(1048),
+ [sym_switch_statement] = STATE(1048),
+ [sym_for_statement] = STATE(1048),
+ [sym_for_in_statement] = STATE(1048),
+ [sym_while_statement] = STATE(1048),
+ [sym_do_statement] = STATE(1048),
+ [sym_try_statement] = STATE(1048),
+ [sym_with_statement] = STATE(1048),
+ [sym_break_statement] = STATE(1048),
+ [sym_continue_statement] = STATE(1048),
+ [sym_return_statement] = STATE(1048),
+ [sym_throw_statement] = STATE(1048),
+ [sym_empty_statement] = STATE(1048),
+ [sym_labeled_statement] = STATE(1048),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2147),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1050),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1050),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(97),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(98),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(3769),
+ [sym_hash_expression] = STATE(4029),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(193),
+ [anon_sym_var] = ACTIONS(617),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(619),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_with] = ACTIONS(621),
+ [anon_sym_let] = ACTIONS(623),
+ [anon_sym_const] = ACTIONS(625),
+ [anon_sym_if] = ACTIONS(627),
+ [anon_sym_switch] = ACTIONS(629),
+ [anon_sym_for] = ACTIONS(631),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_while] = ACTIONS(633),
+ [anon_sym_do] = ACTIONS(635),
+ [anon_sym_try] = ACTIONS(637),
+ [anon_sym_break] = ACTIONS(639),
+ [anon_sym_continue] = ACTIONS(641),
+ [anon_sym_return] = ACTIONS(643),
+ [anon_sym_throw] = ACTIONS(645),
+ [anon_sym_SEMI] = ACTIONS(647),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(649),
+ [anon_sym_function] = ACTIONS(651),
+ [anon_sym_private] = ACTIONS(653),
+ [anon_sym_public] = ACTIONS(653),
+ [anon_sym_remote] = ACTIONS(653),
+ [anon_sym_static] = ACTIONS(655),
+ [anon_sym_final] = ACTIONS(653),
+ [anon_sym_abstract] = ACTIONS(653),
+ [anon_sym_any] = ACTIONS(657),
+ [anon_sym_array] = ACTIONS(657),
+ [anon_sym_binary] = ACTIONS(657),
+ [anon_sym_boolean] = ACTIONS(657),
+ [anon_sym_date] = ACTIONS(657),
+ [anon_sym_guid] = ACTIONS(657),
+ [anon_sym_numeric] = ACTIONS(657),
+ [anon_sym_query] = ACTIONS(657),
+ [anon_sym_string] = ACTIONS(657),
+ [anon_sym_struct] = ACTIONS(657),
+ [anon_sym_uuid] = ACTIONS(657),
+ [anon_sym_variablename] = ACTIONS(657),
+ [anon_sym_void] = ACTIONS(657),
+ [anon_sym_xml] = ACTIONS(657),
+ [anon_sym_new] = ACTIONS(87),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(659),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(661),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [99] = {
+ [sym_hash_empty] = STATE(4029),
+ [sym_declaration] = STATE(809),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(768),
+ [sym_expression_statement] = STATE(809),
+ [sym_variable_declaration] = STATE(808),
+ [sym_lexical_declaration] = STATE(808),
+ [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_return_statement] = STATE(809),
+ [sym_throw_statement] = STATE(809),
+ [sym_empty_statement] = STATE(809),
+ [sym_labeled_statement] = STATE(809),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2088),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(808),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(808),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(99),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(3682),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(599),
+ [anon_sym_var] = ACTIONS(571),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(601),
+ [anon_sym_LBRACE] = ACTIONS(573),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(603),
- [anon_sym_let] = ACTIONS(605),
- [anon_sym_const] = ACTIONS(607),
- [anon_sym_if] = ACTIONS(609),
- [anon_sym_switch] = ACTIONS(611),
- [anon_sym_for] = ACTIONS(613),
+ [anon_sym_with] = ACTIONS(575),
+ [anon_sym_let] = ACTIONS(577),
+ [anon_sym_const] = ACTIONS(579),
+ [anon_sym_if] = ACTIONS(581),
+ [anon_sym_switch] = ACTIONS(583),
+ [anon_sym_for] = ACTIONS(585),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(615),
- [anon_sym_do] = ACTIONS(617),
- [anon_sym_try] = ACTIONS(619),
- [anon_sym_break] = ACTIONS(621),
- [anon_sym_continue] = ACTIONS(623),
- [anon_sym_return] = ACTIONS(625),
- [anon_sym_throw] = ACTIONS(627),
- [anon_sym_SEMI] = ACTIONS(629),
+ [anon_sym_while] = ACTIONS(587),
+ [anon_sym_do] = ACTIONS(589),
+ [anon_sym_try] = ACTIONS(591),
+ [anon_sym_break] = ACTIONS(593),
+ [anon_sym_continue] = ACTIONS(595),
+ [anon_sym_return] = ACTIONS(597),
+ [anon_sym_throw] = ACTIONS(599),
+ [anon_sym_SEMI] = ACTIONS(601),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(631),
- [anon_sym_function] = ACTIONS(633),
- [anon_sym_private] = ACTIONS(635),
- [anon_sym_public] = ACTIONS(635),
- [anon_sym_remote] = ACTIONS(635),
- [anon_sym_static] = ACTIONS(637),
- [anon_sym_final] = ACTIONS(635),
- [anon_sym_abstract] = ACTIONS(635),
- [anon_sym_any] = ACTIONS(639),
- [anon_sym_array] = ACTIONS(639),
- [anon_sym_binary] = ACTIONS(639),
- [anon_sym_boolean] = ACTIONS(639),
- [anon_sym_date] = ACTIONS(639),
- [anon_sym_guid] = ACTIONS(639),
- [anon_sym_numeric] = ACTIONS(639),
- [anon_sym_query] = ACTIONS(639),
- [anon_sym_string] = ACTIONS(639),
- [anon_sym_struct] = ACTIONS(639),
- [anon_sym_uuid] = ACTIONS(639),
- [anon_sym_variablename] = ACTIONS(639),
- [anon_sym_void] = ACTIONS(639),
- [anon_sym_xml] = ACTIONS(639),
+ [anon_sym_async] = ACTIONS(603),
+ [anon_sym_function] = ACTIONS(605),
+ [anon_sym_private] = ACTIONS(607),
+ [anon_sym_public] = ACTIONS(607),
+ [anon_sym_remote] = ACTIONS(607),
+ [anon_sym_static] = ACTIONS(609),
+ [anon_sym_final] = ACTIONS(607),
+ [anon_sym_abstract] = ACTIONS(607),
+ [anon_sym_any] = ACTIONS(611),
+ [anon_sym_array] = ACTIONS(611),
+ [anon_sym_binary] = ACTIONS(611),
+ [anon_sym_boolean] = ACTIONS(611),
+ [anon_sym_date] = ACTIONS(611),
+ [anon_sym_guid] = ACTIONS(611),
+ [anon_sym_numeric] = ACTIONS(611),
+ [anon_sym_query] = ACTIONS(611),
+ [anon_sym_string] = ACTIONS(611),
+ [anon_sym_struct] = ACTIONS(611),
+ [anon_sym_uuid] = ACTIONS(611),
+ [anon_sym_variablename] = ACTIONS(611),
+ [anon_sym_void] = ACTIONS(611),
+ [anon_sym_xml] = ACTIONS(611),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -50693,123 +51006,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(641),
+ [sym_identifier] = ACTIONS(613),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(643),
+ [anon_sym_export] = ACTIONS(615),
[sym_cf_comment] = ACTIONS(5),
},
- [98] = {
+ [100] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1029),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(977),
- [sym_expression_statement] = STATE(1029),
- [sym_variable_declaration] = STATE(1030),
- [sym_lexical_declaration] = STATE(1030),
- [sym_statement_block] = STATE(1029),
- [sym_if_statement] = STATE(1029),
- [sym_switch_statement] = STATE(1029),
- [sym_for_statement] = STATE(1029),
- [sym_for_in_statement] = STATE(1029),
- [sym_while_statement] = STATE(1029),
- [sym_do_statement] = STATE(1029),
- [sym_try_statement] = STATE(1029),
- [sym_with_statement] = STATE(1029),
- [sym_break_statement] = STATE(1029),
- [sym_continue_statement] = STATE(1029),
- [sym_return_statement] = STATE(1029),
- [sym_throw_statement] = STATE(1029),
- [sym_empty_statement] = STATE(1029),
- [sym_labeled_statement] = STATE(1029),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2113),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1030),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1030),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1048),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1067),
+ [sym_expression_statement] = STATE(1048),
+ [sym_variable_declaration] = STATE(1050),
+ [sym_lexical_declaration] = STATE(1050),
+ [sym_statement_block] = STATE(1048),
+ [sym_if_statement] = STATE(1048),
+ [sym_switch_statement] = STATE(1048),
+ [sym_for_statement] = STATE(1048),
+ [sym_for_in_statement] = STATE(1048),
+ [sym_while_statement] = STATE(1048),
+ [sym_do_statement] = STATE(1048),
+ [sym_try_statement] = STATE(1048),
+ [sym_with_statement] = STATE(1048),
+ [sym_break_statement] = STATE(1048),
+ [sym_continue_statement] = STATE(1048),
+ [sym_return_statement] = STATE(1048),
+ [sym_throw_statement] = STATE(1048),
+ [sym_empty_statement] = STATE(1048),
+ [sym_labeled_statement] = STATE(1048),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2147),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1050),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1050),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(98),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(100),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3609),
+ [sym__hash_expression] = STATE(3769),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(645),
+ [anon_sym_var] = ACTIONS(617),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(647),
+ [anon_sym_LBRACE] = ACTIONS(619),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(649),
- [anon_sym_let] = ACTIONS(651),
- [anon_sym_const] = ACTIONS(653),
- [anon_sym_if] = ACTIONS(655),
- [anon_sym_switch] = ACTIONS(657),
- [anon_sym_for] = ACTIONS(659),
+ [anon_sym_with] = ACTIONS(621),
+ [anon_sym_let] = ACTIONS(623),
+ [anon_sym_const] = ACTIONS(625),
+ [anon_sym_if] = ACTIONS(627),
+ [anon_sym_switch] = ACTIONS(629),
+ [anon_sym_for] = ACTIONS(631),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(661),
- [anon_sym_do] = ACTIONS(663),
- [anon_sym_try] = ACTIONS(665),
- [anon_sym_break] = ACTIONS(667),
- [anon_sym_continue] = ACTIONS(669),
- [anon_sym_return] = ACTIONS(671),
- [anon_sym_throw] = ACTIONS(673),
- [anon_sym_SEMI] = ACTIONS(675),
+ [anon_sym_while] = ACTIONS(633),
+ [anon_sym_do] = ACTIONS(635),
+ [anon_sym_try] = ACTIONS(637),
+ [anon_sym_break] = ACTIONS(639),
+ [anon_sym_continue] = ACTIONS(641),
+ [anon_sym_return] = ACTIONS(643),
+ [anon_sym_throw] = ACTIONS(645),
+ [anon_sym_SEMI] = ACTIONS(647),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(677),
- [anon_sym_function] = ACTIONS(679),
- [anon_sym_private] = ACTIONS(681),
- [anon_sym_public] = ACTIONS(681),
- [anon_sym_remote] = ACTIONS(681),
- [anon_sym_static] = ACTIONS(683),
- [anon_sym_final] = ACTIONS(681),
- [anon_sym_abstract] = ACTIONS(681),
- [anon_sym_any] = ACTIONS(685),
- [anon_sym_array] = ACTIONS(685),
- [anon_sym_binary] = ACTIONS(685),
- [anon_sym_boolean] = ACTIONS(685),
- [anon_sym_date] = ACTIONS(685),
- [anon_sym_guid] = ACTIONS(685),
- [anon_sym_numeric] = ACTIONS(685),
- [anon_sym_query] = ACTIONS(685),
- [anon_sym_string] = ACTIONS(685),
- [anon_sym_struct] = ACTIONS(685),
- [anon_sym_uuid] = ACTIONS(685),
- [anon_sym_variablename] = ACTIONS(685),
- [anon_sym_void] = ACTIONS(685),
- [anon_sym_xml] = ACTIONS(685),
+ [anon_sym_async] = ACTIONS(649),
+ [anon_sym_function] = ACTIONS(651),
+ [anon_sym_private] = ACTIONS(653),
+ [anon_sym_public] = ACTIONS(653),
+ [anon_sym_remote] = ACTIONS(653),
+ [anon_sym_static] = ACTIONS(655),
+ [anon_sym_final] = ACTIONS(653),
+ [anon_sym_abstract] = ACTIONS(653),
+ [anon_sym_any] = ACTIONS(657),
+ [anon_sym_array] = ACTIONS(657),
+ [anon_sym_binary] = ACTIONS(657),
+ [anon_sym_boolean] = ACTIONS(657),
+ [anon_sym_date] = ACTIONS(657),
+ [anon_sym_guid] = ACTIONS(657),
+ [anon_sym_numeric] = ACTIONS(657),
+ [anon_sym_query] = ACTIONS(657),
+ [anon_sym_string] = ACTIONS(657),
+ [anon_sym_struct] = ACTIONS(657),
+ [anon_sym_uuid] = ACTIONS(657),
+ [anon_sym_variablename] = ACTIONS(657),
+ [anon_sym_void] = ACTIONS(657),
+ [anon_sym_xml] = ACTIONS(657),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -50821,123 +51134,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(687),
+ [sym_identifier] = ACTIONS(659),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(689),
+ [anon_sym_export] = ACTIONS(661),
[sym_cf_comment] = ACTIONS(5),
},
- [99] = {
+ [101] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(5940),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(809),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(769),
+ [sym_expression_statement] = STATE(809),
+ [sym_variable_declaration] = STATE(808),
+ [sym_lexical_declaration] = STATE(808),
+ [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_return_statement] = STATE(809),
+ [sym_throw_statement] = STATE(809),
+ [sym_empty_statement] = STATE(809),
+ [sym_labeled_statement] = STATE(809),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2088),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(808),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(808),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(99),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(101),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3682),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(27),
+ [anon_sym_var] = ACTIONS(571),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(571),
+ [anon_sym_LBRACE] = ACTIONS(573),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(573),
- [anon_sym_let] = ACTIONS(575),
- [anon_sym_const] = ACTIONS(45),
- [anon_sym_if] = ACTIONS(577),
- [anon_sym_switch] = ACTIONS(49),
- [anon_sym_for] = ACTIONS(579),
+ [anon_sym_with] = ACTIONS(575),
+ [anon_sym_let] = ACTIONS(577),
+ [anon_sym_const] = ACTIONS(579),
+ [anon_sym_if] = ACTIONS(581),
+ [anon_sym_switch] = ACTIONS(583),
+ [anon_sym_for] = ACTIONS(585),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(581),
- [anon_sym_do] = ACTIONS(59),
- [anon_sym_try] = ACTIONS(583),
- [anon_sym_break] = ACTIONS(63),
- [anon_sym_continue] = ACTIONS(65),
- [anon_sym_return] = ACTIONS(67),
- [anon_sym_throw] = ACTIONS(69),
- [anon_sym_SEMI] = ACTIONS(71),
+ [anon_sym_while] = ACTIONS(587),
+ [anon_sym_do] = ACTIONS(589),
+ [anon_sym_try] = ACTIONS(591),
+ [anon_sym_break] = ACTIONS(593),
+ [anon_sym_continue] = ACTIONS(595),
+ [anon_sym_return] = ACTIONS(597),
+ [anon_sym_throw] = ACTIONS(599),
+ [anon_sym_SEMI] = ACTIONS(601),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(585),
- [anon_sym_function] = ACTIONS(587),
- [anon_sym_private] = ACTIONS(589),
- [anon_sym_public] = ACTIONS(589),
- [anon_sym_remote] = ACTIONS(589),
- [anon_sym_static] = ACTIONS(591),
- [anon_sym_final] = ACTIONS(589),
- [anon_sym_abstract] = ACTIONS(589),
- [anon_sym_any] = ACTIONS(593),
- [anon_sym_array] = ACTIONS(593),
- [anon_sym_binary] = ACTIONS(593),
- [anon_sym_boolean] = ACTIONS(593),
- [anon_sym_date] = ACTIONS(593),
- [anon_sym_guid] = ACTIONS(593),
- [anon_sym_numeric] = ACTIONS(593),
- [anon_sym_query] = ACTIONS(593),
- [anon_sym_string] = ACTIONS(593),
- [anon_sym_struct] = ACTIONS(593),
- [anon_sym_uuid] = ACTIONS(593),
- [anon_sym_variablename] = ACTIONS(593),
- [anon_sym_void] = ACTIONS(593),
- [anon_sym_xml] = ACTIONS(593),
+ [anon_sym_async] = ACTIONS(603),
+ [anon_sym_function] = ACTIONS(605),
+ [anon_sym_private] = ACTIONS(607),
+ [anon_sym_public] = ACTIONS(607),
+ [anon_sym_remote] = ACTIONS(607),
+ [anon_sym_static] = ACTIONS(609),
+ [anon_sym_final] = ACTIONS(607),
+ [anon_sym_abstract] = ACTIONS(607),
+ [anon_sym_any] = ACTIONS(611),
+ [anon_sym_array] = ACTIONS(611),
+ [anon_sym_binary] = ACTIONS(611),
+ [anon_sym_boolean] = ACTIONS(611),
+ [anon_sym_date] = ACTIONS(611),
+ [anon_sym_guid] = ACTIONS(611),
+ [anon_sym_numeric] = ACTIONS(611),
+ [anon_sym_query] = ACTIONS(611),
+ [anon_sym_string] = ACTIONS(611),
+ [anon_sym_struct] = ACTIONS(611),
+ [anon_sym_uuid] = ACTIONS(611),
+ [anon_sym_variablename] = ACTIONS(611),
+ [anon_sym_void] = ACTIONS(611),
+ [anon_sym_xml] = ACTIONS(611),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -50949,99 +51262,99 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(595),
+ [sym_identifier] = ACTIONS(613),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(597),
+ [anon_sym_export] = ACTIONS(615),
[sym_cf_comment] = ACTIONS(5),
},
- [100] = {
+ [102] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1029),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(994),
- [sym_expression_statement] = STATE(1029),
- [sym_variable_declaration] = STATE(1030),
- [sym_lexical_declaration] = STATE(1030),
- [sym_statement_block] = STATE(1029),
- [sym_if_statement] = STATE(1029),
- [sym_switch_statement] = STATE(1029),
- [sym_for_statement] = STATE(1029),
- [sym_for_in_statement] = STATE(1029),
- [sym_while_statement] = STATE(1029),
- [sym_do_statement] = STATE(1029),
- [sym_try_statement] = STATE(1029),
- [sym_with_statement] = STATE(1029),
- [sym_break_statement] = STATE(1029),
- [sym_continue_statement] = STATE(1029),
- [sym_return_statement] = STATE(1029),
- [sym_throw_statement] = STATE(1029),
- [sym_empty_statement] = STATE(1029),
- [sym_labeled_statement] = STATE(1029),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2113),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1030),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1030),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(5600),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(100),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(102),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3609),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(645),
+ [anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(647),
+ [anon_sym_LBRACE] = ACTIONS(663),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(649),
- [anon_sym_let] = ACTIONS(651),
- [anon_sym_const] = ACTIONS(653),
- [anon_sym_if] = ACTIONS(655),
- [anon_sym_switch] = ACTIONS(657),
- [anon_sym_for] = ACTIONS(659),
+ [anon_sym_with] = ACTIONS(665),
+ [anon_sym_let] = ACTIONS(667),
+ [anon_sym_const] = ACTIONS(45),
+ [anon_sym_if] = ACTIONS(669),
+ [anon_sym_switch] = ACTIONS(49),
+ [anon_sym_for] = ACTIONS(671),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(661),
- [anon_sym_do] = ACTIONS(663),
- [anon_sym_try] = ACTIONS(665),
- [anon_sym_break] = ACTIONS(667),
- [anon_sym_continue] = ACTIONS(669),
- [anon_sym_return] = ACTIONS(671),
- [anon_sym_throw] = ACTIONS(673),
- [anon_sym_SEMI] = ACTIONS(675),
+ [anon_sym_while] = ACTIONS(673),
+ [anon_sym_do] = ACTIONS(59),
+ [anon_sym_try] = ACTIONS(675),
+ [anon_sym_break] = ACTIONS(63),
+ [anon_sym_continue] = ACTIONS(65),
+ [anon_sym_return] = ACTIONS(67),
+ [anon_sym_throw] = ACTIONS(69),
+ [anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
[anon_sym_async] = ACTIONS(677),
@@ -51087,84 +51400,212 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(689),
[sym_cf_comment] = ACTIONS(5),
},
- [101] = {
+ [103] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1129),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(809),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(772),
+ [sym_expression_statement] = STATE(809),
+ [sym_variable_declaration] = STATE(808),
+ [sym_lexical_declaration] = STATE(808),
+ [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_return_statement] = STATE(809),
+ [sym_throw_statement] = STATE(809),
+ [sym_empty_statement] = STATE(809),
+ [sym_labeled_statement] = STATE(809),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2088),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(808),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(808),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(101),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(103),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(3682),
+ [sym_hash_expression] = STATE(4029),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(193),
+ [anon_sym_var] = ACTIONS(571),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(573),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_with] = ACTIONS(575),
+ [anon_sym_let] = ACTIONS(577),
+ [anon_sym_const] = ACTIONS(579),
+ [anon_sym_if] = ACTIONS(581),
+ [anon_sym_switch] = ACTIONS(583),
+ [anon_sym_for] = ACTIONS(585),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_while] = ACTIONS(587),
+ [anon_sym_do] = ACTIONS(589),
+ [anon_sym_try] = ACTIONS(591),
+ [anon_sym_break] = ACTIONS(593),
+ [anon_sym_continue] = ACTIONS(595),
+ [anon_sym_return] = ACTIONS(597),
+ [anon_sym_throw] = ACTIONS(599),
+ [anon_sym_SEMI] = ACTIONS(601),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(603),
+ [anon_sym_function] = ACTIONS(605),
+ [anon_sym_private] = ACTIONS(607),
+ [anon_sym_public] = ACTIONS(607),
+ [anon_sym_remote] = ACTIONS(607),
+ [anon_sym_static] = ACTIONS(609),
+ [anon_sym_final] = ACTIONS(607),
+ [anon_sym_abstract] = ACTIONS(607),
+ [anon_sym_any] = ACTIONS(611),
+ [anon_sym_array] = ACTIONS(611),
+ [anon_sym_binary] = ACTIONS(611),
+ [anon_sym_boolean] = ACTIONS(611),
+ [anon_sym_date] = ACTIONS(611),
+ [anon_sym_guid] = ACTIONS(611),
+ [anon_sym_numeric] = ACTIONS(611),
+ [anon_sym_query] = ACTIONS(611),
+ [anon_sym_string] = ACTIONS(611),
+ [anon_sym_struct] = ACTIONS(611),
+ [anon_sym_uuid] = ACTIONS(611),
+ [anon_sym_variablename] = ACTIONS(611),
+ [anon_sym_void] = ACTIONS(611),
+ [anon_sym_xml] = ACTIONS(611),
+ [anon_sym_new] = ACTIONS(87),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(613),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(615),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [104] = {
+ [sym_hash_empty] = STATE(4029),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(5232),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(104),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(33),
+ [anon_sym_LBRACE] = ACTIONS(663),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(41),
- [anon_sym_let] = ACTIONS(384),
+ [anon_sym_with] = ACTIONS(665),
+ [anon_sym_let] = ACTIONS(667),
[anon_sym_const] = ACTIONS(45),
- [anon_sym_if] = ACTIONS(47),
+ [anon_sym_if] = ACTIONS(669),
[anon_sym_switch] = ACTIONS(49),
- [anon_sym_for] = ACTIONS(51),
+ [anon_sym_for] = ACTIONS(671),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(57),
+ [anon_sym_while] = ACTIONS(673),
[anon_sym_do] = ACTIONS(59),
- [anon_sym_try] = ACTIONS(61),
+ [anon_sym_try] = ACTIONS(675),
[anon_sym_break] = ACTIONS(63),
[anon_sym_continue] = ACTIONS(65),
[anon_sym_return] = ACTIONS(67),
@@ -51172,28 +51613,28 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(386),
- [anon_sym_function] = ACTIONS(79),
- [anon_sym_private] = ACTIONS(81),
- [anon_sym_public] = ACTIONS(81),
- [anon_sym_remote] = ACTIONS(81),
- [anon_sym_static] = ACTIONS(388),
- [anon_sym_final] = ACTIONS(81),
- [anon_sym_abstract] = ACTIONS(81),
- [anon_sym_any] = ACTIONS(85),
- [anon_sym_array] = ACTIONS(85),
- [anon_sym_binary] = ACTIONS(85),
- [anon_sym_boolean] = ACTIONS(85),
- [anon_sym_date] = ACTIONS(85),
- [anon_sym_guid] = ACTIONS(85),
- [anon_sym_numeric] = ACTIONS(85),
- [anon_sym_query] = ACTIONS(85),
- [anon_sym_string] = ACTIONS(85),
- [anon_sym_struct] = ACTIONS(85),
- [anon_sym_uuid] = ACTIONS(85),
- [anon_sym_variablename] = ACTIONS(85),
- [anon_sym_void] = ACTIONS(85),
- [anon_sym_xml] = ACTIONS(85),
+ [anon_sym_async] = ACTIONS(677),
+ [anon_sym_function] = ACTIONS(679),
+ [anon_sym_private] = ACTIONS(681),
+ [anon_sym_public] = ACTIONS(681),
+ [anon_sym_remote] = ACTIONS(681),
+ [anon_sym_static] = ACTIONS(683),
+ [anon_sym_final] = ACTIONS(681),
+ [anon_sym_abstract] = ACTIONS(681),
+ [anon_sym_any] = ACTIONS(685),
+ [anon_sym_array] = ACTIONS(685),
+ [anon_sym_binary] = ACTIONS(685),
+ [anon_sym_boolean] = ACTIONS(685),
+ [anon_sym_date] = ACTIONS(685),
+ [anon_sym_guid] = ACTIONS(685),
+ [anon_sym_numeric] = ACTIONS(685),
+ [anon_sym_query] = ACTIONS(685),
+ [anon_sym_string] = ACTIONS(685),
+ [anon_sym_struct] = ACTIONS(685),
+ [anon_sym_uuid] = ACTIONS(685),
+ [anon_sym_variablename] = ACTIONS(685),
+ [anon_sym_void] = ACTIONS(685),
+ [anon_sym_xml] = ACTIONS(685),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -51205,21 +51646,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(390),
+ [sym_identifier] = ACTIONS(687),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(392),
+ [anon_sym_export] = ACTIONS(689),
[sym_cf_comment] = ACTIONS(5),
},
- [102] = {
+ [105] = {
[sym_hash_empty] = STATE(4029),
[sym_declaration] = STATE(4409),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(4432),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(4398),
[sym_expression_statement] = STATE(4409),
[sym_variable_declaration] = STATE(4394),
[sym_lexical_declaration] = STATE(4394),
@@ -51238,42 +51679,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(4409),
[sym_empty_statement] = STATE(4409),
[sym_labeled_statement] = STATE(4409),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2083),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2112),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
[sym_function_declaration] = STATE(4394),
- [sym_generator_function] = STATE(1937),
+ [sym_generator_function] = STATE(1978),
[sym_generator_function_declaration] = STATE(4394),
- [sym_arrow_function] = STATE(1937),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(102),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(105),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3644),
+ [sym__hash_expression] = STATE(3507),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
@@ -51343,113 +51784,113 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(735),
[sym_cf_comment] = ACTIONS(5),
},
- [103] = {
+ [106] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(773),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(694),
- [sym_expression_statement] = STATE(773),
- [sym_variable_declaration] = STATE(772),
- [sym_lexical_declaration] = STATE(772),
- [sym_statement_block] = STATE(773),
- [sym_if_statement] = STATE(773),
- [sym_switch_statement] = STATE(773),
- [sym_for_statement] = STATE(773),
- [sym_for_in_statement] = STATE(773),
- [sym_while_statement] = STATE(773),
- [sym_do_statement] = STATE(773),
- [sym_try_statement] = STATE(773),
- [sym_with_statement] = STATE(773),
- [sym_break_statement] = STATE(773),
- [sym_continue_statement] = STATE(773),
- [sym_return_statement] = STATE(773),
- [sym_throw_statement] = STATE(773),
- [sym_empty_statement] = STATE(773),
- [sym_labeled_statement] = STATE(773),
- [sym_parenthesized_expression] = STATE(1177),
+ [sym_declaration] = STATE(4409),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(4107),
+ [sym_expression_statement] = STATE(4409),
+ [sym_variable_declaration] = STATE(4394),
+ [sym_lexical_declaration] = STATE(4394),
+ [sym_statement_block] = STATE(4409),
+ [sym_if_statement] = STATE(4409),
+ [sym_switch_statement] = STATE(4409),
+ [sym_for_statement] = STATE(4409),
+ [sym_for_in_statement] = STATE(4409),
+ [sym_while_statement] = STATE(4409),
+ [sym_do_statement] = STATE(4409),
+ [sym_try_statement] = STATE(4409),
+ [sym_with_statement] = STATE(4409),
+ [sym_break_statement] = STATE(4409),
+ [sym_continue_statement] = STATE(4409),
+ [sym_return_statement] = STATE(4409),
+ [sym_throw_statement] = STATE(4409),
+ [sym_empty_statement] = STATE(4409),
+ [sym_labeled_statement] = STATE(4409),
+ [sym_parenthesized_expression] = STATE(1158),
[sym_expression] = STATE(2112),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(772),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(772),
- [sym_arrow_function] = STATE(1937),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(4394),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(4394),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(103),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(106),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3682),
+ [sym__hash_expression] = STATE(3507),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(599),
+ [anon_sym_var] = ACTIONS(691),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(601),
+ [anon_sym_LBRACE] = ACTIONS(693),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(603),
- [anon_sym_let] = ACTIONS(605),
- [anon_sym_const] = ACTIONS(607),
- [anon_sym_if] = ACTIONS(609),
- [anon_sym_switch] = ACTIONS(611),
- [anon_sym_for] = ACTIONS(613),
+ [anon_sym_with] = ACTIONS(695),
+ [anon_sym_let] = ACTIONS(697),
+ [anon_sym_const] = ACTIONS(699),
+ [anon_sym_if] = ACTIONS(701),
+ [anon_sym_switch] = ACTIONS(703),
+ [anon_sym_for] = ACTIONS(705),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(615),
- [anon_sym_do] = ACTIONS(617),
- [anon_sym_try] = ACTIONS(619),
- [anon_sym_break] = ACTIONS(621),
- [anon_sym_continue] = ACTIONS(623),
- [anon_sym_return] = ACTIONS(625),
- [anon_sym_throw] = ACTIONS(627),
- [anon_sym_SEMI] = ACTIONS(629),
+ [anon_sym_while] = ACTIONS(707),
+ [anon_sym_do] = ACTIONS(709),
+ [anon_sym_try] = ACTIONS(711),
+ [anon_sym_break] = ACTIONS(713),
+ [anon_sym_continue] = ACTIONS(715),
+ [anon_sym_return] = ACTIONS(717),
+ [anon_sym_throw] = ACTIONS(719),
+ [anon_sym_SEMI] = ACTIONS(721),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(631),
- [anon_sym_function] = ACTIONS(633),
- [anon_sym_private] = ACTIONS(635),
- [anon_sym_public] = ACTIONS(635),
- [anon_sym_remote] = ACTIONS(635),
- [anon_sym_static] = ACTIONS(637),
- [anon_sym_final] = ACTIONS(635),
- [anon_sym_abstract] = ACTIONS(635),
- [anon_sym_any] = ACTIONS(639),
- [anon_sym_array] = ACTIONS(639),
- [anon_sym_binary] = ACTIONS(639),
- [anon_sym_boolean] = ACTIONS(639),
- [anon_sym_date] = ACTIONS(639),
- [anon_sym_guid] = ACTIONS(639),
- [anon_sym_numeric] = ACTIONS(639),
- [anon_sym_query] = ACTIONS(639),
- [anon_sym_string] = ACTIONS(639),
- [anon_sym_struct] = ACTIONS(639),
- [anon_sym_uuid] = ACTIONS(639),
- [anon_sym_variablename] = ACTIONS(639),
- [anon_sym_void] = ACTIONS(639),
- [anon_sym_xml] = ACTIONS(639),
+ [anon_sym_async] = ACTIONS(723),
+ [anon_sym_function] = ACTIONS(725),
+ [anon_sym_private] = ACTIONS(727),
+ [anon_sym_public] = ACTIONS(727),
+ [anon_sym_remote] = ACTIONS(727),
+ [anon_sym_static] = ACTIONS(729),
+ [anon_sym_final] = ACTIONS(727),
+ [anon_sym_abstract] = ACTIONS(727),
+ [anon_sym_any] = ACTIONS(731),
+ [anon_sym_array] = ACTIONS(731),
+ [anon_sym_binary] = ACTIONS(731),
+ [anon_sym_boolean] = ACTIONS(731),
+ [anon_sym_date] = ACTIONS(731),
+ [anon_sym_guid] = ACTIONS(731),
+ [anon_sym_numeric] = ACTIONS(731),
+ [anon_sym_query] = ACTIONS(731),
+ [anon_sym_string] = ACTIONS(731),
+ [anon_sym_struct] = ACTIONS(731),
+ [anon_sym_uuid] = ACTIONS(731),
+ [anon_sym_variablename] = ACTIONS(731),
+ [anon_sym_void] = ACTIONS(731),
+ [anon_sym_xml] = ACTIONS(731),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -51461,507 +51902,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(641),
+ [sym_identifier] = ACTIONS(733),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(643),
+ [anon_sym_export] = ACTIONS(735),
[sym_cf_comment] = ACTIONS(5),
},
- [104] = {
+ [107] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1139),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(4409),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(4399),
+ [sym_expression_statement] = STATE(4409),
+ [sym_variable_declaration] = STATE(4394),
+ [sym_lexical_declaration] = STATE(4394),
+ [sym_statement_block] = STATE(4409),
+ [sym_if_statement] = STATE(4409),
+ [sym_switch_statement] = STATE(4409),
+ [sym_for_statement] = STATE(4409),
+ [sym_for_in_statement] = STATE(4409),
+ [sym_while_statement] = STATE(4409),
+ [sym_do_statement] = STATE(4409),
+ [sym_try_statement] = STATE(4409),
+ [sym_with_statement] = STATE(4409),
+ [sym_break_statement] = STATE(4409),
+ [sym_continue_statement] = STATE(4409),
+ [sym_return_statement] = STATE(4409),
+ [sym_throw_statement] = STATE(4409),
+ [sym_empty_statement] = STATE(4409),
+ [sym_labeled_statement] = STATE(4409),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2112),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(4394),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(4394),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(104),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(107),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3507),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(27),
+ [anon_sym_var] = ACTIONS(691),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(571),
+ [anon_sym_LBRACE] = ACTIONS(693),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(573),
- [anon_sym_let] = ACTIONS(575),
- [anon_sym_const] = ACTIONS(45),
- [anon_sym_if] = ACTIONS(577),
- [anon_sym_switch] = ACTIONS(49),
- [anon_sym_for] = ACTIONS(579),
+ [anon_sym_with] = ACTIONS(695),
+ [anon_sym_let] = ACTIONS(697),
+ [anon_sym_const] = ACTIONS(699),
+ [anon_sym_if] = ACTIONS(701),
+ [anon_sym_switch] = ACTIONS(703),
+ [anon_sym_for] = ACTIONS(705),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(581),
- [anon_sym_do] = ACTIONS(59),
- [anon_sym_try] = ACTIONS(583),
- [anon_sym_break] = ACTIONS(63),
- [anon_sym_continue] = ACTIONS(65),
- [anon_sym_return] = ACTIONS(67),
- [anon_sym_throw] = ACTIONS(69),
- [anon_sym_SEMI] = ACTIONS(71),
+ [anon_sym_while] = ACTIONS(707),
+ [anon_sym_do] = ACTIONS(709),
+ [anon_sym_try] = ACTIONS(711),
+ [anon_sym_break] = ACTIONS(713),
+ [anon_sym_continue] = ACTIONS(715),
+ [anon_sym_return] = ACTIONS(717),
+ [anon_sym_throw] = ACTIONS(719),
+ [anon_sym_SEMI] = ACTIONS(721),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(585),
- [anon_sym_function] = ACTIONS(587),
- [anon_sym_private] = ACTIONS(589),
- [anon_sym_public] = ACTIONS(589),
- [anon_sym_remote] = ACTIONS(589),
- [anon_sym_static] = ACTIONS(591),
- [anon_sym_final] = ACTIONS(589),
- [anon_sym_abstract] = ACTIONS(589),
- [anon_sym_any] = ACTIONS(593),
- [anon_sym_array] = ACTIONS(593),
- [anon_sym_binary] = ACTIONS(593),
- [anon_sym_boolean] = ACTIONS(593),
- [anon_sym_date] = ACTIONS(593),
- [anon_sym_guid] = ACTIONS(593),
- [anon_sym_numeric] = ACTIONS(593),
- [anon_sym_query] = ACTIONS(593),
- [anon_sym_string] = ACTIONS(593),
- [anon_sym_struct] = ACTIONS(593),
- [anon_sym_uuid] = ACTIONS(593),
- [anon_sym_variablename] = ACTIONS(593),
- [anon_sym_void] = ACTIONS(593),
- [anon_sym_xml] = ACTIONS(593),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(595),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(597),
- [sym_cf_comment] = ACTIONS(5),
- },
- [105] = {
- [sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1135),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(105),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
- [sym_hash_expression] = STATE(4029),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(27),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(571),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(573),
- [anon_sym_let] = ACTIONS(575),
- [anon_sym_const] = ACTIONS(45),
- [anon_sym_if] = ACTIONS(577),
- [anon_sym_switch] = ACTIONS(49),
- [anon_sym_for] = ACTIONS(579),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(581),
- [anon_sym_do] = ACTIONS(59),
- [anon_sym_try] = ACTIONS(583),
- [anon_sym_break] = ACTIONS(63),
- [anon_sym_continue] = ACTIONS(65),
- [anon_sym_return] = ACTIONS(67),
- [anon_sym_throw] = ACTIONS(69),
- [anon_sym_SEMI] = ACTIONS(71),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(585),
- [anon_sym_function] = ACTIONS(587),
- [anon_sym_private] = ACTIONS(589),
- [anon_sym_public] = ACTIONS(589),
- [anon_sym_remote] = ACTIONS(589),
- [anon_sym_static] = ACTIONS(591),
- [anon_sym_final] = ACTIONS(589),
- [anon_sym_abstract] = ACTIONS(589),
- [anon_sym_any] = ACTIONS(593),
- [anon_sym_array] = ACTIONS(593),
- [anon_sym_binary] = ACTIONS(593),
- [anon_sym_boolean] = ACTIONS(593),
- [anon_sym_date] = ACTIONS(593),
- [anon_sym_guid] = ACTIONS(593),
- [anon_sym_numeric] = ACTIONS(593),
- [anon_sym_query] = ACTIONS(593),
- [anon_sym_string] = ACTIONS(593),
- [anon_sym_struct] = ACTIONS(593),
- [anon_sym_uuid] = ACTIONS(593),
- [anon_sym_variablename] = ACTIONS(593),
- [anon_sym_void] = ACTIONS(593),
- [anon_sym_xml] = ACTIONS(593),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(595),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(597),
- [sym_cf_comment] = ACTIONS(5),
- },
- [106] = {
- [sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(5232),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(106),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
- [sym_hash_expression] = STATE(4029),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(27),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(571),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(573),
- [anon_sym_let] = ACTIONS(575),
- [anon_sym_const] = ACTIONS(45),
- [anon_sym_if] = ACTIONS(577),
- [anon_sym_switch] = ACTIONS(49),
- [anon_sym_for] = ACTIONS(579),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(581),
- [anon_sym_do] = ACTIONS(59),
- [anon_sym_try] = ACTIONS(583),
- [anon_sym_break] = ACTIONS(63),
- [anon_sym_continue] = ACTIONS(65),
- [anon_sym_return] = ACTIONS(67),
- [anon_sym_throw] = ACTIONS(69),
- [anon_sym_SEMI] = ACTIONS(71),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(585),
- [anon_sym_function] = ACTIONS(587),
- [anon_sym_private] = ACTIONS(589),
- [anon_sym_public] = ACTIONS(589),
- [anon_sym_remote] = ACTIONS(589),
- [anon_sym_static] = ACTIONS(591),
- [anon_sym_final] = ACTIONS(589),
- [anon_sym_abstract] = ACTIONS(589),
- [anon_sym_any] = ACTIONS(593),
- [anon_sym_array] = ACTIONS(593),
- [anon_sym_binary] = ACTIONS(593),
- [anon_sym_boolean] = ACTIONS(593),
- [anon_sym_date] = ACTIONS(593),
- [anon_sym_guid] = ACTIONS(593),
- [anon_sym_numeric] = ACTIONS(593),
- [anon_sym_query] = ACTIONS(593),
- [anon_sym_string] = ACTIONS(593),
- [anon_sym_struct] = ACTIONS(593),
- [anon_sym_uuid] = ACTIONS(593),
- [anon_sym_variablename] = ACTIONS(593),
- [anon_sym_void] = ACTIONS(593),
- [anon_sym_xml] = ACTIONS(593),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(595),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(597),
- [sym_cf_comment] = ACTIONS(5),
- },
- [107] = {
- [sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1029),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1006),
- [sym_expression_statement] = STATE(1029),
- [sym_variable_declaration] = STATE(1030),
- [sym_lexical_declaration] = STATE(1030),
- [sym_statement_block] = STATE(1029),
- [sym_if_statement] = STATE(1029),
- [sym_switch_statement] = STATE(1029),
- [sym_for_statement] = STATE(1029),
- [sym_for_in_statement] = STATE(1029),
- [sym_while_statement] = STATE(1029),
- [sym_do_statement] = STATE(1029),
- [sym_try_statement] = STATE(1029),
- [sym_with_statement] = STATE(1029),
- [sym_break_statement] = STATE(1029),
- [sym_continue_statement] = STATE(1029),
- [sym_return_statement] = STATE(1029),
- [sym_throw_statement] = STATE(1029),
- [sym_empty_statement] = STATE(1029),
- [sym_labeled_statement] = STATE(1029),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2113),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1030),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1030),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(107),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3609),
- [sym_hash_expression] = STATE(4029),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(645),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(647),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(649),
- [anon_sym_let] = ACTIONS(651),
- [anon_sym_const] = ACTIONS(653),
- [anon_sym_if] = ACTIONS(655),
- [anon_sym_switch] = ACTIONS(657),
- [anon_sym_for] = ACTIONS(659),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(661),
- [anon_sym_do] = ACTIONS(663),
- [anon_sym_try] = ACTIONS(665),
- [anon_sym_break] = ACTIONS(667),
- [anon_sym_continue] = ACTIONS(669),
- [anon_sym_return] = ACTIONS(671),
- [anon_sym_throw] = ACTIONS(673),
- [anon_sym_SEMI] = ACTIONS(675),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(677),
- [anon_sym_function] = ACTIONS(679),
- [anon_sym_private] = ACTIONS(681),
- [anon_sym_public] = ACTIONS(681),
- [anon_sym_remote] = ACTIONS(681),
- [anon_sym_static] = ACTIONS(683),
- [anon_sym_final] = ACTIONS(681),
- [anon_sym_abstract] = ACTIONS(681),
- [anon_sym_any] = ACTIONS(685),
- [anon_sym_array] = ACTIONS(685),
- [anon_sym_binary] = ACTIONS(685),
- [anon_sym_boolean] = ACTIONS(685),
- [anon_sym_date] = ACTIONS(685),
- [anon_sym_guid] = ACTIONS(685),
- [anon_sym_numeric] = ACTIONS(685),
- [anon_sym_query] = ACTIONS(685),
- [anon_sym_string] = ACTIONS(685),
- [anon_sym_struct] = ACTIONS(685),
- [anon_sym_uuid] = ACTIONS(685),
- [anon_sym_variablename] = ACTIONS(685),
- [anon_sym_void] = ACTIONS(685),
- [anon_sym_xml] = ACTIONS(685),
+ [anon_sym_async] = ACTIONS(723),
+ [anon_sym_function] = ACTIONS(725),
+ [anon_sym_private] = ACTIONS(727),
+ [anon_sym_public] = ACTIONS(727),
+ [anon_sym_remote] = ACTIONS(727),
+ [anon_sym_static] = ACTIONS(729),
+ [anon_sym_final] = ACTIONS(727),
+ [anon_sym_abstract] = ACTIONS(727),
+ [anon_sym_any] = ACTIONS(731),
+ [anon_sym_array] = ACTIONS(731),
+ [anon_sym_binary] = ACTIONS(731),
+ [anon_sym_boolean] = ACTIONS(731),
+ [anon_sym_date] = ACTIONS(731),
+ [anon_sym_guid] = ACTIONS(731),
+ [anon_sym_numeric] = ACTIONS(731),
+ [anon_sym_query] = ACTIONS(731),
+ [anon_sym_string] = ACTIONS(731),
+ [anon_sym_struct] = ACTIONS(731),
+ [anon_sym_uuid] = ACTIONS(731),
+ [anon_sym_variablename] = ACTIONS(731),
+ [anon_sym_void] = ACTIONS(731),
+ [anon_sym_xml] = ACTIONS(731),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -51973,149 +52030,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(687),
+ [sym_identifier] = ACTIONS(733),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(689),
+ [anon_sym_export] = ACTIONS(735),
[sym_cf_comment] = ACTIONS(5),
},
[108] = {
- [sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(773),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(446),
- [sym_expression_statement] = STATE(773),
- [sym_variable_declaration] = STATE(772),
- [sym_lexical_declaration] = STATE(772),
- [sym_statement_block] = STATE(773),
- [sym_if_statement] = STATE(773),
- [sym_switch_statement] = STATE(773),
- [sym_for_statement] = STATE(773),
- [sym_for_in_statement] = STATE(773),
- [sym_while_statement] = STATE(773),
- [sym_do_statement] = STATE(773),
- [sym_try_statement] = STATE(773),
- [sym_with_statement] = STATE(773),
- [sym_break_statement] = STATE(773),
- [sym_continue_statement] = STATE(773),
- [sym_return_statement] = STATE(773),
- [sym_throw_statement] = STATE(773),
- [sym_empty_statement] = STATE(773),
- [sym_labeled_statement] = STATE(773),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2112),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(772),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(772),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(108),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3682),
- [sym_hash_expression] = STATE(4029),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(599),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(601),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(603),
- [anon_sym_let] = ACTIONS(605),
- [anon_sym_const] = ACTIONS(607),
- [anon_sym_if] = ACTIONS(609),
- [anon_sym_switch] = ACTIONS(611),
- [anon_sym_for] = ACTIONS(613),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(615),
- [anon_sym_do] = ACTIONS(617),
- [anon_sym_try] = ACTIONS(619),
- [anon_sym_break] = ACTIONS(621),
- [anon_sym_continue] = ACTIONS(623),
- [anon_sym_return] = ACTIONS(625),
- [anon_sym_throw] = ACTIONS(627),
- [anon_sym_SEMI] = ACTIONS(629),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(631),
- [anon_sym_function] = ACTIONS(633),
- [anon_sym_private] = ACTIONS(635),
- [anon_sym_public] = ACTIONS(635),
- [anon_sym_remote] = ACTIONS(635),
- [anon_sym_static] = ACTIONS(637),
- [anon_sym_final] = ACTIONS(635),
- [anon_sym_abstract] = ACTIONS(635),
- [anon_sym_any] = ACTIONS(639),
- [anon_sym_array] = ACTIONS(639),
- [anon_sym_binary] = ACTIONS(639),
- [anon_sym_boolean] = ACTIONS(639),
- [anon_sym_date] = ACTIONS(639),
- [anon_sym_guid] = ACTIONS(639),
- [anon_sym_numeric] = ACTIONS(639),
- [anon_sym_query] = ACTIONS(639),
- [anon_sym_string] = ACTIONS(639),
- [anon_sym_struct] = ACTIONS(639),
- [anon_sym_uuid] = ACTIONS(639),
- [anon_sym_variablename] = ACTIONS(639),
- [anon_sym_void] = ACTIONS(639),
- [anon_sym_xml] = ACTIONS(639),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(641),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(643),
- [sym_cf_comment] = ACTIONS(5),
- },
- [109] = {
[sym_hash_empty] = STATE(4029),
[sym_declaration] = STATE(4409),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(4153),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(4404),
[sym_expression_statement] = STATE(4409),
[sym_variable_declaration] = STATE(4394),
[sym_lexical_declaration] = STATE(4394),
@@ -52134,42 +52063,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(4409),
[sym_empty_statement] = STATE(4409),
[sym_labeled_statement] = STATE(4409),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2083),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2112),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
[sym_function_declaration] = STATE(4394),
- [sym_generator_function] = STATE(1937),
+ [sym_generator_function] = STATE(1978),
[sym_generator_function_declaration] = STATE(4394),
- [sym_arrow_function] = STATE(1937),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(109),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(108),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3644),
+ [sym__hash_expression] = STATE(3507),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
@@ -52239,11 +52168,139 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(735),
[sym_cf_comment] = ACTIONS(5),
},
+ [109] = {
+ [sym_hash_empty] = STATE(4029),
+ [sym_declaration] = STATE(1048),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1008),
+ [sym_expression_statement] = STATE(1048),
+ [sym_variable_declaration] = STATE(1050),
+ [sym_lexical_declaration] = STATE(1050),
+ [sym_statement_block] = STATE(1048),
+ [sym_if_statement] = STATE(1048),
+ [sym_switch_statement] = STATE(1048),
+ [sym_for_statement] = STATE(1048),
+ [sym_for_in_statement] = STATE(1048),
+ [sym_while_statement] = STATE(1048),
+ [sym_do_statement] = STATE(1048),
+ [sym_try_statement] = STATE(1048),
+ [sym_with_statement] = STATE(1048),
+ [sym_break_statement] = STATE(1048),
+ [sym_continue_statement] = STATE(1048),
+ [sym_return_statement] = STATE(1048),
+ [sym_throw_statement] = STATE(1048),
+ [sym_empty_statement] = STATE(1048),
+ [sym_labeled_statement] = STATE(1048),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2147),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1050),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1050),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(109),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(3769),
+ [sym_hash_expression] = STATE(4029),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(193),
+ [anon_sym_var] = ACTIONS(617),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(619),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_with] = ACTIONS(621),
+ [anon_sym_let] = ACTIONS(623),
+ [anon_sym_const] = ACTIONS(625),
+ [anon_sym_if] = ACTIONS(627),
+ [anon_sym_switch] = ACTIONS(629),
+ [anon_sym_for] = ACTIONS(631),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_while] = ACTIONS(633),
+ [anon_sym_do] = ACTIONS(635),
+ [anon_sym_try] = ACTIONS(637),
+ [anon_sym_break] = ACTIONS(639),
+ [anon_sym_continue] = ACTIONS(641),
+ [anon_sym_return] = ACTIONS(643),
+ [anon_sym_throw] = ACTIONS(645),
+ [anon_sym_SEMI] = ACTIONS(647),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(649),
+ [anon_sym_function] = ACTIONS(651),
+ [anon_sym_private] = ACTIONS(653),
+ [anon_sym_public] = ACTIONS(653),
+ [anon_sym_remote] = ACTIONS(653),
+ [anon_sym_static] = ACTIONS(655),
+ [anon_sym_final] = ACTIONS(653),
+ [anon_sym_abstract] = ACTIONS(653),
+ [anon_sym_any] = ACTIONS(657),
+ [anon_sym_array] = ACTIONS(657),
+ [anon_sym_binary] = ACTIONS(657),
+ [anon_sym_boolean] = ACTIONS(657),
+ [anon_sym_date] = ACTIONS(657),
+ [anon_sym_guid] = ACTIONS(657),
+ [anon_sym_numeric] = ACTIONS(657),
+ [anon_sym_query] = ACTIONS(657),
+ [anon_sym_string] = ACTIONS(657),
+ [anon_sym_struct] = ACTIONS(657),
+ [anon_sym_uuid] = ACTIONS(657),
+ [anon_sym_variablename] = ACTIONS(657),
+ [anon_sym_void] = ACTIONS(657),
+ [anon_sym_xml] = ACTIONS(657),
+ [anon_sym_new] = ACTIONS(87),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(659),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(661),
+ [sym_cf_comment] = ACTIONS(5),
+ },
[110] = {
[sym_hash_empty] = STATE(4029),
[sym_declaration] = STATE(4409),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(4427),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(4406),
[sym_expression_statement] = STATE(4409),
[sym_variable_declaration] = STATE(4394),
[sym_lexical_declaration] = STATE(4394),
@@ -52262,42 +52319,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(4409),
[sym_empty_statement] = STATE(4409),
[sym_labeled_statement] = STATE(4409),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2083),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2112),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
[sym_function_declaration] = STATE(4394),
- [sym_generator_function] = STATE(1937),
+ [sym_generator_function] = STATE(1978),
[sym_generator_function_declaration] = STATE(4394),
- [sym_arrow_function] = STATE(1937),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(110),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3644),
+ [sym__hash_expression] = STATE(3507),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
@@ -52369,111 +52426,111 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[111] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1129),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(979),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(975),
+ [sym_expression_statement] = STATE(979),
+ [sym_variable_declaration] = STATE(927),
+ [sym_lexical_declaration] = STATE(927),
+ [sym_statement_block] = STATE(979),
+ [sym_if_statement] = STATE(979),
+ [sym_switch_statement] = STATE(979),
+ [sym_for_statement] = STATE(979),
+ [sym_for_in_statement] = STATE(979),
+ [sym_while_statement] = STATE(979),
+ [sym_do_statement] = STATE(979),
+ [sym_try_statement] = STATE(979),
+ [sym_with_statement] = STATE(979),
+ [sym_break_statement] = STATE(979),
+ [sym_continue_statement] = STATE(979),
+ [sym_return_statement] = STATE(979),
+ [sym_throw_statement] = STATE(979),
+ [sym_empty_statement] = STATE(979),
+ [sym_labeled_statement] = STATE(979),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2103),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(927),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(927),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(111),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3535),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(27),
+ [anon_sym_var] = ACTIONS(195),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(571),
+ [anon_sym_LBRACE] = ACTIONS(197),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(573),
- [anon_sym_let] = ACTIONS(575),
- [anon_sym_const] = ACTIONS(45),
- [anon_sym_if] = ACTIONS(577),
- [anon_sym_switch] = ACTIONS(49),
- [anon_sym_for] = ACTIONS(579),
+ [anon_sym_with] = ACTIONS(201),
+ [anon_sym_let] = ACTIONS(203),
+ [anon_sym_const] = ACTIONS(205),
+ [anon_sym_if] = ACTIONS(207),
+ [anon_sym_switch] = ACTIONS(209),
+ [anon_sym_for] = ACTIONS(211),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(581),
- [anon_sym_do] = ACTIONS(59),
- [anon_sym_try] = ACTIONS(583),
- [anon_sym_break] = ACTIONS(63),
- [anon_sym_continue] = ACTIONS(65),
- [anon_sym_return] = ACTIONS(67),
- [anon_sym_throw] = ACTIONS(69),
- [anon_sym_SEMI] = ACTIONS(71),
+ [anon_sym_while] = ACTIONS(213),
+ [anon_sym_do] = ACTIONS(215),
+ [anon_sym_try] = ACTIONS(217),
+ [anon_sym_break] = ACTIONS(219),
+ [anon_sym_continue] = ACTIONS(221),
+ [anon_sym_return] = ACTIONS(223),
+ [anon_sym_throw] = ACTIONS(225),
+ [anon_sym_SEMI] = ACTIONS(227),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(585),
- [anon_sym_function] = ACTIONS(587),
- [anon_sym_private] = ACTIONS(589),
- [anon_sym_public] = ACTIONS(589),
- [anon_sym_remote] = ACTIONS(589),
- [anon_sym_static] = ACTIONS(591),
- [anon_sym_final] = ACTIONS(589),
- [anon_sym_abstract] = ACTIONS(589),
- [anon_sym_any] = ACTIONS(593),
- [anon_sym_array] = ACTIONS(593),
- [anon_sym_binary] = ACTIONS(593),
- [anon_sym_boolean] = ACTIONS(593),
- [anon_sym_date] = ACTIONS(593),
- [anon_sym_guid] = ACTIONS(593),
- [anon_sym_numeric] = ACTIONS(593),
- [anon_sym_query] = ACTIONS(593),
- [anon_sym_string] = ACTIONS(593),
- [anon_sym_struct] = ACTIONS(593),
- [anon_sym_uuid] = ACTIONS(593),
- [anon_sym_variablename] = ACTIONS(593),
- [anon_sym_void] = ACTIONS(593),
- [anon_sym_xml] = ACTIONS(593),
+ [anon_sym_async] = ACTIONS(233),
+ [anon_sym_function] = ACTIONS(235),
+ [anon_sym_private] = ACTIONS(237),
+ [anon_sym_public] = ACTIONS(237),
+ [anon_sym_remote] = ACTIONS(237),
+ [anon_sym_static] = ACTIONS(239),
+ [anon_sym_final] = ACTIONS(237),
+ [anon_sym_abstract] = ACTIONS(237),
+ [anon_sym_any] = ACTIONS(241),
+ [anon_sym_array] = ACTIONS(241),
+ [anon_sym_binary] = ACTIONS(241),
+ [anon_sym_boolean] = ACTIONS(241),
+ [anon_sym_date] = ACTIONS(241),
+ [anon_sym_guid] = ACTIONS(241),
+ [anon_sym_numeric] = ACTIONS(241),
+ [anon_sym_query] = ACTIONS(241),
+ [anon_sym_string] = ACTIONS(241),
+ [anon_sym_struct] = ACTIONS(241),
+ [anon_sym_uuid] = ACTIONS(241),
+ [anon_sym_variablename] = ACTIONS(241),
+ [anon_sym_void] = ACTIONS(241),
+ [anon_sym_xml] = ACTIONS(241),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -52485,123 +52542,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(595),
+ [sym_identifier] = ACTIONS(245),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(597),
+ [anon_sym_export] = ACTIONS(247),
[sym_cf_comment] = ACTIONS(5),
},
[112] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(4409),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(4423),
- [sym_expression_statement] = STATE(4409),
- [sym_variable_declaration] = STATE(4394),
- [sym_lexical_declaration] = STATE(4394),
- [sym_statement_block] = STATE(4409),
- [sym_if_statement] = STATE(4409),
- [sym_switch_statement] = STATE(4409),
- [sym_for_statement] = STATE(4409),
- [sym_for_in_statement] = STATE(4409),
- [sym_while_statement] = STATE(4409),
- [sym_do_statement] = STATE(4409),
- [sym_try_statement] = STATE(4409),
- [sym_with_statement] = STATE(4409),
- [sym_break_statement] = STATE(4409),
- [sym_continue_statement] = STATE(4409),
- [sym_return_statement] = STATE(4409),
- [sym_throw_statement] = STATE(4409),
- [sym_empty_statement] = STATE(4409),
- [sym_labeled_statement] = STATE(4409),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2083),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(4394),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(4394),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(979),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(960),
+ [sym_expression_statement] = STATE(979),
+ [sym_variable_declaration] = STATE(927),
+ [sym_lexical_declaration] = STATE(927),
+ [sym_statement_block] = STATE(979),
+ [sym_if_statement] = STATE(979),
+ [sym_switch_statement] = STATE(979),
+ [sym_for_statement] = STATE(979),
+ [sym_for_in_statement] = STATE(979),
+ [sym_while_statement] = STATE(979),
+ [sym_do_statement] = STATE(979),
+ [sym_try_statement] = STATE(979),
+ [sym_with_statement] = STATE(979),
+ [sym_break_statement] = STATE(979),
+ [sym_continue_statement] = STATE(979),
+ [sym_return_statement] = STATE(979),
+ [sym_throw_statement] = STATE(979),
+ [sym_empty_statement] = STATE(979),
+ [sym_labeled_statement] = STATE(979),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2103),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(927),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(927),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(112),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3644),
+ [sym__hash_expression] = STATE(3535),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(691),
+ [anon_sym_var] = ACTIONS(195),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(693),
+ [anon_sym_LBRACE] = ACTIONS(197),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(695),
- [anon_sym_let] = ACTIONS(697),
- [anon_sym_const] = ACTIONS(699),
- [anon_sym_if] = ACTIONS(701),
- [anon_sym_switch] = ACTIONS(703),
- [anon_sym_for] = ACTIONS(705),
+ [anon_sym_with] = ACTIONS(201),
+ [anon_sym_let] = ACTIONS(203),
+ [anon_sym_const] = ACTIONS(205),
+ [anon_sym_if] = ACTIONS(207),
+ [anon_sym_switch] = ACTIONS(209),
+ [anon_sym_for] = ACTIONS(211),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(707),
- [anon_sym_do] = ACTIONS(709),
- [anon_sym_try] = ACTIONS(711),
- [anon_sym_break] = ACTIONS(713),
- [anon_sym_continue] = ACTIONS(715),
- [anon_sym_return] = ACTIONS(717),
- [anon_sym_throw] = ACTIONS(719),
- [anon_sym_SEMI] = ACTIONS(721),
+ [anon_sym_while] = ACTIONS(213),
+ [anon_sym_do] = ACTIONS(215),
+ [anon_sym_try] = ACTIONS(217),
+ [anon_sym_break] = ACTIONS(219),
+ [anon_sym_continue] = ACTIONS(221),
+ [anon_sym_return] = ACTIONS(223),
+ [anon_sym_throw] = ACTIONS(225),
+ [anon_sym_SEMI] = ACTIONS(227),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(723),
- [anon_sym_function] = ACTIONS(725),
- [anon_sym_private] = ACTIONS(727),
- [anon_sym_public] = ACTIONS(727),
- [anon_sym_remote] = ACTIONS(727),
- [anon_sym_static] = ACTIONS(729),
- [anon_sym_final] = ACTIONS(727),
- [anon_sym_abstract] = ACTIONS(727),
- [anon_sym_any] = ACTIONS(731),
- [anon_sym_array] = ACTIONS(731),
- [anon_sym_binary] = ACTIONS(731),
- [anon_sym_boolean] = ACTIONS(731),
- [anon_sym_date] = ACTIONS(731),
- [anon_sym_guid] = ACTIONS(731),
- [anon_sym_numeric] = ACTIONS(731),
- [anon_sym_query] = ACTIONS(731),
- [anon_sym_string] = ACTIONS(731),
- [anon_sym_struct] = ACTIONS(731),
- [anon_sym_uuid] = ACTIONS(731),
- [anon_sym_variablename] = ACTIONS(731),
- [anon_sym_void] = ACTIONS(731),
- [anon_sym_xml] = ACTIONS(731),
+ [anon_sym_async] = ACTIONS(233),
+ [anon_sym_function] = ACTIONS(235),
+ [anon_sym_private] = ACTIONS(237),
+ [anon_sym_public] = ACTIONS(237),
+ [anon_sym_remote] = ACTIONS(237),
+ [anon_sym_static] = ACTIONS(239),
+ [anon_sym_final] = ACTIONS(237),
+ [anon_sym_abstract] = ACTIONS(237),
+ [anon_sym_any] = ACTIONS(241),
+ [anon_sym_array] = ACTIONS(241),
+ [anon_sym_binary] = ACTIONS(241),
+ [anon_sym_boolean] = ACTIONS(241),
+ [anon_sym_date] = ACTIONS(241),
+ [anon_sym_guid] = ACTIONS(241),
+ [anon_sym_numeric] = ACTIONS(241),
+ [anon_sym_query] = ACTIONS(241),
+ [anon_sym_string] = ACTIONS(241),
+ [anon_sym_struct] = ACTIONS(241),
+ [anon_sym_uuid] = ACTIONS(241),
+ [anon_sym_variablename] = ACTIONS(241),
+ [anon_sym_void] = ACTIONS(241),
+ [anon_sym_xml] = ACTIONS(241),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -52613,123 +52670,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(733),
+ [sym_identifier] = ACTIONS(245),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(735),
+ [anon_sym_export] = ACTIONS(247),
[sym_cf_comment] = ACTIONS(5),
},
[113] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1029),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(999),
- [sym_expression_statement] = STATE(1029),
- [sym_variable_declaration] = STATE(1030),
- [sym_lexical_declaration] = STATE(1030),
- [sym_statement_block] = STATE(1029),
- [sym_if_statement] = STATE(1029),
- [sym_switch_statement] = STATE(1029),
- [sym_for_statement] = STATE(1029),
- [sym_for_in_statement] = STATE(1029),
- [sym_while_statement] = STATE(1029),
- [sym_do_statement] = STATE(1029),
- [sym_try_statement] = STATE(1029),
- [sym_with_statement] = STATE(1029),
- [sym_break_statement] = STATE(1029),
- [sym_continue_statement] = STATE(1029),
- [sym_return_statement] = STATE(1029),
- [sym_throw_statement] = STATE(1029),
- [sym_empty_statement] = STATE(1029),
- [sym_labeled_statement] = STATE(1029),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2113),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1030),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1030),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(979),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(981),
+ [sym_expression_statement] = STATE(979),
+ [sym_variable_declaration] = STATE(927),
+ [sym_lexical_declaration] = STATE(927),
+ [sym_statement_block] = STATE(979),
+ [sym_if_statement] = STATE(979),
+ [sym_switch_statement] = STATE(979),
+ [sym_for_statement] = STATE(979),
+ [sym_for_in_statement] = STATE(979),
+ [sym_while_statement] = STATE(979),
+ [sym_do_statement] = STATE(979),
+ [sym_try_statement] = STATE(979),
+ [sym_with_statement] = STATE(979),
+ [sym_break_statement] = STATE(979),
+ [sym_continue_statement] = STATE(979),
+ [sym_return_statement] = STATE(979),
+ [sym_throw_statement] = STATE(979),
+ [sym_empty_statement] = STATE(979),
+ [sym_labeled_statement] = STATE(979),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2103),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(927),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(927),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(113),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3609),
+ [sym__hash_expression] = STATE(3535),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(645),
+ [anon_sym_var] = ACTIONS(195),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(647),
+ [anon_sym_LBRACE] = ACTIONS(197),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(649),
- [anon_sym_let] = ACTIONS(651),
- [anon_sym_const] = ACTIONS(653),
- [anon_sym_if] = ACTIONS(655),
- [anon_sym_switch] = ACTIONS(657),
- [anon_sym_for] = ACTIONS(659),
+ [anon_sym_with] = ACTIONS(201),
+ [anon_sym_let] = ACTIONS(203),
+ [anon_sym_const] = ACTIONS(205),
+ [anon_sym_if] = ACTIONS(207),
+ [anon_sym_switch] = ACTIONS(209),
+ [anon_sym_for] = ACTIONS(211),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(661),
- [anon_sym_do] = ACTIONS(663),
- [anon_sym_try] = ACTIONS(665),
- [anon_sym_break] = ACTIONS(667),
- [anon_sym_continue] = ACTIONS(669),
- [anon_sym_return] = ACTIONS(671),
- [anon_sym_throw] = ACTIONS(673),
- [anon_sym_SEMI] = ACTIONS(675),
+ [anon_sym_while] = ACTIONS(213),
+ [anon_sym_do] = ACTIONS(215),
+ [anon_sym_try] = ACTIONS(217),
+ [anon_sym_break] = ACTIONS(219),
+ [anon_sym_continue] = ACTIONS(221),
+ [anon_sym_return] = ACTIONS(223),
+ [anon_sym_throw] = ACTIONS(225),
+ [anon_sym_SEMI] = ACTIONS(227),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(677),
- [anon_sym_function] = ACTIONS(679),
- [anon_sym_private] = ACTIONS(681),
- [anon_sym_public] = ACTIONS(681),
- [anon_sym_remote] = ACTIONS(681),
- [anon_sym_static] = ACTIONS(683),
- [anon_sym_final] = ACTIONS(681),
- [anon_sym_abstract] = ACTIONS(681),
- [anon_sym_any] = ACTIONS(685),
- [anon_sym_array] = ACTIONS(685),
- [anon_sym_binary] = ACTIONS(685),
- [anon_sym_boolean] = ACTIONS(685),
- [anon_sym_date] = ACTIONS(685),
- [anon_sym_guid] = ACTIONS(685),
- [anon_sym_numeric] = ACTIONS(685),
- [anon_sym_query] = ACTIONS(685),
- [anon_sym_string] = ACTIONS(685),
- [anon_sym_struct] = ACTIONS(685),
- [anon_sym_uuid] = ACTIONS(685),
- [anon_sym_variablename] = ACTIONS(685),
- [anon_sym_void] = ACTIONS(685),
- [anon_sym_xml] = ACTIONS(685),
+ [anon_sym_async] = ACTIONS(233),
+ [anon_sym_function] = ACTIONS(235),
+ [anon_sym_private] = ACTIONS(237),
+ [anon_sym_public] = ACTIONS(237),
+ [anon_sym_remote] = ACTIONS(237),
+ [anon_sym_static] = ACTIONS(239),
+ [anon_sym_final] = ACTIONS(237),
+ [anon_sym_abstract] = ACTIONS(237),
+ [anon_sym_any] = ACTIONS(241),
+ [anon_sym_array] = ACTIONS(241),
+ [anon_sym_binary] = ACTIONS(241),
+ [anon_sym_boolean] = ACTIONS(241),
+ [anon_sym_date] = ACTIONS(241),
+ [anon_sym_guid] = ACTIONS(241),
+ [anon_sym_numeric] = ACTIONS(241),
+ [anon_sym_query] = ACTIONS(241),
+ [anon_sym_string] = ACTIONS(241),
+ [anon_sym_struct] = ACTIONS(241),
+ [anon_sym_uuid] = ACTIONS(241),
+ [anon_sym_variablename] = ACTIONS(241),
+ [anon_sym_void] = ACTIONS(241),
+ [anon_sym_xml] = ACTIONS(241),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -52741,123 +52798,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(687),
+ [sym_identifier] = ACTIONS(245),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(689),
+ [anon_sym_export] = ACTIONS(247),
[sym_cf_comment] = ACTIONS(5),
},
[114] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(4409),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(4420),
- [sym_expression_statement] = STATE(4409),
- [sym_variable_declaration] = STATE(4394),
- [sym_lexical_declaration] = STATE(4394),
- [sym_statement_block] = STATE(4409),
- [sym_if_statement] = STATE(4409),
- [sym_switch_statement] = STATE(4409),
- [sym_for_statement] = STATE(4409),
- [sym_for_in_statement] = STATE(4409),
- [sym_while_statement] = STATE(4409),
- [sym_do_statement] = STATE(4409),
- [sym_try_statement] = STATE(4409),
- [sym_with_statement] = STATE(4409),
- [sym_break_statement] = STATE(4409),
- [sym_continue_statement] = STATE(4409),
- [sym_return_statement] = STATE(4409),
- [sym_throw_statement] = STATE(4409),
- [sym_empty_statement] = STATE(4409),
- [sym_labeled_statement] = STATE(4409),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2083),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(4394),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(4394),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(979),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(953),
+ [sym_expression_statement] = STATE(979),
+ [sym_variable_declaration] = STATE(927),
+ [sym_lexical_declaration] = STATE(927),
+ [sym_statement_block] = STATE(979),
+ [sym_if_statement] = STATE(979),
+ [sym_switch_statement] = STATE(979),
+ [sym_for_statement] = STATE(979),
+ [sym_for_in_statement] = STATE(979),
+ [sym_while_statement] = STATE(979),
+ [sym_do_statement] = STATE(979),
+ [sym_try_statement] = STATE(979),
+ [sym_with_statement] = STATE(979),
+ [sym_break_statement] = STATE(979),
+ [sym_continue_statement] = STATE(979),
+ [sym_return_statement] = STATE(979),
+ [sym_throw_statement] = STATE(979),
+ [sym_empty_statement] = STATE(979),
+ [sym_labeled_statement] = STATE(979),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2103),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(927),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(927),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(114),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3644),
+ [sym__hash_expression] = STATE(3535),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(691),
+ [anon_sym_var] = ACTIONS(195),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(693),
+ [anon_sym_LBRACE] = ACTIONS(197),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(695),
- [anon_sym_let] = ACTIONS(697),
- [anon_sym_const] = ACTIONS(699),
- [anon_sym_if] = ACTIONS(701),
- [anon_sym_switch] = ACTIONS(703),
- [anon_sym_for] = ACTIONS(705),
+ [anon_sym_with] = ACTIONS(201),
+ [anon_sym_let] = ACTIONS(203),
+ [anon_sym_const] = ACTIONS(205),
+ [anon_sym_if] = ACTIONS(207),
+ [anon_sym_switch] = ACTIONS(209),
+ [anon_sym_for] = ACTIONS(211),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(707),
- [anon_sym_do] = ACTIONS(709),
- [anon_sym_try] = ACTIONS(711),
- [anon_sym_break] = ACTIONS(713),
- [anon_sym_continue] = ACTIONS(715),
- [anon_sym_return] = ACTIONS(717),
- [anon_sym_throw] = ACTIONS(719),
- [anon_sym_SEMI] = ACTIONS(721),
+ [anon_sym_while] = ACTIONS(213),
+ [anon_sym_do] = ACTIONS(215),
+ [anon_sym_try] = ACTIONS(217),
+ [anon_sym_break] = ACTIONS(219),
+ [anon_sym_continue] = ACTIONS(221),
+ [anon_sym_return] = ACTIONS(223),
+ [anon_sym_throw] = ACTIONS(225),
+ [anon_sym_SEMI] = ACTIONS(227),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(723),
- [anon_sym_function] = ACTIONS(725),
- [anon_sym_private] = ACTIONS(727),
- [anon_sym_public] = ACTIONS(727),
- [anon_sym_remote] = ACTIONS(727),
- [anon_sym_static] = ACTIONS(729),
- [anon_sym_final] = ACTIONS(727),
- [anon_sym_abstract] = ACTIONS(727),
- [anon_sym_any] = ACTIONS(731),
- [anon_sym_array] = ACTIONS(731),
- [anon_sym_binary] = ACTIONS(731),
- [anon_sym_boolean] = ACTIONS(731),
- [anon_sym_date] = ACTIONS(731),
- [anon_sym_guid] = ACTIONS(731),
- [anon_sym_numeric] = ACTIONS(731),
- [anon_sym_query] = ACTIONS(731),
- [anon_sym_string] = ACTIONS(731),
- [anon_sym_struct] = ACTIONS(731),
- [anon_sym_uuid] = ACTIONS(731),
- [anon_sym_variablename] = ACTIONS(731),
- [anon_sym_void] = ACTIONS(731),
- [anon_sym_xml] = ACTIONS(731),
+ [anon_sym_async] = ACTIONS(233),
+ [anon_sym_function] = ACTIONS(235),
+ [anon_sym_private] = ACTIONS(237),
+ [anon_sym_public] = ACTIONS(237),
+ [anon_sym_remote] = ACTIONS(237),
+ [anon_sym_static] = ACTIONS(239),
+ [anon_sym_final] = ACTIONS(237),
+ [anon_sym_abstract] = ACTIONS(237),
+ [anon_sym_any] = ACTIONS(241),
+ [anon_sym_array] = ACTIONS(241),
+ [anon_sym_binary] = ACTIONS(241),
+ [anon_sym_boolean] = ACTIONS(241),
+ [anon_sym_date] = ACTIONS(241),
+ [anon_sym_guid] = ACTIONS(241),
+ [anon_sym_numeric] = ACTIONS(241),
+ [anon_sym_query] = ACTIONS(241),
+ [anon_sym_string] = ACTIONS(241),
+ [anon_sym_struct] = ACTIONS(241),
+ [anon_sym_uuid] = ACTIONS(241),
+ [anon_sym_variablename] = ACTIONS(241),
+ [anon_sym_void] = ACTIONS(241),
+ [anon_sym_xml] = ACTIONS(241),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -52869,123 +52926,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(733),
+ [sym_identifier] = ACTIONS(245),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(735),
+ [anon_sym_export] = ACTIONS(247),
[sym_cf_comment] = ACTIONS(5),
},
[115] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(5519),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(979),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(944),
+ [sym_expression_statement] = STATE(979),
+ [sym_variable_declaration] = STATE(927),
+ [sym_lexical_declaration] = STATE(927),
+ [sym_statement_block] = STATE(979),
+ [sym_if_statement] = STATE(979),
+ [sym_switch_statement] = STATE(979),
+ [sym_for_statement] = STATE(979),
+ [sym_for_in_statement] = STATE(979),
+ [sym_while_statement] = STATE(979),
+ [sym_do_statement] = STATE(979),
+ [sym_try_statement] = STATE(979),
+ [sym_with_statement] = STATE(979),
+ [sym_break_statement] = STATE(979),
+ [sym_continue_statement] = STATE(979),
+ [sym_return_statement] = STATE(979),
+ [sym_throw_statement] = STATE(979),
+ [sym_empty_statement] = STATE(979),
+ [sym_labeled_statement] = STATE(979),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2103),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(927),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(927),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(115),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3535),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(27),
+ [anon_sym_var] = ACTIONS(195),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(571),
+ [anon_sym_LBRACE] = ACTIONS(197),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(573),
- [anon_sym_let] = ACTIONS(575),
- [anon_sym_const] = ACTIONS(45),
- [anon_sym_if] = ACTIONS(577),
- [anon_sym_switch] = ACTIONS(49),
- [anon_sym_for] = ACTIONS(579),
+ [anon_sym_with] = ACTIONS(201),
+ [anon_sym_let] = ACTIONS(203),
+ [anon_sym_const] = ACTIONS(205),
+ [anon_sym_if] = ACTIONS(207),
+ [anon_sym_switch] = ACTIONS(209),
+ [anon_sym_for] = ACTIONS(211),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(581),
- [anon_sym_do] = ACTIONS(59),
- [anon_sym_try] = ACTIONS(583),
- [anon_sym_break] = ACTIONS(63),
- [anon_sym_continue] = ACTIONS(65),
- [anon_sym_return] = ACTIONS(67),
- [anon_sym_throw] = ACTIONS(69),
- [anon_sym_SEMI] = ACTIONS(71),
+ [anon_sym_while] = ACTIONS(213),
+ [anon_sym_do] = ACTIONS(215),
+ [anon_sym_try] = ACTIONS(217),
+ [anon_sym_break] = ACTIONS(219),
+ [anon_sym_continue] = ACTIONS(221),
+ [anon_sym_return] = ACTIONS(223),
+ [anon_sym_throw] = ACTIONS(225),
+ [anon_sym_SEMI] = ACTIONS(227),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(585),
- [anon_sym_function] = ACTIONS(587),
- [anon_sym_private] = ACTIONS(589),
- [anon_sym_public] = ACTIONS(589),
- [anon_sym_remote] = ACTIONS(589),
- [anon_sym_static] = ACTIONS(591),
- [anon_sym_final] = ACTIONS(589),
- [anon_sym_abstract] = ACTIONS(589),
- [anon_sym_any] = ACTIONS(593),
- [anon_sym_array] = ACTIONS(593),
- [anon_sym_binary] = ACTIONS(593),
- [anon_sym_boolean] = ACTIONS(593),
- [anon_sym_date] = ACTIONS(593),
- [anon_sym_guid] = ACTIONS(593),
- [anon_sym_numeric] = ACTIONS(593),
- [anon_sym_query] = ACTIONS(593),
- [anon_sym_string] = ACTIONS(593),
- [anon_sym_struct] = ACTIONS(593),
- [anon_sym_uuid] = ACTIONS(593),
- [anon_sym_variablename] = ACTIONS(593),
- [anon_sym_void] = ACTIONS(593),
- [anon_sym_xml] = ACTIONS(593),
+ [anon_sym_async] = ACTIONS(233),
+ [anon_sym_function] = ACTIONS(235),
+ [anon_sym_private] = ACTIONS(237),
+ [anon_sym_public] = ACTIONS(237),
+ [anon_sym_remote] = ACTIONS(237),
+ [anon_sym_static] = ACTIONS(239),
+ [anon_sym_final] = ACTIONS(237),
+ [anon_sym_abstract] = ACTIONS(237),
+ [anon_sym_any] = ACTIONS(241),
+ [anon_sym_array] = ACTIONS(241),
+ [anon_sym_binary] = ACTIONS(241),
+ [anon_sym_boolean] = ACTIONS(241),
+ [anon_sym_date] = ACTIONS(241),
+ [anon_sym_guid] = ACTIONS(241),
+ [anon_sym_numeric] = ACTIONS(241),
+ [anon_sym_query] = ACTIONS(241),
+ [anon_sym_string] = ACTIONS(241),
+ [anon_sym_struct] = ACTIONS(241),
+ [anon_sym_uuid] = ACTIONS(241),
+ [anon_sym_variablename] = ACTIONS(241),
+ [anon_sym_void] = ACTIONS(241),
+ [anon_sym_xml] = ACTIONS(241),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -52997,123 +53054,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(595),
+ [sym_identifier] = ACTIONS(245),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(597),
+ [anon_sym_export] = ACTIONS(247),
[sym_cf_comment] = ACTIONS(5),
},
[116] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(773),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(449),
- [sym_expression_statement] = STATE(773),
- [sym_variable_declaration] = STATE(772),
- [sym_lexical_declaration] = STATE(772),
- [sym_statement_block] = STATE(773),
- [sym_if_statement] = STATE(773),
- [sym_switch_statement] = STATE(773),
- [sym_for_statement] = STATE(773),
- [sym_for_in_statement] = STATE(773),
- [sym_while_statement] = STATE(773),
- [sym_do_statement] = STATE(773),
- [sym_try_statement] = STATE(773),
- [sym_with_statement] = STATE(773),
- [sym_break_statement] = STATE(773),
- [sym_continue_statement] = STATE(773),
- [sym_return_statement] = STATE(773),
- [sym_throw_statement] = STATE(773),
- [sym_empty_statement] = STATE(773),
- [sym_labeled_statement] = STATE(773),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2112),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(772),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(772),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(979),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(943),
+ [sym_expression_statement] = STATE(979),
+ [sym_variable_declaration] = STATE(927),
+ [sym_lexical_declaration] = STATE(927),
+ [sym_statement_block] = STATE(979),
+ [sym_if_statement] = STATE(979),
+ [sym_switch_statement] = STATE(979),
+ [sym_for_statement] = STATE(979),
+ [sym_for_in_statement] = STATE(979),
+ [sym_while_statement] = STATE(979),
+ [sym_do_statement] = STATE(979),
+ [sym_try_statement] = STATE(979),
+ [sym_with_statement] = STATE(979),
+ [sym_break_statement] = STATE(979),
+ [sym_continue_statement] = STATE(979),
+ [sym_return_statement] = STATE(979),
+ [sym_throw_statement] = STATE(979),
+ [sym_empty_statement] = STATE(979),
+ [sym_labeled_statement] = STATE(979),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2103),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(927),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(927),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(116),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3682),
+ [sym__hash_expression] = STATE(3535),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(599),
+ [anon_sym_var] = ACTIONS(195),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(601),
+ [anon_sym_LBRACE] = ACTIONS(197),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(603),
- [anon_sym_let] = ACTIONS(605),
- [anon_sym_const] = ACTIONS(607),
- [anon_sym_if] = ACTIONS(609),
- [anon_sym_switch] = ACTIONS(611),
- [anon_sym_for] = ACTIONS(613),
+ [anon_sym_with] = ACTIONS(201),
+ [anon_sym_let] = ACTIONS(203),
+ [anon_sym_const] = ACTIONS(205),
+ [anon_sym_if] = ACTIONS(207),
+ [anon_sym_switch] = ACTIONS(209),
+ [anon_sym_for] = ACTIONS(211),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(615),
- [anon_sym_do] = ACTIONS(617),
- [anon_sym_try] = ACTIONS(619),
- [anon_sym_break] = ACTIONS(621),
- [anon_sym_continue] = ACTIONS(623),
- [anon_sym_return] = ACTIONS(625),
- [anon_sym_throw] = ACTIONS(627),
- [anon_sym_SEMI] = ACTIONS(629),
+ [anon_sym_while] = ACTIONS(213),
+ [anon_sym_do] = ACTIONS(215),
+ [anon_sym_try] = ACTIONS(217),
+ [anon_sym_break] = ACTIONS(219),
+ [anon_sym_continue] = ACTIONS(221),
+ [anon_sym_return] = ACTIONS(223),
+ [anon_sym_throw] = ACTIONS(225),
+ [anon_sym_SEMI] = ACTIONS(227),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(631),
- [anon_sym_function] = ACTIONS(633),
- [anon_sym_private] = ACTIONS(635),
- [anon_sym_public] = ACTIONS(635),
- [anon_sym_remote] = ACTIONS(635),
- [anon_sym_static] = ACTIONS(637),
- [anon_sym_final] = ACTIONS(635),
- [anon_sym_abstract] = ACTIONS(635),
- [anon_sym_any] = ACTIONS(639),
- [anon_sym_array] = ACTIONS(639),
- [anon_sym_binary] = ACTIONS(639),
- [anon_sym_boolean] = ACTIONS(639),
- [anon_sym_date] = ACTIONS(639),
- [anon_sym_guid] = ACTIONS(639),
- [anon_sym_numeric] = ACTIONS(639),
- [anon_sym_query] = ACTIONS(639),
- [anon_sym_string] = ACTIONS(639),
- [anon_sym_struct] = ACTIONS(639),
- [anon_sym_uuid] = ACTIONS(639),
- [anon_sym_variablename] = ACTIONS(639),
- [anon_sym_void] = ACTIONS(639),
- [anon_sym_xml] = ACTIONS(639),
+ [anon_sym_async] = ACTIONS(233),
+ [anon_sym_function] = ACTIONS(235),
+ [anon_sym_private] = ACTIONS(237),
+ [anon_sym_public] = ACTIONS(237),
+ [anon_sym_remote] = ACTIONS(237),
+ [anon_sym_static] = ACTIONS(239),
+ [anon_sym_final] = ACTIONS(237),
+ [anon_sym_abstract] = ACTIONS(237),
+ [anon_sym_any] = ACTIONS(241),
+ [anon_sym_array] = ACTIONS(241),
+ [anon_sym_binary] = ACTIONS(241),
+ [anon_sym_boolean] = ACTIONS(241),
+ [anon_sym_date] = ACTIONS(241),
+ [anon_sym_guid] = ACTIONS(241),
+ [anon_sym_numeric] = ACTIONS(241),
+ [anon_sym_query] = ACTIONS(241),
+ [anon_sym_string] = ACTIONS(241),
+ [anon_sym_struct] = ACTIONS(241),
+ [anon_sym_uuid] = ACTIONS(241),
+ [anon_sym_variablename] = ACTIONS(241),
+ [anon_sym_void] = ACTIONS(241),
+ [anon_sym_xml] = ACTIONS(241),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -53125,123 +53182,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(641),
+ [sym_identifier] = ACTIONS(245),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(643),
+ [anon_sym_export] = ACTIONS(247),
[sym_cf_comment] = ACTIONS(5),
},
[117] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(773),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(729),
- [sym_expression_statement] = STATE(773),
- [sym_variable_declaration] = STATE(772),
- [sym_lexical_declaration] = STATE(772),
- [sym_statement_block] = STATE(773),
- [sym_if_statement] = STATE(773),
- [sym_switch_statement] = STATE(773),
- [sym_for_statement] = STATE(773),
- [sym_for_in_statement] = STATE(773),
- [sym_while_statement] = STATE(773),
- [sym_do_statement] = STATE(773),
- [sym_try_statement] = STATE(773),
- [sym_with_statement] = STATE(773),
- [sym_break_statement] = STATE(773),
- [sym_continue_statement] = STATE(773),
- [sym_return_statement] = STATE(773),
- [sym_throw_statement] = STATE(773),
- [sym_empty_statement] = STATE(773),
- [sym_labeled_statement] = STATE(773),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2112),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(772),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(772),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(979),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(941),
+ [sym_expression_statement] = STATE(979),
+ [sym_variable_declaration] = STATE(927),
+ [sym_lexical_declaration] = STATE(927),
+ [sym_statement_block] = STATE(979),
+ [sym_if_statement] = STATE(979),
+ [sym_switch_statement] = STATE(979),
+ [sym_for_statement] = STATE(979),
+ [sym_for_in_statement] = STATE(979),
+ [sym_while_statement] = STATE(979),
+ [sym_do_statement] = STATE(979),
+ [sym_try_statement] = STATE(979),
+ [sym_with_statement] = STATE(979),
+ [sym_break_statement] = STATE(979),
+ [sym_continue_statement] = STATE(979),
+ [sym_return_statement] = STATE(979),
+ [sym_throw_statement] = STATE(979),
+ [sym_empty_statement] = STATE(979),
+ [sym_labeled_statement] = STATE(979),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2103),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(927),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(927),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(117),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3682),
+ [sym__hash_expression] = STATE(3535),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(599),
+ [anon_sym_var] = ACTIONS(195),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(601),
+ [anon_sym_LBRACE] = ACTIONS(197),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(603),
- [anon_sym_let] = ACTIONS(605),
- [anon_sym_const] = ACTIONS(607),
- [anon_sym_if] = ACTIONS(609),
- [anon_sym_switch] = ACTIONS(611),
- [anon_sym_for] = ACTIONS(613),
+ [anon_sym_with] = ACTIONS(201),
+ [anon_sym_let] = ACTIONS(203),
+ [anon_sym_const] = ACTIONS(205),
+ [anon_sym_if] = ACTIONS(207),
+ [anon_sym_switch] = ACTIONS(209),
+ [anon_sym_for] = ACTIONS(211),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(615),
- [anon_sym_do] = ACTIONS(617),
- [anon_sym_try] = ACTIONS(619),
- [anon_sym_break] = ACTIONS(621),
- [anon_sym_continue] = ACTIONS(623),
- [anon_sym_return] = ACTIONS(625),
- [anon_sym_throw] = ACTIONS(627),
- [anon_sym_SEMI] = ACTIONS(629),
+ [anon_sym_while] = ACTIONS(213),
+ [anon_sym_do] = ACTIONS(215),
+ [anon_sym_try] = ACTIONS(217),
+ [anon_sym_break] = ACTIONS(219),
+ [anon_sym_continue] = ACTIONS(221),
+ [anon_sym_return] = ACTIONS(223),
+ [anon_sym_throw] = ACTIONS(225),
+ [anon_sym_SEMI] = ACTIONS(227),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(631),
- [anon_sym_function] = ACTIONS(633),
- [anon_sym_private] = ACTIONS(635),
- [anon_sym_public] = ACTIONS(635),
- [anon_sym_remote] = ACTIONS(635),
- [anon_sym_static] = ACTIONS(637),
- [anon_sym_final] = ACTIONS(635),
- [anon_sym_abstract] = ACTIONS(635),
- [anon_sym_any] = ACTIONS(639),
- [anon_sym_array] = ACTIONS(639),
- [anon_sym_binary] = ACTIONS(639),
- [anon_sym_boolean] = ACTIONS(639),
- [anon_sym_date] = ACTIONS(639),
- [anon_sym_guid] = ACTIONS(639),
- [anon_sym_numeric] = ACTIONS(639),
- [anon_sym_query] = ACTIONS(639),
- [anon_sym_string] = ACTIONS(639),
- [anon_sym_struct] = ACTIONS(639),
- [anon_sym_uuid] = ACTIONS(639),
- [anon_sym_variablename] = ACTIONS(639),
- [anon_sym_void] = ACTIONS(639),
- [anon_sym_xml] = ACTIONS(639),
+ [anon_sym_async] = ACTIONS(233),
+ [anon_sym_function] = ACTIONS(235),
+ [anon_sym_private] = ACTIONS(237),
+ [anon_sym_public] = ACTIONS(237),
+ [anon_sym_remote] = ACTIONS(237),
+ [anon_sym_static] = ACTIONS(239),
+ [anon_sym_final] = ACTIONS(237),
+ [anon_sym_abstract] = ACTIONS(237),
+ [anon_sym_any] = ACTIONS(241),
+ [anon_sym_array] = ACTIONS(241),
+ [anon_sym_binary] = ACTIONS(241),
+ [anon_sym_boolean] = ACTIONS(241),
+ [anon_sym_date] = ACTIONS(241),
+ [anon_sym_guid] = ACTIONS(241),
+ [anon_sym_numeric] = ACTIONS(241),
+ [anon_sym_query] = ACTIONS(241),
+ [anon_sym_string] = ACTIONS(241),
+ [anon_sym_struct] = ACTIONS(241),
+ [anon_sym_uuid] = ACTIONS(241),
+ [anon_sym_variablename] = ACTIONS(241),
+ [anon_sym_void] = ACTIONS(241),
+ [anon_sym_xml] = ACTIONS(241),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -53253,123 +53310,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(641),
+ [sym_identifier] = ACTIONS(245),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(643),
+ [anon_sym_export] = ACTIONS(247),
[sym_cf_comment] = ACTIONS(5),
},
[118] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(4409),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(4078),
- [sym_expression_statement] = STATE(4409),
- [sym_variable_declaration] = STATE(4394),
- [sym_lexical_declaration] = STATE(4394),
- [sym_statement_block] = STATE(4409),
- [sym_if_statement] = STATE(4409),
- [sym_switch_statement] = STATE(4409),
- [sym_for_statement] = STATE(4409),
- [sym_for_in_statement] = STATE(4409),
- [sym_while_statement] = STATE(4409),
- [sym_do_statement] = STATE(4409),
- [sym_try_statement] = STATE(4409),
- [sym_with_statement] = STATE(4409),
- [sym_break_statement] = STATE(4409),
- [sym_continue_statement] = STATE(4409),
- [sym_return_statement] = STATE(4409),
- [sym_throw_statement] = STATE(4409),
- [sym_empty_statement] = STATE(4409),
- [sym_labeled_statement] = STATE(4409),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2083),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(4394),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(4394),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(979),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(940),
+ [sym_expression_statement] = STATE(979),
+ [sym_variable_declaration] = STATE(927),
+ [sym_lexical_declaration] = STATE(927),
+ [sym_statement_block] = STATE(979),
+ [sym_if_statement] = STATE(979),
+ [sym_switch_statement] = STATE(979),
+ [sym_for_statement] = STATE(979),
+ [sym_for_in_statement] = STATE(979),
+ [sym_while_statement] = STATE(979),
+ [sym_do_statement] = STATE(979),
+ [sym_try_statement] = STATE(979),
+ [sym_with_statement] = STATE(979),
+ [sym_break_statement] = STATE(979),
+ [sym_continue_statement] = STATE(979),
+ [sym_return_statement] = STATE(979),
+ [sym_throw_statement] = STATE(979),
+ [sym_empty_statement] = STATE(979),
+ [sym_labeled_statement] = STATE(979),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2103),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(927),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(927),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(118),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3644),
+ [sym__hash_expression] = STATE(3535),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(691),
+ [anon_sym_var] = ACTIONS(195),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(693),
+ [anon_sym_LBRACE] = ACTIONS(197),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(695),
- [anon_sym_let] = ACTIONS(697),
- [anon_sym_const] = ACTIONS(699),
- [anon_sym_if] = ACTIONS(701),
- [anon_sym_switch] = ACTIONS(703),
- [anon_sym_for] = ACTIONS(705),
+ [anon_sym_with] = ACTIONS(201),
+ [anon_sym_let] = ACTIONS(203),
+ [anon_sym_const] = ACTIONS(205),
+ [anon_sym_if] = ACTIONS(207),
+ [anon_sym_switch] = ACTIONS(209),
+ [anon_sym_for] = ACTIONS(211),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(707),
- [anon_sym_do] = ACTIONS(709),
- [anon_sym_try] = ACTIONS(711),
- [anon_sym_break] = ACTIONS(713),
- [anon_sym_continue] = ACTIONS(715),
- [anon_sym_return] = ACTIONS(717),
- [anon_sym_throw] = ACTIONS(719),
- [anon_sym_SEMI] = ACTIONS(721),
+ [anon_sym_while] = ACTIONS(213),
+ [anon_sym_do] = ACTIONS(215),
+ [anon_sym_try] = ACTIONS(217),
+ [anon_sym_break] = ACTIONS(219),
+ [anon_sym_continue] = ACTIONS(221),
+ [anon_sym_return] = ACTIONS(223),
+ [anon_sym_throw] = ACTIONS(225),
+ [anon_sym_SEMI] = ACTIONS(227),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(723),
- [anon_sym_function] = ACTIONS(725),
- [anon_sym_private] = ACTIONS(727),
- [anon_sym_public] = ACTIONS(727),
- [anon_sym_remote] = ACTIONS(727),
- [anon_sym_static] = ACTIONS(729),
- [anon_sym_final] = ACTIONS(727),
- [anon_sym_abstract] = ACTIONS(727),
- [anon_sym_any] = ACTIONS(731),
- [anon_sym_array] = ACTIONS(731),
- [anon_sym_binary] = ACTIONS(731),
- [anon_sym_boolean] = ACTIONS(731),
- [anon_sym_date] = ACTIONS(731),
- [anon_sym_guid] = ACTIONS(731),
- [anon_sym_numeric] = ACTIONS(731),
- [anon_sym_query] = ACTIONS(731),
- [anon_sym_string] = ACTIONS(731),
- [anon_sym_struct] = ACTIONS(731),
- [anon_sym_uuid] = ACTIONS(731),
- [anon_sym_variablename] = ACTIONS(731),
- [anon_sym_void] = ACTIONS(731),
- [anon_sym_xml] = ACTIONS(731),
+ [anon_sym_async] = ACTIONS(233),
+ [anon_sym_function] = ACTIONS(235),
+ [anon_sym_private] = ACTIONS(237),
+ [anon_sym_public] = ACTIONS(237),
+ [anon_sym_remote] = ACTIONS(237),
+ [anon_sym_static] = ACTIONS(239),
+ [anon_sym_final] = ACTIONS(237),
+ [anon_sym_abstract] = ACTIONS(237),
+ [anon_sym_any] = ACTIONS(241),
+ [anon_sym_array] = ACTIONS(241),
+ [anon_sym_binary] = ACTIONS(241),
+ [anon_sym_boolean] = ACTIONS(241),
+ [anon_sym_date] = ACTIONS(241),
+ [anon_sym_guid] = ACTIONS(241),
+ [anon_sym_numeric] = ACTIONS(241),
+ [anon_sym_query] = ACTIONS(241),
+ [anon_sym_string] = ACTIONS(241),
+ [anon_sym_struct] = ACTIONS(241),
+ [anon_sym_uuid] = ACTIONS(241),
+ [anon_sym_variablename] = ACTIONS(241),
+ [anon_sym_void] = ACTIONS(241),
+ [anon_sym_xml] = ACTIONS(241),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -53381,123 +53438,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(733),
+ [sym_identifier] = ACTIONS(245),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(735),
+ [anon_sym_export] = ACTIONS(247),
[sym_cf_comment] = ACTIONS(5),
},
[119] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(4409),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(4406),
- [sym_expression_statement] = STATE(4409),
- [sym_variable_declaration] = STATE(4394),
- [sym_lexical_declaration] = STATE(4394),
- [sym_statement_block] = STATE(4409),
- [sym_if_statement] = STATE(4409),
- [sym_switch_statement] = STATE(4409),
- [sym_for_statement] = STATE(4409),
- [sym_for_in_statement] = STATE(4409),
- [sym_while_statement] = STATE(4409),
- [sym_do_statement] = STATE(4409),
- [sym_try_statement] = STATE(4409),
- [sym_with_statement] = STATE(4409),
- [sym_break_statement] = STATE(4409),
- [sym_continue_statement] = STATE(4409),
- [sym_return_statement] = STATE(4409),
- [sym_throw_statement] = STATE(4409),
- [sym_empty_statement] = STATE(4409),
- [sym_labeled_statement] = STATE(4409),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2083),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(4394),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(4394),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(5940),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(119),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3644),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(691),
+ [anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(693),
+ [anon_sym_LBRACE] = ACTIONS(663),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(695),
- [anon_sym_let] = ACTIONS(697),
- [anon_sym_const] = ACTIONS(699),
- [anon_sym_if] = ACTIONS(701),
- [anon_sym_switch] = ACTIONS(703),
- [anon_sym_for] = ACTIONS(705),
+ [anon_sym_with] = ACTIONS(665),
+ [anon_sym_let] = ACTIONS(667),
+ [anon_sym_const] = ACTIONS(45),
+ [anon_sym_if] = ACTIONS(669),
+ [anon_sym_switch] = ACTIONS(49),
+ [anon_sym_for] = ACTIONS(671),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(707),
- [anon_sym_do] = ACTIONS(709),
- [anon_sym_try] = ACTIONS(711),
- [anon_sym_break] = ACTIONS(713),
- [anon_sym_continue] = ACTIONS(715),
- [anon_sym_return] = ACTIONS(717),
- [anon_sym_throw] = ACTIONS(719),
- [anon_sym_SEMI] = ACTIONS(721),
+ [anon_sym_while] = ACTIONS(673),
+ [anon_sym_do] = ACTIONS(59),
+ [anon_sym_try] = ACTIONS(675),
+ [anon_sym_break] = ACTIONS(63),
+ [anon_sym_continue] = ACTIONS(65),
+ [anon_sym_return] = ACTIONS(67),
+ [anon_sym_throw] = ACTIONS(69),
+ [anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(723),
- [anon_sym_function] = ACTIONS(725),
- [anon_sym_private] = ACTIONS(727),
- [anon_sym_public] = ACTIONS(727),
- [anon_sym_remote] = ACTIONS(727),
- [anon_sym_static] = ACTIONS(729),
- [anon_sym_final] = ACTIONS(727),
- [anon_sym_abstract] = ACTIONS(727),
- [anon_sym_any] = ACTIONS(731),
- [anon_sym_array] = ACTIONS(731),
- [anon_sym_binary] = ACTIONS(731),
- [anon_sym_boolean] = ACTIONS(731),
- [anon_sym_date] = ACTIONS(731),
- [anon_sym_guid] = ACTIONS(731),
- [anon_sym_numeric] = ACTIONS(731),
- [anon_sym_query] = ACTIONS(731),
- [anon_sym_string] = ACTIONS(731),
- [anon_sym_struct] = ACTIONS(731),
- [anon_sym_uuid] = ACTIONS(731),
- [anon_sym_variablename] = ACTIONS(731),
- [anon_sym_void] = ACTIONS(731),
- [anon_sym_xml] = ACTIONS(731),
+ [anon_sym_async] = ACTIONS(677),
+ [anon_sym_function] = ACTIONS(679),
+ [anon_sym_private] = ACTIONS(681),
+ [anon_sym_public] = ACTIONS(681),
+ [anon_sym_remote] = ACTIONS(681),
+ [anon_sym_static] = ACTIONS(683),
+ [anon_sym_final] = ACTIONS(681),
+ [anon_sym_abstract] = ACTIONS(681),
+ [anon_sym_any] = ACTIONS(685),
+ [anon_sym_array] = ACTIONS(685),
+ [anon_sym_binary] = ACTIONS(685),
+ [anon_sym_boolean] = ACTIONS(685),
+ [anon_sym_date] = ACTIONS(685),
+ [anon_sym_guid] = ACTIONS(685),
+ [anon_sym_numeric] = ACTIONS(685),
+ [anon_sym_query] = ACTIONS(685),
+ [anon_sym_string] = ACTIONS(685),
+ [anon_sym_struct] = ACTIONS(685),
+ [anon_sym_uuid] = ACTIONS(685),
+ [anon_sym_variablename] = ACTIONS(685),
+ [anon_sym_void] = ACTIONS(685),
+ [anon_sym_xml] = ACTIONS(685),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -53509,99 +53566,99 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(733),
+ [sym_identifier] = ACTIONS(687),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(735),
+ [anon_sym_export] = ACTIONS(689),
[sym_cf_comment] = ACTIONS(5),
},
[120] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1029),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(962),
- [sym_expression_statement] = STATE(1029),
- [sym_variable_declaration] = STATE(1030),
- [sym_lexical_declaration] = STATE(1030),
- [sym_statement_block] = STATE(1029),
- [sym_if_statement] = STATE(1029),
- [sym_switch_statement] = STATE(1029),
- [sym_for_statement] = STATE(1029),
- [sym_for_in_statement] = STATE(1029),
- [sym_while_statement] = STATE(1029),
- [sym_do_statement] = STATE(1029),
- [sym_try_statement] = STATE(1029),
- [sym_with_statement] = STATE(1029),
- [sym_break_statement] = STATE(1029),
- [sym_continue_statement] = STATE(1029),
- [sym_return_statement] = STATE(1029),
- [sym_throw_statement] = STATE(1029),
- [sym_empty_statement] = STATE(1029),
- [sym_labeled_statement] = STATE(1029),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2113),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1030),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1030),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1128),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(120),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3609),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(645),
+ [anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(647),
+ [anon_sym_LBRACE] = ACTIONS(663),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(649),
- [anon_sym_let] = ACTIONS(651),
- [anon_sym_const] = ACTIONS(653),
- [anon_sym_if] = ACTIONS(655),
- [anon_sym_switch] = ACTIONS(657),
- [anon_sym_for] = ACTIONS(659),
+ [anon_sym_with] = ACTIONS(665),
+ [anon_sym_let] = ACTIONS(667),
+ [anon_sym_const] = ACTIONS(45),
+ [anon_sym_if] = ACTIONS(669),
+ [anon_sym_switch] = ACTIONS(49),
+ [anon_sym_for] = ACTIONS(671),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(661),
- [anon_sym_do] = ACTIONS(663),
- [anon_sym_try] = ACTIONS(665),
- [anon_sym_break] = ACTIONS(667),
- [anon_sym_continue] = ACTIONS(669),
- [anon_sym_return] = ACTIONS(671),
- [anon_sym_throw] = ACTIONS(673),
- [anon_sym_SEMI] = ACTIONS(675),
+ [anon_sym_while] = ACTIONS(673),
+ [anon_sym_do] = ACTIONS(59),
+ [anon_sym_try] = ACTIONS(675),
+ [anon_sym_break] = ACTIONS(63),
+ [anon_sym_continue] = ACTIONS(65),
+ [anon_sym_return] = ACTIONS(67),
+ [anon_sym_throw] = ACTIONS(69),
+ [anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
[anon_sym_async] = ACTIONS(677),
@@ -53649,239 +53706,239 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[121] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(4409),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(4404),
- [sym_expression_statement] = STATE(4409),
- [sym_variable_declaration] = STATE(4394),
- [sym_lexical_declaration] = STATE(4394),
- [sym_statement_block] = STATE(4409),
- [sym_if_statement] = STATE(4409),
- [sym_switch_statement] = STATE(4409),
- [sym_for_statement] = STATE(4409),
- [sym_for_in_statement] = STATE(4409),
- [sym_while_statement] = STATE(4409),
- [sym_do_statement] = STATE(4409),
- [sym_try_statement] = STATE(4409),
- [sym_with_statement] = STATE(4409),
- [sym_break_statement] = STATE(4409),
- [sym_continue_statement] = STATE(4409),
- [sym_return_statement] = STATE(4409),
- [sym_throw_statement] = STATE(4409),
- [sym_empty_statement] = STATE(4409),
- [sym_labeled_statement] = STATE(4409),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2083),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(4394),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(4394),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1183),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(121),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3644),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(691),
+ [anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(693),
+ [anon_sym_LBRACE] = ACTIONS(663),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(695),
- [anon_sym_let] = ACTIONS(697),
- [anon_sym_const] = ACTIONS(699),
- [anon_sym_if] = ACTIONS(701),
- [anon_sym_switch] = ACTIONS(703),
- [anon_sym_for] = ACTIONS(705),
+ [anon_sym_with] = ACTIONS(665),
+ [anon_sym_let] = ACTIONS(667),
+ [anon_sym_const] = ACTIONS(45),
+ [anon_sym_if] = ACTIONS(669),
+ [anon_sym_switch] = ACTIONS(49),
+ [anon_sym_for] = ACTIONS(671),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(707),
- [anon_sym_do] = ACTIONS(709),
- [anon_sym_try] = ACTIONS(711),
- [anon_sym_break] = ACTIONS(713),
- [anon_sym_continue] = ACTIONS(715),
- [anon_sym_return] = ACTIONS(717),
- [anon_sym_throw] = ACTIONS(719),
- [anon_sym_SEMI] = ACTIONS(721),
+ [anon_sym_while] = ACTIONS(673),
+ [anon_sym_do] = ACTIONS(59),
+ [anon_sym_try] = ACTIONS(675),
+ [anon_sym_break] = ACTIONS(63),
+ [anon_sym_continue] = ACTIONS(65),
+ [anon_sym_return] = ACTIONS(67),
+ [anon_sym_throw] = ACTIONS(69),
+ [anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(723),
- [anon_sym_function] = ACTIONS(725),
- [anon_sym_private] = ACTIONS(727),
- [anon_sym_public] = ACTIONS(727),
- [anon_sym_remote] = ACTIONS(727),
- [anon_sym_static] = ACTIONS(729),
- [anon_sym_final] = ACTIONS(727),
- [anon_sym_abstract] = ACTIONS(727),
- [anon_sym_any] = ACTIONS(731),
- [anon_sym_array] = ACTIONS(731),
- [anon_sym_binary] = ACTIONS(731),
- [anon_sym_boolean] = ACTIONS(731),
- [anon_sym_date] = ACTIONS(731),
- [anon_sym_guid] = ACTIONS(731),
- [anon_sym_numeric] = ACTIONS(731),
- [anon_sym_query] = ACTIONS(731),
- [anon_sym_string] = ACTIONS(731),
- [anon_sym_struct] = ACTIONS(731),
- [anon_sym_uuid] = ACTIONS(731),
- [anon_sym_variablename] = ACTIONS(731),
- [anon_sym_void] = ACTIONS(731),
- [anon_sym_xml] = ACTIONS(731),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(733),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
+ [anon_sym_async] = ACTIONS(677),
+ [anon_sym_function] = ACTIONS(679),
+ [anon_sym_private] = ACTIONS(681),
+ [anon_sym_public] = ACTIONS(681),
+ [anon_sym_remote] = ACTIONS(681),
+ [anon_sym_static] = ACTIONS(683),
+ [anon_sym_final] = ACTIONS(681),
+ [anon_sym_abstract] = ACTIONS(681),
+ [anon_sym_any] = ACTIONS(685),
+ [anon_sym_array] = ACTIONS(685),
+ [anon_sym_binary] = ACTIONS(685),
+ [anon_sym_boolean] = ACTIONS(685),
+ [anon_sym_date] = ACTIONS(685),
+ [anon_sym_guid] = ACTIONS(685),
+ [anon_sym_numeric] = ACTIONS(685),
+ [anon_sym_query] = ACTIONS(685),
+ [anon_sym_string] = ACTIONS(685),
+ [anon_sym_struct] = ACTIONS(685),
+ [anon_sym_uuid] = ACTIONS(685),
+ [anon_sym_variablename] = ACTIONS(685),
+ [anon_sym_void] = ACTIONS(685),
+ [anon_sym_xml] = ACTIONS(685),
+ [anon_sym_new] = ACTIONS(87),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(687),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(735),
+ [anon_sym_export] = ACTIONS(689),
[sym_cf_comment] = ACTIONS(5),
},
[122] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(4409),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(4399),
- [sym_expression_statement] = STATE(4409),
- [sym_variable_declaration] = STATE(4394),
- [sym_lexical_declaration] = STATE(4394),
- [sym_statement_block] = STATE(4409),
- [sym_if_statement] = STATE(4409),
- [sym_switch_statement] = STATE(4409),
- [sym_for_statement] = STATE(4409),
- [sym_for_in_statement] = STATE(4409),
- [sym_while_statement] = STATE(4409),
- [sym_do_statement] = STATE(4409),
- [sym_try_statement] = STATE(4409),
- [sym_with_statement] = STATE(4409),
- [sym_break_statement] = STATE(4409),
- [sym_continue_statement] = STATE(4409),
- [sym_return_statement] = STATE(4409),
- [sym_throw_statement] = STATE(4409),
- [sym_empty_statement] = STATE(4409),
- [sym_labeled_statement] = STATE(4409),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2083),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(4394),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(4394),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1134),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(122),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3644),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(691),
+ [anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(693),
+ [anon_sym_LBRACE] = ACTIONS(663),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(695),
- [anon_sym_let] = ACTIONS(697),
- [anon_sym_const] = ACTIONS(699),
- [anon_sym_if] = ACTIONS(701),
- [anon_sym_switch] = ACTIONS(703),
- [anon_sym_for] = ACTIONS(705),
+ [anon_sym_with] = ACTIONS(665),
+ [anon_sym_let] = ACTIONS(667),
+ [anon_sym_const] = ACTIONS(45),
+ [anon_sym_if] = ACTIONS(669),
+ [anon_sym_switch] = ACTIONS(49),
+ [anon_sym_for] = ACTIONS(671),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(707),
- [anon_sym_do] = ACTIONS(709),
- [anon_sym_try] = ACTIONS(711),
- [anon_sym_break] = ACTIONS(713),
- [anon_sym_continue] = ACTIONS(715),
- [anon_sym_return] = ACTIONS(717),
- [anon_sym_throw] = ACTIONS(719),
- [anon_sym_SEMI] = ACTIONS(721),
+ [anon_sym_while] = ACTIONS(673),
+ [anon_sym_do] = ACTIONS(59),
+ [anon_sym_try] = ACTIONS(675),
+ [anon_sym_break] = ACTIONS(63),
+ [anon_sym_continue] = ACTIONS(65),
+ [anon_sym_return] = ACTIONS(67),
+ [anon_sym_throw] = ACTIONS(69),
+ [anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(723),
- [anon_sym_function] = ACTIONS(725),
- [anon_sym_private] = ACTIONS(727),
- [anon_sym_public] = ACTIONS(727),
- [anon_sym_remote] = ACTIONS(727),
- [anon_sym_static] = ACTIONS(729),
- [anon_sym_final] = ACTIONS(727),
- [anon_sym_abstract] = ACTIONS(727),
- [anon_sym_any] = ACTIONS(731),
- [anon_sym_array] = ACTIONS(731),
- [anon_sym_binary] = ACTIONS(731),
- [anon_sym_boolean] = ACTIONS(731),
- [anon_sym_date] = ACTIONS(731),
- [anon_sym_guid] = ACTIONS(731),
- [anon_sym_numeric] = ACTIONS(731),
- [anon_sym_query] = ACTIONS(731),
- [anon_sym_string] = ACTIONS(731),
- [anon_sym_struct] = ACTIONS(731),
- [anon_sym_uuid] = ACTIONS(731),
- [anon_sym_variablename] = ACTIONS(731),
- [anon_sym_void] = ACTIONS(731),
- [anon_sym_xml] = ACTIONS(731),
+ [anon_sym_async] = ACTIONS(677),
+ [anon_sym_function] = ACTIONS(679),
+ [anon_sym_private] = ACTIONS(681),
+ [anon_sym_public] = ACTIONS(681),
+ [anon_sym_remote] = ACTIONS(681),
+ [anon_sym_static] = ACTIONS(683),
+ [anon_sym_final] = ACTIONS(681),
+ [anon_sym_abstract] = ACTIONS(681),
+ [anon_sym_any] = ACTIONS(685),
+ [anon_sym_array] = ACTIONS(685),
+ [anon_sym_binary] = ACTIONS(685),
+ [anon_sym_boolean] = ACTIONS(685),
+ [anon_sym_date] = ACTIONS(685),
+ [anon_sym_guid] = ACTIONS(685),
+ [anon_sym_numeric] = ACTIONS(685),
+ [anon_sym_query] = ACTIONS(685),
+ [anon_sym_string] = ACTIONS(685),
+ [anon_sym_struct] = ACTIONS(685),
+ [anon_sym_uuid] = ACTIONS(685),
+ [anon_sym_variablename] = ACTIONS(685),
+ [anon_sym_void] = ACTIONS(685),
+ [anon_sym_xml] = ACTIONS(685),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -53893,94 +53950,94 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(733),
+ [sym_identifier] = ACTIONS(687),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(735),
+ [anon_sym_export] = ACTIONS(689),
[sym_cf_comment] = ACTIONS(5),
},
[123] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1115),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1174),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(123),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(571),
+ [anon_sym_LBRACE] = ACTIONS(663),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(573),
- [anon_sym_let] = ACTIONS(575),
+ [anon_sym_with] = ACTIONS(665),
+ [anon_sym_let] = ACTIONS(667),
[anon_sym_const] = ACTIONS(45),
- [anon_sym_if] = ACTIONS(577),
+ [anon_sym_if] = ACTIONS(669),
[anon_sym_switch] = ACTIONS(49),
- [anon_sym_for] = ACTIONS(579),
+ [anon_sym_for] = ACTIONS(671),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(581),
+ [anon_sym_while] = ACTIONS(673),
[anon_sym_do] = ACTIONS(59),
- [anon_sym_try] = ACTIONS(583),
+ [anon_sym_try] = ACTIONS(675),
[anon_sym_break] = ACTIONS(63),
[anon_sym_continue] = ACTIONS(65),
[anon_sym_return] = ACTIONS(67),
@@ -53988,28 +54045,28 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(585),
- [anon_sym_function] = ACTIONS(587),
- [anon_sym_private] = ACTIONS(589),
- [anon_sym_public] = ACTIONS(589),
- [anon_sym_remote] = ACTIONS(589),
- [anon_sym_static] = ACTIONS(591),
- [anon_sym_final] = ACTIONS(589),
- [anon_sym_abstract] = ACTIONS(589),
- [anon_sym_any] = ACTIONS(593),
- [anon_sym_array] = ACTIONS(593),
- [anon_sym_binary] = ACTIONS(593),
- [anon_sym_boolean] = ACTIONS(593),
- [anon_sym_date] = ACTIONS(593),
- [anon_sym_guid] = ACTIONS(593),
- [anon_sym_numeric] = ACTIONS(593),
- [anon_sym_query] = ACTIONS(593),
- [anon_sym_string] = ACTIONS(593),
- [anon_sym_struct] = ACTIONS(593),
- [anon_sym_uuid] = ACTIONS(593),
- [anon_sym_variablename] = ACTIONS(593),
- [anon_sym_void] = ACTIONS(593),
- [anon_sym_xml] = ACTIONS(593),
+ [anon_sym_async] = ACTIONS(677),
+ [anon_sym_function] = ACTIONS(679),
+ [anon_sym_private] = ACTIONS(681),
+ [anon_sym_public] = ACTIONS(681),
+ [anon_sym_remote] = ACTIONS(681),
+ [anon_sym_static] = ACTIONS(683),
+ [anon_sym_final] = ACTIONS(681),
+ [anon_sym_abstract] = ACTIONS(681),
+ [anon_sym_any] = ACTIONS(685),
+ [anon_sym_array] = ACTIONS(685),
+ [anon_sym_binary] = ACTIONS(685),
+ [anon_sym_boolean] = ACTIONS(685),
+ [anon_sym_date] = ACTIONS(685),
+ [anon_sym_guid] = ACTIONS(685),
+ [anon_sym_numeric] = ACTIONS(685),
+ [anon_sym_query] = ACTIONS(685),
+ [anon_sym_string] = ACTIONS(685),
+ [anon_sym_struct] = ACTIONS(685),
+ [anon_sym_uuid] = ACTIONS(685),
+ [anon_sym_variablename] = ACTIONS(685),
+ [anon_sym_void] = ACTIONS(685),
+ [anon_sym_xml] = ACTIONS(685),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -54021,21 +54078,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(595),
+ [sym_identifier] = ACTIONS(687),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(597),
+ [anon_sym_export] = ACTIONS(689),
[sym_cf_comment] = ACTIONS(5),
},
[124] = {
[sym_hash_empty] = STATE(4029),
[sym_declaration] = STATE(4409),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(4398),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(4420),
[sym_expression_statement] = STATE(4409),
[sym_variable_declaration] = STATE(4394),
[sym_lexical_declaration] = STATE(4394),
@@ -54054,42 +54111,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(4409),
[sym_empty_statement] = STATE(4409),
[sym_labeled_statement] = STATE(4409),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2083),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2112),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
[sym_function_declaration] = STATE(4394),
- [sym_generator_function] = STATE(1937),
+ [sym_generator_function] = STATE(1978),
[sym_generator_function_declaration] = STATE(4394),
- [sym_arrow_function] = STATE(1937),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(124),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3644),
+ [sym__hash_expression] = STATE(3507),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
@@ -54161,82 +54218,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[125] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1118),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1153),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(125),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(571),
+ [anon_sym_LBRACE] = ACTIONS(663),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(573),
- [anon_sym_let] = ACTIONS(575),
+ [anon_sym_with] = ACTIONS(665),
+ [anon_sym_let] = ACTIONS(667),
[anon_sym_const] = ACTIONS(45),
- [anon_sym_if] = ACTIONS(577),
+ [anon_sym_if] = ACTIONS(669),
[anon_sym_switch] = ACTIONS(49),
- [anon_sym_for] = ACTIONS(579),
+ [anon_sym_for] = ACTIONS(671),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(581),
+ [anon_sym_while] = ACTIONS(673),
[anon_sym_do] = ACTIONS(59),
- [anon_sym_try] = ACTIONS(583),
+ [anon_sym_try] = ACTIONS(675),
[anon_sym_break] = ACTIONS(63),
[anon_sym_continue] = ACTIONS(65),
[anon_sym_return] = ACTIONS(67),
@@ -54244,28 +54301,28 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(585),
- [anon_sym_function] = ACTIONS(587),
- [anon_sym_private] = ACTIONS(589),
- [anon_sym_public] = ACTIONS(589),
- [anon_sym_remote] = ACTIONS(589),
- [anon_sym_static] = ACTIONS(591),
- [anon_sym_final] = ACTIONS(589),
- [anon_sym_abstract] = ACTIONS(589),
- [anon_sym_any] = ACTIONS(593),
- [anon_sym_array] = ACTIONS(593),
- [anon_sym_binary] = ACTIONS(593),
- [anon_sym_boolean] = ACTIONS(593),
- [anon_sym_date] = ACTIONS(593),
- [anon_sym_guid] = ACTIONS(593),
- [anon_sym_numeric] = ACTIONS(593),
- [anon_sym_query] = ACTIONS(593),
- [anon_sym_string] = ACTIONS(593),
- [anon_sym_struct] = ACTIONS(593),
- [anon_sym_uuid] = ACTIONS(593),
- [anon_sym_variablename] = ACTIONS(593),
- [anon_sym_void] = ACTIONS(593),
- [anon_sym_xml] = ACTIONS(593),
+ [anon_sym_async] = ACTIONS(677),
+ [anon_sym_function] = ACTIONS(679),
+ [anon_sym_private] = ACTIONS(681),
+ [anon_sym_public] = ACTIONS(681),
+ [anon_sym_remote] = ACTIONS(681),
+ [anon_sym_static] = ACTIONS(683),
+ [anon_sym_final] = ACTIONS(681),
+ [anon_sym_abstract] = ACTIONS(681),
+ [anon_sym_any] = ACTIONS(685),
+ [anon_sym_array] = ACTIONS(685),
+ [anon_sym_binary] = ACTIONS(685),
+ [anon_sym_boolean] = ACTIONS(685),
+ [anon_sym_date] = ACTIONS(685),
+ [anon_sym_guid] = ACTIONS(685),
+ [anon_sym_numeric] = ACTIONS(685),
+ [anon_sym_query] = ACTIONS(685),
+ [anon_sym_string] = ACTIONS(685),
+ [anon_sym_struct] = ACTIONS(685),
+ [anon_sym_uuid] = ACTIONS(685),
+ [anon_sym_variablename] = ACTIONS(685),
+ [anon_sym_void] = ACTIONS(685),
+ [anon_sym_xml] = ACTIONS(685),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -54277,94 +54334,94 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(595),
+ [sym_identifier] = ACTIONS(687),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(597),
+ [anon_sym_export] = ACTIONS(689),
[sym_cf_comment] = ACTIONS(5),
},
[126] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1108),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1139),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(126),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
[anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(571),
+ [anon_sym_LBRACE] = ACTIONS(663),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(573),
- [anon_sym_let] = ACTIONS(575),
+ [anon_sym_with] = ACTIONS(665),
+ [anon_sym_let] = ACTIONS(667),
[anon_sym_const] = ACTIONS(45),
- [anon_sym_if] = ACTIONS(577),
+ [anon_sym_if] = ACTIONS(669),
[anon_sym_switch] = ACTIONS(49),
- [anon_sym_for] = ACTIONS(579),
+ [anon_sym_for] = ACTIONS(671),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(581),
+ [anon_sym_while] = ACTIONS(673),
[anon_sym_do] = ACTIONS(59),
- [anon_sym_try] = ACTIONS(583),
+ [anon_sym_try] = ACTIONS(675),
[anon_sym_break] = ACTIONS(63),
[anon_sym_continue] = ACTIONS(65),
[anon_sym_return] = ACTIONS(67),
@@ -54372,28 +54429,28 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(585),
- [anon_sym_function] = ACTIONS(587),
- [anon_sym_private] = ACTIONS(589),
- [anon_sym_public] = ACTIONS(589),
- [anon_sym_remote] = ACTIONS(589),
- [anon_sym_static] = ACTIONS(591),
- [anon_sym_final] = ACTIONS(589),
- [anon_sym_abstract] = ACTIONS(589),
- [anon_sym_any] = ACTIONS(593),
- [anon_sym_array] = ACTIONS(593),
- [anon_sym_binary] = ACTIONS(593),
- [anon_sym_boolean] = ACTIONS(593),
- [anon_sym_date] = ACTIONS(593),
- [anon_sym_guid] = ACTIONS(593),
- [anon_sym_numeric] = ACTIONS(593),
- [anon_sym_query] = ACTIONS(593),
- [anon_sym_string] = ACTIONS(593),
- [anon_sym_struct] = ACTIONS(593),
- [anon_sym_uuid] = ACTIONS(593),
- [anon_sym_variablename] = ACTIONS(593),
- [anon_sym_void] = ACTIONS(593),
- [anon_sym_xml] = ACTIONS(593),
+ [anon_sym_async] = ACTIONS(677),
+ [anon_sym_function] = ACTIONS(679),
+ [anon_sym_private] = ACTIONS(681),
+ [anon_sym_public] = ACTIONS(681),
+ [anon_sym_remote] = ACTIONS(681),
+ [anon_sym_static] = ACTIONS(683),
+ [anon_sym_final] = ACTIONS(681),
+ [anon_sym_abstract] = ACTIONS(681),
+ [anon_sym_any] = ACTIONS(685),
+ [anon_sym_array] = ACTIONS(685),
+ [anon_sym_binary] = ACTIONS(685),
+ [anon_sym_boolean] = ACTIONS(685),
+ [anon_sym_date] = ACTIONS(685),
+ [anon_sym_guid] = ACTIONS(685),
+ [anon_sym_numeric] = ACTIONS(685),
+ [anon_sym_query] = ACTIONS(685),
+ [anon_sym_string] = ACTIONS(685),
+ [anon_sym_struct] = ACTIONS(685),
+ [anon_sym_uuid] = ACTIONS(685),
+ [anon_sym_variablename] = ACTIONS(685),
+ [anon_sym_void] = ACTIONS(685),
+ [anon_sym_xml] = ACTIONS(685),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -54405,99 +54462,227 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(595),
+ [sym_identifier] = ACTIONS(687),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(597),
+ [anon_sym_export] = ACTIONS(689),
[sym_cf_comment] = ACTIONS(5),
},
[127] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1029),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1020),
- [sym_expression_statement] = STATE(1029),
- [sym_variable_declaration] = STATE(1030),
- [sym_lexical_declaration] = STATE(1030),
- [sym_statement_block] = STATE(1029),
- [sym_if_statement] = STATE(1029),
- [sym_switch_statement] = STATE(1029),
- [sym_for_statement] = STATE(1029),
- [sym_for_in_statement] = STATE(1029),
- [sym_while_statement] = STATE(1029),
- [sym_do_statement] = STATE(1029),
- [sym_try_statement] = STATE(1029),
- [sym_with_statement] = STATE(1029),
- [sym_break_statement] = STATE(1029),
- [sym_continue_statement] = STATE(1029),
- [sym_return_statement] = STATE(1029),
- [sym_throw_statement] = STATE(1029),
- [sym_empty_statement] = STATE(1029),
- [sym_labeled_statement] = STATE(1029),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2113),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1030),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1030),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(4409),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(4096),
+ [sym_expression_statement] = STATE(4409),
+ [sym_variable_declaration] = STATE(4394),
+ [sym_lexical_declaration] = STATE(4394),
+ [sym_statement_block] = STATE(4409),
+ [sym_if_statement] = STATE(4409),
+ [sym_switch_statement] = STATE(4409),
+ [sym_for_statement] = STATE(4409),
+ [sym_for_in_statement] = STATE(4409),
+ [sym_while_statement] = STATE(4409),
+ [sym_do_statement] = STATE(4409),
+ [sym_try_statement] = STATE(4409),
+ [sym_with_statement] = STATE(4409),
+ [sym_break_statement] = STATE(4409),
+ [sym_continue_statement] = STATE(4409),
+ [sym_return_statement] = STATE(4409),
+ [sym_throw_statement] = STATE(4409),
+ [sym_empty_statement] = STATE(4409),
+ [sym_labeled_statement] = STATE(4409),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2112),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(4394),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(4394),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(127),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(3507),
+ [sym_hash_expression] = STATE(4029),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(193),
+ [anon_sym_var] = ACTIONS(691),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(693),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_with] = ACTIONS(695),
+ [anon_sym_let] = ACTIONS(697),
+ [anon_sym_const] = ACTIONS(699),
+ [anon_sym_if] = ACTIONS(701),
+ [anon_sym_switch] = ACTIONS(703),
+ [anon_sym_for] = ACTIONS(705),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_while] = ACTIONS(707),
+ [anon_sym_do] = ACTIONS(709),
+ [anon_sym_try] = ACTIONS(711),
+ [anon_sym_break] = ACTIONS(713),
+ [anon_sym_continue] = ACTIONS(715),
+ [anon_sym_return] = ACTIONS(717),
+ [anon_sym_throw] = ACTIONS(719),
+ [anon_sym_SEMI] = ACTIONS(721),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(723),
+ [anon_sym_function] = ACTIONS(725),
+ [anon_sym_private] = ACTIONS(727),
+ [anon_sym_public] = ACTIONS(727),
+ [anon_sym_remote] = ACTIONS(727),
+ [anon_sym_static] = ACTIONS(729),
+ [anon_sym_final] = ACTIONS(727),
+ [anon_sym_abstract] = ACTIONS(727),
+ [anon_sym_any] = ACTIONS(731),
+ [anon_sym_array] = ACTIONS(731),
+ [anon_sym_binary] = ACTIONS(731),
+ [anon_sym_boolean] = ACTIONS(731),
+ [anon_sym_date] = ACTIONS(731),
+ [anon_sym_guid] = ACTIONS(731),
+ [anon_sym_numeric] = ACTIONS(731),
+ [anon_sym_query] = ACTIONS(731),
+ [anon_sym_string] = ACTIONS(731),
+ [anon_sym_struct] = ACTIONS(731),
+ [anon_sym_uuid] = ACTIONS(731),
+ [anon_sym_variablename] = ACTIONS(731),
+ [anon_sym_void] = ACTIONS(731),
+ [anon_sym_xml] = ACTIONS(731),
+ [anon_sym_new] = ACTIONS(87),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(733),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(735),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [128] = {
+ [sym_hash_empty] = STATE(4029),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1118),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(128),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3609),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(645),
+ [anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(647),
+ [anon_sym_LBRACE] = ACTIONS(663),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(649),
- [anon_sym_let] = ACTIONS(651),
- [anon_sym_const] = ACTIONS(653),
- [anon_sym_if] = ACTIONS(655),
- [anon_sym_switch] = ACTIONS(657),
- [anon_sym_for] = ACTIONS(659),
+ [anon_sym_with] = ACTIONS(665),
+ [anon_sym_let] = ACTIONS(667),
+ [anon_sym_const] = ACTIONS(45),
+ [anon_sym_if] = ACTIONS(669),
+ [anon_sym_switch] = ACTIONS(49),
+ [anon_sym_for] = ACTIONS(671),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(661),
- [anon_sym_do] = ACTIONS(663),
- [anon_sym_try] = ACTIONS(665),
- [anon_sym_break] = ACTIONS(667),
- [anon_sym_continue] = ACTIONS(669),
- [anon_sym_return] = ACTIONS(671),
- [anon_sym_throw] = ACTIONS(673),
- [anon_sym_SEMI] = ACTIONS(675),
+ [anon_sym_while] = ACTIONS(673),
+ [anon_sym_do] = ACTIONS(59),
+ [anon_sym_try] = ACTIONS(675),
+ [anon_sym_break] = ACTIONS(63),
+ [anon_sym_continue] = ACTIONS(65),
+ [anon_sym_return] = ACTIONS(67),
+ [anon_sym_throw] = ACTIONS(69),
+ [anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
[anon_sym_async] = ACTIONS(677),
@@ -54543,89 +54728,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(689),
[sym_cf_comment] = ACTIONS(5),
},
- [128] = {
+ [129] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1029),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1043),
- [sym_expression_statement] = STATE(1029),
- [sym_variable_declaration] = STATE(1030),
- [sym_lexical_declaration] = STATE(1030),
- [sym_statement_block] = STATE(1029),
- [sym_if_statement] = STATE(1029),
- [sym_switch_statement] = STATE(1029),
- [sym_for_statement] = STATE(1029),
- [sym_for_in_statement] = STATE(1029),
- [sym_while_statement] = STATE(1029),
- [sym_do_statement] = STATE(1029),
- [sym_try_statement] = STATE(1029),
- [sym_with_statement] = STATE(1029),
- [sym_break_statement] = STATE(1029),
- [sym_continue_statement] = STATE(1029),
- [sym_return_statement] = STATE(1029),
- [sym_throw_statement] = STATE(1029),
- [sym_empty_statement] = STATE(1029),
- [sym_labeled_statement] = STATE(1029),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2113),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1030),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1030),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1120),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(128),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(129),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3609),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(645),
+ [anon_sym_var] = ACTIONS(27),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(647),
+ [anon_sym_LBRACE] = ACTIONS(663),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(649),
- [anon_sym_let] = ACTIONS(651),
- [anon_sym_const] = ACTIONS(653),
- [anon_sym_if] = ACTIONS(655),
- [anon_sym_switch] = ACTIONS(657),
- [anon_sym_for] = ACTIONS(659),
+ [anon_sym_with] = ACTIONS(665),
+ [anon_sym_let] = ACTIONS(667),
+ [anon_sym_const] = ACTIONS(45),
+ [anon_sym_if] = ACTIONS(669),
+ [anon_sym_switch] = ACTIONS(49),
+ [anon_sym_for] = ACTIONS(671),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(661),
- [anon_sym_do] = ACTIONS(663),
- [anon_sym_try] = ACTIONS(665),
- [anon_sym_break] = ACTIONS(667),
- [anon_sym_continue] = ACTIONS(669),
- [anon_sym_return] = ACTIONS(671),
- [anon_sym_throw] = ACTIONS(673),
- [anon_sym_SEMI] = ACTIONS(675),
+ [anon_sym_while] = ACTIONS(673),
+ [anon_sym_do] = ACTIONS(59),
+ [anon_sym_try] = ACTIONS(675),
+ [anon_sym_break] = ACTIONS(63),
+ [anon_sym_continue] = ACTIONS(65),
+ [anon_sym_return] = ACTIONS(67),
+ [anon_sym_throw] = ACTIONS(69),
+ [anon_sym_SEMI] = ACTIONS(71),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
[anon_sym_async] = ACTIONS(677),
@@ -54671,65 +54856,65 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(689),
[sym_cf_comment] = ACTIONS(5),
},
- [129] = {
+ [130] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1115),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1183),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(129),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(130),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
@@ -54799,65 +54984,65 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(392),
[sym_cf_comment] = ACTIONS(5),
},
- [130] = {
+ [131] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1084),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(1163),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(1174),
+ [sym_expression_statement] = STATE(1163),
+ [sym_variable_declaration] = STATE(1160),
+ [sym_lexical_declaration] = STATE(1160),
+ [sym_statement_block] = STATE(1163),
+ [sym_if_statement] = STATE(1163),
+ [sym_switch_statement] = STATE(1163),
+ [sym_for_statement] = STATE(1163),
+ [sym_for_in_statement] = STATE(1163),
+ [sym_while_statement] = STATE(1163),
+ [sym_do_statement] = STATE(1163),
+ [sym_try_statement] = STATE(1163),
+ [sym_with_statement] = STATE(1163),
+ [sym_break_statement] = STATE(1163),
+ [sym_continue_statement] = STATE(1163),
+ [sym_return_statement] = STATE(1163),
+ [sym_throw_statement] = STATE(1163),
+ [sym_empty_statement] = STATE(1163),
+ [sym_labeled_statement] = STATE(1163),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2109),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(1160),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(1160),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(130),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(131),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3758),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
@@ -54927,241 +55112,113 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(392),
[sym_cf_comment] = ACTIONS(5),
},
- [131] = {
- [sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1029),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1050),
- [sym_expression_statement] = STATE(1029),
- [sym_variable_declaration] = STATE(1030),
- [sym_lexical_declaration] = STATE(1030),
- [sym_statement_block] = STATE(1029),
- [sym_if_statement] = STATE(1029),
- [sym_switch_statement] = STATE(1029),
- [sym_for_statement] = STATE(1029),
- [sym_for_in_statement] = STATE(1029),
- [sym_while_statement] = STATE(1029),
- [sym_do_statement] = STATE(1029),
- [sym_try_statement] = STATE(1029),
- [sym_with_statement] = STATE(1029),
- [sym_break_statement] = STATE(1029),
- [sym_continue_statement] = STATE(1029),
- [sym_return_statement] = STATE(1029),
- [sym_throw_statement] = STATE(1029),
- [sym_empty_statement] = STATE(1029),
- [sym_labeled_statement] = STATE(1029),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2113),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1030),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1030),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(131),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3609),
- [sym_hash_expression] = STATE(4029),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(645),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(647),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(649),
- [anon_sym_let] = ACTIONS(651),
- [anon_sym_const] = ACTIONS(653),
- [anon_sym_if] = ACTIONS(655),
- [anon_sym_switch] = ACTIONS(657),
- [anon_sym_for] = ACTIONS(659),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(661),
- [anon_sym_do] = ACTIONS(663),
- [anon_sym_try] = ACTIONS(665),
- [anon_sym_break] = ACTIONS(667),
- [anon_sym_continue] = ACTIONS(669),
- [anon_sym_return] = ACTIONS(671),
- [anon_sym_throw] = ACTIONS(673),
- [anon_sym_SEMI] = ACTIONS(675),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(677),
- [anon_sym_function] = ACTIONS(679),
- [anon_sym_private] = ACTIONS(681),
- [anon_sym_public] = ACTIONS(681),
- [anon_sym_remote] = ACTIONS(681),
- [anon_sym_static] = ACTIONS(683),
- [anon_sym_final] = ACTIONS(681),
- [anon_sym_abstract] = ACTIONS(681),
- [anon_sym_any] = ACTIONS(685),
- [anon_sym_array] = ACTIONS(685),
- [anon_sym_binary] = ACTIONS(685),
- [anon_sym_boolean] = ACTIONS(685),
- [anon_sym_date] = ACTIONS(685),
- [anon_sym_guid] = ACTIONS(685),
- [anon_sym_numeric] = ACTIONS(685),
- [anon_sym_query] = ACTIONS(685),
- [anon_sym_string] = ACTIONS(685),
- [anon_sym_struct] = ACTIONS(685),
- [anon_sym_uuid] = ACTIONS(685),
- [anon_sym_variablename] = ACTIONS(685),
- [anon_sym_void] = ACTIONS(685),
- [anon_sym_xml] = ACTIONS(685),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(687),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(689),
- [sym_cf_comment] = ACTIONS(5),
- },
[132] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(5872),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(4409),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(4423),
+ [sym_expression_statement] = STATE(4409),
+ [sym_variable_declaration] = STATE(4394),
+ [sym_lexical_declaration] = STATE(4394),
+ [sym_statement_block] = STATE(4409),
+ [sym_if_statement] = STATE(4409),
+ [sym_switch_statement] = STATE(4409),
+ [sym_for_statement] = STATE(4409),
+ [sym_for_in_statement] = STATE(4409),
+ [sym_while_statement] = STATE(4409),
+ [sym_do_statement] = STATE(4409),
+ [sym_try_statement] = STATE(4409),
+ [sym_with_statement] = STATE(4409),
+ [sym_break_statement] = STATE(4409),
+ [sym_continue_statement] = STATE(4409),
+ [sym_return_statement] = STATE(4409),
+ [sym_throw_statement] = STATE(4409),
+ [sym_empty_statement] = STATE(4409),
+ [sym_labeled_statement] = STATE(4409),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2112),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(4394),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(4394),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(132),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3507),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(27),
+ [anon_sym_var] = ACTIONS(691),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(571),
+ [anon_sym_LBRACE] = ACTIONS(693),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(573),
- [anon_sym_let] = ACTIONS(575),
- [anon_sym_const] = ACTIONS(45),
- [anon_sym_if] = ACTIONS(577),
- [anon_sym_switch] = ACTIONS(49),
- [anon_sym_for] = ACTIONS(579),
+ [anon_sym_with] = ACTIONS(695),
+ [anon_sym_let] = ACTIONS(697),
+ [anon_sym_const] = ACTIONS(699),
+ [anon_sym_if] = ACTIONS(701),
+ [anon_sym_switch] = ACTIONS(703),
+ [anon_sym_for] = ACTIONS(705),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(581),
- [anon_sym_do] = ACTIONS(59),
- [anon_sym_try] = ACTIONS(583),
- [anon_sym_break] = ACTIONS(63),
- [anon_sym_continue] = ACTIONS(65),
- [anon_sym_return] = ACTIONS(67),
- [anon_sym_throw] = ACTIONS(69),
- [anon_sym_SEMI] = ACTIONS(71),
+ [anon_sym_while] = ACTIONS(707),
+ [anon_sym_do] = ACTIONS(709),
+ [anon_sym_try] = ACTIONS(711),
+ [anon_sym_break] = ACTIONS(713),
+ [anon_sym_continue] = ACTIONS(715),
+ [anon_sym_return] = ACTIONS(717),
+ [anon_sym_throw] = ACTIONS(719),
+ [anon_sym_SEMI] = ACTIONS(721),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(585),
- [anon_sym_function] = ACTIONS(587),
- [anon_sym_private] = ACTIONS(589),
- [anon_sym_public] = ACTIONS(589),
- [anon_sym_remote] = ACTIONS(589),
- [anon_sym_static] = ACTIONS(591),
- [anon_sym_final] = ACTIONS(589),
- [anon_sym_abstract] = ACTIONS(589),
- [anon_sym_any] = ACTIONS(593),
- [anon_sym_array] = ACTIONS(593),
- [anon_sym_binary] = ACTIONS(593),
- [anon_sym_boolean] = ACTIONS(593),
- [anon_sym_date] = ACTIONS(593),
- [anon_sym_guid] = ACTIONS(593),
- [anon_sym_numeric] = ACTIONS(593),
- [anon_sym_query] = ACTIONS(593),
- [anon_sym_string] = ACTIONS(593),
- [anon_sym_struct] = ACTIONS(593),
- [anon_sym_uuid] = ACTIONS(593),
- [anon_sym_variablename] = ACTIONS(593),
- [anon_sym_void] = ACTIONS(593),
- [anon_sym_xml] = ACTIONS(593),
+ [anon_sym_async] = ACTIONS(723),
+ [anon_sym_function] = ACTIONS(725),
+ [anon_sym_private] = ACTIONS(727),
+ [anon_sym_public] = ACTIONS(727),
+ [anon_sym_remote] = ACTIONS(727),
+ [anon_sym_static] = ACTIONS(729),
+ [anon_sym_final] = ACTIONS(727),
+ [anon_sym_abstract] = ACTIONS(727),
+ [anon_sym_any] = ACTIONS(731),
+ [anon_sym_array] = ACTIONS(731),
+ [anon_sym_binary] = ACTIONS(731),
+ [anon_sym_boolean] = ACTIONS(731),
+ [anon_sym_date] = ACTIONS(731),
+ [anon_sym_guid] = ACTIONS(731),
+ [anon_sym_numeric] = ACTIONS(731),
+ [anon_sym_query] = ACTIONS(731),
+ [anon_sym_string] = ACTIONS(731),
+ [anon_sym_struct] = ACTIONS(731),
+ [anon_sym_uuid] = ACTIONS(731),
+ [anon_sym_variablename] = ACTIONS(731),
+ [anon_sym_void] = ACTIONS(731),
+ [anon_sym_xml] = ACTIONS(731),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -55173,123 +55230,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(595),
+ [sym_identifier] = ACTIONS(733),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(597),
+ [anon_sym_export] = ACTIONS(735),
[sym_cf_comment] = ACTIONS(5),
},
[133] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1029),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(990),
- [sym_expression_statement] = STATE(1029),
- [sym_variable_declaration] = STATE(1030),
- [sym_lexical_declaration] = STATE(1030),
- [sym_statement_block] = STATE(1029),
- [sym_if_statement] = STATE(1029),
- [sym_switch_statement] = STATE(1029),
- [sym_for_statement] = STATE(1029),
- [sym_for_in_statement] = STATE(1029),
- [sym_while_statement] = STATE(1029),
- [sym_do_statement] = STATE(1029),
- [sym_try_statement] = STATE(1029),
- [sym_with_statement] = STATE(1029),
- [sym_break_statement] = STATE(1029),
- [sym_continue_statement] = STATE(1029),
- [sym_return_statement] = STATE(1029),
- [sym_throw_statement] = STATE(1029),
- [sym_empty_statement] = STATE(1029),
- [sym_labeled_statement] = STATE(1029),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2113),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1030),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1030),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(4409),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(4427),
+ [sym_expression_statement] = STATE(4409),
+ [sym_variable_declaration] = STATE(4394),
+ [sym_lexical_declaration] = STATE(4394),
+ [sym_statement_block] = STATE(4409),
+ [sym_if_statement] = STATE(4409),
+ [sym_switch_statement] = STATE(4409),
+ [sym_for_statement] = STATE(4409),
+ [sym_for_in_statement] = STATE(4409),
+ [sym_while_statement] = STATE(4409),
+ [sym_do_statement] = STATE(4409),
+ [sym_try_statement] = STATE(4409),
+ [sym_with_statement] = STATE(4409),
+ [sym_break_statement] = STATE(4409),
+ [sym_continue_statement] = STATE(4409),
+ [sym_return_statement] = STATE(4409),
+ [sym_throw_statement] = STATE(4409),
+ [sym_empty_statement] = STATE(4409),
+ [sym_labeled_statement] = STATE(4409),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2112),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(4394),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(4394),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(133),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3609),
+ [sym__hash_expression] = STATE(3507),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(645),
+ [anon_sym_var] = ACTIONS(691),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(647),
+ [anon_sym_LBRACE] = ACTIONS(693),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(649),
- [anon_sym_let] = ACTIONS(651),
- [anon_sym_const] = ACTIONS(653),
- [anon_sym_if] = ACTIONS(655),
- [anon_sym_switch] = ACTIONS(657),
- [anon_sym_for] = ACTIONS(659),
+ [anon_sym_with] = ACTIONS(695),
+ [anon_sym_let] = ACTIONS(697),
+ [anon_sym_const] = ACTIONS(699),
+ [anon_sym_if] = ACTIONS(701),
+ [anon_sym_switch] = ACTIONS(703),
+ [anon_sym_for] = ACTIONS(705),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(661),
- [anon_sym_do] = ACTIONS(663),
- [anon_sym_try] = ACTIONS(665),
- [anon_sym_break] = ACTIONS(667),
- [anon_sym_continue] = ACTIONS(669),
- [anon_sym_return] = ACTIONS(671),
- [anon_sym_throw] = ACTIONS(673),
- [anon_sym_SEMI] = ACTIONS(675),
+ [anon_sym_while] = ACTIONS(707),
+ [anon_sym_do] = ACTIONS(709),
+ [anon_sym_try] = ACTIONS(711),
+ [anon_sym_break] = ACTIONS(713),
+ [anon_sym_continue] = ACTIONS(715),
+ [anon_sym_return] = ACTIONS(717),
+ [anon_sym_throw] = ACTIONS(719),
+ [anon_sym_SEMI] = ACTIONS(721),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(677),
- [anon_sym_function] = ACTIONS(679),
- [anon_sym_private] = ACTIONS(681),
- [anon_sym_public] = ACTIONS(681),
- [anon_sym_remote] = ACTIONS(681),
- [anon_sym_static] = ACTIONS(683),
- [anon_sym_final] = ACTIONS(681),
- [anon_sym_abstract] = ACTIONS(681),
- [anon_sym_any] = ACTIONS(685),
- [anon_sym_array] = ACTIONS(685),
- [anon_sym_binary] = ACTIONS(685),
- [anon_sym_boolean] = ACTIONS(685),
- [anon_sym_date] = ACTIONS(685),
- [anon_sym_guid] = ACTIONS(685),
- [anon_sym_numeric] = ACTIONS(685),
- [anon_sym_query] = ACTIONS(685),
- [anon_sym_string] = ACTIONS(685),
- [anon_sym_struct] = ACTIONS(685),
- [anon_sym_uuid] = ACTIONS(685),
- [anon_sym_variablename] = ACTIONS(685),
- [anon_sym_void] = ACTIONS(685),
- [anon_sym_xml] = ACTIONS(685),
+ [anon_sym_async] = ACTIONS(723),
+ [anon_sym_function] = ACTIONS(725),
+ [anon_sym_private] = ACTIONS(727),
+ [anon_sym_public] = ACTIONS(727),
+ [anon_sym_remote] = ACTIONS(727),
+ [anon_sym_static] = ACTIONS(729),
+ [anon_sym_final] = ACTIONS(727),
+ [anon_sym_abstract] = ACTIONS(727),
+ [anon_sym_any] = ACTIONS(731),
+ [anon_sym_array] = ACTIONS(731),
+ [anon_sym_binary] = ACTIONS(731),
+ [anon_sym_boolean] = ACTIONS(731),
+ [anon_sym_date] = ACTIONS(731),
+ [anon_sym_guid] = ACTIONS(731),
+ [anon_sym_numeric] = ACTIONS(731),
+ [anon_sym_query] = ACTIONS(731),
+ [anon_sym_string] = ACTIONS(731),
+ [anon_sym_struct] = ACTIONS(731),
+ [anon_sym_uuid] = ACTIONS(731),
+ [anon_sym_variablename] = ACTIONS(731),
+ [anon_sym_void] = ACTIONS(731),
+ [anon_sym_xml] = ACTIONS(731),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -55301,123 +55358,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(687),
+ [sym_identifier] = ACTIONS(733),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(689),
+ [anon_sym_export] = ACTIONS(735),
[sym_cf_comment] = ACTIONS(5),
},
[134] = {
[sym_hash_empty] = STATE(4029),
- [sym_declaration] = STATE(1067),
- [sym_import] = STATE(3643),
- [sym_statement] = STATE(1084),
- [sym_expression_statement] = STATE(1067),
- [sym_variable_declaration] = STATE(1065),
- [sym_lexical_declaration] = STATE(1065),
- [sym_statement_block] = STATE(1067),
- [sym_if_statement] = STATE(1067),
- [sym_switch_statement] = STATE(1067),
- [sym_for_statement] = STATE(1067),
- [sym_for_in_statement] = STATE(1067),
- [sym_while_statement] = STATE(1067),
- [sym_do_statement] = STATE(1067),
- [sym_try_statement] = STATE(1067),
- [sym_with_statement] = STATE(1067),
- [sym_break_statement] = STATE(1067),
- [sym_continue_statement] = STATE(1067),
- [sym_return_statement] = STATE(1067),
- [sym_throw_statement] = STATE(1067),
- [sym_empty_statement] = STATE(1067),
- [sym_labeled_statement] = STATE(1067),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2099),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_function_declaration] = STATE(1065),
- [sym_generator_function] = STATE(1937),
- [sym_generator_function_declaration] = STATE(1065),
- [sym_arrow_function] = STATE(1937),
+ [sym_declaration] = STATE(4409),
+ [sym_import] = STATE(3731),
+ [sym_statement] = STATE(4432),
+ [sym_expression_statement] = STATE(4409),
+ [sym_variable_declaration] = STATE(4394),
+ [sym_lexical_declaration] = STATE(4394),
+ [sym_statement_block] = STATE(4409),
+ [sym_if_statement] = STATE(4409),
+ [sym_switch_statement] = STATE(4409),
+ [sym_for_statement] = STATE(4409),
+ [sym_for_in_statement] = STATE(4409),
+ [sym_while_statement] = STATE(4409),
+ [sym_do_statement] = STATE(4409),
+ [sym_try_statement] = STATE(4409),
+ [sym_with_statement] = STATE(4409),
+ [sym_break_statement] = STATE(4409),
+ [sym_continue_statement] = STATE(4409),
+ [sym_return_statement] = STATE(4409),
+ [sym_throw_statement] = STATE(4409),
+ [sym_empty_statement] = STATE(4409),
+ [sym_labeled_statement] = STATE(4409),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2112),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_function_declaration] = STATE(4394),
+ [sym_generator_function] = STATE(1978),
+ [sym_generator_function_declaration] = STATE(4394),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(134),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3698),
+ [sym__hash_expression] = STATE(3507),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(27),
+ [anon_sym_var] = ACTIONS(691),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(571),
+ [anon_sym_LBRACE] = ACTIONS(693),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_with] = ACTIONS(573),
- [anon_sym_let] = ACTIONS(575),
- [anon_sym_const] = ACTIONS(45),
- [anon_sym_if] = ACTIONS(577),
- [anon_sym_switch] = ACTIONS(49),
- [anon_sym_for] = ACTIONS(579),
+ [anon_sym_with] = ACTIONS(695),
+ [anon_sym_let] = ACTIONS(697),
+ [anon_sym_const] = ACTIONS(699),
+ [anon_sym_if] = ACTIONS(701),
+ [anon_sym_switch] = ACTIONS(703),
+ [anon_sym_for] = ACTIONS(705),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_while] = ACTIONS(581),
- [anon_sym_do] = ACTIONS(59),
- [anon_sym_try] = ACTIONS(583),
- [anon_sym_break] = ACTIONS(63),
- [anon_sym_continue] = ACTIONS(65),
- [anon_sym_return] = ACTIONS(67),
- [anon_sym_throw] = ACTIONS(69),
- [anon_sym_SEMI] = ACTIONS(71),
+ [anon_sym_while] = ACTIONS(707),
+ [anon_sym_do] = ACTIONS(709),
+ [anon_sym_try] = ACTIONS(711),
+ [anon_sym_break] = ACTIONS(713),
+ [anon_sym_continue] = ACTIONS(715),
+ [anon_sym_return] = ACTIONS(717),
+ [anon_sym_throw] = ACTIONS(719),
+ [anon_sym_SEMI] = ACTIONS(721),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(585),
- [anon_sym_function] = ACTIONS(587),
- [anon_sym_private] = ACTIONS(589),
- [anon_sym_public] = ACTIONS(589),
- [anon_sym_remote] = ACTIONS(589),
- [anon_sym_static] = ACTIONS(591),
- [anon_sym_final] = ACTIONS(589),
- [anon_sym_abstract] = ACTIONS(589),
- [anon_sym_any] = ACTIONS(593),
- [anon_sym_array] = ACTIONS(593),
- [anon_sym_binary] = ACTIONS(593),
- [anon_sym_boolean] = ACTIONS(593),
- [anon_sym_date] = ACTIONS(593),
- [anon_sym_guid] = ACTIONS(593),
- [anon_sym_numeric] = ACTIONS(593),
- [anon_sym_query] = ACTIONS(593),
- [anon_sym_string] = ACTIONS(593),
- [anon_sym_struct] = ACTIONS(593),
- [anon_sym_uuid] = ACTIONS(593),
- [anon_sym_variablename] = ACTIONS(593),
- [anon_sym_void] = ACTIONS(593),
- [anon_sym_xml] = ACTIONS(593),
+ [anon_sym_async] = ACTIONS(723),
+ [anon_sym_function] = ACTIONS(725),
+ [anon_sym_private] = ACTIONS(727),
+ [anon_sym_public] = ACTIONS(727),
+ [anon_sym_remote] = ACTIONS(727),
+ [anon_sym_static] = ACTIONS(729),
+ [anon_sym_final] = ACTIONS(727),
+ [anon_sym_abstract] = ACTIONS(727),
+ [anon_sym_any] = ACTIONS(731),
+ [anon_sym_array] = ACTIONS(731),
+ [anon_sym_binary] = ACTIONS(731),
+ [anon_sym_boolean] = ACTIONS(731),
+ [anon_sym_date] = ACTIONS(731),
+ [anon_sym_guid] = ACTIONS(731),
+ [anon_sym_numeric] = ACTIONS(731),
+ [anon_sym_query] = ACTIONS(731),
+ [anon_sym_string] = ACTIONS(731),
+ [anon_sym_struct] = ACTIONS(731),
+ [anon_sym_uuid] = ACTIONS(731),
+ [anon_sym_variablename] = ACTIONS(731),
+ [anon_sym_void] = ACTIONS(731),
+ [anon_sym_xml] = ACTIONS(731),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -55429,54 +55486,54 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(595),
+ [sym_identifier] = ACTIONS(733),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(597),
+ [anon_sym_export] = ACTIONS(735),
[sym_cf_comment] = ACTIONS(5),
},
[135] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2288),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2207),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
[sym_comment] = STATE(135),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_GT_EQ] = ACTIONS(737),
[anon_sym_GT] = ACTIONS(739),
@@ -55488,17 +55545,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR] = ACTIONS(739),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_COMMA] = ACTIONS(737),
- [anon_sym_RBRACE] = ACTIONS(737),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
[anon_sym_LPAREN] = ACTIONS(751),
- [anon_sym_RPAREN] = ACTIONS(737),
[anon_sym_await] = ACTIONS(754),
[anon_sym_in] = ACTIONS(739),
+ [anon_sym_of] = ACTIONS(739),
+ [anon_sym_SEMI] = ACTIONS(737),
[anon_sym_COLON] = ACTIONS(756),
[anon_sym_yield] = ACTIONS(758),
[anon_sym_LBRACK] = ACTIONS(760),
- [anon_sym_RBRACK] = ACTIONS(737),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
@@ -55523,16 +55579,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(737),
[aux_sym_binary_expression_token4] = ACTIONS(739),
[aux_sym_binary_expression_token5] = ACTIONS(739),
+ [aux_sym_binary_expression_token6] = ACTIONS(739),
[anon_sym_EQ_EQ] = ACTIONS(739),
[anon_sym_EQ_EQ_EQ] = ACTIONS(737),
- [aux_sym_binary_expression_token6] = ACTIONS(739),
[aux_sym_binary_expression_token7] = ACTIONS(739),
+ [aux_sym_binary_expression_token8] = ACTIONS(739),
[anon_sym_BANG_EQ] = ACTIONS(739),
[anon_sym_BANG_EQ_EQ] = ACTIONS(737),
- [aux_sym_binary_expression_token8] = ACTIONS(739),
[aux_sym_binary_expression_token9] = ACTIONS(739),
[aux_sym_binary_expression_token10] = ACTIONS(739),
[aux_sym_binary_expression_token11] = ACTIONS(739),
+ [aux_sym_binary_expression_token12] = ACTIONS(739),
+ [aux_sym_binary_expression_token13] = ACTIONS(739),
[anon_sym_QMARK_QMARK] = ACTIONS(737),
[anon_sym_instanceof] = ACTIONS(739),
[anon_sym_BANG] = ACTIONS(91),
@@ -55550,47 +55608,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
[anon_sym_export] = ACTIONS(749),
+ [sym__automatic_semicolon] = ACTIONS(737),
[sym__ternary_qmark] = ACTIONS(737),
[sym_cf_comment] = ACTIONS(5),
},
[136] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2288),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2207),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
[sym_comment] = STATE(136),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_GT_EQ] = ACTIONS(737),
[anon_sym_GT] = ACTIONS(739),
@@ -55602,12 +55661,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR] = ACTIONS(739),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_COMMA] = ACTIONS(737),
+ [anon_sym_RBRACE] = ACTIONS(737),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
[anon_sym_LPAREN] = ACTIONS(751),
[anon_sym_await] = ACTIONS(754),
[anon_sym_in] = ACTIONS(739),
- [anon_sym_of] = ACTIONS(739),
[anon_sym_SEMI] = ACTIONS(737),
[anon_sym_COLON] = ACTIONS(756),
[anon_sym_yield] = ACTIONS(758),
@@ -55636,16 +55695,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(737),
[aux_sym_binary_expression_token4] = ACTIONS(739),
[aux_sym_binary_expression_token5] = ACTIONS(739),
+ [aux_sym_binary_expression_token6] = ACTIONS(739),
[anon_sym_EQ_EQ] = ACTIONS(739),
[anon_sym_EQ_EQ_EQ] = ACTIONS(737),
- [aux_sym_binary_expression_token6] = ACTIONS(739),
[aux_sym_binary_expression_token7] = ACTIONS(739),
+ [aux_sym_binary_expression_token8] = ACTIONS(739),
[anon_sym_BANG_EQ] = ACTIONS(739),
[anon_sym_BANG_EQ_EQ] = ACTIONS(737),
- [aux_sym_binary_expression_token8] = ACTIONS(739),
[aux_sym_binary_expression_token9] = ACTIONS(739),
[aux_sym_binary_expression_token10] = ACTIONS(739),
[aux_sym_binary_expression_token11] = ACTIONS(739),
+ [aux_sym_binary_expression_token12] = ACTIONS(739),
+ [aux_sym_binary_expression_token13] = ACTIONS(739),
[anon_sym_QMARK_QMARK] = ACTIONS(737),
[anon_sym_instanceof] = ACTIONS(739),
[anon_sym_BANG] = ACTIONS(91),
@@ -55668,43 +55729,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_cf_comment] = ACTIONS(5),
},
[137] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2288),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2207),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
[sym_comment] = STATE(137),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_GT_EQ] = ACTIONS(737),
[anon_sym_GT] = ACTIONS(739),
@@ -55720,12 +55781,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
[anon_sym_LPAREN] = ACTIONS(751),
+ [anon_sym_RPAREN] = ACTIONS(737),
[anon_sym_await] = ACTIONS(754),
[anon_sym_in] = ACTIONS(739),
- [anon_sym_SEMI] = ACTIONS(737),
[anon_sym_COLON] = ACTIONS(756),
[anon_sym_yield] = ACTIONS(758),
[anon_sym_LBRACK] = ACTIONS(760),
+ [anon_sym_RBRACK] = ACTIONS(737),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
@@ -55750,16 +55812,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(737),
[aux_sym_binary_expression_token4] = ACTIONS(739),
[aux_sym_binary_expression_token5] = ACTIONS(739),
+ [aux_sym_binary_expression_token6] = ACTIONS(739),
[anon_sym_EQ_EQ] = ACTIONS(739),
[anon_sym_EQ_EQ_EQ] = ACTIONS(737),
- [aux_sym_binary_expression_token6] = ACTIONS(739),
[aux_sym_binary_expression_token7] = ACTIONS(739),
+ [aux_sym_binary_expression_token8] = ACTIONS(739),
[anon_sym_BANG_EQ] = ACTIONS(739),
[anon_sym_BANG_EQ_EQ] = ACTIONS(737),
- [aux_sym_binary_expression_token8] = ACTIONS(739),
[aux_sym_binary_expression_token9] = ACTIONS(739),
[aux_sym_binary_expression_token10] = ACTIONS(739),
[aux_sym_binary_expression_token11] = ACTIONS(739),
+ [aux_sym_binary_expression_token12] = ACTIONS(739),
+ [aux_sym_binary_expression_token13] = ACTIONS(739),
[anon_sym_QMARK_QMARK] = ACTIONS(737),
[anon_sym_instanceof] = ACTIONS(739),
[anon_sym_BANG] = ACTIONS(91),
@@ -55777,74 +55841,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
[anon_sym_export] = ACTIONS(749),
- [sym__automatic_semicolon] = ACTIONS(737),
[sym__ternary_qmark] = ACTIONS(737),
[sym_cf_comment] = ACTIONS(5),
},
[138] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(1971),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1977),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(4991),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2626),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4990),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
[sym_comment] = STATE(138),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(4989),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_GT_EQ] = ACTIONS(786),
[anon_sym_GT] = ACTIONS(788),
[anon_sym_LT_EQ] = ACTIONS(786),
[anon_sym_LT] = ACTIONS(788),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_STAR] = ACTIONS(792),
[anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_COMMA] = ACTIONS(786),
- [anon_sym_RBRACE] = ACTIONS(786),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(786),
- [anon_sym_await] = ACTIONS(800),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(798),
[anon_sym_in] = ACTIONS(788),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_RBRACK] = ACTIONS(786),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(765),
+ [anon_sym_of] = ACTIONS(788),
+ [anon_sym_SEMI] = ACTIONS(786),
+ [anon_sym_yield] = ACTIONS(800),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
[anon_sym_static] = ACTIONS(796),
[sym_optional_chain] = ACTIONS(786),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_new] = ACTIONS(806),
[anon_sym_DOT] = ACTIONS(788),
[anon_sym_AMP_AMP] = ACTIONS(786),
[aux_sym_binary_expression_token1] = ACTIONS(788),
@@ -55858,80 +55920,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PIPE] = ACTIONS(788),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(808),
[anon_sym_PERCENT] = ACTIONS(786),
[aux_sym_binary_expression_token3] = ACTIONS(788),
[anon_sym_STAR_STAR] = ACTIONS(786),
[aux_sym_binary_expression_token4] = ACTIONS(788),
[aux_sym_binary_expression_token5] = ACTIONS(788),
+ [aux_sym_binary_expression_token6] = ACTIONS(788),
[anon_sym_EQ_EQ] = ACTIONS(788),
[anon_sym_EQ_EQ_EQ] = ACTIONS(786),
- [aux_sym_binary_expression_token6] = ACTIONS(788),
[aux_sym_binary_expression_token7] = ACTIONS(788),
+ [aux_sym_binary_expression_token8] = ACTIONS(788),
[anon_sym_BANG_EQ] = ACTIONS(788),
[anon_sym_BANG_EQ_EQ] = ACTIONS(786),
- [aux_sym_binary_expression_token8] = ACTIONS(788),
[aux_sym_binary_expression_token9] = ACTIONS(788),
[aux_sym_binary_expression_token10] = ACTIONS(788),
[aux_sym_binary_expression_token11] = ACTIONS(788),
+ [aux_sym_binary_expression_token12] = ACTIONS(788),
+ [aux_sym_binary_expression_token13] = ACTIONS(788),
[anon_sym_QMARK_QMARK] = ACTIONS(786),
[anon_sym_instanceof] = ACTIONS(788),
[anon_sym_BANG] = ACTIONS(91),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
[anon_sym_export] = ACTIONS(796),
+ [sym__automatic_semicolon] = ACTIONS(786),
[sym__ternary_qmark] = ACTIONS(786),
[sym_cf_comment] = ACTIONS(5),
},
[139] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(2015),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(1968),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
[sym_comment] = STATE(139),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(4989),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_GT_EQ] = ACTIONS(786),
[anon_sym_GT] = ACTIONS(788),
@@ -55940,23 +56005,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_STAR] = ACTIONS(818),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_STAR] = ACTIONS(816),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_COMMA] = ACTIONS(786),
+ [anon_sym_RBRACE] = ACTIONS(786),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
+ [anon_sym_let] = ACTIONS(818),
[anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
+ [anon_sym_await] = ACTIONS(55),
[anon_sym_in] = ACTIONS(788),
- [anon_sym_of] = ACTIONS(788),
[anon_sym_SEMI] = ACTIONS(786),
- [anon_sym_yield] = ACTIONS(826),
+ [anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
[sym_optional_chain] = ACTIONS(786),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_DOT] = ACTIONS(788),
[anon_sym_AMP_AMP] = ACTIONS(786),
[aux_sym_binary_expression_token1] = ACTIONS(788),
@@ -55970,106 +56035,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PIPE] = ACTIONS(788),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_PERCENT] = ACTIONS(786),
[aux_sym_binary_expression_token3] = ACTIONS(788),
[anon_sym_STAR_STAR] = ACTIONS(786),
[aux_sym_binary_expression_token4] = ACTIONS(788),
[aux_sym_binary_expression_token5] = ACTIONS(788),
+ [aux_sym_binary_expression_token6] = ACTIONS(788),
[anon_sym_EQ_EQ] = ACTIONS(788),
[anon_sym_EQ_EQ_EQ] = ACTIONS(786),
- [aux_sym_binary_expression_token6] = ACTIONS(788),
[aux_sym_binary_expression_token7] = ACTIONS(788),
+ [aux_sym_binary_expression_token8] = ACTIONS(788),
[anon_sym_BANG_EQ] = ACTIONS(788),
[anon_sym_BANG_EQ_EQ] = ACTIONS(786),
- [aux_sym_binary_expression_token8] = ACTIONS(788),
[aux_sym_binary_expression_token9] = ACTIONS(788),
[aux_sym_binary_expression_token10] = ACTIONS(788),
[aux_sym_binary_expression_token11] = ACTIONS(788),
+ [aux_sym_binary_expression_token12] = ACTIONS(788),
+ [aux_sym_binary_expression_token13] = ACTIONS(788),
[anon_sym_QMARK_QMARK] = ACTIONS(786),
[anon_sym_instanceof] = ACTIONS(788),
[anon_sym_BANG] = ACTIONS(91),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
+ [anon_sym_export] = ACTIONS(818),
[sym__automatic_semicolon] = ACTIONS(786),
[sym__ternary_qmark] = ACTIONS(786),
[sym_cf_comment] = ACTIONS(5),
},
[140] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1988),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(1935),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
[sym_comment] = STATE(140),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_GT_EQ] = ACTIONS(786),
[anon_sym_GT] = ACTIONS(788),
[anon_sym_LT_EQ] = ACTIONS(786),
[anon_sym_LT] = ACTIONS(788),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_STAR] = ACTIONS(842),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_STAR] = ACTIONS(824),
+ [anon_sym_LBRACE] = ACTIONS(826),
[anon_sym_COMMA] = ACTIONS(786),
[anon_sym_RBRACE] = ACTIONS(786),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(786),
+ [anon_sym_await] = ACTIONS(832),
[anon_sym_in] = ACTIONS(788),
- [anon_sym_SEMI] = ACTIONS(786),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_RBRACK] = ACTIONS(786),
+ [anon_sym_async] = ACTIONS(838),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(828),
[sym_optional_chain] = ACTIONS(786),
- [anon_sym_new] = ACTIONS(87),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_DOT] = ACTIONS(788),
[anon_sym_AMP_AMP] = ACTIONS(786),
[aux_sym_binary_expression_token1] = ACTIONS(788),
@@ -56083,81 +56151,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PIPE] = ACTIONS(788),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_PERCENT] = ACTIONS(786),
[aux_sym_binary_expression_token3] = ACTIONS(788),
[anon_sym_STAR_STAR] = ACTIONS(786),
[aux_sym_binary_expression_token4] = ACTIONS(788),
[aux_sym_binary_expression_token5] = ACTIONS(788),
+ [aux_sym_binary_expression_token6] = ACTIONS(788),
[anon_sym_EQ_EQ] = ACTIONS(788),
[anon_sym_EQ_EQ_EQ] = ACTIONS(786),
- [aux_sym_binary_expression_token6] = ACTIONS(788),
[aux_sym_binary_expression_token7] = ACTIONS(788),
+ [aux_sym_binary_expression_token8] = ACTIONS(788),
[anon_sym_BANG_EQ] = ACTIONS(788),
[anon_sym_BANG_EQ_EQ] = ACTIONS(786),
- [aux_sym_binary_expression_token8] = ACTIONS(788),
[aux_sym_binary_expression_token9] = ACTIONS(788),
[aux_sym_binary_expression_token10] = ACTIONS(788),
[aux_sym_binary_expression_token11] = ACTIONS(788),
+ [aux_sym_binary_expression_token12] = ACTIONS(788),
+ [aux_sym_binary_expression_token13] = ACTIONS(788),
[anon_sym_QMARK_QMARK] = ACTIONS(786),
[anon_sym_instanceof] = ACTIONS(788),
[anon_sym_BANG] = ACTIONS(91),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
- [sym__automatic_semicolon] = ACTIONS(786),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(828),
[sym__ternary_qmark] = ACTIONS(786),
[sym_cf_comment] = ACTIONS(5),
},
[141] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2288),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2207),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
[sym_comment] = STATE(141),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_SLASH_GT] = ACTIONS(737),
[anon_sym_GT_EQ] = ACTIONS(737),
@@ -56201,16 +56270,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(737),
[aux_sym_binary_expression_token4] = ACTIONS(739),
[aux_sym_binary_expression_token5] = ACTIONS(739),
+ [aux_sym_binary_expression_token6] = ACTIONS(739),
[anon_sym_EQ_EQ] = ACTIONS(739),
[anon_sym_EQ_EQ_EQ] = ACTIONS(737),
- [aux_sym_binary_expression_token6] = ACTIONS(739),
[aux_sym_binary_expression_token7] = ACTIONS(739),
+ [aux_sym_binary_expression_token8] = ACTIONS(739),
[anon_sym_BANG_EQ] = ACTIONS(739),
[anon_sym_BANG_EQ_EQ] = ACTIONS(737),
- [aux_sym_binary_expression_token8] = ACTIONS(739),
[aux_sym_binary_expression_token9] = ACTIONS(739),
[aux_sym_binary_expression_token10] = ACTIONS(739),
[aux_sym_binary_expression_token11] = ACTIONS(739),
+ [aux_sym_binary_expression_token12] = ACTIONS(739),
+ [aux_sym_binary_expression_token13] = ACTIONS(739),
[anon_sym_QMARK_QMARK] = ACTIONS(737),
[anon_sym_instanceof] = ACTIONS(739),
[anon_sym_BANG] = ACTIONS(91),
@@ -56233,43 +56304,269 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__close_tag_delim] = ACTIONS(737),
},
[142] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2288),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2090),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(142),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_SLASH_GT] = ACTIONS(786),
+ [anon_sym_GT_EQ] = ACTIONS(786),
+ [anon_sym_GT] = ACTIONS(788),
+ [anon_sym_LT_EQ] = ACTIONS(786),
+ [anon_sym_LT] = ACTIONS(788),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_STAR] = ACTIONS(854),
+ [anon_sym_LBRACE] = ACTIONS(856),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_in] = ACTIONS(788),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [sym_optional_chain] = ACTIONS(786),
+ [anon_sym_new] = ACTIONS(872),
+ [anon_sym_DOT] = ACTIONS(788),
+ [anon_sym_AMP_AMP] = ACTIONS(786),
+ [aux_sym_binary_expression_token1] = ACTIONS(788),
+ [anon_sym_PIPE_PIPE] = ACTIONS(786),
+ [aux_sym_binary_expression_token2] = ACTIONS(788),
+ [anon_sym_GT_GT] = ACTIONS(788),
+ [anon_sym_GT_GT_GT] = ACTIONS(786),
+ [anon_sym_LT_LT] = ACTIONS(786),
+ [anon_sym_AMP] = ACTIONS(788),
+ [anon_sym_CARET] = ACTIONS(786),
+ [anon_sym_PIPE] = ACTIONS(788),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(874),
+ [anon_sym_PERCENT] = ACTIONS(786),
+ [aux_sym_binary_expression_token3] = ACTIONS(788),
+ [anon_sym_STAR_STAR] = ACTIONS(786),
+ [aux_sym_binary_expression_token4] = ACTIONS(788),
+ [aux_sym_binary_expression_token5] = ACTIONS(788),
+ [aux_sym_binary_expression_token6] = ACTIONS(788),
+ [anon_sym_EQ_EQ] = ACTIONS(788),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(786),
+ [aux_sym_binary_expression_token7] = ACTIONS(788),
+ [aux_sym_binary_expression_token8] = ACTIONS(788),
+ [anon_sym_BANG_EQ] = ACTIONS(788),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(786),
+ [aux_sym_binary_expression_token9] = ACTIONS(788),
+ [aux_sym_binary_expression_token10] = ACTIONS(788),
+ [aux_sym_binary_expression_token11] = ACTIONS(788),
+ [aux_sym_binary_expression_token12] = ACTIONS(788),
+ [aux_sym_binary_expression_token13] = ACTIONS(788),
+ [anon_sym_QMARK_QMARK] = ACTIONS(786),
+ [anon_sym_instanceof] = ACTIONS(788),
+ [anon_sym_BANG] = ACTIONS(91),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
+ [sym__ternary_qmark] = ACTIONS(786),
+ [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(786),
+ },
+ [143] = {
+ [sym_comment] = STATE(143),
+ [anon_sym_GT_EQ] = ACTIONS(886),
+ [anon_sym_GT] = ACTIONS(888),
+ [anon_sym_LT_EQ] = ACTIONS(886),
+ [anon_sym_LT] = ACTIONS(888),
+ [anon_sym_EQ] = ACTIONS(890),
+ [anon_sym_POUND] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(894),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_STAR] = ACTIONS(888),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(894),
+ [anon_sym_with] = ACTIONS(894),
+ [anon_sym_let] = ACTIONS(894),
+ [anon_sym_const] = ACTIONS(894),
+ [anon_sym_else] = ACTIONS(894),
+ [anon_sym_if] = ACTIONS(894),
+ [anon_sym_switch] = ACTIONS(894),
+ [anon_sym_for] = ACTIONS(894),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(894),
+ [anon_sym_in] = ACTIONS(888),
+ [anon_sym_while] = ACTIONS(894),
+ [anon_sym_do] = ACTIONS(894),
+ [anon_sym_try] = ACTIONS(894),
+ [anon_sym_break] = ACTIONS(894),
+ [anon_sym_continue] = ACTIONS(894),
+ [anon_sym_return] = ACTIONS(894),
+ [anon_sym_throw] = ACTIONS(894),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_case] = ACTIONS(894),
+ [anon_sym_default] = ACTIONS(894),
+ [anon_sym_yield] = ACTIONS(894),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(894),
+ [anon_sym_function] = ACTIONS(894),
+ [anon_sym_private] = ACTIONS(894),
+ [anon_sym_public] = ACTIONS(894),
+ [anon_sym_remote] = ACTIONS(894),
+ [anon_sym_static] = ACTIONS(894),
+ [anon_sym_final] = ACTIONS(894),
+ [anon_sym_abstract] = ACTIONS(894),
+ [anon_sym_any] = ACTIONS(894),
+ [anon_sym_array] = ACTIONS(894),
+ [anon_sym_binary] = ACTIONS(894),
+ [anon_sym_boolean] = ACTIONS(894),
+ [anon_sym_date] = ACTIONS(894),
+ [anon_sym_guid] = ACTIONS(894),
+ [anon_sym_numeric] = ACTIONS(894),
+ [anon_sym_query] = ACTIONS(894),
+ [anon_sym_string] = ACTIONS(894),
+ [anon_sym_struct] = ACTIONS(894),
+ [anon_sym_uuid] = ACTIONS(894),
+ [anon_sym_variablename] = ACTIONS(894),
+ [anon_sym_void] = ACTIONS(894),
+ [anon_sym_xml] = ACTIONS(894),
+ [sym_optional_chain] = ACTIONS(886),
+ [anon_sym_new] = ACTIONS(894),
+ [anon_sym_DOT] = ACTIONS(888),
+ [anon_sym_AMP_AMP] = ACTIONS(886),
+ [aux_sym_binary_expression_token1] = ACTIONS(888),
+ [anon_sym_PIPE_PIPE] = ACTIONS(886),
+ [aux_sym_binary_expression_token2] = ACTIONS(888),
+ [anon_sym_GT_GT] = ACTIONS(888),
+ [anon_sym_GT_GT_GT] = ACTIONS(886),
+ [anon_sym_LT_LT] = ACTIONS(886),
+ [anon_sym_AMP] = ACTIONS(888),
+ [anon_sym_CARET] = ACTIONS(886),
+ [anon_sym_PIPE] = ACTIONS(888),
+ [anon_sym_PLUS] = ACTIONS(894),
+ [anon_sym_DASH] = ACTIONS(894),
+ [anon_sym_SLASH] = ACTIONS(894),
+ [anon_sym_PERCENT] = ACTIONS(886),
+ [aux_sym_binary_expression_token3] = ACTIONS(888),
+ [anon_sym_STAR_STAR] = ACTIONS(886),
+ [aux_sym_binary_expression_token4] = ACTIONS(888),
+ [aux_sym_binary_expression_token5] = ACTIONS(888),
+ [aux_sym_binary_expression_token6] = ACTIONS(888),
+ [anon_sym_EQ_EQ] = ACTIONS(888),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(886),
+ [aux_sym_binary_expression_token7] = ACTIONS(888),
+ [aux_sym_binary_expression_token8] = ACTIONS(888),
+ [anon_sym_BANG_EQ] = ACTIONS(888),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(886),
+ [aux_sym_binary_expression_token9] = ACTIONS(888),
+ [aux_sym_binary_expression_token10] = ACTIONS(888),
+ [aux_sym_binary_expression_token11] = ACTIONS(888),
+ [aux_sym_binary_expression_token12] = ACTIONS(888),
+ [aux_sym_binary_expression_token13] = ACTIONS(888),
+ [anon_sym_QMARK_QMARK] = ACTIONS(886),
+ [anon_sym_instanceof] = ACTIONS(888),
+ [anon_sym_BANG] = ACTIONS(894),
+ [anon_sym_TILDE] = ACTIONS(894),
+ [aux_sym_unary_operator_token1] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(892),
+ [sym_identifier] = ACTIONS(894),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(894),
+ [sym_super] = ACTIONS(894),
+ [sym_true] = ACTIONS(894),
+ [sym_false] = ACTIONS(894),
+ [sym_null] = ACTIONS(894),
+ [anon_sym_export] = ACTIONS(894),
+ [sym__automatic_semicolon] = ACTIONS(896),
+ [sym__ternary_qmark] = ACTIONS(886),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [144] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2207),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(142),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(144),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_GT_EQ] = ACTIONS(737),
[anon_sym_GT] = ACTIONS(739),
@@ -56285,7 +56582,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LPAREN] = ACTIONS(751),
[anon_sym_await] = ACTIONS(754),
[anon_sym_in] = ACTIONS(739),
- [anon_sym_of] = ACTIONS(739),
[anon_sym_COLON] = ACTIONS(756),
[anon_sym_yield] = ACTIONS(758),
[anon_sym_LBRACK] = ACTIONS(760),
@@ -56313,16 +56609,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(737),
[aux_sym_binary_expression_token4] = ACTIONS(739),
[aux_sym_binary_expression_token5] = ACTIONS(739),
+ [aux_sym_binary_expression_token6] = ACTIONS(739),
[anon_sym_EQ_EQ] = ACTIONS(739),
[anon_sym_EQ_EQ_EQ] = ACTIONS(737),
- [aux_sym_binary_expression_token6] = ACTIONS(739),
[aux_sym_binary_expression_token7] = ACTIONS(739),
+ [aux_sym_binary_expression_token8] = ACTIONS(739),
[anon_sym_BANG_EQ] = ACTIONS(739),
[anon_sym_BANG_EQ_EQ] = ACTIONS(737),
- [aux_sym_binary_expression_token8] = ACTIONS(739),
[aux_sym_binary_expression_token9] = ACTIONS(739),
[aux_sym_binary_expression_token10] = ACTIONS(739),
[aux_sym_binary_expression_token11] = ACTIONS(739),
+ [aux_sym_binary_expression_token12] = ACTIONS(739),
+ [aux_sym_binary_expression_token13] = ACTIONS(739),
[anon_sym_QMARK_QMARK] = ACTIONS(737),
[anon_sym_instanceof] = ACTIONS(739),
[anon_sym_BANG] = ACTIONS(91),
@@ -56342,45 +56640,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym__ternary_qmark] = ACTIONS(737),
[sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(737),
},
- [143] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2288),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [145] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2207),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(143),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(145),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_GT_EQ] = ACTIONS(737),
[anon_sym_GT] = ACTIONS(739),
@@ -56396,6 +56695,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LPAREN] = ACTIONS(751),
[anon_sym_await] = ACTIONS(754),
[anon_sym_in] = ACTIONS(739),
+ [anon_sym_of] = ACTIONS(739),
[anon_sym_COLON] = ACTIONS(756),
[anon_sym_yield] = ACTIONS(758),
[anon_sym_LBRACK] = ACTIONS(760),
@@ -56423,16 +56723,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(737),
[aux_sym_binary_expression_token4] = ACTIONS(739),
[aux_sym_binary_expression_token5] = ACTIONS(739),
+ [aux_sym_binary_expression_token6] = ACTIONS(739),
[anon_sym_EQ_EQ] = ACTIONS(739),
[anon_sym_EQ_EQ_EQ] = ACTIONS(737),
- [aux_sym_binary_expression_token6] = ACTIONS(739),
[aux_sym_binary_expression_token7] = ACTIONS(739),
+ [aux_sym_binary_expression_token8] = ACTIONS(739),
[anon_sym_BANG_EQ] = ACTIONS(739),
[anon_sym_BANG_EQ_EQ] = ACTIONS(737),
- [aux_sym_binary_expression_token8] = ACTIONS(739),
[aux_sym_binary_expression_token9] = ACTIONS(739),
[aux_sym_binary_expression_token10] = ACTIONS(739),
[aux_sym_binary_expression_token11] = ACTIONS(739),
+ [aux_sym_binary_expression_token12] = ACTIONS(739),
+ [aux_sym_binary_expression_token13] = ACTIONS(739),
[anon_sym_QMARK_QMARK] = ACTIONS(737),
[anon_sym_instanceof] = ACTIONS(739),
[anon_sym_BANG] = ACTIONS(91),
@@ -56452,180 +56754,404 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym__ternary_qmark] = ACTIONS(737),
[sym_cf_comment] = ACTIONS(5),
- [sym__close_tag_delim] = ACTIONS(737),
},
- [144] = {
- [sym_comment] = STATE(144),
- [anon_sym_GT_EQ] = ACTIONS(850),
- [anon_sym_GT] = ACTIONS(852),
- [anon_sym_LT_EQ] = ACTIONS(850),
- [anon_sym_LT] = ACTIONS(852),
- [anon_sym_EQ] = ACTIONS(854),
- [anon_sym_POUND] = ACTIONS(856),
- [anon_sym_var] = ACTIONS(858),
- [anon_sym_SQUOTE] = ACTIONS(856),
- [anon_sym_DQUOTE] = ACTIONS(856),
- [anon_sym_STAR] = ACTIONS(852),
- [anon_sym_LBRACE] = ACTIONS(856),
- [anon_sym_RBRACE] = ACTIONS(856),
- [anon_sym_import] = ACTIONS(858),
- [anon_sym_with] = ACTIONS(858),
- [anon_sym_let] = ACTIONS(858),
- [anon_sym_const] = ACTIONS(858),
- [anon_sym_else] = ACTIONS(858),
- [anon_sym_if] = ACTIONS(858),
- [anon_sym_switch] = ACTIONS(858),
- [anon_sym_for] = ACTIONS(858),
- [anon_sym_LPAREN] = ACTIONS(856),
- [anon_sym_await] = ACTIONS(858),
- [anon_sym_in] = ACTIONS(852),
- [anon_sym_while] = ACTIONS(858),
- [anon_sym_do] = ACTIONS(858),
- [anon_sym_try] = ACTIONS(858),
- [anon_sym_break] = ACTIONS(858),
- [anon_sym_continue] = ACTIONS(858),
- [anon_sym_return] = ACTIONS(858),
- [anon_sym_throw] = ACTIONS(858),
- [anon_sym_SEMI] = ACTIONS(856),
- [anon_sym_case] = ACTIONS(858),
- [anon_sym_default] = ACTIONS(858),
- [anon_sym_yield] = ACTIONS(858),
- [anon_sym_LBRACK] = ACTIONS(856),
- [anon_sym_async] = ACTIONS(858),
- [anon_sym_function] = ACTIONS(858),
- [anon_sym_private] = ACTIONS(858),
- [anon_sym_public] = ACTIONS(858),
- [anon_sym_remote] = ACTIONS(858),
- [anon_sym_static] = ACTIONS(858),
- [anon_sym_final] = ACTIONS(858),
- [anon_sym_abstract] = ACTIONS(858),
- [anon_sym_any] = ACTIONS(858),
- [anon_sym_array] = ACTIONS(858),
- [anon_sym_binary] = ACTIONS(858),
- [anon_sym_boolean] = ACTIONS(858),
- [anon_sym_date] = ACTIONS(858),
- [anon_sym_guid] = ACTIONS(858),
- [anon_sym_numeric] = ACTIONS(858),
- [anon_sym_query] = ACTIONS(858),
- [anon_sym_string] = ACTIONS(858),
- [anon_sym_struct] = ACTIONS(858),
- [anon_sym_uuid] = ACTIONS(858),
- [anon_sym_variablename] = ACTIONS(858),
- [anon_sym_void] = ACTIONS(858),
- [anon_sym_xml] = ACTIONS(858),
- [sym_optional_chain] = ACTIONS(850),
- [anon_sym_new] = ACTIONS(858),
- [anon_sym_DOT] = ACTIONS(852),
- [anon_sym_AMP_AMP] = ACTIONS(850),
- [aux_sym_binary_expression_token1] = ACTIONS(852),
- [anon_sym_PIPE_PIPE] = ACTIONS(850),
- [aux_sym_binary_expression_token2] = ACTIONS(852),
- [anon_sym_GT_GT] = ACTIONS(852),
- [anon_sym_GT_GT_GT] = ACTIONS(850),
- [anon_sym_LT_LT] = ACTIONS(850),
- [anon_sym_AMP] = ACTIONS(852),
- [anon_sym_CARET] = ACTIONS(850),
- [anon_sym_PIPE] = ACTIONS(852),
- [anon_sym_PLUS] = ACTIONS(858),
- [anon_sym_DASH] = ACTIONS(858),
- [anon_sym_SLASH] = ACTIONS(858),
- [anon_sym_PERCENT] = ACTIONS(850),
- [aux_sym_binary_expression_token3] = ACTIONS(852),
- [anon_sym_STAR_STAR] = ACTIONS(850),
- [aux_sym_binary_expression_token4] = ACTIONS(852),
- [aux_sym_binary_expression_token5] = ACTIONS(852),
- [anon_sym_EQ_EQ] = ACTIONS(852),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(850),
- [aux_sym_binary_expression_token6] = ACTIONS(852),
- [aux_sym_binary_expression_token7] = ACTIONS(852),
- [anon_sym_BANG_EQ] = ACTIONS(852),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(850),
- [aux_sym_binary_expression_token8] = ACTIONS(852),
- [aux_sym_binary_expression_token9] = ACTIONS(852),
- [aux_sym_binary_expression_token10] = ACTIONS(852),
- [aux_sym_binary_expression_token11] = ACTIONS(852),
- [anon_sym_QMARK_QMARK] = ACTIONS(850),
- [anon_sym_instanceof] = ACTIONS(852),
- [anon_sym_BANG] = ACTIONS(858),
- [anon_sym_TILDE] = ACTIONS(858),
- [aux_sym_unary_operator_token1] = ACTIONS(856),
- [anon_sym_PLUS_PLUS] = ACTIONS(856),
- [anon_sym_DASH_DASH] = ACTIONS(856),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(856),
- [sym_identifier] = ACTIONS(858),
- [sym_private_property_identifier] = ACTIONS(856),
- [sym_this] = ACTIONS(858),
- [sym_super] = ACTIONS(858),
- [sym_true] = ACTIONS(858),
- [sym_false] = ACTIONS(858),
- [sym_null] = ACTIONS(858),
- [anon_sym_export] = ACTIONS(858),
- [sym__automatic_semicolon] = ACTIONS(860),
- [sym__ternary_qmark] = ACTIONS(850),
+ [146] = {
+ [sym_comment] = STATE(146),
+ [anon_sym_GT_EQ] = ACTIONS(892),
+ [anon_sym_GT] = ACTIONS(894),
+ [anon_sym_LT_EQ] = ACTIONS(892),
+ [anon_sym_LT] = ACTIONS(894),
+ [anon_sym_POUND] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(894),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_STAR] = ACTIONS(894),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(894),
+ [anon_sym_with] = ACTIONS(894),
+ [anon_sym_let] = ACTIONS(894),
+ [anon_sym_const] = ACTIONS(894),
+ [anon_sym_else] = ACTIONS(894),
+ [anon_sym_if] = ACTIONS(894),
+ [anon_sym_switch] = ACTIONS(894),
+ [anon_sym_for] = ACTIONS(894),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(894),
+ [anon_sym_in] = ACTIONS(894),
+ [anon_sym_while] = ACTIONS(894),
+ [anon_sym_do] = ACTIONS(894),
+ [anon_sym_try] = ACTIONS(894),
+ [anon_sym_break] = ACTIONS(894),
+ [anon_sym_continue] = ACTIONS(894),
+ [anon_sym_return] = ACTIONS(894),
+ [anon_sym_throw] = ACTIONS(894),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_case] = ACTIONS(894),
+ [anon_sym_default] = ACTIONS(894),
+ [anon_sym_yield] = ACTIONS(894),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(894),
+ [anon_sym_function] = ACTIONS(894),
+ [anon_sym_private] = ACTIONS(894),
+ [anon_sym_public] = ACTIONS(894),
+ [anon_sym_remote] = ACTIONS(894),
+ [anon_sym_static] = ACTIONS(894),
+ [anon_sym_final] = ACTIONS(894),
+ [anon_sym_abstract] = ACTIONS(894),
+ [anon_sym_any] = ACTIONS(894),
+ [anon_sym_array] = ACTIONS(894),
+ [anon_sym_binary] = ACTIONS(894),
+ [anon_sym_boolean] = ACTIONS(894),
+ [anon_sym_date] = ACTIONS(894),
+ [anon_sym_guid] = ACTIONS(894),
+ [anon_sym_numeric] = ACTIONS(894),
+ [anon_sym_query] = ACTIONS(894),
+ [anon_sym_string] = ACTIONS(894),
+ [anon_sym_struct] = ACTIONS(894),
+ [anon_sym_uuid] = ACTIONS(894),
+ [anon_sym_variablename] = ACTIONS(894),
+ [anon_sym_void] = ACTIONS(894),
+ [anon_sym_xml] = ACTIONS(894),
+ [sym_optional_chain] = ACTIONS(892),
+ [anon_sym_new] = ACTIONS(894),
+ [anon_sym_DOT] = ACTIONS(894),
+ [anon_sym_AMP_AMP] = ACTIONS(892),
+ [aux_sym_binary_expression_token1] = ACTIONS(894),
+ [anon_sym_PIPE_PIPE] = ACTIONS(892),
+ [aux_sym_binary_expression_token2] = ACTIONS(894),
+ [anon_sym_GT_GT] = ACTIONS(894),
+ [anon_sym_GT_GT_GT] = ACTIONS(892),
+ [anon_sym_LT_LT] = ACTIONS(892),
+ [anon_sym_AMP] = ACTIONS(894),
+ [anon_sym_CARET] = ACTIONS(892),
+ [anon_sym_PIPE] = ACTIONS(894),
+ [anon_sym_PLUS] = ACTIONS(894),
+ [anon_sym_DASH] = ACTIONS(894),
+ [anon_sym_SLASH] = ACTIONS(894),
+ [anon_sym_PERCENT] = ACTIONS(892),
+ [aux_sym_binary_expression_token3] = ACTIONS(894),
+ [anon_sym_STAR_STAR] = ACTIONS(892),
+ [aux_sym_binary_expression_token4] = ACTIONS(894),
+ [aux_sym_binary_expression_token5] = ACTIONS(894),
+ [aux_sym_binary_expression_token6] = ACTIONS(894),
+ [anon_sym_EQ_EQ] = ACTIONS(894),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(892),
+ [aux_sym_binary_expression_token7] = ACTIONS(894),
+ [aux_sym_binary_expression_token8] = ACTIONS(894),
+ [anon_sym_BANG_EQ] = ACTIONS(894),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(892),
+ [aux_sym_binary_expression_token9] = ACTIONS(894),
+ [aux_sym_binary_expression_token10] = ACTIONS(894),
+ [aux_sym_binary_expression_token11] = ACTIONS(894),
+ [aux_sym_binary_expression_token12] = ACTIONS(894),
+ [aux_sym_binary_expression_token13] = ACTIONS(894),
+ [anon_sym_QMARK_QMARK] = ACTIONS(892),
+ [anon_sym_instanceof] = ACTIONS(894),
+ [anon_sym_BANG] = ACTIONS(894),
+ [anon_sym_TILDE] = ACTIONS(894),
+ [aux_sym_unary_operator_token1] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(892),
+ [sym_identifier] = ACTIONS(894),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(894),
+ [sym_super] = ACTIONS(894),
+ [sym_true] = ACTIONS(894),
+ [sym_false] = ACTIONS(894),
+ [sym_null] = ACTIONS(894),
+ [anon_sym_export] = ACTIONS(894),
+ [sym__automatic_semicolon] = ACTIONS(898),
+ [sym__ternary_qmark] = ACTIONS(892),
[sym_cf_comment] = ACTIONS(5),
},
- [145] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2139),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(145),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [147] = {
+ [sym_comment] = STATE(147),
+ [anon_sym_GT_EQ] = ACTIONS(900),
+ [anon_sym_GT] = ACTIONS(902),
+ [anon_sym_LT_EQ] = ACTIONS(900),
+ [anon_sym_LT] = ACTIONS(902),
+ [anon_sym_POUND] = ACTIONS(904),
+ [anon_sym_var] = ACTIONS(906),
+ [anon_sym_SQUOTE] = ACTIONS(904),
+ [anon_sym_DQUOTE] = ACTIONS(904),
+ [anon_sym_STAR] = ACTIONS(902),
+ [anon_sym_LBRACE] = ACTIONS(904),
+ [anon_sym_RBRACE] = ACTIONS(904),
+ [anon_sym_import] = ACTIONS(906),
+ [anon_sym_with] = 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(904),
+ [anon_sym_await] = ACTIONS(906),
+ [anon_sym_in] = ACTIONS(902),
+ [anon_sym_while] = ACTIONS(906),
+ [anon_sym_do] = ACTIONS(906),
+ [anon_sym_try] = ACTIONS(906),
+ [anon_sym_break] = ACTIONS(906),
+ [anon_sym_continue] = ACTIONS(906),
+ [anon_sym_return] = ACTIONS(906),
+ [anon_sym_throw] = ACTIONS(906),
+ [anon_sym_SEMI] = ACTIONS(904),
+ [anon_sym_case] = ACTIONS(906),
+ [anon_sym_default] = ACTIONS(906),
+ [anon_sym_yield] = ACTIONS(906),
+ [anon_sym_LBRACK] = ACTIONS(904),
+ [anon_sym_async] = ACTIONS(906),
+ [anon_sym_function] = ACTIONS(906),
+ [anon_sym_private] = ACTIONS(906),
+ [anon_sym_public] = ACTIONS(906),
+ [anon_sym_remote] = ACTIONS(906),
+ [anon_sym_static] = ACTIONS(906),
+ [anon_sym_final] = ACTIONS(906),
+ [anon_sym_abstract] = ACTIONS(906),
+ [anon_sym_any] = ACTIONS(906),
+ [anon_sym_array] = ACTIONS(906),
+ [anon_sym_binary] = ACTIONS(906),
+ [anon_sym_boolean] = ACTIONS(906),
+ [anon_sym_date] = ACTIONS(906),
+ [anon_sym_guid] = ACTIONS(906),
+ [anon_sym_numeric] = ACTIONS(906),
+ [anon_sym_query] = ACTIONS(906),
+ [anon_sym_string] = ACTIONS(906),
+ [anon_sym_struct] = ACTIONS(906),
+ [anon_sym_uuid] = ACTIONS(906),
+ [anon_sym_variablename] = ACTIONS(906),
+ [anon_sym_void] = ACTIONS(906),
+ [anon_sym_xml] = ACTIONS(906),
+ [sym_optional_chain] = ACTIONS(900),
+ [anon_sym_new] = ACTIONS(906),
+ [anon_sym_DOT] = ACTIONS(902),
+ [anon_sym_AMP_AMP] = ACTIONS(900),
+ [aux_sym_binary_expression_token1] = ACTIONS(902),
+ [anon_sym_PIPE_PIPE] = ACTIONS(900),
+ [aux_sym_binary_expression_token2] = ACTIONS(902),
+ [anon_sym_GT_GT] = ACTIONS(902),
+ [anon_sym_GT_GT_GT] = ACTIONS(900),
+ [anon_sym_LT_LT] = ACTIONS(900),
+ [anon_sym_AMP] = ACTIONS(902),
+ [anon_sym_CARET] = ACTIONS(900),
+ [anon_sym_PIPE] = ACTIONS(902),
+ [anon_sym_PLUS] = ACTIONS(906),
+ [anon_sym_DASH] = ACTIONS(906),
+ [anon_sym_SLASH] = ACTIONS(906),
+ [anon_sym_PERCENT] = ACTIONS(900),
+ [aux_sym_binary_expression_token3] = ACTIONS(902),
+ [anon_sym_STAR_STAR] = ACTIONS(900),
+ [aux_sym_binary_expression_token4] = ACTIONS(902),
+ [aux_sym_binary_expression_token5] = ACTIONS(902),
+ [aux_sym_binary_expression_token6] = ACTIONS(902),
+ [anon_sym_EQ_EQ] = ACTIONS(902),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(900),
+ [aux_sym_binary_expression_token7] = ACTIONS(902),
+ [aux_sym_binary_expression_token8] = ACTIONS(902),
+ [anon_sym_BANG_EQ] = ACTIONS(902),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(900),
+ [aux_sym_binary_expression_token9] = ACTIONS(902),
+ [aux_sym_binary_expression_token10] = ACTIONS(902),
+ [aux_sym_binary_expression_token11] = ACTIONS(902),
+ [aux_sym_binary_expression_token12] = ACTIONS(902),
+ [aux_sym_binary_expression_token13] = ACTIONS(902),
+ [anon_sym_QMARK_QMARK] = ACTIONS(900),
+ [anon_sym_instanceof] = ACTIONS(902),
+ [anon_sym_BANG] = ACTIONS(906),
+ [anon_sym_TILDE] = ACTIONS(906),
+ [aux_sym_unary_operator_token1] = ACTIONS(904),
+ [anon_sym_PLUS_PLUS] = ACTIONS(904),
+ [anon_sym_DASH_DASH] = ACTIONS(904),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(904),
+ [sym_identifier] = ACTIONS(906),
+ [sym_private_property_identifier] = ACTIONS(904),
+ [sym_this] = ACTIONS(906),
+ [sym_super] = ACTIONS(906),
+ [sym_true] = ACTIONS(906),
+ [sym_false] = ACTIONS(906),
+ [sym_null] = ACTIONS(906),
+ [anon_sym_export] = ACTIONS(906),
+ [sym__automatic_semicolon] = ACTIONS(908),
+ [sym__ternary_qmark] = ACTIONS(900),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [148] = {
+ [sym_comment] = STATE(148),
+ [anon_sym_GT_EQ] = ACTIONS(910),
+ [anon_sym_GT] = ACTIONS(912),
+ [anon_sym_LT_EQ] = ACTIONS(910),
+ [anon_sym_LT] = ACTIONS(912),
+ [anon_sym_POUND] = ACTIONS(914),
+ [anon_sym_var] = ACTIONS(916),
+ [anon_sym_SQUOTE] = ACTIONS(914),
+ [anon_sym_DQUOTE] = ACTIONS(914),
+ [anon_sym_STAR] = ACTIONS(912),
+ [anon_sym_LBRACE] = ACTIONS(914),
+ [anon_sym_RBRACE] = ACTIONS(914),
+ [anon_sym_import] = ACTIONS(916),
+ [anon_sym_with] = ACTIONS(916),
+ [anon_sym_let] = ACTIONS(916),
+ [anon_sym_const] = ACTIONS(916),
+ [anon_sym_else] = ACTIONS(916),
+ [anon_sym_if] = ACTIONS(916),
+ [anon_sym_switch] = ACTIONS(916),
+ [anon_sym_for] = ACTIONS(916),
+ [anon_sym_LPAREN] = ACTIONS(914),
+ [anon_sym_await] = ACTIONS(916),
+ [anon_sym_in] = ACTIONS(912),
+ [anon_sym_while] = ACTIONS(916),
+ [anon_sym_do] = ACTIONS(916),
+ [anon_sym_try] = ACTIONS(916),
+ [anon_sym_break] = ACTIONS(916),
+ [anon_sym_continue] = ACTIONS(916),
+ [anon_sym_return] = ACTIONS(916),
+ [anon_sym_throw] = ACTIONS(916),
+ [anon_sym_SEMI] = ACTIONS(914),
+ [anon_sym_case] = ACTIONS(916),
+ [anon_sym_default] = ACTIONS(916),
+ [anon_sym_yield] = ACTIONS(916),
+ [anon_sym_LBRACK] = ACTIONS(914),
+ [anon_sym_async] = ACTIONS(916),
+ [anon_sym_function] = ACTIONS(916),
+ [anon_sym_private] = ACTIONS(916),
+ [anon_sym_public] = ACTIONS(916),
+ [anon_sym_remote] = ACTIONS(916),
+ [anon_sym_static] = ACTIONS(916),
+ [anon_sym_final] = ACTIONS(916),
+ [anon_sym_abstract] = ACTIONS(916),
+ [anon_sym_any] = ACTIONS(916),
+ [anon_sym_array] = ACTIONS(916),
+ [anon_sym_binary] = ACTIONS(916),
+ [anon_sym_boolean] = ACTIONS(916),
+ [anon_sym_date] = ACTIONS(916),
+ [anon_sym_guid] = ACTIONS(916),
+ [anon_sym_numeric] = ACTIONS(916),
+ [anon_sym_query] = ACTIONS(916),
+ [anon_sym_string] = ACTIONS(916),
+ [anon_sym_struct] = ACTIONS(916),
+ [anon_sym_uuid] = ACTIONS(916),
+ [anon_sym_variablename] = ACTIONS(916),
+ [anon_sym_void] = ACTIONS(916),
+ [anon_sym_xml] = ACTIONS(916),
+ [sym_optional_chain] = ACTIONS(910),
+ [anon_sym_new] = ACTIONS(916),
+ [anon_sym_DOT] = ACTIONS(912),
+ [anon_sym_AMP_AMP] = ACTIONS(910),
+ [aux_sym_binary_expression_token1] = ACTIONS(912),
+ [anon_sym_PIPE_PIPE] = ACTIONS(910),
+ [aux_sym_binary_expression_token2] = ACTIONS(912),
+ [anon_sym_GT_GT] = ACTIONS(912),
+ [anon_sym_GT_GT_GT] = ACTIONS(910),
+ [anon_sym_LT_LT] = ACTIONS(910),
+ [anon_sym_AMP] = ACTIONS(912),
+ [anon_sym_CARET] = ACTIONS(910),
+ [anon_sym_PIPE] = ACTIONS(912),
+ [anon_sym_PLUS] = ACTIONS(916),
+ [anon_sym_DASH] = ACTIONS(916),
+ [anon_sym_SLASH] = ACTIONS(916),
+ [anon_sym_PERCENT] = ACTIONS(910),
+ [aux_sym_binary_expression_token3] = ACTIONS(912),
+ [anon_sym_STAR_STAR] = ACTIONS(910),
+ [aux_sym_binary_expression_token4] = ACTIONS(912),
+ [aux_sym_binary_expression_token5] = ACTIONS(912),
+ [aux_sym_binary_expression_token6] = ACTIONS(912),
+ [anon_sym_EQ_EQ] = ACTIONS(912),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(910),
+ [aux_sym_binary_expression_token7] = ACTIONS(912),
+ [aux_sym_binary_expression_token8] = ACTIONS(912),
+ [anon_sym_BANG_EQ] = ACTIONS(912),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(910),
+ [aux_sym_binary_expression_token9] = ACTIONS(912),
+ [aux_sym_binary_expression_token10] = ACTIONS(912),
+ [aux_sym_binary_expression_token11] = ACTIONS(912),
+ [aux_sym_binary_expression_token12] = ACTIONS(912),
+ [aux_sym_binary_expression_token13] = ACTIONS(912),
+ [anon_sym_QMARK_QMARK] = ACTIONS(910),
+ [anon_sym_instanceof] = ACTIONS(912),
+ [anon_sym_BANG] = ACTIONS(916),
+ [anon_sym_TILDE] = ACTIONS(916),
+ [aux_sym_unary_operator_token1] = ACTIONS(914),
+ [anon_sym_PLUS_PLUS] = ACTIONS(914),
+ [anon_sym_DASH_DASH] = ACTIONS(914),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(914),
+ [sym_identifier] = ACTIONS(916),
+ [sym_private_property_identifier] = ACTIONS(914),
+ [sym_this] = ACTIONS(916),
+ [sym_super] = ACTIONS(916),
+ [sym_true] = ACTIONS(916),
+ [sym_false] = ACTIONS(916),
+ [sym_null] = ACTIONS(916),
+ [anon_sym_export] = ACTIONS(916),
+ [sym__automatic_semicolon] = ACTIONS(918),
+ [sym__ternary_qmark] = ACTIONS(910),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [149] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2282),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(149),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_SLASH_GT] = ACTIONS(786),
[anon_sym_GT_EQ] = ACTIONS(786),
[anon_sym_GT] = ACTIONS(788),
[anon_sym_LT_EQ] = ACTIONS(786),
[anon_sym_LT] = ACTIONS(788),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_STAR] = ACTIONS(866),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_STAR] = ACTIONS(920),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
[anon_sym_in] = ACTIONS(788),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
+ [anon_sym_of] = ACTIONS(788),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(922),
[sym_optional_chain] = ACTIONS(786),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_new] = ACTIONS(932),
[anon_sym_DOT] = ACTIONS(788),
[anon_sym_AMP_AMP] = ACTIONS(786),
[aux_sym_binary_expression_token1] = ACTIONS(788),
@@ -56639,81 +57165,194 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PIPE] = ACTIONS(788),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(934),
[anon_sym_PERCENT] = ACTIONS(786),
[aux_sym_binary_expression_token3] = ACTIONS(788),
[anon_sym_STAR_STAR] = ACTIONS(786),
[aux_sym_binary_expression_token4] = ACTIONS(788),
[aux_sym_binary_expression_token5] = ACTIONS(788),
+ [aux_sym_binary_expression_token6] = ACTIONS(788),
[anon_sym_EQ_EQ] = ACTIONS(788),
[anon_sym_EQ_EQ_EQ] = ACTIONS(786),
- [aux_sym_binary_expression_token6] = ACTIONS(788),
[aux_sym_binary_expression_token7] = ACTIONS(788),
+ [aux_sym_binary_expression_token8] = ACTIONS(788),
[anon_sym_BANG_EQ] = ACTIONS(788),
[anon_sym_BANG_EQ_EQ] = ACTIONS(786),
- [aux_sym_binary_expression_token8] = ACTIONS(788),
[aux_sym_binary_expression_token9] = ACTIONS(788),
[aux_sym_binary_expression_token10] = ACTIONS(788),
[aux_sym_binary_expression_token11] = ACTIONS(788),
+ [aux_sym_binary_expression_token12] = ACTIONS(788),
+ [aux_sym_binary_expression_token13] = ACTIONS(788),
[anon_sym_QMARK_QMARK] = ACTIONS(786),
[anon_sym_instanceof] = ACTIONS(788),
[anon_sym_BANG] = ACTIONS(91),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(922),
[sym__ternary_qmark] = ACTIONS(786),
[sym_cf_comment] = ACTIONS(5),
- [sym__close_tag_delim] = ACTIONS(786),
},
- [146] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2259),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [150] = {
+ [sym_comment] = STATE(150),
+ [anon_sym_GT_EQ] = ACTIONS(942),
+ [anon_sym_GT] = ACTIONS(944),
+ [anon_sym_LT_EQ] = ACTIONS(942),
+ [anon_sym_LT] = ACTIONS(944),
+ [anon_sym_POUND] = ACTIONS(942),
+ [anon_sym_var] = ACTIONS(944),
+ [anon_sym_SQUOTE] = ACTIONS(942),
+ [anon_sym_DQUOTE] = ACTIONS(942),
+ [anon_sym_STAR] = ACTIONS(944),
+ [anon_sym_LBRACE] = ACTIONS(942),
+ [anon_sym_RBRACE] = ACTIONS(942),
+ [anon_sym_import] = ACTIONS(944),
+ [anon_sym_with] = ACTIONS(944),
+ [anon_sym_let] = ACTIONS(944),
+ [anon_sym_const] = ACTIONS(944),
+ [anon_sym_else] = ACTIONS(944),
+ [anon_sym_if] = ACTIONS(944),
+ [anon_sym_switch] = ACTIONS(944),
+ [anon_sym_for] = ACTIONS(944),
+ [anon_sym_LPAREN] = ACTIONS(942),
+ [anon_sym_await] = ACTIONS(944),
+ [anon_sym_in] = ACTIONS(944),
+ [anon_sym_while] = ACTIONS(944),
+ [anon_sym_do] = ACTIONS(944),
+ [anon_sym_try] = ACTIONS(944),
+ [anon_sym_break] = ACTIONS(944),
+ [anon_sym_continue] = ACTIONS(944),
+ [anon_sym_return] = ACTIONS(944),
+ [anon_sym_throw] = ACTIONS(944),
+ [anon_sym_SEMI] = ACTIONS(942),
+ [anon_sym_case] = ACTIONS(944),
+ [anon_sym_default] = ACTIONS(944),
+ [anon_sym_yield] = ACTIONS(944),
+ [anon_sym_LBRACK] = ACTIONS(942),
+ [anon_sym_async] = ACTIONS(944),
+ [anon_sym_function] = ACTIONS(944),
+ [anon_sym_private] = ACTIONS(944),
+ [anon_sym_public] = ACTIONS(944),
+ [anon_sym_remote] = ACTIONS(944),
+ [anon_sym_static] = ACTIONS(944),
+ [anon_sym_final] = ACTIONS(944),
+ [anon_sym_abstract] = ACTIONS(944),
+ [anon_sym_any] = ACTIONS(944),
+ [anon_sym_array] = ACTIONS(944),
+ [anon_sym_binary] = ACTIONS(944),
+ [anon_sym_boolean] = ACTIONS(944),
+ [anon_sym_date] = ACTIONS(944),
+ [anon_sym_guid] = ACTIONS(944),
+ [anon_sym_numeric] = ACTIONS(944),
+ [anon_sym_query] = ACTIONS(944),
+ [anon_sym_string] = ACTIONS(944),
+ [anon_sym_struct] = ACTIONS(944),
+ [anon_sym_uuid] = ACTIONS(944),
+ [anon_sym_variablename] = ACTIONS(944),
+ [anon_sym_void] = ACTIONS(944),
+ [anon_sym_xml] = ACTIONS(944),
+ [sym_optional_chain] = ACTIONS(942),
+ [anon_sym_new] = ACTIONS(944),
+ [anon_sym_DOT] = ACTIONS(944),
+ [anon_sym_AMP_AMP] = ACTIONS(942),
+ [aux_sym_binary_expression_token1] = ACTIONS(944),
+ [anon_sym_PIPE_PIPE] = ACTIONS(942),
+ [aux_sym_binary_expression_token2] = ACTIONS(944),
+ [anon_sym_GT_GT] = ACTIONS(944),
+ [anon_sym_GT_GT_GT] = ACTIONS(942),
+ [anon_sym_LT_LT] = ACTIONS(942),
+ [anon_sym_AMP] = ACTIONS(944),
+ [anon_sym_CARET] = ACTIONS(942),
+ [anon_sym_PIPE] = ACTIONS(944),
+ [anon_sym_PLUS] = ACTIONS(944),
+ [anon_sym_DASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_PERCENT] = ACTIONS(942),
+ [aux_sym_binary_expression_token3] = ACTIONS(944),
+ [anon_sym_STAR_STAR] = ACTIONS(942),
+ [aux_sym_binary_expression_token4] = ACTIONS(944),
+ [aux_sym_binary_expression_token5] = ACTIONS(944),
+ [aux_sym_binary_expression_token6] = ACTIONS(944),
+ [anon_sym_EQ_EQ] = ACTIONS(944),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(942),
+ [aux_sym_binary_expression_token7] = ACTIONS(944),
+ [aux_sym_binary_expression_token8] = ACTIONS(944),
+ [anon_sym_BANG_EQ] = ACTIONS(944),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(942),
+ [aux_sym_binary_expression_token9] = ACTIONS(944),
+ [aux_sym_binary_expression_token10] = ACTIONS(944),
+ [aux_sym_binary_expression_token11] = ACTIONS(944),
+ [aux_sym_binary_expression_token12] = ACTIONS(944),
+ [aux_sym_binary_expression_token13] = ACTIONS(944),
+ [anon_sym_QMARK_QMARK] = ACTIONS(942),
+ [anon_sym_instanceof] = ACTIONS(944),
+ [anon_sym_BANG] = ACTIONS(944),
+ [anon_sym_TILDE] = ACTIONS(944),
+ [aux_sym_unary_operator_token1] = ACTIONS(942),
+ [anon_sym_PLUS_PLUS] = ACTIONS(942),
+ [anon_sym_DASH_DASH] = ACTIONS(942),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(942),
+ [sym_identifier] = ACTIONS(944),
+ [sym_private_property_identifier] = ACTIONS(942),
+ [sym_this] = ACTIONS(944),
+ [sym_super] = ACTIONS(944),
+ [sym_true] = ACTIONS(944),
+ [sym_false] = ACTIONS(944),
+ [sym_null] = ACTIONS(944),
+ [anon_sym_export] = ACTIONS(944),
+ [sym__automatic_semicolon] = ACTIONS(942),
+ [sym__ternary_qmark] = ACTIONS(942),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [151] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2422),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(146),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(151),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_GT_EQ] = ACTIONS(786),
[anon_sym_GT] = ACTIONS(788),
@@ -56722,21 +57361,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_STAR] = ACTIONS(898),
+ [anon_sym_STAR] = ACTIONS(946),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
[anon_sym_in] = ACTIONS(788),
[anon_sym_COLON] = ACTIONS(786),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
+ [anon_sym_static] = ACTIONS(948),
[sym_optional_chain] = ACTIONS(786),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_DOT] = ACTIONS(788),
[anon_sym_AMP_AMP] = ACTIONS(786),
[aux_sym_binary_expression_token1] = ACTIONS(788),
@@ -56750,374 +57389,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PIPE] = ACTIONS(788),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_PERCENT] = ACTIONS(786),
[aux_sym_binary_expression_token3] = ACTIONS(788),
[anon_sym_STAR_STAR] = ACTIONS(786),
[aux_sym_binary_expression_token4] = ACTIONS(788),
[aux_sym_binary_expression_token5] = ACTIONS(788),
+ [aux_sym_binary_expression_token6] = ACTIONS(788),
[anon_sym_EQ_EQ] = ACTIONS(788),
[anon_sym_EQ_EQ_EQ] = ACTIONS(786),
- [aux_sym_binary_expression_token6] = ACTIONS(788),
[aux_sym_binary_expression_token7] = ACTIONS(788),
+ [aux_sym_binary_expression_token8] = ACTIONS(788),
[anon_sym_BANG_EQ] = ACTIONS(788),
[anon_sym_BANG_EQ_EQ] = ACTIONS(786),
- [aux_sym_binary_expression_token8] = ACTIONS(788),
[aux_sym_binary_expression_token9] = ACTIONS(788),
[aux_sym_binary_expression_token10] = ACTIONS(788),
[aux_sym_binary_expression_token11] = ACTIONS(788),
+ [aux_sym_binary_expression_token12] = ACTIONS(788),
+ [aux_sym_binary_expression_token13] = ACTIONS(788),
[anon_sym_QMARK_QMARK] = ACTIONS(786),
[anon_sym_instanceof] = ACTIONS(788),
[anon_sym_BANG] = ACTIONS(91),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(948),
[sym__ternary_qmark] = ACTIONS(786),
[sym_cf_comment] = ACTIONS(5),
},
- [147] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2276),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(147),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_GT_EQ] = ACTIONS(786),
- [anon_sym_GT] = ACTIONS(788),
- [anon_sym_LT_EQ] = ACTIONS(786),
- [anon_sym_LT] = ACTIONS(788),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_STAR] = ACTIONS(924),
- [anon_sym_LBRACE] = ACTIONS(926),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_in] = ACTIONS(788),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [sym_optional_chain] = ACTIONS(786),
- [anon_sym_new] = ACTIONS(942),
- [anon_sym_DOT] = ACTIONS(788),
- [anon_sym_AMP_AMP] = ACTIONS(786),
- [aux_sym_binary_expression_token1] = ACTIONS(788),
- [anon_sym_PIPE_PIPE] = ACTIONS(786),
- [aux_sym_binary_expression_token2] = ACTIONS(788),
- [anon_sym_GT_GT] = ACTIONS(788),
- [anon_sym_GT_GT_GT] = ACTIONS(786),
- [anon_sym_LT_LT] = ACTIONS(786),
- [anon_sym_AMP] = ACTIONS(788),
- [anon_sym_CARET] = ACTIONS(786),
- [anon_sym_PIPE] = ACTIONS(788),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
- [anon_sym_PERCENT] = ACTIONS(786),
- [aux_sym_binary_expression_token3] = ACTIONS(788),
- [anon_sym_STAR_STAR] = ACTIONS(786),
- [aux_sym_binary_expression_token4] = ACTIONS(788),
- [aux_sym_binary_expression_token5] = ACTIONS(788),
- [anon_sym_EQ_EQ] = ACTIONS(788),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(786),
- [aux_sym_binary_expression_token6] = ACTIONS(788),
- [aux_sym_binary_expression_token7] = ACTIONS(788),
- [anon_sym_BANG_EQ] = ACTIONS(788),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(786),
- [aux_sym_binary_expression_token8] = ACTIONS(788),
- [aux_sym_binary_expression_token9] = ACTIONS(788),
- [aux_sym_binary_expression_token10] = ACTIONS(788),
- [aux_sym_binary_expression_token11] = ACTIONS(788),
- [anon_sym_QMARK_QMARK] = ACTIONS(786),
- [anon_sym_instanceof] = ACTIONS(788),
- [anon_sym_BANG] = ACTIONS(91),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
- [sym__ternary_qmark] = ACTIONS(786),
- [sym_cf_comment] = ACTIONS(5),
- [sym__close_tag_delim] = ACTIONS(786),
- },
- [148] = {
- [sym_comment] = STATE(148),
- [anon_sym_GT_EQ] = ACTIONS(850),
- [anon_sym_GT] = ACTIONS(852),
- [anon_sym_LT_EQ] = ACTIONS(850),
- [anon_sym_LT] = ACTIONS(852),
- [anon_sym_EQ] = ACTIONS(854),
- [anon_sym_POUND] = ACTIONS(856),
- [anon_sym_var] = ACTIONS(858),
- [anon_sym_SQUOTE] = ACTIONS(856),
- [anon_sym_DQUOTE] = ACTIONS(856),
- [anon_sym_STAR] = ACTIONS(852),
- [anon_sym_LBRACE] = ACTIONS(856),
- [anon_sym_RBRACE] = ACTIONS(856),
- [anon_sym_import] = ACTIONS(858),
- [anon_sym_with] = ACTIONS(858),
- [anon_sym_let] = ACTIONS(858),
- [anon_sym_const] = ACTIONS(858),
- [anon_sym_if] = ACTIONS(858),
- [anon_sym_switch] = ACTIONS(858),
- [anon_sym_for] = ACTIONS(858),
- [anon_sym_LPAREN] = ACTIONS(856),
- [anon_sym_await] = ACTIONS(858),
- [anon_sym_in] = ACTIONS(852),
- [anon_sym_while] = ACTIONS(858),
- [anon_sym_do] = ACTIONS(858),
- [anon_sym_try] = ACTIONS(858),
- [anon_sym_break] = ACTIONS(858),
- [anon_sym_continue] = ACTIONS(858),
- [anon_sym_return] = ACTIONS(858),
- [anon_sym_throw] = ACTIONS(858),
- [anon_sym_SEMI] = ACTIONS(856),
- [anon_sym_case] = ACTIONS(858),
- [anon_sym_default] = ACTIONS(858),
- [anon_sym_yield] = ACTIONS(858),
- [anon_sym_LBRACK] = ACTIONS(856),
- [anon_sym_async] = ACTIONS(858),
- [anon_sym_function] = ACTIONS(858),
- [anon_sym_private] = ACTIONS(858),
- [anon_sym_public] = ACTIONS(858),
- [anon_sym_remote] = ACTIONS(858),
- [anon_sym_static] = ACTIONS(858),
- [anon_sym_final] = ACTIONS(858),
- [anon_sym_abstract] = ACTIONS(858),
- [anon_sym_any] = ACTIONS(858),
- [anon_sym_array] = ACTIONS(858),
- [anon_sym_binary] = ACTIONS(858),
- [anon_sym_boolean] = ACTIONS(858),
- [anon_sym_date] = ACTIONS(858),
- [anon_sym_guid] = ACTIONS(858),
- [anon_sym_numeric] = ACTIONS(858),
- [anon_sym_query] = ACTIONS(858),
- [anon_sym_string] = ACTIONS(858),
- [anon_sym_struct] = ACTIONS(858),
- [anon_sym_uuid] = ACTIONS(858),
- [anon_sym_variablename] = ACTIONS(858),
- [anon_sym_void] = ACTIONS(858),
- [anon_sym_xml] = ACTIONS(858),
- [sym_optional_chain] = ACTIONS(850),
- [anon_sym_new] = ACTIONS(858),
- [anon_sym_DOT] = ACTIONS(852),
- [anon_sym_AMP_AMP] = ACTIONS(850),
- [aux_sym_binary_expression_token1] = ACTIONS(852),
- [anon_sym_PIPE_PIPE] = ACTIONS(850),
- [aux_sym_binary_expression_token2] = ACTIONS(852),
- [anon_sym_GT_GT] = ACTIONS(852),
- [anon_sym_GT_GT_GT] = ACTIONS(850),
- [anon_sym_LT_LT] = ACTIONS(850),
- [anon_sym_AMP] = ACTIONS(852),
- [anon_sym_CARET] = ACTIONS(850),
- [anon_sym_PIPE] = ACTIONS(852),
- [anon_sym_PLUS] = ACTIONS(858),
- [anon_sym_DASH] = ACTIONS(858),
- [anon_sym_SLASH] = ACTIONS(858),
- [anon_sym_PERCENT] = ACTIONS(850),
- [aux_sym_binary_expression_token3] = ACTIONS(852),
- [anon_sym_STAR_STAR] = ACTIONS(850),
- [aux_sym_binary_expression_token4] = ACTIONS(852),
- [aux_sym_binary_expression_token5] = ACTIONS(852),
- [anon_sym_EQ_EQ] = ACTIONS(852),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(850),
- [aux_sym_binary_expression_token6] = ACTIONS(852),
- [aux_sym_binary_expression_token7] = ACTIONS(852),
- [anon_sym_BANG_EQ] = ACTIONS(852),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(850),
- [aux_sym_binary_expression_token8] = ACTIONS(852),
- [aux_sym_binary_expression_token9] = ACTIONS(852),
- [aux_sym_binary_expression_token10] = ACTIONS(852),
- [aux_sym_binary_expression_token11] = ACTIONS(852),
- [anon_sym_QMARK_QMARK] = ACTIONS(850),
- [anon_sym_instanceof] = ACTIONS(852),
- [anon_sym_BANG] = ACTIONS(858),
- [anon_sym_TILDE] = ACTIONS(858),
- [aux_sym_unary_operator_token1] = ACTIONS(856),
- [anon_sym_PLUS_PLUS] = ACTIONS(856),
- [anon_sym_DASH_DASH] = ACTIONS(856),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(856),
- [sym_identifier] = ACTIONS(858),
- [sym_private_property_identifier] = ACTIONS(856),
- [sym_this] = ACTIONS(858),
- [sym_super] = ACTIONS(858),
- [sym_true] = ACTIONS(858),
- [sym_false] = ACTIONS(858),
- [sym_null] = ACTIONS(858),
- [anon_sym_export] = ACTIONS(858),
- [sym__automatic_semicolon] = ACTIONS(956),
- [sym__ternary_qmark] = ACTIONS(850),
- [sym_cf_comment] = ACTIONS(5),
- },
- [149] = {
- [sym_comment] = STATE(149),
- [anon_sym_GT_EQ] = ACTIONS(958),
- [anon_sym_GT] = ACTIONS(960),
- [anon_sym_LT_EQ] = ACTIONS(958),
- [anon_sym_LT] = ACTIONS(960),
- [anon_sym_POUND] = ACTIONS(962),
- [anon_sym_var] = ACTIONS(964),
- [anon_sym_SQUOTE] = ACTIONS(962),
- [anon_sym_DQUOTE] = ACTIONS(962),
- [anon_sym_STAR] = ACTIONS(960),
- [anon_sym_LBRACE] = ACTIONS(962),
- [anon_sym_RBRACE] = ACTIONS(962),
- [anon_sym_import] = ACTIONS(964),
- [anon_sym_with] = ACTIONS(964),
- [anon_sym_let] = ACTIONS(964),
- [anon_sym_const] = ACTIONS(964),
- [anon_sym_else] = ACTIONS(964),
- [anon_sym_if] = ACTIONS(964),
- [anon_sym_switch] = ACTIONS(964),
- [anon_sym_for] = ACTIONS(964),
- [anon_sym_LPAREN] = ACTIONS(962),
- [anon_sym_await] = ACTIONS(964),
- [anon_sym_in] = ACTIONS(960),
- [anon_sym_while] = ACTIONS(964),
- [anon_sym_do] = ACTIONS(964),
- [anon_sym_try] = ACTIONS(964),
- [anon_sym_break] = ACTIONS(964),
- [anon_sym_continue] = ACTIONS(964),
- [anon_sym_return] = ACTIONS(964),
- [anon_sym_throw] = ACTIONS(964),
- [anon_sym_SEMI] = ACTIONS(962),
- [anon_sym_case] = ACTIONS(964),
- [anon_sym_default] = ACTIONS(964),
- [anon_sym_yield] = ACTIONS(964),
- [anon_sym_LBRACK] = ACTIONS(962),
- [anon_sym_async] = ACTIONS(964),
- [anon_sym_function] = ACTIONS(964),
- [anon_sym_private] = ACTIONS(964),
- [anon_sym_public] = ACTIONS(964),
- [anon_sym_remote] = ACTIONS(964),
- [anon_sym_static] = ACTIONS(964),
- [anon_sym_final] = ACTIONS(964),
- [anon_sym_abstract] = ACTIONS(964),
- [anon_sym_any] = ACTIONS(964),
- [anon_sym_array] = ACTIONS(964),
- [anon_sym_binary] = ACTIONS(964),
- [anon_sym_boolean] = ACTIONS(964),
- [anon_sym_date] = ACTIONS(964),
- [anon_sym_guid] = ACTIONS(964),
- [anon_sym_numeric] = ACTIONS(964),
- [anon_sym_query] = ACTIONS(964),
- [anon_sym_string] = ACTIONS(964),
- [anon_sym_struct] = ACTIONS(964),
- [anon_sym_uuid] = ACTIONS(964),
- [anon_sym_variablename] = ACTIONS(964),
- [anon_sym_void] = ACTIONS(964),
- [anon_sym_xml] = ACTIONS(964),
- [sym_optional_chain] = ACTIONS(958),
- [anon_sym_new] = ACTIONS(964),
- [anon_sym_DOT] = ACTIONS(960),
- [anon_sym_AMP_AMP] = ACTIONS(958),
- [aux_sym_binary_expression_token1] = ACTIONS(960),
- [anon_sym_PIPE_PIPE] = ACTIONS(958),
- [aux_sym_binary_expression_token2] = ACTIONS(960),
- [anon_sym_GT_GT] = ACTIONS(960),
- [anon_sym_GT_GT_GT] = ACTIONS(958),
- [anon_sym_LT_LT] = ACTIONS(958),
- [anon_sym_AMP] = ACTIONS(960),
- [anon_sym_CARET] = ACTIONS(958),
- [anon_sym_PIPE] = ACTIONS(960),
- [anon_sym_PLUS] = ACTIONS(964),
- [anon_sym_DASH] = ACTIONS(964),
- [anon_sym_SLASH] = ACTIONS(964),
- [anon_sym_PERCENT] = ACTIONS(958),
- [aux_sym_binary_expression_token3] = ACTIONS(960),
- [anon_sym_STAR_STAR] = ACTIONS(958),
- [aux_sym_binary_expression_token4] = ACTIONS(960),
- [aux_sym_binary_expression_token5] = ACTIONS(960),
- [anon_sym_EQ_EQ] = ACTIONS(960),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(958),
- [aux_sym_binary_expression_token6] = ACTIONS(960),
- [aux_sym_binary_expression_token7] = ACTIONS(960),
- [anon_sym_BANG_EQ] = ACTIONS(960),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(958),
- [aux_sym_binary_expression_token8] = ACTIONS(960),
- [aux_sym_binary_expression_token9] = ACTIONS(960),
- [aux_sym_binary_expression_token10] = ACTIONS(960),
- [aux_sym_binary_expression_token11] = ACTIONS(960),
- [anon_sym_QMARK_QMARK] = ACTIONS(958),
- [anon_sym_instanceof] = ACTIONS(960),
- [anon_sym_BANG] = ACTIONS(964),
- [anon_sym_TILDE] = ACTIONS(964),
- [aux_sym_unary_operator_token1] = ACTIONS(962),
- [anon_sym_PLUS_PLUS] = ACTIONS(962),
- [anon_sym_DASH_DASH] = ACTIONS(962),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(962),
- [sym_identifier] = ACTIONS(964),
- [sym_private_property_identifier] = ACTIONS(962),
- [sym_this] = ACTIONS(964),
- [sym_super] = ACTIONS(964),
- [sym_true] = ACTIONS(964),
- [sym_false] = ACTIONS(964),
- [sym_null] = ACTIONS(964),
- [anon_sym_export] = ACTIONS(964),
- [sym__automatic_semicolon] = ACTIONS(966),
- [sym__ternary_qmark] = ACTIONS(958),
- [sym_cf_comment] = ACTIONS(5),
- },
- [150] = {
- [sym_comment] = STATE(150),
+ [152] = {
+ [sym_comment] = STATE(152),
[anon_sym_GT_EQ] = ACTIONS(968),
[anon_sym_GT] = ACTIONS(970),
[anon_sym_LT_EQ] = ACTIONS(968),
@@ -57195,16 +57506,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(968),
[aux_sym_binary_expression_token4] = ACTIONS(970),
[aux_sym_binary_expression_token5] = ACTIONS(970),
+ [aux_sym_binary_expression_token6] = ACTIONS(970),
[anon_sym_EQ_EQ] = ACTIONS(970),
[anon_sym_EQ_EQ_EQ] = ACTIONS(968),
- [aux_sym_binary_expression_token6] = ACTIONS(970),
[aux_sym_binary_expression_token7] = ACTIONS(970),
+ [aux_sym_binary_expression_token8] = ACTIONS(970),
[anon_sym_BANG_EQ] = ACTIONS(970),
[anon_sym_BANG_EQ_EQ] = ACTIONS(968),
- [aux_sym_binary_expression_token8] = ACTIONS(970),
[aux_sym_binary_expression_token9] = ACTIONS(970),
[aux_sym_binary_expression_token10] = ACTIONS(970),
[aux_sym_binary_expression_token11] = ACTIONS(970),
+ [aux_sym_binary_expression_token12] = ACTIONS(970),
+ [aux_sym_binary_expression_token13] = ACTIONS(970),
[anon_sym_QMARK_QMARK] = ACTIONS(968),
[anon_sym_instanceof] = ACTIONS(970),
[anon_sym_BANG] = ACTIONS(974),
@@ -57226,270 +57539,498 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(968),
[sym_cf_comment] = ACTIONS(5),
},
- [151] = {
- [sym_comment] = STATE(151),
- [anon_sym_GT_EQ] = ACTIONS(978),
- [anon_sym_GT] = ACTIONS(980),
- [anon_sym_LT_EQ] = ACTIONS(978),
- [anon_sym_LT] = ACTIONS(980),
- [anon_sym_POUND] = ACTIONS(982),
- [anon_sym_var] = ACTIONS(984),
- [anon_sym_SQUOTE] = ACTIONS(982),
- [anon_sym_DQUOTE] = ACTIONS(982),
+ [153] = {
+ [sym_comment] = STATE(153),
+ [anon_sym_GT_EQ] = ACTIONS(886),
+ [anon_sym_GT] = ACTIONS(888),
+ [anon_sym_LT_EQ] = ACTIONS(886),
+ [anon_sym_LT] = ACTIONS(888),
+ [anon_sym_EQ] = ACTIONS(890),
+ [anon_sym_POUND] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(894),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_STAR] = ACTIONS(888),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(894),
+ [anon_sym_with] = ACTIONS(894),
+ [anon_sym_let] = ACTIONS(894),
+ [anon_sym_const] = ACTIONS(894),
+ [anon_sym_if] = ACTIONS(894),
+ [anon_sym_switch] = ACTIONS(894),
+ [anon_sym_for] = ACTIONS(894),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(894),
+ [anon_sym_in] = ACTIONS(888),
+ [anon_sym_while] = ACTIONS(894),
+ [anon_sym_do] = ACTIONS(894),
+ [anon_sym_try] = ACTIONS(894),
+ [anon_sym_break] = ACTIONS(894),
+ [anon_sym_continue] = ACTIONS(894),
+ [anon_sym_return] = ACTIONS(894),
+ [anon_sym_throw] = ACTIONS(894),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_case] = ACTIONS(894),
+ [anon_sym_default] = ACTIONS(894),
+ [anon_sym_yield] = ACTIONS(894),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(894),
+ [anon_sym_function] = ACTIONS(894),
+ [anon_sym_private] = ACTIONS(894),
+ [anon_sym_public] = ACTIONS(894),
+ [anon_sym_remote] = ACTIONS(894),
+ [anon_sym_static] = ACTIONS(894),
+ [anon_sym_final] = ACTIONS(894),
+ [anon_sym_abstract] = ACTIONS(894),
+ [anon_sym_any] = ACTIONS(894),
+ [anon_sym_array] = ACTIONS(894),
+ [anon_sym_binary] = ACTIONS(894),
+ [anon_sym_boolean] = ACTIONS(894),
+ [anon_sym_date] = ACTIONS(894),
+ [anon_sym_guid] = ACTIONS(894),
+ [anon_sym_numeric] = ACTIONS(894),
+ [anon_sym_query] = ACTIONS(894),
+ [anon_sym_string] = ACTIONS(894),
+ [anon_sym_struct] = ACTIONS(894),
+ [anon_sym_uuid] = ACTIONS(894),
+ [anon_sym_variablename] = ACTIONS(894),
+ [anon_sym_void] = ACTIONS(894),
+ [anon_sym_xml] = ACTIONS(894),
+ [sym_optional_chain] = ACTIONS(886),
+ [anon_sym_new] = ACTIONS(894),
+ [anon_sym_DOT] = ACTIONS(888),
+ [anon_sym_AMP_AMP] = ACTIONS(886),
+ [aux_sym_binary_expression_token1] = ACTIONS(888),
+ [anon_sym_PIPE_PIPE] = ACTIONS(886),
+ [aux_sym_binary_expression_token2] = ACTIONS(888),
+ [anon_sym_GT_GT] = ACTIONS(888),
+ [anon_sym_GT_GT_GT] = ACTIONS(886),
+ [anon_sym_LT_LT] = ACTIONS(886),
+ [anon_sym_AMP] = ACTIONS(888),
+ [anon_sym_CARET] = ACTIONS(886),
+ [anon_sym_PIPE] = ACTIONS(888),
+ [anon_sym_PLUS] = ACTIONS(894),
+ [anon_sym_DASH] = ACTIONS(894),
+ [anon_sym_SLASH] = ACTIONS(894),
+ [anon_sym_PERCENT] = ACTIONS(886),
+ [aux_sym_binary_expression_token3] = ACTIONS(888),
+ [anon_sym_STAR_STAR] = ACTIONS(886),
+ [aux_sym_binary_expression_token4] = ACTIONS(888),
+ [aux_sym_binary_expression_token5] = ACTIONS(888),
+ [aux_sym_binary_expression_token6] = ACTIONS(888),
+ [anon_sym_EQ_EQ] = ACTIONS(888),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(886),
+ [aux_sym_binary_expression_token7] = ACTIONS(888),
+ [aux_sym_binary_expression_token8] = ACTIONS(888),
+ [anon_sym_BANG_EQ] = ACTIONS(888),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(886),
+ [aux_sym_binary_expression_token9] = ACTIONS(888),
+ [aux_sym_binary_expression_token10] = ACTIONS(888),
+ [aux_sym_binary_expression_token11] = ACTIONS(888),
+ [aux_sym_binary_expression_token12] = ACTIONS(888),
+ [aux_sym_binary_expression_token13] = ACTIONS(888),
+ [anon_sym_QMARK_QMARK] = ACTIONS(886),
+ [anon_sym_instanceof] = ACTIONS(888),
+ [anon_sym_BANG] = ACTIONS(894),
+ [anon_sym_TILDE] = ACTIONS(894),
+ [aux_sym_unary_operator_token1] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(892),
+ [sym_identifier] = ACTIONS(894),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(894),
+ [sym_super] = ACTIONS(894),
+ [sym_true] = ACTIONS(894),
+ [sym_false] = ACTIONS(894),
+ [sym_null] = ACTIONS(894),
+ [anon_sym_export] = ACTIONS(894),
+ [sym__automatic_semicolon] = ACTIONS(978),
+ [sym__ternary_qmark] = ACTIONS(886),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [154] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2303),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(154),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_GT_EQ] = ACTIONS(786),
+ [anon_sym_GT] = ACTIONS(788),
+ [anon_sym_LT_EQ] = ACTIONS(786),
+ [anon_sym_LT] = ACTIONS(788),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_STAR] = ACTIONS(980),
[anon_sym_LBRACE] = ACTIONS(982),
- [anon_sym_RBRACE] = ACTIONS(982),
- [anon_sym_import] = ACTIONS(984),
- [anon_sym_with] = ACTIONS(984),
+ [anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(984),
- [anon_sym_const] = ACTIONS(984),
- [anon_sym_else] = ACTIONS(984),
- [anon_sym_if] = ACTIONS(984),
- [anon_sym_switch] = ACTIONS(984),
- [anon_sym_for] = ACTIONS(984),
- [anon_sym_LPAREN] = ACTIONS(982),
- [anon_sym_await] = ACTIONS(984),
- [anon_sym_in] = ACTIONS(980),
- [anon_sym_while] = ACTIONS(984),
- [anon_sym_do] = ACTIONS(984),
- [anon_sym_try] = ACTIONS(984),
- [anon_sym_break] = ACTIONS(984),
- [anon_sym_continue] = ACTIONS(984),
- [anon_sym_return] = ACTIONS(984),
- [anon_sym_throw] = ACTIONS(984),
- [anon_sym_SEMI] = ACTIONS(982),
- [anon_sym_case] = ACTIONS(984),
- [anon_sym_default] = ACTIONS(984),
- [anon_sym_yield] = ACTIONS(984),
- [anon_sym_LBRACK] = ACTIONS(982),
- [anon_sym_async] = ACTIONS(984),
- [anon_sym_function] = ACTIONS(984),
- [anon_sym_private] = ACTIONS(984),
- [anon_sym_public] = ACTIONS(984),
- [anon_sym_remote] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_in] = ACTIONS(788),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_RBRACK] = ACTIONS(786),
+ [anon_sym_async] = ACTIONS(992),
+ [anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(984),
- [anon_sym_final] = ACTIONS(984),
- [anon_sym_abstract] = ACTIONS(984),
- [anon_sym_any] = ACTIONS(984),
- [anon_sym_array] = ACTIONS(984),
- [anon_sym_binary] = ACTIONS(984),
- [anon_sym_boolean] = ACTIONS(984),
- [anon_sym_date] = ACTIONS(984),
- [anon_sym_guid] = ACTIONS(984),
- [anon_sym_numeric] = ACTIONS(984),
- [anon_sym_query] = ACTIONS(984),
- [anon_sym_string] = ACTIONS(984),
- [anon_sym_struct] = ACTIONS(984),
- [anon_sym_uuid] = ACTIONS(984),
- [anon_sym_variablename] = ACTIONS(984),
- [anon_sym_void] = ACTIONS(984),
- [anon_sym_xml] = ACTIONS(984),
- [sym_optional_chain] = ACTIONS(978),
- [anon_sym_new] = ACTIONS(984),
- [anon_sym_DOT] = ACTIONS(980),
- [anon_sym_AMP_AMP] = ACTIONS(978),
- [aux_sym_binary_expression_token1] = ACTIONS(980),
- [anon_sym_PIPE_PIPE] = ACTIONS(978),
- [aux_sym_binary_expression_token2] = ACTIONS(980),
- [anon_sym_GT_GT] = ACTIONS(980),
- [anon_sym_GT_GT_GT] = ACTIONS(978),
- [anon_sym_LT_LT] = ACTIONS(978),
- [anon_sym_AMP] = ACTIONS(980),
- [anon_sym_CARET] = ACTIONS(978),
- [anon_sym_PIPE] = ACTIONS(980),
- [anon_sym_PLUS] = ACTIONS(984),
- [anon_sym_DASH] = ACTIONS(984),
- [anon_sym_SLASH] = ACTIONS(984),
- [anon_sym_PERCENT] = ACTIONS(978),
- [aux_sym_binary_expression_token3] = ACTIONS(980),
- [anon_sym_STAR_STAR] = ACTIONS(978),
- [aux_sym_binary_expression_token4] = ACTIONS(980),
- [aux_sym_binary_expression_token5] = ACTIONS(980),
- [anon_sym_EQ_EQ] = ACTIONS(980),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(978),
- [aux_sym_binary_expression_token6] = ACTIONS(980),
- [aux_sym_binary_expression_token7] = ACTIONS(980),
- [anon_sym_BANG_EQ] = ACTIONS(980),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(978),
- [aux_sym_binary_expression_token8] = ACTIONS(980),
- [aux_sym_binary_expression_token9] = ACTIONS(980),
- [aux_sym_binary_expression_token10] = ACTIONS(980),
- [aux_sym_binary_expression_token11] = ACTIONS(980),
- [anon_sym_QMARK_QMARK] = ACTIONS(978),
- [anon_sym_instanceof] = ACTIONS(980),
- [anon_sym_BANG] = ACTIONS(984),
- [anon_sym_TILDE] = ACTIONS(984),
- [aux_sym_unary_operator_token1] = ACTIONS(982),
- [anon_sym_PLUS_PLUS] = ACTIONS(982),
- [anon_sym_DASH_DASH] = ACTIONS(982),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(982),
- [sym_identifier] = ACTIONS(984),
- [sym_private_property_identifier] = ACTIONS(982),
- [sym_this] = ACTIONS(984),
- [sym_super] = ACTIONS(984),
- [sym_true] = ACTIONS(984),
- [sym_false] = ACTIONS(984),
- [sym_null] = ACTIONS(984),
+ [sym_optional_chain] = ACTIONS(786),
+ [anon_sym_new] = ACTIONS(994),
+ [anon_sym_DOT] = ACTIONS(788),
+ [anon_sym_AMP_AMP] = ACTIONS(786),
+ [aux_sym_binary_expression_token1] = ACTIONS(788),
+ [anon_sym_PIPE_PIPE] = ACTIONS(786),
+ [aux_sym_binary_expression_token2] = ACTIONS(788),
+ [anon_sym_GT_GT] = ACTIONS(788),
+ [anon_sym_GT_GT_GT] = ACTIONS(786),
+ [anon_sym_LT_LT] = ACTIONS(786),
+ [anon_sym_AMP] = ACTIONS(788),
+ [anon_sym_CARET] = ACTIONS(786),
+ [anon_sym_PIPE] = ACTIONS(788),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_PERCENT] = ACTIONS(786),
+ [aux_sym_binary_expression_token3] = ACTIONS(788),
+ [anon_sym_STAR_STAR] = ACTIONS(786),
+ [aux_sym_binary_expression_token4] = ACTIONS(788),
+ [aux_sym_binary_expression_token5] = ACTIONS(788),
+ [aux_sym_binary_expression_token6] = ACTIONS(788),
+ [anon_sym_EQ_EQ] = ACTIONS(788),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(786),
+ [aux_sym_binary_expression_token7] = ACTIONS(788),
+ [aux_sym_binary_expression_token8] = ACTIONS(788),
+ [anon_sym_BANG_EQ] = ACTIONS(788),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(786),
+ [aux_sym_binary_expression_token9] = ACTIONS(788),
+ [aux_sym_binary_expression_token10] = ACTIONS(788),
+ [aux_sym_binary_expression_token11] = ACTIONS(788),
+ [aux_sym_binary_expression_token12] = ACTIONS(788),
+ [aux_sym_binary_expression_token13] = ACTIONS(788),
+ [anon_sym_QMARK_QMARK] = ACTIONS(786),
+ [anon_sym_instanceof] = ACTIONS(788),
+ [anon_sym_BANG] = ACTIONS(91),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
[anon_sym_export] = ACTIONS(984),
- [sym__automatic_semicolon] = ACTIONS(986),
- [sym__ternary_qmark] = ACTIONS(978),
+ [sym__ternary_qmark] = ACTIONS(786),
[sym_cf_comment] = ACTIONS(5),
},
- [152] = {
- [sym_comment] = STATE(152),
- [anon_sym_GT_EQ] = ACTIONS(988),
- [anon_sym_GT] = ACTIONS(990),
- [anon_sym_LT_EQ] = ACTIONS(988),
- [anon_sym_LT] = ACTIONS(990),
- [anon_sym_POUND] = ACTIONS(992),
- [anon_sym_var] = ACTIONS(994),
- [anon_sym_SQUOTE] = ACTIONS(992),
- [anon_sym_DQUOTE] = ACTIONS(992),
- [anon_sym_STAR] = ACTIONS(990),
- [anon_sym_LBRACE] = ACTIONS(992),
- [anon_sym_RBRACE] = ACTIONS(992),
- [anon_sym_import] = ACTIONS(994),
- [anon_sym_with] = ACTIONS(994),
- [anon_sym_let] = ACTIONS(994),
- [anon_sym_const] = ACTIONS(994),
- [anon_sym_else] = ACTIONS(994),
- [anon_sym_if] = ACTIONS(994),
- [anon_sym_switch] = ACTIONS(994),
- [anon_sym_for] = ACTIONS(994),
- [anon_sym_LPAREN] = ACTIONS(992),
- [anon_sym_await] = ACTIONS(994),
- [anon_sym_in] = ACTIONS(990),
- [anon_sym_while] = ACTIONS(994),
- [anon_sym_do] = ACTIONS(994),
- [anon_sym_try] = ACTIONS(994),
- [anon_sym_break] = ACTIONS(994),
- [anon_sym_continue] = ACTIONS(994),
- [anon_sym_return] = ACTIONS(994),
- [anon_sym_throw] = ACTIONS(994),
- [anon_sym_SEMI] = ACTIONS(992),
- [anon_sym_case] = ACTIONS(994),
- [anon_sym_default] = ACTIONS(994),
- [anon_sym_yield] = ACTIONS(994),
- [anon_sym_LBRACK] = ACTIONS(992),
- [anon_sym_async] = ACTIONS(994),
- [anon_sym_function] = ACTIONS(994),
- [anon_sym_private] = ACTIONS(994),
- [anon_sym_public] = ACTIONS(994),
- [anon_sym_remote] = ACTIONS(994),
- [anon_sym_static] = ACTIONS(994),
- [anon_sym_final] = ACTIONS(994),
- [anon_sym_abstract] = ACTIONS(994),
- [anon_sym_any] = ACTIONS(994),
- [anon_sym_array] = ACTIONS(994),
- [anon_sym_binary] = ACTIONS(994),
- [anon_sym_boolean] = ACTIONS(994),
- [anon_sym_date] = ACTIONS(994),
- [anon_sym_guid] = ACTIONS(994),
- [anon_sym_numeric] = ACTIONS(994),
- [anon_sym_query] = ACTIONS(994),
- [anon_sym_string] = ACTIONS(994),
- [anon_sym_struct] = ACTIONS(994),
- [anon_sym_uuid] = ACTIONS(994),
- [anon_sym_variablename] = ACTIONS(994),
- [anon_sym_void] = ACTIONS(994),
- [anon_sym_xml] = ACTIONS(994),
- [sym_optional_chain] = ACTIONS(988),
- [anon_sym_new] = ACTIONS(994),
- [anon_sym_DOT] = ACTIONS(990),
- [anon_sym_AMP_AMP] = ACTIONS(988),
- [aux_sym_binary_expression_token1] = ACTIONS(990),
- [anon_sym_PIPE_PIPE] = ACTIONS(988),
- [aux_sym_binary_expression_token2] = ACTIONS(990),
- [anon_sym_GT_GT] = ACTIONS(990),
- [anon_sym_GT_GT_GT] = ACTIONS(988),
- [anon_sym_LT_LT] = ACTIONS(988),
- [anon_sym_AMP] = ACTIONS(990),
- [anon_sym_CARET] = ACTIONS(988),
- [anon_sym_PIPE] = ACTIONS(990),
- [anon_sym_PLUS] = ACTIONS(994),
- [anon_sym_DASH] = ACTIONS(994),
- [anon_sym_SLASH] = ACTIONS(994),
- [anon_sym_PERCENT] = ACTIONS(988),
- [aux_sym_binary_expression_token3] = ACTIONS(990),
- [anon_sym_STAR_STAR] = ACTIONS(988),
- [aux_sym_binary_expression_token4] = ACTIONS(990),
- [aux_sym_binary_expression_token5] = ACTIONS(990),
- [anon_sym_EQ_EQ] = ACTIONS(990),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(988),
- [aux_sym_binary_expression_token6] = ACTIONS(990),
- [aux_sym_binary_expression_token7] = ACTIONS(990),
- [anon_sym_BANG_EQ] = ACTIONS(990),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(988),
- [aux_sym_binary_expression_token8] = ACTIONS(990),
- [aux_sym_binary_expression_token9] = ACTIONS(990),
- [aux_sym_binary_expression_token10] = ACTIONS(990),
- [aux_sym_binary_expression_token11] = ACTIONS(990),
- [anon_sym_QMARK_QMARK] = ACTIONS(988),
- [anon_sym_instanceof] = ACTIONS(990),
- [anon_sym_BANG] = ACTIONS(994),
- [anon_sym_TILDE] = ACTIONS(994),
- [aux_sym_unary_operator_token1] = ACTIONS(992),
- [anon_sym_PLUS_PLUS] = ACTIONS(992),
- [anon_sym_DASH_DASH] = ACTIONS(992),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(992),
- [sym_identifier] = ACTIONS(994),
- [sym_private_property_identifier] = ACTIONS(992),
- [sym_this] = ACTIONS(994),
- [sym_super] = ACTIONS(994),
- [sym_true] = ACTIONS(994),
- [sym_false] = ACTIONS(994),
- [sym_null] = ACTIONS(994),
- [anon_sym_export] = ACTIONS(994),
- [sym__automatic_semicolon] = ACTIONS(996),
- [sym__ternary_qmark] = ACTIONS(988),
+ [155] = {
+ [sym_comment] = STATE(155),
+ [anon_sym_GT_EQ] = ACTIONS(1002),
+ [anon_sym_GT] = ACTIONS(1004),
+ [anon_sym_LT_EQ] = ACTIONS(1002),
+ [anon_sym_LT] = ACTIONS(1004),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_STAR] = ACTIONS(1004),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_else] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_in] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_case] = ACTIONS(1004),
+ [anon_sym_default] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [sym_optional_chain] = ACTIONS(1002),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_DOT] = ACTIONS(1004),
+ [anon_sym_AMP_AMP] = ACTIONS(1002),
+ [aux_sym_binary_expression_token1] = ACTIONS(1004),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1002),
+ [aux_sym_binary_expression_token2] = ACTIONS(1004),
+ [anon_sym_GT_GT] = ACTIONS(1004),
+ [anon_sym_GT_GT_GT] = ACTIONS(1002),
+ [anon_sym_LT_LT] = ACTIONS(1002),
+ [anon_sym_AMP] = ACTIONS(1004),
+ [anon_sym_CARET] = ACTIONS(1002),
+ [anon_sym_PIPE] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_PERCENT] = ACTIONS(1002),
+ [aux_sym_binary_expression_token3] = ACTIONS(1004),
+ [anon_sym_STAR_STAR] = ACTIONS(1002),
+ [aux_sym_binary_expression_token4] = ACTIONS(1004),
+ [aux_sym_binary_expression_token5] = ACTIONS(1004),
+ [aux_sym_binary_expression_token6] = ACTIONS(1004),
+ [anon_sym_EQ_EQ] = ACTIONS(1004),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1002),
+ [aux_sym_binary_expression_token7] = ACTIONS(1004),
+ [aux_sym_binary_expression_token8] = ACTIONS(1004),
+ [anon_sym_BANG_EQ] = ACTIONS(1004),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1002),
+ [aux_sym_binary_expression_token9] = ACTIONS(1004),
+ [aux_sym_binary_expression_token10] = ACTIONS(1004),
+ [aux_sym_binary_expression_token11] = ACTIONS(1004),
+ [aux_sym_binary_expression_token12] = ACTIONS(1004),
+ [aux_sym_binary_expression_token13] = ACTIONS(1004),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1002),
+ [anon_sym_instanceof] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1004),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym__automatic_semicolon] = ACTIONS(1006),
+ [sym__ternary_qmark] = ACTIONS(1002),
[sym_cf_comment] = ACTIONS(5),
},
- [153] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2288),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [156] = {
+ [sym_comment] = STATE(156),
+ [anon_sym_GT_EQ] = ACTIONS(1002),
+ [anon_sym_GT] = ACTIONS(1004),
+ [anon_sym_LT_EQ] = ACTIONS(1002),
+ [anon_sym_LT] = ACTIONS(1004),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_STAR] = ACTIONS(1004),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_else] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_in] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_case] = ACTIONS(1004),
+ [anon_sym_default] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [sym_optional_chain] = ACTIONS(1002),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_DOT] = ACTIONS(1004),
+ [anon_sym_AMP_AMP] = ACTIONS(1002),
+ [aux_sym_binary_expression_token1] = ACTIONS(1004),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1002),
+ [aux_sym_binary_expression_token2] = ACTIONS(1004),
+ [anon_sym_GT_GT] = ACTIONS(1004),
+ [anon_sym_GT_GT_GT] = ACTIONS(1002),
+ [anon_sym_LT_LT] = ACTIONS(1002),
+ [anon_sym_AMP] = ACTIONS(1004),
+ [anon_sym_CARET] = ACTIONS(1002),
+ [anon_sym_PIPE] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_PERCENT] = ACTIONS(1002),
+ [aux_sym_binary_expression_token3] = ACTIONS(1004),
+ [anon_sym_STAR_STAR] = ACTIONS(1002),
+ [aux_sym_binary_expression_token4] = ACTIONS(1004),
+ [aux_sym_binary_expression_token5] = ACTIONS(1004),
+ [aux_sym_binary_expression_token6] = ACTIONS(1004),
+ [anon_sym_EQ_EQ] = ACTIONS(1004),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1002),
+ [aux_sym_binary_expression_token7] = ACTIONS(1004),
+ [aux_sym_binary_expression_token8] = ACTIONS(1004),
+ [anon_sym_BANG_EQ] = ACTIONS(1004),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1002),
+ [aux_sym_binary_expression_token9] = ACTIONS(1004),
+ [aux_sym_binary_expression_token10] = ACTIONS(1004),
+ [aux_sym_binary_expression_token11] = ACTIONS(1004),
+ [aux_sym_binary_expression_token12] = ACTIONS(1004),
+ [aux_sym_binary_expression_token13] = ACTIONS(1004),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1002),
+ [anon_sym_instanceof] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1004),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym__automatic_semicolon] = ACTIONS(1002),
+ [sym__ternary_qmark] = ACTIONS(1002),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [157] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2207),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(153),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(157),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_GT_EQ] = ACTIONS(737),
[anon_sym_GT] = ACTIONS(739),
[anon_sym_LT_EQ] = ACTIONS(737),
[anon_sym_LT] = ACTIONS(739),
- [anon_sym_POUND] = ACTIONS(998),
+ [anon_sym_POUND] = ACTIONS(1008),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_STAR] = ACTIONS(739),
@@ -57526,16 +58067,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(737),
[aux_sym_binary_expression_token4] = ACTIONS(739),
[aux_sym_binary_expression_token5] = ACTIONS(739),
+ [aux_sym_binary_expression_token6] = ACTIONS(739),
[anon_sym_EQ_EQ] = ACTIONS(739),
[anon_sym_EQ_EQ_EQ] = ACTIONS(737),
- [aux_sym_binary_expression_token6] = ACTIONS(739),
[aux_sym_binary_expression_token7] = ACTIONS(739),
+ [aux_sym_binary_expression_token8] = ACTIONS(739),
[anon_sym_BANG_EQ] = ACTIONS(739),
[anon_sym_BANG_EQ_EQ] = ACTIONS(737),
- [aux_sym_binary_expression_token8] = ACTIONS(739),
[aux_sym_binary_expression_token9] = ACTIONS(739),
[aux_sym_binary_expression_token10] = ACTIONS(739),
[aux_sym_binary_expression_token11] = ACTIONS(739),
+ [aux_sym_binary_expression_token12] = ACTIONS(739),
+ [aux_sym_binary_expression_token13] = ACTIONS(739),
[anon_sym_QMARK_QMARK] = ACTIONS(737),
[anon_sym_instanceof] = ACTIONS(739),
[anon_sym_BANG] = ACTIONS(91),
@@ -57556,287 +58099,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(737),
[sym_cf_comment] = ACTIONS(5),
},
- [154] = {
- [sym_comment] = STATE(154),
- [anon_sym_GT_EQ] = ACTIONS(1001),
- [anon_sym_GT] = ACTIONS(1003),
- [anon_sym_LT_EQ] = ACTIONS(1001),
- [anon_sym_LT] = ACTIONS(1003),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_STAR] = ACTIONS(1003),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_else] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_in] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_case] = ACTIONS(1003),
- [anon_sym_default] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [sym_optional_chain] = ACTIONS(1001),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_DOT] = ACTIONS(1003),
- [anon_sym_AMP_AMP] = ACTIONS(1001),
- [aux_sym_binary_expression_token1] = ACTIONS(1003),
- [anon_sym_PIPE_PIPE] = ACTIONS(1001),
- [aux_sym_binary_expression_token2] = ACTIONS(1003),
- [anon_sym_GT_GT] = ACTIONS(1003),
- [anon_sym_GT_GT_GT] = ACTIONS(1001),
- [anon_sym_LT_LT] = ACTIONS(1001),
- [anon_sym_AMP] = ACTIONS(1003),
- [anon_sym_CARET] = ACTIONS(1001),
- [anon_sym_PIPE] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_PERCENT] = ACTIONS(1001),
- [aux_sym_binary_expression_token3] = ACTIONS(1003),
- [anon_sym_STAR_STAR] = ACTIONS(1001),
- [aux_sym_binary_expression_token4] = ACTIONS(1003),
- [aux_sym_binary_expression_token5] = ACTIONS(1003),
- [anon_sym_EQ_EQ] = ACTIONS(1003),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1001),
- [aux_sym_binary_expression_token6] = ACTIONS(1003),
- [aux_sym_binary_expression_token7] = ACTIONS(1003),
- [anon_sym_BANG_EQ] = ACTIONS(1003),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1001),
- [aux_sym_binary_expression_token8] = ACTIONS(1003),
- [aux_sym_binary_expression_token9] = ACTIONS(1003),
- [aux_sym_binary_expression_token10] = ACTIONS(1003),
- [aux_sym_binary_expression_token11] = ACTIONS(1003),
- [anon_sym_QMARK_QMARK] = ACTIONS(1001),
- [anon_sym_instanceof] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1003),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(1005),
- [sym__ternary_qmark] = ACTIONS(1001),
- [sym_cf_comment] = ACTIONS(5),
- },
- [155] = {
- [sym_comment] = STATE(155),
- [anon_sym_GT_EQ] = ACTIONS(856),
- [anon_sym_GT] = ACTIONS(858),
- [anon_sym_LT_EQ] = ACTIONS(856),
- [anon_sym_LT] = ACTIONS(858),
- [anon_sym_POUND] = ACTIONS(856),
- [anon_sym_var] = ACTIONS(858),
- [anon_sym_SQUOTE] = ACTIONS(856),
- [anon_sym_DQUOTE] = ACTIONS(856),
- [anon_sym_STAR] = ACTIONS(858),
- [anon_sym_LBRACE] = ACTIONS(856),
- [anon_sym_RBRACE] = ACTIONS(856),
- [anon_sym_import] = ACTIONS(858),
- [anon_sym_with] = ACTIONS(858),
- [anon_sym_let] = ACTIONS(858),
- [anon_sym_const] = ACTIONS(858),
- [anon_sym_else] = ACTIONS(858),
- [anon_sym_if] = ACTIONS(858),
- [anon_sym_switch] = ACTIONS(858),
- [anon_sym_for] = ACTIONS(858),
- [anon_sym_LPAREN] = ACTIONS(856),
- [anon_sym_await] = ACTIONS(858),
- [anon_sym_in] = ACTIONS(858),
- [anon_sym_while] = ACTIONS(858),
- [anon_sym_do] = ACTIONS(858),
- [anon_sym_try] = ACTIONS(858),
- [anon_sym_break] = ACTIONS(858),
- [anon_sym_continue] = ACTIONS(858),
- [anon_sym_return] = ACTIONS(858),
- [anon_sym_throw] = ACTIONS(858),
- [anon_sym_SEMI] = ACTIONS(856),
- [anon_sym_case] = ACTIONS(858),
- [anon_sym_default] = ACTIONS(858),
- [anon_sym_yield] = ACTIONS(858),
- [anon_sym_LBRACK] = ACTIONS(856),
- [anon_sym_async] = ACTIONS(858),
- [anon_sym_function] = ACTIONS(858),
- [anon_sym_private] = ACTIONS(858),
- [anon_sym_public] = ACTIONS(858),
- [anon_sym_remote] = ACTIONS(858),
- [anon_sym_static] = ACTIONS(858),
- [anon_sym_final] = ACTIONS(858),
- [anon_sym_abstract] = ACTIONS(858),
- [anon_sym_any] = ACTIONS(858),
- [anon_sym_array] = ACTIONS(858),
- [anon_sym_binary] = ACTIONS(858),
- [anon_sym_boolean] = ACTIONS(858),
- [anon_sym_date] = ACTIONS(858),
- [anon_sym_guid] = ACTIONS(858),
- [anon_sym_numeric] = ACTIONS(858),
- [anon_sym_query] = ACTIONS(858),
- [anon_sym_string] = ACTIONS(858),
- [anon_sym_struct] = ACTIONS(858),
- [anon_sym_uuid] = ACTIONS(858),
- [anon_sym_variablename] = ACTIONS(858),
- [anon_sym_void] = ACTIONS(858),
- [anon_sym_xml] = ACTIONS(858),
- [sym_optional_chain] = ACTIONS(856),
- [anon_sym_new] = ACTIONS(858),
- [anon_sym_DOT] = ACTIONS(858),
- [anon_sym_AMP_AMP] = ACTIONS(856),
- [aux_sym_binary_expression_token1] = ACTIONS(858),
- [anon_sym_PIPE_PIPE] = ACTIONS(856),
- [aux_sym_binary_expression_token2] = ACTIONS(858),
- [anon_sym_GT_GT] = ACTIONS(858),
- [anon_sym_GT_GT_GT] = ACTIONS(856),
- [anon_sym_LT_LT] = ACTIONS(856),
- [anon_sym_AMP] = ACTIONS(858),
- [anon_sym_CARET] = ACTIONS(856),
- [anon_sym_PIPE] = ACTIONS(858),
- [anon_sym_PLUS] = ACTIONS(858),
- [anon_sym_DASH] = ACTIONS(858),
- [anon_sym_SLASH] = ACTIONS(858),
- [anon_sym_PERCENT] = ACTIONS(856),
- [aux_sym_binary_expression_token3] = ACTIONS(858),
- [anon_sym_STAR_STAR] = ACTIONS(856),
- [aux_sym_binary_expression_token4] = ACTIONS(858),
- [aux_sym_binary_expression_token5] = ACTIONS(858),
- [anon_sym_EQ_EQ] = ACTIONS(858),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(856),
- [aux_sym_binary_expression_token6] = ACTIONS(858),
- [aux_sym_binary_expression_token7] = ACTIONS(858),
- [anon_sym_BANG_EQ] = ACTIONS(858),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(856),
- [aux_sym_binary_expression_token8] = ACTIONS(858),
- [aux_sym_binary_expression_token9] = ACTIONS(858),
- [aux_sym_binary_expression_token10] = ACTIONS(858),
- [aux_sym_binary_expression_token11] = ACTIONS(858),
- [anon_sym_QMARK_QMARK] = ACTIONS(856),
- [anon_sym_instanceof] = ACTIONS(858),
- [anon_sym_BANG] = ACTIONS(858),
- [anon_sym_TILDE] = ACTIONS(858),
- [aux_sym_unary_operator_token1] = ACTIONS(856),
- [anon_sym_PLUS_PLUS] = ACTIONS(856),
- [anon_sym_DASH_DASH] = ACTIONS(856),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(856),
- [sym_identifier] = ACTIONS(858),
- [sym_private_property_identifier] = ACTIONS(856),
- [sym_this] = ACTIONS(858),
- [sym_super] = ACTIONS(858),
- [sym_true] = ACTIONS(858),
- [sym_false] = ACTIONS(858),
- [sym_null] = ACTIONS(858),
- [anon_sym_export] = ACTIONS(858),
- [sym__automatic_semicolon] = ACTIONS(1007),
- [sym__ternary_qmark] = ACTIONS(856),
- [sym_cf_comment] = ACTIONS(5),
- },
- [156] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2349),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(156),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [158] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2217),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(158),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_GT_EQ] = ACTIONS(786),
[anon_sym_GT] = ACTIONS(788),
[anon_sym_LT_EQ] = ACTIONS(786),
[anon_sym_LT] = ACTIONS(788),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_STAR] = ACTIONS(1009),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_STAR] = ACTIONS(1015),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(786),
- [anon_sym_await] = ACTIONS(1015),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
[anon_sym_in] = ACTIONS(788),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
[sym_optional_chain] = ACTIONS(786),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_DOT] = ACTIONS(788),
[anon_sym_AMP_AMP] = ACTIONS(786),
[aux_sym_binary_expression_token1] = ACTIONS(788),
@@ -57850,300 +58172,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PIPE] = ACTIONS(788),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_PERCENT] = ACTIONS(786),
[aux_sym_binary_expression_token3] = ACTIONS(788),
[anon_sym_STAR_STAR] = ACTIONS(786),
[aux_sym_binary_expression_token4] = ACTIONS(788),
[aux_sym_binary_expression_token5] = ACTIONS(788),
- [anon_sym_EQ_EQ] = ACTIONS(788),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(786),
[aux_sym_binary_expression_token6] = ACTIONS(788),
- [aux_sym_binary_expression_token7] = ACTIONS(788),
- [anon_sym_BANG_EQ] = ACTIONS(788),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(786),
- [aux_sym_binary_expression_token8] = ACTIONS(788),
- [aux_sym_binary_expression_token9] = ACTIONS(788),
- [aux_sym_binary_expression_token10] = ACTIONS(788),
- [aux_sym_binary_expression_token11] = ACTIONS(788),
- [anon_sym_QMARK_QMARK] = ACTIONS(786),
- [anon_sym_instanceof] = ACTIONS(788),
- [anon_sym_BANG] = ACTIONS(91),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
- [sym__ternary_qmark] = ACTIONS(786),
- [sym_cf_comment] = ACTIONS(5),
- },
- [157] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(2178),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(157),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_GT_EQ] = ACTIONS(786),
- [anon_sym_GT] = ACTIONS(788),
- [anon_sym_LT_EQ] = ACTIONS(786),
- [anon_sym_LT] = ACTIONS(788),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_STAR] = ACTIONS(1031),
- [anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_in] = ACTIONS(788),
- [anon_sym_of] = ACTIONS(788),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [sym_optional_chain] = ACTIONS(786),
- [anon_sym_new] = ACTIONS(1043),
- [anon_sym_DOT] = ACTIONS(788),
- [anon_sym_AMP_AMP] = ACTIONS(786),
- [aux_sym_binary_expression_token1] = ACTIONS(788),
- [anon_sym_PIPE_PIPE] = ACTIONS(786),
- [aux_sym_binary_expression_token2] = ACTIONS(788),
- [anon_sym_GT_GT] = ACTIONS(788),
- [anon_sym_GT_GT_GT] = ACTIONS(786),
- [anon_sym_LT_LT] = ACTIONS(786),
- [anon_sym_AMP] = ACTIONS(788),
- [anon_sym_CARET] = ACTIONS(786),
- [anon_sym_PIPE] = ACTIONS(788),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
- [anon_sym_PERCENT] = ACTIONS(786),
- [aux_sym_binary_expression_token3] = ACTIONS(788),
- [anon_sym_STAR_STAR] = ACTIONS(786),
- [aux_sym_binary_expression_token4] = ACTIONS(788),
- [aux_sym_binary_expression_token5] = ACTIONS(788),
[anon_sym_EQ_EQ] = ACTIONS(788),
[anon_sym_EQ_EQ_EQ] = ACTIONS(786),
- [aux_sym_binary_expression_token6] = ACTIONS(788),
[aux_sym_binary_expression_token7] = ACTIONS(788),
+ [aux_sym_binary_expression_token8] = ACTIONS(788),
[anon_sym_BANG_EQ] = ACTIONS(788),
[anon_sym_BANG_EQ_EQ] = ACTIONS(786),
- [aux_sym_binary_expression_token8] = ACTIONS(788),
[aux_sym_binary_expression_token9] = ACTIONS(788),
[aux_sym_binary_expression_token10] = ACTIONS(788),
[aux_sym_binary_expression_token11] = ACTIONS(788),
+ [aux_sym_binary_expression_token12] = ACTIONS(788),
+ [aux_sym_binary_expression_token13] = ACTIONS(788),
[anon_sym_QMARK_QMARK] = ACTIONS(786),
[anon_sym_instanceof] = ACTIONS(788),
[anon_sym_BANG] = ACTIONS(91),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym__ternary_qmark] = ACTIONS(786),
[sym_cf_comment] = ACTIONS(5),
- },
- [158] = {
- [sym_comment] = STATE(158),
- [anon_sym_GT_EQ] = ACTIONS(1001),
- [anon_sym_GT] = ACTIONS(1003),
- [anon_sym_LT_EQ] = ACTIONS(1001),
- [anon_sym_LT] = ACTIONS(1003),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_STAR] = ACTIONS(1003),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_else] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_in] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_case] = ACTIONS(1003),
- [anon_sym_default] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [sym_optional_chain] = ACTIONS(1001),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_DOT] = ACTIONS(1003),
- [anon_sym_AMP_AMP] = ACTIONS(1001),
- [aux_sym_binary_expression_token1] = ACTIONS(1003),
- [anon_sym_PIPE_PIPE] = ACTIONS(1001),
- [aux_sym_binary_expression_token2] = ACTIONS(1003),
- [anon_sym_GT_GT] = ACTIONS(1003),
- [anon_sym_GT_GT_GT] = ACTIONS(1001),
- [anon_sym_LT_LT] = ACTIONS(1001),
- [anon_sym_AMP] = ACTIONS(1003),
- [anon_sym_CARET] = ACTIONS(1001),
- [anon_sym_PIPE] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_PERCENT] = ACTIONS(1001),
- [aux_sym_binary_expression_token3] = ACTIONS(1003),
- [anon_sym_STAR_STAR] = ACTIONS(1001),
- [aux_sym_binary_expression_token4] = ACTIONS(1003),
- [aux_sym_binary_expression_token5] = ACTIONS(1003),
- [anon_sym_EQ_EQ] = ACTIONS(1003),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1001),
- [aux_sym_binary_expression_token6] = ACTIONS(1003),
- [aux_sym_binary_expression_token7] = ACTIONS(1003),
- [anon_sym_BANG_EQ] = ACTIONS(1003),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1001),
- [aux_sym_binary_expression_token8] = ACTIONS(1003),
- [aux_sym_binary_expression_token9] = ACTIONS(1003),
- [aux_sym_binary_expression_token10] = ACTIONS(1003),
- [aux_sym_binary_expression_token11] = ACTIONS(1003),
- [anon_sym_QMARK_QMARK] = ACTIONS(1001),
- [anon_sym_instanceof] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1003),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(1001),
- [sym__ternary_qmark] = ACTIONS(1001),
- [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(786),
},
[159] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2197),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2321),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
[sym_comment] = STATE(159),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_GT_EQ] = ACTIONS(786),
[anon_sym_GT] = ACTIONS(788),
@@ -58152,21 +58257,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_STAR] = ACTIONS(1053),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_STAR] = ACTIONS(1047),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(786),
+ [anon_sym_await] = ACTIONS(1053),
[anon_sym_in] = ACTIONS(788),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_RBRACK] = ACTIONS(786),
- [anon_sym_async] = ACTIONS(1065),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
+ [anon_sym_static] = ACTIONS(1051),
[sym_optional_chain] = ACTIONS(786),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_DOT] = ACTIONS(788),
[anon_sym_AMP_AMP] = ACTIONS(786),
[aux_sym_binary_expression_token1] = ACTIONS(788),
@@ -58180,190 +58285,194 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PIPE] = ACTIONS(788),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_PERCENT] = ACTIONS(786),
[aux_sym_binary_expression_token3] = ACTIONS(788),
[anon_sym_STAR_STAR] = ACTIONS(786),
[aux_sym_binary_expression_token4] = ACTIONS(788),
[aux_sym_binary_expression_token5] = ACTIONS(788),
+ [aux_sym_binary_expression_token6] = ACTIONS(788),
[anon_sym_EQ_EQ] = ACTIONS(788),
[anon_sym_EQ_EQ_EQ] = ACTIONS(786),
- [aux_sym_binary_expression_token6] = ACTIONS(788),
[aux_sym_binary_expression_token7] = ACTIONS(788),
+ [aux_sym_binary_expression_token8] = ACTIONS(788),
[anon_sym_BANG_EQ] = ACTIONS(788),
[anon_sym_BANG_EQ_EQ] = ACTIONS(786),
- [aux_sym_binary_expression_token8] = ACTIONS(788),
[aux_sym_binary_expression_token9] = ACTIONS(788),
[aux_sym_binary_expression_token10] = ACTIONS(788),
[aux_sym_binary_expression_token11] = ACTIONS(788),
+ [aux_sym_binary_expression_token12] = ACTIONS(788),
+ [aux_sym_binary_expression_token13] = ACTIONS(788),
[anon_sym_QMARK_QMARK] = ACTIONS(786),
[anon_sym_instanceof] = ACTIONS(788),
[anon_sym_BANG] = ACTIONS(91),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [anon_sym_export] = ACTIONS(1051),
[sym__ternary_qmark] = ACTIONS(786),
[sym_cf_comment] = ACTIONS(5),
},
[160] = {
[sym_comment] = STATE(160),
- [anon_sym_GT_EQ] = ACTIONS(1075),
- [anon_sym_GT] = ACTIONS(1077),
- [anon_sym_LT_EQ] = ACTIONS(1075),
- [anon_sym_LT] = ACTIONS(1077),
- [anon_sym_POUND] = ACTIONS(1075),
- [anon_sym_var] = ACTIONS(1077),
- [anon_sym_SQUOTE] = ACTIONS(1075),
- [anon_sym_DQUOTE] = ACTIONS(1075),
- [anon_sym_STAR] = ACTIONS(1077),
- [anon_sym_LBRACE] = ACTIONS(1075),
- [anon_sym_RBRACE] = ACTIONS(1075),
- [anon_sym_import] = ACTIONS(1077),
- [anon_sym_with] = ACTIONS(1077),
- [anon_sym_let] = ACTIONS(1077),
- [anon_sym_const] = ACTIONS(1077),
- [anon_sym_else] = ACTIONS(1077),
- [anon_sym_if] = ACTIONS(1077),
- [anon_sym_switch] = ACTIONS(1077),
- [anon_sym_for] = ACTIONS(1077),
- [anon_sym_LPAREN] = ACTIONS(1075),
- [anon_sym_await] = ACTIONS(1077),
- [anon_sym_in] = ACTIONS(1077),
- [anon_sym_while] = ACTIONS(1077),
- [anon_sym_do] = ACTIONS(1077),
- [anon_sym_try] = ACTIONS(1077),
- [anon_sym_break] = ACTIONS(1077),
- [anon_sym_continue] = ACTIONS(1077),
- [anon_sym_return] = ACTIONS(1077),
- [anon_sym_throw] = ACTIONS(1077),
- [anon_sym_SEMI] = ACTIONS(1075),
- [anon_sym_case] = ACTIONS(1077),
- [anon_sym_default] = ACTIONS(1077),
- [anon_sym_yield] = ACTIONS(1077),
- [anon_sym_LBRACK] = ACTIONS(1075),
- [anon_sym_async] = ACTIONS(1077),
- [anon_sym_function] = ACTIONS(1077),
- [anon_sym_private] = ACTIONS(1077),
- [anon_sym_public] = ACTIONS(1077),
- [anon_sym_remote] = ACTIONS(1077),
- [anon_sym_static] = ACTIONS(1077),
- [anon_sym_final] = ACTIONS(1077),
- [anon_sym_abstract] = ACTIONS(1077),
- [anon_sym_any] = ACTIONS(1077),
- [anon_sym_array] = ACTIONS(1077),
- [anon_sym_binary] = ACTIONS(1077),
- [anon_sym_boolean] = ACTIONS(1077),
- [anon_sym_date] = ACTIONS(1077),
- [anon_sym_guid] = ACTIONS(1077),
- [anon_sym_numeric] = ACTIONS(1077),
- [anon_sym_query] = ACTIONS(1077),
- [anon_sym_string] = ACTIONS(1077),
- [anon_sym_struct] = ACTIONS(1077),
- [anon_sym_uuid] = ACTIONS(1077),
- [anon_sym_variablename] = ACTIONS(1077),
- [anon_sym_void] = ACTIONS(1077),
- [anon_sym_xml] = ACTIONS(1077),
- [sym_optional_chain] = ACTIONS(1075),
- [anon_sym_new] = ACTIONS(1077),
- [anon_sym_DOT] = ACTIONS(1077),
- [anon_sym_AMP_AMP] = ACTIONS(1075),
- [aux_sym_binary_expression_token1] = ACTIONS(1077),
- [anon_sym_PIPE_PIPE] = ACTIONS(1075),
- [aux_sym_binary_expression_token2] = ACTIONS(1077),
- [anon_sym_GT_GT] = ACTIONS(1077),
- [anon_sym_GT_GT_GT] = ACTIONS(1075),
- [anon_sym_LT_LT] = ACTIONS(1075),
- [anon_sym_AMP] = ACTIONS(1077),
- [anon_sym_CARET] = ACTIONS(1075),
- [anon_sym_PIPE] = ACTIONS(1077),
- [anon_sym_PLUS] = ACTIONS(1077),
- [anon_sym_DASH] = ACTIONS(1077),
- [anon_sym_SLASH] = ACTIONS(1077),
- [anon_sym_PERCENT] = ACTIONS(1075),
- [aux_sym_binary_expression_token3] = ACTIONS(1077),
- [anon_sym_STAR_STAR] = ACTIONS(1075),
- [aux_sym_binary_expression_token4] = ACTIONS(1077),
- [aux_sym_binary_expression_token5] = ACTIONS(1077),
- [anon_sym_EQ_EQ] = ACTIONS(1077),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1075),
- [aux_sym_binary_expression_token6] = ACTIONS(1077),
- [aux_sym_binary_expression_token7] = ACTIONS(1077),
- [anon_sym_BANG_EQ] = ACTIONS(1077),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1075),
- [aux_sym_binary_expression_token8] = ACTIONS(1077),
- [aux_sym_binary_expression_token9] = ACTIONS(1077),
- [aux_sym_binary_expression_token10] = ACTIONS(1077),
- [aux_sym_binary_expression_token11] = ACTIONS(1077),
- [anon_sym_QMARK_QMARK] = ACTIONS(1075),
- [anon_sym_instanceof] = ACTIONS(1077),
- [anon_sym_BANG] = ACTIONS(1077),
- [anon_sym_TILDE] = ACTIONS(1077),
- [aux_sym_unary_operator_token1] = ACTIONS(1075),
- [anon_sym_PLUS_PLUS] = ACTIONS(1075),
- [anon_sym_DASH_DASH] = ACTIONS(1075),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1075),
- [sym_identifier] = ACTIONS(1077),
- [sym_private_property_identifier] = ACTIONS(1075),
- [sym_this] = ACTIONS(1077),
- [sym_super] = ACTIONS(1077),
- [sym_true] = ACTIONS(1077),
- [sym_false] = ACTIONS(1077),
- [sym_null] = ACTIONS(1077),
- [anon_sym_export] = ACTIONS(1077),
- [sym__automatic_semicolon] = ACTIONS(1075),
- [sym__ternary_qmark] = ACTIONS(1075),
+ [anon_sym_GT_EQ] = ACTIONS(1069),
+ [anon_sym_GT] = ACTIONS(1071),
+ [anon_sym_LT_EQ] = ACTIONS(1069),
+ [anon_sym_LT] = ACTIONS(1071),
+ [anon_sym_POUND] = ACTIONS(1073),
+ [anon_sym_var] = ACTIONS(1075),
+ [anon_sym_SQUOTE] = ACTIONS(1073),
+ [anon_sym_DQUOTE] = ACTIONS(1073),
+ [anon_sym_STAR] = ACTIONS(1071),
+ [anon_sym_LBRACE] = ACTIONS(1073),
+ [anon_sym_RBRACE] = ACTIONS(1073),
+ [anon_sym_import] = ACTIONS(1075),
+ [anon_sym_with] = ACTIONS(1075),
+ [anon_sym_let] = ACTIONS(1075),
+ [anon_sym_const] = ACTIONS(1075),
+ [anon_sym_else] = ACTIONS(1075),
+ [anon_sym_if] = ACTIONS(1075),
+ [anon_sym_switch] = ACTIONS(1075),
+ [anon_sym_for] = ACTIONS(1075),
+ [anon_sym_LPAREN] = ACTIONS(1073),
+ [anon_sym_await] = ACTIONS(1075),
+ [anon_sym_in] = ACTIONS(1071),
+ [anon_sym_while] = ACTIONS(1075),
+ [anon_sym_do] = ACTIONS(1075),
+ [anon_sym_try] = ACTIONS(1075),
+ [anon_sym_break] = ACTIONS(1075),
+ [anon_sym_continue] = ACTIONS(1075),
+ [anon_sym_return] = ACTIONS(1075),
+ [anon_sym_throw] = ACTIONS(1075),
+ [anon_sym_SEMI] = ACTIONS(1073),
+ [anon_sym_case] = ACTIONS(1075),
+ [anon_sym_default] = ACTIONS(1075),
+ [anon_sym_yield] = ACTIONS(1075),
+ [anon_sym_LBRACK] = ACTIONS(1073),
+ [anon_sym_async] = ACTIONS(1075),
+ [anon_sym_function] = ACTIONS(1075),
+ [anon_sym_private] = ACTIONS(1075),
+ [anon_sym_public] = ACTIONS(1075),
+ [anon_sym_remote] = ACTIONS(1075),
+ [anon_sym_static] = ACTIONS(1075),
+ [anon_sym_final] = ACTIONS(1075),
+ [anon_sym_abstract] = ACTIONS(1075),
+ [anon_sym_any] = ACTIONS(1075),
+ [anon_sym_array] = ACTIONS(1075),
+ [anon_sym_binary] = ACTIONS(1075),
+ [anon_sym_boolean] = ACTIONS(1075),
+ [anon_sym_date] = ACTIONS(1075),
+ [anon_sym_guid] = ACTIONS(1075),
+ [anon_sym_numeric] = ACTIONS(1075),
+ [anon_sym_query] = ACTIONS(1075),
+ [anon_sym_string] = ACTIONS(1075),
+ [anon_sym_struct] = ACTIONS(1075),
+ [anon_sym_uuid] = ACTIONS(1075),
+ [anon_sym_variablename] = ACTIONS(1075),
+ [anon_sym_void] = ACTIONS(1075),
+ [anon_sym_xml] = ACTIONS(1075),
+ [sym_optional_chain] = ACTIONS(1069),
+ [anon_sym_new] = ACTIONS(1075),
+ [anon_sym_DOT] = ACTIONS(1071),
+ [anon_sym_AMP_AMP] = ACTIONS(1069),
+ [aux_sym_binary_expression_token1] = ACTIONS(1071),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1069),
+ [aux_sym_binary_expression_token2] = ACTIONS(1071),
+ [anon_sym_GT_GT] = ACTIONS(1071),
+ [anon_sym_GT_GT_GT] = ACTIONS(1069),
+ [anon_sym_LT_LT] = ACTIONS(1069),
+ [anon_sym_AMP] = ACTIONS(1071),
+ [anon_sym_CARET] = ACTIONS(1069),
+ [anon_sym_PIPE] = ACTIONS(1071),
+ [anon_sym_PLUS] = ACTIONS(1075),
+ [anon_sym_DASH] = ACTIONS(1075),
+ [anon_sym_SLASH] = ACTIONS(1075),
+ [anon_sym_PERCENT] = ACTIONS(1069),
+ [aux_sym_binary_expression_token3] = ACTIONS(1071),
+ [anon_sym_STAR_STAR] = ACTIONS(1069),
+ [aux_sym_binary_expression_token4] = ACTIONS(1071),
+ [aux_sym_binary_expression_token5] = ACTIONS(1071),
+ [aux_sym_binary_expression_token6] = ACTIONS(1071),
+ [anon_sym_EQ_EQ] = ACTIONS(1071),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1069),
+ [aux_sym_binary_expression_token7] = ACTIONS(1071),
+ [aux_sym_binary_expression_token8] = ACTIONS(1071),
+ [anon_sym_BANG_EQ] = ACTIONS(1071),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1069),
+ [aux_sym_binary_expression_token9] = ACTIONS(1071),
+ [aux_sym_binary_expression_token10] = ACTIONS(1071),
+ [aux_sym_binary_expression_token11] = ACTIONS(1071),
+ [aux_sym_binary_expression_token12] = ACTIONS(1071),
+ [aux_sym_binary_expression_token13] = ACTIONS(1071),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1069),
+ [anon_sym_instanceof] = ACTIONS(1071),
+ [anon_sym_BANG] = ACTIONS(1075),
+ [anon_sym_TILDE] = ACTIONS(1075),
+ [aux_sym_unary_operator_token1] = ACTIONS(1073),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1073),
+ [anon_sym_DASH_DASH] = ACTIONS(1073),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(1075),
+ [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_this] = ACTIONS(1075),
+ [sym_super] = ACTIONS(1075),
+ [sym_true] = ACTIONS(1075),
+ [sym_false] = ACTIONS(1075),
+ [sym_null] = ACTIONS(1075),
+ [anon_sym_export] = ACTIONS(1075),
+ [sym__automatic_semicolon] = ACTIONS(1077),
+ [sym__ternary_qmark] = ACTIONS(1069),
[sym_cf_comment] = ACTIONS(5),
},
[161] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2288),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2207),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
[sym_comment] = STATE(161),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_GT_EQ] = ACTIONS(737),
[anon_sym_GT] = ACTIONS(739),
@@ -58406,16 +58515,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(737),
[aux_sym_binary_expression_token4] = ACTIONS(739),
[aux_sym_binary_expression_token5] = ACTIONS(739),
+ [aux_sym_binary_expression_token6] = ACTIONS(739),
[anon_sym_EQ_EQ] = ACTIONS(739),
[anon_sym_EQ_EQ_EQ] = ACTIONS(737),
- [aux_sym_binary_expression_token6] = ACTIONS(739),
[aux_sym_binary_expression_token7] = ACTIONS(739),
+ [aux_sym_binary_expression_token8] = ACTIONS(739),
[anon_sym_BANG_EQ] = ACTIONS(739),
[anon_sym_BANG_EQ_EQ] = ACTIONS(737),
- [aux_sym_binary_expression_token8] = ACTIONS(739),
[aux_sym_binary_expression_token9] = ACTIONS(739),
[aux_sym_binary_expression_token10] = ACTIONS(739),
[aux_sym_binary_expression_token11] = ACTIONS(739),
+ [aux_sym_binary_expression_token12] = ACTIONS(739),
+ [aux_sym_binary_expression_token13] = ACTIONS(739),
[anon_sym_QMARK_QMARK] = ACTIONS(737),
[anon_sym_instanceof] = ACTIONS(739),
[anon_sym_BANG] = ACTIONS(91),
@@ -58438,333 +58549,450 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[162] = {
[sym_comment] = STATE(162),
- [anon_sym_GT_EQ] = ACTIONS(978),
- [anon_sym_GT] = ACTIONS(980),
- [anon_sym_LT_EQ] = ACTIONS(978),
- [anon_sym_LT] = ACTIONS(980),
- [anon_sym_POUND] = ACTIONS(982),
- [anon_sym_var] = ACTIONS(984),
- [anon_sym_SQUOTE] = ACTIONS(982),
- [anon_sym_DQUOTE] = ACTIONS(982),
- [anon_sym_STAR] = ACTIONS(980),
- [anon_sym_LBRACE] = ACTIONS(982),
- [anon_sym_RBRACE] = ACTIONS(982),
- [anon_sym_import] = ACTIONS(984),
- [anon_sym_with] = ACTIONS(984),
- [anon_sym_let] = ACTIONS(984),
- [anon_sym_const] = ACTIONS(984),
- [anon_sym_if] = ACTIONS(984),
- [anon_sym_switch] = ACTIONS(984),
- [anon_sym_for] = ACTIONS(984),
- [anon_sym_LPAREN] = ACTIONS(982),
- [anon_sym_await] = ACTIONS(984),
- [anon_sym_in] = ACTIONS(980),
- [anon_sym_while] = ACTIONS(984),
- [anon_sym_do] = ACTIONS(984),
- [anon_sym_try] = ACTIONS(984),
- [anon_sym_break] = ACTIONS(984),
- [anon_sym_continue] = ACTIONS(984),
- [anon_sym_return] = ACTIONS(984),
- [anon_sym_throw] = ACTIONS(984),
- [anon_sym_SEMI] = ACTIONS(982),
- [anon_sym_case] = ACTIONS(984),
- [anon_sym_default] = ACTIONS(984),
- [anon_sym_yield] = ACTIONS(984),
- [anon_sym_LBRACK] = ACTIONS(982),
- [anon_sym_async] = ACTIONS(984),
- [anon_sym_function] = ACTIONS(984),
- [anon_sym_private] = ACTIONS(984),
- [anon_sym_public] = ACTIONS(984),
- [anon_sym_remote] = ACTIONS(984),
- [anon_sym_static] = ACTIONS(984),
- [anon_sym_final] = ACTIONS(984),
- [anon_sym_abstract] = ACTIONS(984),
- [anon_sym_any] = ACTIONS(984),
- [anon_sym_array] = ACTIONS(984),
- [anon_sym_binary] = ACTIONS(984),
- [anon_sym_boolean] = ACTIONS(984),
- [anon_sym_date] = ACTIONS(984),
- [anon_sym_guid] = ACTIONS(984),
- [anon_sym_numeric] = ACTIONS(984),
- [anon_sym_query] = ACTIONS(984),
- [anon_sym_string] = ACTIONS(984),
- [anon_sym_struct] = ACTIONS(984),
- [anon_sym_uuid] = ACTIONS(984),
- [anon_sym_variablename] = ACTIONS(984),
- [anon_sym_void] = ACTIONS(984),
- [anon_sym_xml] = ACTIONS(984),
- [sym_optional_chain] = ACTIONS(978),
- [anon_sym_new] = ACTIONS(984),
- [anon_sym_DOT] = ACTIONS(980),
- [anon_sym_AMP_AMP] = ACTIONS(978),
- [aux_sym_binary_expression_token1] = ACTIONS(980),
- [anon_sym_PIPE_PIPE] = ACTIONS(978),
- [aux_sym_binary_expression_token2] = ACTIONS(980),
- [anon_sym_GT_GT] = ACTIONS(980),
- [anon_sym_GT_GT_GT] = ACTIONS(978),
- [anon_sym_LT_LT] = ACTIONS(978),
- [anon_sym_AMP] = ACTIONS(980),
- [anon_sym_CARET] = ACTIONS(978),
- [anon_sym_PIPE] = ACTIONS(980),
- [anon_sym_PLUS] = ACTIONS(984),
- [anon_sym_DASH] = ACTIONS(984),
- [anon_sym_SLASH] = ACTIONS(984),
- [anon_sym_PERCENT] = ACTIONS(978),
- [aux_sym_binary_expression_token3] = ACTIONS(980),
- [anon_sym_STAR_STAR] = ACTIONS(978),
- [aux_sym_binary_expression_token4] = ACTIONS(980),
- [aux_sym_binary_expression_token5] = ACTIONS(980),
- [anon_sym_EQ_EQ] = ACTIONS(980),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(978),
- [aux_sym_binary_expression_token6] = ACTIONS(980),
- [aux_sym_binary_expression_token7] = ACTIONS(980),
- [anon_sym_BANG_EQ] = ACTIONS(980),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(978),
- [aux_sym_binary_expression_token8] = ACTIONS(980),
- [aux_sym_binary_expression_token9] = ACTIONS(980),
- [aux_sym_binary_expression_token10] = ACTIONS(980),
- [aux_sym_binary_expression_token11] = ACTIONS(980),
- [anon_sym_QMARK_QMARK] = ACTIONS(978),
- [anon_sym_instanceof] = ACTIONS(980),
- [anon_sym_BANG] = ACTIONS(984),
- [anon_sym_TILDE] = ACTIONS(984),
- [aux_sym_unary_operator_token1] = ACTIONS(982),
- [anon_sym_PLUS_PLUS] = ACTIONS(982),
- [anon_sym_DASH_DASH] = ACTIONS(982),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(982),
- [sym_identifier] = ACTIONS(984),
- [sym_private_property_identifier] = ACTIONS(982),
- [sym_this] = ACTIONS(984),
- [sym_super] = ACTIONS(984),
- [sym_true] = ACTIONS(984),
- [sym_false] = ACTIONS(984),
- [sym_null] = ACTIONS(984),
- [anon_sym_export] = ACTIONS(984),
+ [anon_sym_GT_EQ] = ACTIONS(1002),
+ [anon_sym_GT] = ACTIONS(1004),
+ [anon_sym_LT_EQ] = ACTIONS(1002),
+ [anon_sym_LT] = ACTIONS(1004),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_STAR] = ACTIONS(1004),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_in] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_case] = ACTIONS(1004),
+ [anon_sym_default] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [sym_optional_chain] = ACTIONS(1002),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_DOT] = ACTIONS(1004),
+ [anon_sym_AMP_AMP] = ACTIONS(1002),
+ [aux_sym_binary_expression_token1] = ACTIONS(1004),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1002),
+ [aux_sym_binary_expression_token2] = ACTIONS(1004),
+ [anon_sym_GT_GT] = ACTIONS(1004),
+ [anon_sym_GT_GT_GT] = ACTIONS(1002),
+ [anon_sym_LT_LT] = ACTIONS(1002),
+ [anon_sym_AMP] = ACTIONS(1004),
+ [anon_sym_CARET] = ACTIONS(1002),
+ [anon_sym_PIPE] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_PERCENT] = ACTIONS(1002),
+ [aux_sym_binary_expression_token3] = ACTIONS(1004),
+ [anon_sym_STAR_STAR] = ACTIONS(1002),
+ [aux_sym_binary_expression_token4] = ACTIONS(1004),
+ [aux_sym_binary_expression_token5] = ACTIONS(1004),
+ [aux_sym_binary_expression_token6] = ACTIONS(1004),
+ [anon_sym_EQ_EQ] = ACTIONS(1004),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1002),
+ [aux_sym_binary_expression_token7] = ACTIONS(1004),
+ [aux_sym_binary_expression_token8] = ACTIONS(1004),
+ [anon_sym_BANG_EQ] = ACTIONS(1004),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1002),
+ [aux_sym_binary_expression_token9] = ACTIONS(1004),
+ [aux_sym_binary_expression_token10] = ACTIONS(1004),
+ [aux_sym_binary_expression_token11] = ACTIONS(1004),
+ [aux_sym_binary_expression_token12] = ACTIONS(1004),
+ [aux_sym_binary_expression_token13] = ACTIONS(1004),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1002),
+ [anon_sym_instanceof] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1004),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
[sym__automatic_semicolon] = ACTIONS(1082),
- [sym__ternary_qmark] = ACTIONS(978),
+ [sym__ternary_qmark] = ACTIONS(1002),
[sym_cf_comment] = ACTIONS(5),
},
[163] = {
[sym_comment] = STATE(163),
- [anon_sym_GT_EQ] = ACTIONS(958),
- [anon_sym_GT] = ACTIONS(960),
- [anon_sym_LT_EQ] = ACTIONS(958),
- [anon_sym_LT] = ACTIONS(960),
- [anon_sym_POUND] = ACTIONS(962),
- [anon_sym_var] = ACTIONS(964),
- [anon_sym_SQUOTE] = ACTIONS(962),
- [anon_sym_DQUOTE] = ACTIONS(962),
- [anon_sym_STAR] = ACTIONS(960),
- [anon_sym_LBRACE] = ACTIONS(962),
- [anon_sym_RBRACE] = ACTIONS(962),
- [anon_sym_import] = ACTIONS(964),
- [anon_sym_with] = ACTIONS(964),
- [anon_sym_let] = ACTIONS(964),
- [anon_sym_const] = ACTIONS(964),
- [anon_sym_if] = ACTIONS(964),
- [anon_sym_switch] = ACTIONS(964),
- [anon_sym_for] = ACTIONS(964),
- [anon_sym_LPAREN] = ACTIONS(962),
- [anon_sym_await] = ACTIONS(964),
- [anon_sym_in] = ACTIONS(960),
- [anon_sym_while] = ACTIONS(964),
- [anon_sym_do] = ACTIONS(964),
- [anon_sym_try] = ACTIONS(964),
- [anon_sym_break] = ACTIONS(964),
- [anon_sym_continue] = ACTIONS(964),
- [anon_sym_return] = ACTIONS(964),
- [anon_sym_throw] = ACTIONS(964),
- [anon_sym_SEMI] = ACTIONS(962),
- [anon_sym_case] = ACTIONS(964),
- [anon_sym_default] = ACTIONS(964),
- [anon_sym_yield] = ACTIONS(964),
- [anon_sym_LBRACK] = ACTIONS(962),
- [anon_sym_async] = ACTIONS(964),
- [anon_sym_function] = ACTIONS(964),
- [anon_sym_private] = ACTIONS(964),
- [anon_sym_public] = ACTIONS(964),
- [anon_sym_remote] = ACTIONS(964),
- [anon_sym_static] = ACTIONS(964),
- [anon_sym_final] = ACTIONS(964),
- [anon_sym_abstract] = ACTIONS(964),
- [anon_sym_any] = ACTIONS(964),
- [anon_sym_array] = ACTIONS(964),
- [anon_sym_binary] = ACTIONS(964),
- [anon_sym_boolean] = ACTIONS(964),
- [anon_sym_date] = ACTIONS(964),
- [anon_sym_guid] = ACTIONS(964),
- [anon_sym_numeric] = ACTIONS(964),
- [anon_sym_query] = ACTIONS(964),
- [anon_sym_string] = ACTIONS(964),
- [anon_sym_struct] = ACTIONS(964),
- [anon_sym_uuid] = ACTIONS(964),
- [anon_sym_variablename] = ACTIONS(964),
- [anon_sym_void] = ACTIONS(964),
- [anon_sym_xml] = ACTIONS(964),
- [sym_optional_chain] = ACTIONS(958),
- [anon_sym_new] = ACTIONS(964),
- [anon_sym_DOT] = ACTIONS(960),
- [anon_sym_AMP_AMP] = ACTIONS(958),
- [aux_sym_binary_expression_token1] = ACTIONS(960),
- [anon_sym_PIPE_PIPE] = ACTIONS(958),
- [aux_sym_binary_expression_token2] = ACTIONS(960),
- [anon_sym_GT_GT] = ACTIONS(960),
- [anon_sym_GT_GT_GT] = ACTIONS(958),
- [anon_sym_LT_LT] = ACTIONS(958),
- [anon_sym_AMP] = ACTIONS(960),
- [anon_sym_CARET] = ACTIONS(958),
- [anon_sym_PIPE] = ACTIONS(960),
- [anon_sym_PLUS] = ACTIONS(964),
- [anon_sym_DASH] = ACTIONS(964),
- [anon_sym_SLASH] = ACTIONS(964),
- [anon_sym_PERCENT] = ACTIONS(958),
- [aux_sym_binary_expression_token3] = ACTIONS(960),
- [anon_sym_STAR_STAR] = ACTIONS(958),
- [aux_sym_binary_expression_token4] = ACTIONS(960),
- [aux_sym_binary_expression_token5] = ACTIONS(960),
- [anon_sym_EQ_EQ] = ACTIONS(960),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(958),
- [aux_sym_binary_expression_token6] = ACTIONS(960),
- [aux_sym_binary_expression_token7] = ACTIONS(960),
- [anon_sym_BANG_EQ] = ACTIONS(960),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(958),
- [aux_sym_binary_expression_token8] = ACTIONS(960),
- [aux_sym_binary_expression_token9] = ACTIONS(960),
- [aux_sym_binary_expression_token10] = ACTIONS(960),
- [aux_sym_binary_expression_token11] = ACTIONS(960),
- [anon_sym_QMARK_QMARK] = ACTIONS(958),
- [anon_sym_instanceof] = ACTIONS(960),
- [anon_sym_BANG] = ACTIONS(964),
- [anon_sym_TILDE] = ACTIONS(964),
- [aux_sym_unary_operator_token1] = ACTIONS(962),
- [anon_sym_PLUS_PLUS] = ACTIONS(962),
- [anon_sym_DASH_DASH] = ACTIONS(962),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(962),
- [sym_identifier] = ACTIONS(964),
- [sym_private_property_identifier] = ACTIONS(962),
- [sym_this] = ACTIONS(964),
- [sym_super] = ACTIONS(964),
- [sym_true] = ACTIONS(964),
- [sym_false] = ACTIONS(964),
- [sym_null] = ACTIONS(964),
- [anon_sym_export] = ACTIONS(964),
+ [anon_sym_GT_EQ] = ACTIONS(900),
+ [anon_sym_GT] = ACTIONS(902),
+ [anon_sym_LT_EQ] = ACTIONS(900),
+ [anon_sym_LT] = ACTIONS(902),
+ [anon_sym_POUND] = ACTIONS(904),
+ [anon_sym_var] = ACTIONS(906),
+ [anon_sym_SQUOTE] = ACTIONS(904),
+ [anon_sym_DQUOTE] = ACTIONS(904),
+ [anon_sym_STAR] = ACTIONS(902),
+ [anon_sym_LBRACE] = ACTIONS(904),
+ [anon_sym_RBRACE] = ACTIONS(904),
+ [anon_sym_import] = ACTIONS(906),
+ [anon_sym_with] = 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(904),
+ [anon_sym_await] = ACTIONS(906),
+ [anon_sym_in] = ACTIONS(902),
+ [anon_sym_while] = ACTIONS(906),
+ [anon_sym_do] = ACTIONS(906),
+ [anon_sym_try] = ACTIONS(906),
+ [anon_sym_break] = ACTIONS(906),
+ [anon_sym_continue] = ACTIONS(906),
+ [anon_sym_return] = ACTIONS(906),
+ [anon_sym_throw] = ACTIONS(906),
+ [anon_sym_SEMI] = ACTIONS(904),
+ [anon_sym_case] = ACTIONS(906),
+ [anon_sym_default] = ACTIONS(906),
+ [anon_sym_yield] = ACTIONS(906),
+ [anon_sym_LBRACK] = ACTIONS(904),
+ [anon_sym_async] = ACTIONS(906),
+ [anon_sym_function] = ACTIONS(906),
+ [anon_sym_private] = ACTIONS(906),
+ [anon_sym_public] = ACTIONS(906),
+ [anon_sym_remote] = ACTIONS(906),
+ [anon_sym_static] = ACTIONS(906),
+ [anon_sym_final] = ACTIONS(906),
+ [anon_sym_abstract] = ACTIONS(906),
+ [anon_sym_any] = ACTIONS(906),
+ [anon_sym_array] = ACTIONS(906),
+ [anon_sym_binary] = ACTIONS(906),
+ [anon_sym_boolean] = ACTIONS(906),
+ [anon_sym_date] = ACTIONS(906),
+ [anon_sym_guid] = ACTIONS(906),
+ [anon_sym_numeric] = ACTIONS(906),
+ [anon_sym_query] = ACTIONS(906),
+ [anon_sym_string] = ACTIONS(906),
+ [anon_sym_struct] = ACTIONS(906),
+ [anon_sym_uuid] = ACTIONS(906),
+ [anon_sym_variablename] = ACTIONS(906),
+ [anon_sym_void] = ACTIONS(906),
+ [anon_sym_xml] = ACTIONS(906),
+ [sym_optional_chain] = ACTIONS(900),
+ [anon_sym_new] = ACTIONS(906),
+ [anon_sym_DOT] = ACTIONS(902),
+ [anon_sym_AMP_AMP] = ACTIONS(900),
+ [aux_sym_binary_expression_token1] = ACTIONS(902),
+ [anon_sym_PIPE_PIPE] = ACTIONS(900),
+ [aux_sym_binary_expression_token2] = ACTIONS(902),
+ [anon_sym_GT_GT] = ACTIONS(902),
+ [anon_sym_GT_GT_GT] = ACTIONS(900),
+ [anon_sym_LT_LT] = ACTIONS(900),
+ [anon_sym_AMP] = ACTIONS(902),
+ [anon_sym_CARET] = ACTIONS(900),
+ [anon_sym_PIPE] = ACTIONS(902),
+ [anon_sym_PLUS] = ACTIONS(906),
+ [anon_sym_DASH] = ACTIONS(906),
+ [anon_sym_SLASH] = ACTIONS(906),
+ [anon_sym_PERCENT] = ACTIONS(900),
+ [aux_sym_binary_expression_token3] = ACTIONS(902),
+ [anon_sym_STAR_STAR] = ACTIONS(900),
+ [aux_sym_binary_expression_token4] = ACTIONS(902),
+ [aux_sym_binary_expression_token5] = ACTIONS(902),
+ [aux_sym_binary_expression_token6] = ACTIONS(902),
+ [anon_sym_EQ_EQ] = ACTIONS(902),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(900),
+ [aux_sym_binary_expression_token7] = ACTIONS(902),
+ [aux_sym_binary_expression_token8] = ACTIONS(902),
+ [anon_sym_BANG_EQ] = ACTIONS(902),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(900),
+ [aux_sym_binary_expression_token9] = ACTIONS(902),
+ [aux_sym_binary_expression_token10] = ACTIONS(902),
+ [aux_sym_binary_expression_token11] = ACTIONS(902),
+ [aux_sym_binary_expression_token12] = ACTIONS(902),
+ [aux_sym_binary_expression_token13] = ACTIONS(902),
+ [anon_sym_QMARK_QMARK] = ACTIONS(900),
+ [anon_sym_instanceof] = ACTIONS(902),
+ [anon_sym_BANG] = ACTIONS(906),
+ [anon_sym_TILDE] = ACTIONS(906),
+ [aux_sym_unary_operator_token1] = ACTIONS(904),
+ [anon_sym_PLUS_PLUS] = ACTIONS(904),
+ [anon_sym_DASH_DASH] = ACTIONS(904),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(904),
+ [sym_identifier] = ACTIONS(906),
+ [sym_private_property_identifier] = ACTIONS(904),
+ [sym_this] = ACTIONS(906),
+ [sym_super] = ACTIONS(906),
+ [sym_true] = ACTIONS(906),
+ [sym_false] = ACTIONS(906),
+ [sym_null] = ACTIONS(906),
+ [anon_sym_export] = ACTIONS(906),
[sym__automatic_semicolon] = ACTIONS(1084),
- [sym__ternary_qmark] = ACTIONS(958),
+ [sym__ternary_qmark] = ACTIONS(900),
[sym_cf_comment] = ACTIONS(5),
},
[164] = {
[sym_comment] = STATE(164),
- [anon_sym_GT_EQ] = ACTIONS(1001),
- [anon_sym_GT] = ACTIONS(1003),
- [anon_sym_LT_EQ] = ACTIONS(1001),
- [anon_sym_LT] = ACTIONS(1003),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_STAR] = ACTIONS(1003),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_in] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_case] = ACTIONS(1003),
- [anon_sym_default] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [sym_optional_chain] = ACTIONS(1001),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_DOT] = ACTIONS(1003),
- [anon_sym_AMP_AMP] = ACTIONS(1001),
- [aux_sym_binary_expression_token1] = ACTIONS(1003),
- [anon_sym_PIPE_PIPE] = ACTIONS(1001),
- [aux_sym_binary_expression_token2] = ACTIONS(1003),
- [anon_sym_GT_GT] = ACTIONS(1003),
- [anon_sym_GT_GT_GT] = ACTIONS(1001),
- [anon_sym_LT_LT] = ACTIONS(1001),
- [anon_sym_AMP] = ACTIONS(1003),
- [anon_sym_CARET] = ACTIONS(1001),
- [anon_sym_PIPE] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_PERCENT] = ACTIONS(1001),
- [aux_sym_binary_expression_token3] = ACTIONS(1003),
- [anon_sym_STAR_STAR] = ACTIONS(1001),
- [aux_sym_binary_expression_token4] = ACTIONS(1003),
- [aux_sym_binary_expression_token5] = ACTIONS(1003),
- [anon_sym_EQ_EQ] = ACTIONS(1003),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1001),
- [aux_sym_binary_expression_token6] = ACTIONS(1003),
- [aux_sym_binary_expression_token7] = ACTIONS(1003),
- [anon_sym_BANG_EQ] = ACTIONS(1003),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1001),
- [aux_sym_binary_expression_token8] = ACTIONS(1003),
- [aux_sym_binary_expression_token9] = ACTIONS(1003),
- [aux_sym_binary_expression_token10] = ACTIONS(1003),
- [aux_sym_binary_expression_token11] = ACTIONS(1003),
- [anon_sym_QMARK_QMARK] = ACTIONS(1001),
- [anon_sym_instanceof] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1003),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(1001),
- [sym__ternary_qmark] = ACTIONS(1001),
+ [anon_sym_GT_EQ] = ACTIONS(1069),
+ [anon_sym_GT] = ACTIONS(1071),
+ [anon_sym_LT_EQ] = ACTIONS(1069),
+ [anon_sym_LT] = ACTIONS(1071),
+ [anon_sym_POUND] = ACTIONS(1073),
+ [anon_sym_var] = ACTIONS(1075),
+ [anon_sym_SQUOTE] = ACTIONS(1073),
+ [anon_sym_DQUOTE] = ACTIONS(1073),
+ [anon_sym_STAR] = ACTIONS(1071),
+ [anon_sym_LBRACE] = ACTIONS(1073),
+ [anon_sym_RBRACE] = ACTIONS(1073),
+ [anon_sym_import] = ACTIONS(1075),
+ [anon_sym_with] = ACTIONS(1075),
+ [anon_sym_let] = ACTIONS(1075),
+ [anon_sym_const] = ACTIONS(1075),
+ [anon_sym_if] = ACTIONS(1075),
+ [anon_sym_switch] = ACTIONS(1075),
+ [anon_sym_for] = ACTIONS(1075),
+ [anon_sym_LPAREN] = ACTIONS(1073),
+ [anon_sym_await] = ACTIONS(1075),
+ [anon_sym_in] = ACTIONS(1071),
+ [anon_sym_while] = ACTIONS(1075),
+ [anon_sym_do] = ACTIONS(1075),
+ [anon_sym_try] = ACTIONS(1075),
+ [anon_sym_break] = ACTIONS(1075),
+ [anon_sym_continue] = ACTIONS(1075),
+ [anon_sym_return] = ACTIONS(1075),
+ [anon_sym_throw] = ACTIONS(1075),
+ [anon_sym_SEMI] = ACTIONS(1073),
+ [anon_sym_case] = ACTIONS(1075),
+ [anon_sym_default] = ACTIONS(1075),
+ [anon_sym_yield] = ACTIONS(1075),
+ [anon_sym_LBRACK] = ACTIONS(1073),
+ [anon_sym_async] = ACTIONS(1075),
+ [anon_sym_function] = ACTIONS(1075),
+ [anon_sym_private] = ACTIONS(1075),
+ [anon_sym_public] = ACTIONS(1075),
+ [anon_sym_remote] = ACTIONS(1075),
+ [anon_sym_static] = ACTIONS(1075),
+ [anon_sym_final] = ACTIONS(1075),
+ [anon_sym_abstract] = ACTIONS(1075),
+ [anon_sym_any] = ACTIONS(1075),
+ [anon_sym_array] = ACTIONS(1075),
+ [anon_sym_binary] = ACTIONS(1075),
+ [anon_sym_boolean] = ACTIONS(1075),
+ [anon_sym_date] = ACTIONS(1075),
+ [anon_sym_guid] = ACTIONS(1075),
+ [anon_sym_numeric] = ACTIONS(1075),
+ [anon_sym_query] = ACTIONS(1075),
+ [anon_sym_string] = ACTIONS(1075),
+ [anon_sym_struct] = ACTIONS(1075),
+ [anon_sym_uuid] = ACTIONS(1075),
+ [anon_sym_variablename] = ACTIONS(1075),
+ [anon_sym_void] = ACTIONS(1075),
+ [anon_sym_xml] = ACTIONS(1075),
+ [sym_optional_chain] = ACTIONS(1069),
+ [anon_sym_new] = ACTIONS(1075),
+ [anon_sym_DOT] = ACTIONS(1071),
+ [anon_sym_AMP_AMP] = ACTIONS(1069),
+ [aux_sym_binary_expression_token1] = ACTIONS(1071),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1069),
+ [aux_sym_binary_expression_token2] = ACTIONS(1071),
+ [anon_sym_GT_GT] = ACTIONS(1071),
+ [anon_sym_GT_GT_GT] = ACTIONS(1069),
+ [anon_sym_LT_LT] = ACTIONS(1069),
+ [anon_sym_AMP] = ACTIONS(1071),
+ [anon_sym_CARET] = ACTIONS(1069),
+ [anon_sym_PIPE] = ACTIONS(1071),
+ [anon_sym_PLUS] = ACTIONS(1075),
+ [anon_sym_DASH] = ACTIONS(1075),
+ [anon_sym_SLASH] = ACTIONS(1075),
+ [anon_sym_PERCENT] = ACTIONS(1069),
+ [aux_sym_binary_expression_token3] = ACTIONS(1071),
+ [anon_sym_STAR_STAR] = ACTIONS(1069),
+ [aux_sym_binary_expression_token4] = ACTIONS(1071),
+ [aux_sym_binary_expression_token5] = ACTIONS(1071),
+ [aux_sym_binary_expression_token6] = ACTIONS(1071),
+ [anon_sym_EQ_EQ] = ACTIONS(1071),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1069),
+ [aux_sym_binary_expression_token7] = ACTIONS(1071),
+ [aux_sym_binary_expression_token8] = ACTIONS(1071),
+ [anon_sym_BANG_EQ] = ACTIONS(1071),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1069),
+ [aux_sym_binary_expression_token9] = ACTIONS(1071),
+ [aux_sym_binary_expression_token10] = ACTIONS(1071),
+ [aux_sym_binary_expression_token11] = ACTIONS(1071),
+ [aux_sym_binary_expression_token12] = ACTIONS(1071),
+ [aux_sym_binary_expression_token13] = ACTIONS(1071),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1069),
+ [anon_sym_instanceof] = ACTIONS(1071),
+ [anon_sym_BANG] = ACTIONS(1075),
+ [anon_sym_TILDE] = ACTIONS(1075),
+ [aux_sym_unary_operator_token1] = ACTIONS(1073),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1073),
+ [anon_sym_DASH_DASH] = ACTIONS(1073),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(1075),
+ [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_this] = ACTIONS(1075),
+ [sym_super] = ACTIONS(1075),
+ [sym_true] = ACTIONS(1075),
+ [sym_false] = ACTIONS(1075),
+ [sym_null] = ACTIONS(1075),
+ [anon_sym_export] = ACTIONS(1075),
+ [sym__automatic_semicolon] = ACTIONS(1086),
+ [sym__ternary_qmark] = ACTIONS(1069),
[sym_cf_comment] = ACTIONS(5),
},
[165] = {
[sym_comment] = STATE(165),
+ [anon_sym_GT_EQ] = ACTIONS(1002),
+ [anon_sym_GT] = ACTIONS(1004),
+ [anon_sym_LT_EQ] = ACTIONS(1002),
+ [anon_sym_LT] = ACTIONS(1004),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_STAR] = ACTIONS(1004),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_in] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_case] = ACTIONS(1004),
+ [anon_sym_default] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [sym_optional_chain] = ACTIONS(1002),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_DOT] = ACTIONS(1004),
+ [anon_sym_AMP_AMP] = ACTIONS(1002),
+ [aux_sym_binary_expression_token1] = ACTIONS(1004),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1002),
+ [aux_sym_binary_expression_token2] = ACTIONS(1004),
+ [anon_sym_GT_GT] = ACTIONS(1004),
+ [anon_sym_GT_GT_GT] = ACTIONS(1002),
+ [anon_sym_LT_LT] = ACTIONS(1002),
+ [anon_sym_AMP] = ACTIONS(1004),
+ [anon_sym_CARET] = ACTIONS(1002),
+ [anon_sym_PIPE] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_PERCENT] = ACTIONS(1002),
+ [aux_sym_binary_expression_token3] = ACTIONS(1004),
+ [anon_sym_STAR_STAR] = ACTIONS(1002),
+ [aux_sym_binary_expression_token4] = ACTIONS(1004),
+ [aux_sym_binary_expression_token5] = ACTIONS(1004),
+ [aux_sym_binary_expression_token6] = ACTIONS(1004),
+ [anon_sym_EQ_EQ] = ACTIONS(1004),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1002),
+ [aux_sym_binary_expression_token7] = ACTIONS(1004),
+ [aux_sym_binary_expression_token8] = ACTIONS(1004),
+ [anon_sym_BANG_EQ] = ACTIONS(1004),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1002),
+ [aux_sym_binary_expression_token9] = ACTIONS(1004),
+ [aux_sym_binary_expression_token10] = ACTIONS(1004),
+ [aux_sym_binary_expression_token11] = ACTIONS(1004),
+ [aux_sym_binary_expression_token12] = ACTIONS(1004),
+ [aux_sym_binary_expression_token13] = ACTIONS(1004),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1002),
+ [anon_sym_instanceof] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1004),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym__automatic_semicolon] = ACTIONS(1002),
+ [sym__ternary_qmark] = ACTIONS(1002),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [166] = {
+ [sym_comment] = STATE(166),
[anon_sym_GT_EQ] = ACTIONS(968),
[anon_sym_GT] = ACTIONS(970),
[anon_sym_LT_EQ] = ACTIONS(968),
@@ -58841,16 +59069,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(968),
[aux_sym_binary_expression_token4] = ACTIONS(970),
[aux_sym_binary_expression_token5] = ACTIONS(970),
+ [aux_sym_binary_expression_token6] = ACTIONS(970),
[anon_sym_EQ_EQ] = ACTIONS(970),
[anon_sym_EQ_EQ_EQ] = ACTIONS(968),
- [aux_sym_binary_expression_token6] = ACTIONS(970),
[aux_sym_binary_expression_token7] = ACTIONS(970),
+ [aux_sym_binary_expression_token8] = ACTIONS(970),
[anon_sym_BANG_EQ] = ACTIONS(970),
[anon_sym_BANG_EQ_EQ] = ACTIONS(968),
- [aux_sym_binary_expression_token8] = ACTIONS(970),
[aux_sym_binary_expression_token9] = ACTIONS(970),
[aux_sym_binary_expression_token10] = ACTIONS(970),
[aux_sym_binary_expression_token11] = ACTIONS(970),
+ [aux_sym_binary_expression_token12] = ACTIONS(970),
+ [aux_sym_binary_expression_token13] = ACTIONS(970),
[anon_sym_QMARK_QMARK] = ACTIONS(968),
[anon_sym_instanceof] = ACTIONS(970),
[anon_sym_BANG] = ACTIONS(974),
@@ -58868,48 +59098,381 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_false] = ACTIONS(974),
[sym_null] = ACTIONS(974),
[anon_sym_export] = ACTIONS(974),
- [sym__automatic_semicolon] = ACTIONS(1086),
+ [sym__automatic_semicolon] = ACTIONS(1088),
[sym__ternary_qmark] = ACTIONS(968),
[sym_cf_comment] = ACTIONS(5),
},
- [166] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2352),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(166),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5214),
+ [167] = {
+ [sym_comment] = STATE(167),
+ [anon_sym_GT_EQ] = ACTIONS(942),
+ [anon_sym_GT] = ACTIONS(944),
+ [anon_sym_LT_EQ] = ACTIONS(942),
+ [anon_sym_LT] = ACTIONS(944),
+ [anon_sym_POUND] = ACTIONS(942),
+ [anon_sym_var] = ACTIONS(944),
+ [anon_sym_SQUOTE] = ACTIONS(942),
+ [anon_sym_DQUOTE] = ACTIONS(942),
+ [anon_sym_STAR] = ACTIONS(944),
+ [anon_sym_LBRACE] = ACTIONS(942),
+ [anon_sym_RBRACE] = ACTIONS(942),
+ [anon_sym_import] = ACTIONS(944),
+ [anon_sym_with] = ACTIONS(944),
+ [anon_sym_let] = ACTIONS(944),
+ [anon_sym_const] = ACTIONS(944),
+ [anon_sym_if] = ACTIONS(944),
+ [anon_sym_switch] = ACTIONS(944),
+ [anon_sym_for] = ACTIONS(944),
+ [anon_sym_LPAREN] = ACTIONS(942),
+ [anon_sym_await] = ACTIONS(944),
+ [anon_sym_in] = ACTIONS(944),
+ [anon_sym_while] = ACTIONS(944),
+ [anon_sym_do] = ACTIONS(944),
+ [anon_sym_try] = ACTIONS(944),
+ [anon_sym_break] = ACTIONS(944),
+ [anon_sym_continue] = ACTIONS(944),
+ [anon_sym_return] = ACTIONS(944),
+ [anon_sym_throw] = ACTIONS(944),
+ [anon_sym_SEMI] = ACTIONS(942),
+ [anon_sym_case] = ACTIONS(944),
+ [anon_sym_default] = ACTIONS(944),
+ [anon_sym_yield] = ACTIONS(944),
+ [anon_sym_LBRACK] = ACTIONS(942),
+ [anon_sym_async] = ACTIONS(944),
+ [anon_sym_function] = ACTIONS(944),
+ [anon_sym_private] = ACTIONS(944),
+ [anon_sym_public] = ACTIONS(944),
+ [anon_sym_remote] = ACTIONS(944),
+ [anon_sym_static] = ACTIONS(944),
+ [anon_sym_final] = ACTIONS(944),
+ [anon_sym_abstract] = ACTIONS(944),
+ [anon_sym_any] = ACTIONS(944),
+ [anon_sym_array] = ACTIONS(944),
+ [anon_sym_binary] = ACTIONS(944),
+ [anon_sym_boolean] = ACTIONS(944),
+ [anon_sym_date] = ACTIONS(944),
+ [anon_sym_guid] = ACTIONS(944),
+ [anon_sym_numeric] = ACTIONS(944),
+ [anon_sym_query] = ACTIONS(944),
+ [anon_sym_string] = ACTIONS(944),
+ [anon_sym_struct] = ACTIONS(944),
+ [anon_sym_uuid] = ACTIONS(944),
+ [anon_sym_variablename] = ACTIONS(944),
+ [anon_sym_void] = ACTIONS(944),
+ [anon_sym_xml] = ACTIONS(944),
+ [sym_optional_chain] = ACTIONS(942),
+ [anon_sym_new] = ACTIONS(944),
+ [anon_sym_DOT] = ACTIONS(944),
+ [anon_sym_AMP_AMP] = ACTIONS(942),
+ [aux_sym_binary_expression_token1] = ACTIONS(944),
+ [anon_sym_PIPE_PIPE] = ACTIONS(942),
+ [aux_sym_binary_expression_token2] = ACTIONS(944),
+ [anon_sym_GT_GT] = ACTIONS(944),
+ [anon_sym_GT_GT_GT] = ACTIONS(942),
+ [anon_sym_LT_LT] = ACTIONS(942),
+ [anon_sym_AMP] = ACTIONS(944),
+ [anon_sym_CARET] = ACTIONS(942),
+ [anon_sym_PIPE] = ACTIONS(944),
+ [anon_sym_PLUS] = ACTIONS(944),
+ [anon_sym_DASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_PERCENT] = ACTIONS(942),
+ [aux_sym_binary_expression_token3] = ACTIONS(944),
+ [anon_sym_STAR_STAR] = ACTIONS(942),
+ [aux_sym_binary_expression_token4] = ACTIONS(944),
+ [aux_sym_binary_expression_token5] = ACTIONS(944),
+ [aux_sym_binary_expression_token6] = ACTIONS(944),
+ [anon_sym_EQ_EQ] = ACTIONS(944),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(942),
+ [aux_sym_binary_expression_token7] = ACTIONS(944),
+ [aux_sym_binary_expression_token8] = ACTIONS(944),
+ [anon_sym_BANG_EQ] = ACTIONS(944),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(942),
+ [aux_sym_binary_expression_token9] = ACTIONS(944),
+ [aux_sym_binary_expression_token10] = ACTIONS(944),
+ [aux_sym_binary_expression_token11] = ACTIONS(944),
+ [aux_sym_binary_expression_token12] = ACTIONS(944),
+ [aux_sym_binary_expression_token13] = ACTIONS(944),
+ [anon_sym_QMARK_QMARK] = ACTIONS(942),
+ [anon_sym_instanceof] = ACTIONS(944),
+ [anon_sym_BANG] = ACTIONS(944),
+ [anon_sym_TILDE] = ACTIONS(944),
+ [aux_sym_unary_operator_token1] = ACTIONS(942),
+ [anon_sym_PLUS_PLUS] = ACTIONS(942),
+ [anon_sym_DASH_DASH] = ACTIONS(942),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(942),
+ [sym_identifier] = ACTIONS(944),
+ [sym_private_property_identifier] = ACTIONS(942),
+ [sym_this] = ACTIONS(944),
+ [sym_super] = ACTIONS(944),
+ [sym_true] = ACTIONS(944),
+ [sym_false] = ACTIONS(944),
+ [sym_null] = ACTIONS(944),
+ [anon_sym_export] = ACTIONS(944),
+ [sym__automatic_semicolon] = ACTIONS(942),
+ [sym__ternary_qmark] = ACTIONS(942),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [168] = {
+ [sym_comment] = STATE(168),
+ [anon_sym_GT_EQ] = ACTIONS(910),
+ [anon_sym_GT] = ACTIONS(912),
+ [anon_sym_LT_EQ] = ACTIONS(910),
+ [anon_sym_LT] = ACTIONS(912),
+ [anon_sym_POUND] = ACTIONS(914),
+ [anon_sym_var] = ACTIONS(916),
+ [anon_sym_SQUOTE] = ACTIONS(914),
+ [anon_sym_DQUOTE] = ACTIONS(914),
+ [anon_sym_STAR] = ACTIONS(912),
+ [anon_sym_LBRACE] = ACTIONS(914),
+ [anon_sym_RBRACE] = ACTIONS(914),
+ [anon_sym_import] = ACTIONS(916),
+ [anon_sym_with] = ACTIONS(916),
+ [anon_sym_let] = ACTIONS(916),
+ [anon_sym_const] = ACTIONS(916),
+ [anon_sym_if] = ACTIONS(916),
+ [anon_sym_switch] = ACTIONS(916),
+ [anon_sym_for] = ACTIONS(916),
+ [anon_sym_LPAREN] = ACTIONS(914),
+ [anon_sym_await] = ACTIONS(916),
+ [anon_sym_in] = ACTIONS(912),
+ [anon_sym_while] = ACTIONS(916),
+ [anon_sym_do] = ACTIONS(916),
+ [anon_sym_try] = ACTIONS(916),
+ [anon_sym_break] = ACTIONS(916),
+ [anon_sym_continue] = ACTIONS(916),
+ [anon_sym_return] = ACTIONS(916),
+ [anon_sym_throw] = ACTIONS(916),
+ [anon_sym_SEMI] = ACTIONS(914),
+ [anon_sym_case] = ACTIONS(916),
+ [anon_sym_default] = ACTIONS(916),
+ [anon_sym_yield] = ACTIONS(916),
+ [anon_sym_LBRACK] = ACTIONS(914),
+ [anon_sym_async] = ACTIONS(916),
+ [anon_sym_function] = ACTIONS(916),
+ [anon_sym_private] = ACTIONS(916),
+ [anon_sym_public] = ACTIONS(916),
+ [anon_sym_remote] = ACTIONS(916),
+ [anon_sym_static] = ACTIONS(916),
+ [anon_sym_final] = ACTIONS(916),
+ [anon_sym_abstract] = ACTIONS(916),
+ [anon_sym_any] = ACTIONS(916),
+ [anon_sym_array] = ACTIONS(916),
+ [anon_sym_binary] = ACTIONS(916),
+ [anon_sym_boolean] = ACTIONS(916),
+ [anon_sym_date] = ACTIONS(916),
+ [anon_sym_guid] = ACTIONS(916),
+ [anon_sym_numeric] = ACTIONS(916),
+ [anon_sym_query] = ACTIONS(916),
+ [anon_sym_string] = ACTIONS(916),
+ [anon_sym_struct] = ACTIONS(916),
+ [anon_sym_uuid] = ACTIONS(916),
+ [anon_sym_variablename] = ACTIONS(916),
+ [anon_sym_void] = ACTIONS(916),
+ [anon_sym_xml] = ACTIONS(916),
+ [sym_optional_chain] = ACTIONS(910),
+ [anon_sym_new] = ACTIONS(916),
+ [anon_sym_DOT] = ACTIONS(912),
+ [anon_sym_AMP_AMP] = ACTIONS(910),
+ [aux_sym_binary_expression_token1] = ACTIONS(912),
+ [anon_sym_PIPE_PIPE] = ACTIONS(910),
+ [aux_sym_binary_expression_token2] = ACTIONS(912),
+ [anon_sym_GT_GT] = ACTIONS(912),
+ [anon_sym_GT_GT_GT] = ACTIONS(910),
+ [anon_sym_LT_LT] = ACTIONS(910),
+ [anon_sym_AMP] = ACTIONS(912),
+ [anon_sym_CARET] = ACTIONS(910),
+ [anon_sym_PIPE] = ACTIONS(912),
+ [anon_sym_PLUS] = ACTIONS(916),
+ [anon_sym_DASH] = ACTIONS(916),
+ [anon_sym_SLASH] = ACTIONS(916),
+ [anon_sym_PERCENT] = ACTIONS(910),
+ [aux_sym_binary_expression_token3] = ACTIONS(912),
+ [anon_sym_STAR_STAR] = ACTIONS(910),
+ [aux_sym_binary_expression_token4] = ACTIONS(912),
+ [aux_sym_binary_expression_token5] = ACTIONS(912),
+ [aux_sym_binary_expression_token6] = ACTIONS(912),
+ [anon_sym_EQ_EQ] = ACTIONS(912),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(910),
+ [aux_sym_binary_expression_token7] = ACTIONS(912),
+ [aux_sym_binary_expression_token8] = ACTIONS(912),
+ [anon_sym_BANG_EQ] = ACTIONS(912),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(910),
+ [aux_sym_binary_expression_token9] = ACTIONS(912),
+ [aux_sym_binary_expression_token10] = ACTIONS(912),
+ [aux_sym_binary_expression_token11] = ACTIONS(912),
+ [aux_sym_binary_expression_token12] = ACTIONS(912),
+ [aux_sym_binary_expression_token13] = ACTIONS(912),
+ [anon_sym_QMARK_QMARK] = ACTIONS(910),
+ [anon_sym_instanceof] = ACTIONS(912),
+ [anon_sym_BANG] = ACTIONS(916),
+ [anon_sym_TILDE] = ACTIONS(916),
+ [aux_sym_unary_operator_token1] = ACTIONS(914),
+ [anon_sym_PLUS_PLUS] = ACTIONS(914),
+ [anon_sym_DASH_DASH] = ACTIONS(914),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(914),
+ [sym_identifier] = ACTIONS(916),
+ [sym_private_property_identifier] = ACTIONS(914),
+ [sym_this] = ACTIONS(916),
+ [sym_super] = ACTIONS(916),
+ [sym_true] = ACTIONS(916),
+ [sym_false] = ACTIONS(916),
+ [sym_null] = ACTIONS(916),
+ [anon_sym_export] = ACTIONS(916),
+ [sym__automatic_semicolon] = ACTIONS(1090),
+ [sym__ternary_qmark] = ACTIONS(910),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [169] = {
+ [sym_comment] = STATE(169),
+ [anon_sym_GT_EQ] = ACTIONS(886),
+ [anon_sym_GT] = ACTIONS(888),
+ [anon_sym_LT_EQ] = ACTIONS(886),
+ [anon_sym_LT] = ACTIONS(888),
+ [anon_sym_EQ] = ACTIONS(890),
+ [anon_sym_POUND] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(894),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_STAR] = ACTIONS(888),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(894),
+ [anon_sym_with] = ACTIONS(894),
+ [anon_sym_let] = ACTIONS(894),
+ [anon_sym_const] = ACTIONS(894),
+ [anon_sym_else] = ACTIONS(894),
+ [anon_sym_if] = ACTIONS(894),
+ [anon_sym_switch] = ACTIONS(894),
+ [anon_sym_for] = ACTIONS(894),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(894),
+ [anon_sym_in] = ACTIONS(888),
+ [anon_sym_while] = ACTIONS(894),
+ [anon_sym_do] = ACTIONS(894),
+ [anon_sym_try] = ACTIONS(894),
+ [anon_sym_break] = ACTIONS(894),
+ [anon_sym_continue] = ACTIONS(894),
+ [anon_sym_return] = ACTIONS(894),
+ [anon_sym_throw] = ACTIONS(894),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_yield] = ACTIONS(894),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(894),
+ [anon_sym_function] = ACTIONS(894),
+ [anon_sym_private] = ACTIONS(894),
+ [anon_sym_public] = ACTIONS(894),
+ [anon_sym_remote] = ACTIONS(894),
+ [anon_sym_static] = ACTIONS(894),
+ [anon_sym_final] = ACTIONS(894),
+ [anon_sym_abstract] = ACTIONS(894),
+ [anon_sym_any] = ACTIONS(894),
+ [anon_sym_array] = ACTIONS(894),
+ [anon_sym_binary] = ACTIONS(894),
+ [anon_sym_boolean] = ACTIONS(894),
+ [anon_sym_date] = ACTIONS(894),
+ [anon_sym_guid] = ACTIONS(894),
+ [anon_sym_numeric] = ACTIONS(894),
+ [anon_sym_query] = ACTIONS(894),
+ [anon_sym_string] = ACTIONS(894),
+ [anon_sym_struct] = ACTIONS(894),
+ [anon_sym_uuid] = ACTIONS(894),
+ [anon_sym_variablename] = ACTIONS(894),
+ [anon_sym_void] = ACTIONS(894),
+ [anon_sym_xml] = ACTIONS(894),
+ [sym_optional_chain] = ACTIONS(886),
+ [anon_sym_new] = ACTIONS(894),
+ [anon_sym_DOT] = ACTIONS(888),
+ [anon_sym_AMP_AMP] = ACTIONS(886),
+ [aux_sym_binary_expression_token1] = ACTIONS(888),
+ [anon_sym_PIPE_PIPE] = ACTIONS(886),
+ [aux_sym_binary_expression_token2] = ACTIONS(888),
+ [anon_sym_GT_GT] = ACTIONS(888),
+ [anon_sym_GT_GT_GT] = ACTIONS(886),
+ [anon_sym_LT_LT] = ACTIONS(886),
+ [anon_sym_AMP] = ACTIONS(888),
+ [anon_sym_CARET] = ACTIONS(886),
+ [anon_sym_PIPE] = ACTIONS(888),
+ [anon_sym_PLUS] = ACTIONS(894),
+ [anon_sym_DASH] = ACTIONS(894),
+ [anon_sym_SLASH] = ACTIONS(894),
+ [anon_sym_PERCENT] = ACTIONS(886),
+ [aux_sym_binary_expression_token3] = ACTIONS(888),
+ [anon_sym_STAR_STAR] = ACTIONS(886),
+ [aux_sym_binary_expression_token4] = ACTIONS(888),
+ [aux_sym_binary_expression_token5] = ACTIONS(888),
+ [aux_sym_binary_expression_token6] = ACTIONS(888),
+ [anon_sym_EQ_EQ] = ACTIONS(888),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(886),
+ [aux_sym_binary_expression_token7] = ACTIONS(888),
+ [aux_sym_binary_expression_token8] = ACTIONS(888),
+ [anon_sym_BANG_EQ] = ACTIONS(888),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(886),
+ [aux_sym_binary_expression_token9] = ACTIONS(888),
+ [aux_sym_binary_expression_token10] = ACTIONS(888),
+ [aux_sym_binary_expression_token11] = ACTIONS(888),
+ [aux_sym_binary_expression_token12] = ACTIONS(888),
+ [aux_sym_binary_expression_token13] = ACTIONS(888),
+ [anon_sym_QMARK_QMARK] = ACTIONS(886),
+ [anon_sym_instanceof] = ACTIONS(888),
+ [anon_sym_BANG] = ACTIONS(894),
+ [anon_sym_TILDE] = ACTIONS(894),
+ [aux_sym_unary_operator_token1] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(892),
+ [sym_identifier] = ACTIONS(894),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(894),
+ [sym_super] = ACTIONS(894),
+ [sym_true] = ACTIONS(894),
+ [sym_false] = ACTIONS(894),
+ [sym_null] = ACTIONS(894),
+ [anon_sym_export] = ACTIONS(894),
+ [sym__automatic_semicolon] = ACTIONS(1092),
+ [sym__ternary_qmark] = ACTIONS(886),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [170] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2490),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(170),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_GT_EQ] = ACTIONS(786),
[anon_sym_GT] = ACTIONS(788),
@@ -58918,20 +59481,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_STAR] = ACTIONS(1088),
+ [anon_sym_STAR] = ACTIONS(1094),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(754),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
[anon_sym_in] = ACTIONS(788),
- [anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(763),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(749),
+ [anon_sym_static] = ACTIONS(1096),
[sym_optional_chain] = ACTIONS(786),
- [anon_sym_new] = ACTIONS(767),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_DOT] = ACTIONS(788),
[anon_sym_AMP_AMP] = ACTIONS(786),
[aux_sym_binary_expression_token1] = ACTIONS(788),
@@ -58945,407 +59508,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PIPE] = ACTIONS(788),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_PERCENT] = ACTIONS(786),
[aux_sym_binary_expression_token3] = ACTIONS(788),
[anon_sym_STAR_STAR] = ACTIONS(786),
[aux_sym_binary_expression_token4] = ACTIONS(788),
[aux_sym_binary_expression_token5] = ACTIONS(788),
+ [aux_sym_binary_expression_token6] = ACTIONS(788),
[anon_sym_EQ_EQ] = ACTIONS(788),
[anon_sym_EQ_EQ_EQ] = ACTIONS(786),
- [aux_sym_binary_expression_token6] = ACTIONS(788),
[aux_sym_binary_expression_token7] = ACTIONS(788),
+ [aux_sym_binary_expression_token8] = ACTIONS(788),
[anon_sym_BANG_EQ] = ACTIONS(788),
[anon_sym_BANG_EQ_EQ] = ACTIONS(786),
- [aux_sym_binary_expression_token8] = ACTIONS(788),
[aux_sym_binary_expression_token9] = ACTIONS(788),
[aux_sym_binary_expression_token10] = ACTIONS(788),
[aux_sym_binary_expression_token11] = ACTIONS(788),
+ [aux_sym_binary_expression_token12] = ACTIONS(788),
+ [aux_sym_binary_expression_token13] = ACTIONS(788),
[anon_sym_QMARK_QMARK] = ACTIONS(786),
[anon_sym_instanceof] = ACTIONS(788),
[anon_sym_BANG] = ACTIONS(91),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(782),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(749),
+ [anon_sym_export] = ACTIONS(1096),
[sym__ternary_qmark] = ACTIONS(786),
[sym_cf_comment] = ACTIONS(5),
},
- [167] = {
- [sym_comment] = STATE(167),
- [anon_sym_GT_EQ] = ACTIONS(1075),
- [anon_sym_GT] = ACTIONS(1077),
- [anon_sym_LT_EQ] = ACTIONS(1075),
- [anon_sym_LT] = ACTIONS(1077),
- [anon_sym_POUND] = ACTIONS(1075),
- [anon_sym_var] = ACTIONS(1077),
- [anon_sym_SQUOTE] = ACTIONS(1075),
- [anon_sym_DQUOTE] = ACTIONS(1075),
- [anon_sym_STAR] = ACTIONS(1077),
- [anon_sym_LBRACE] = ACTIONS(1075),
- [anon_sym_RBRACE] = ACTIONS(1075),
- [anon_sym_import] = ACTIONS(1077),
- [anon_sym_with] = ACTIONS(1077),
- [anon_sym_let] = ACTIONS(1077),
- [anon_sym_const] = ACTIONS(1077),
- [anon_sym_if] = ACTIONS(1077),
- [anon_sym_switch] = ACTIONS(1077),
- [anon_sym_for] = ACTIONS(1077),
- [anon_sym_LPAREN] = ACTIONS(1075),
- [anon_sym_await] = ACTIONS(1077),
- [anon_sym_in] = ACTIONS(1077),
- [anon_sym_while] = ACTIONS(1077),
- [anon_sym_do] = ACTIONS(1077),
- [anon_sym_try] = ACTIONS(1077),
- [anon_sym_break] = ACTIONS(1077),
- [anon_sym_continue] = ACTIONS(1077),
- [anon_sym_return] = ACTIONS(1077),
- [anon_sym_throw] = ACTIONS(1077),
- [anon_sym_SEMI] = ACTIONS(1075),
- [anon_sym_case] = ACTIONS(1077),
- [anon_sym_default] = ACTIONS(1077),
- [anon_sym_yield] = ACTIONS(1077),
- [anon_sym_LBRACK] = ACTIONS(1075),
- [anon_sym_async] = ACTIONS(1077),
- [anon_sym_function] = ACTIONS(1077),
- [anon_sym_private] = ACTIONS(1077),
- [anon_sym_public] = ACTIONS(1077),
- [anon_sym_remote] = ACTIONS(1077),
- [anon_sym_static] = ACTIONS(1077),
- [anon_sym_final] = ACTIONS(1077),
- [anon_sym_abstract] = ACTIONS(1077),
- [anon_sym_any] = ACTIONS(1077),
- [anon_sym_array] = ACTIONS(1077),
- [anon_sym_binary] = ACTIONS(1077),
- [anon_sym_boolean] = ACTIONS(1077),
- [anon_sym_date] = ACTIONS(1077),
- [anon_sym_guid] = ACTIONS(1077),
- [anon_sym_numeric] = ACTIONS(1077),
- [anon_sym_query] = ACTIONS(1077),
- [anon_sym_string] = ACTIONS(1077),
- [anon_sym_struct] = ACTIONS(1077),
- [anon_sym_uuid] = ACTIONS(1077),
- [anon_sym_variablename] = ACTIONS(1077),
- [anon_sym_void] = ACTIONS(1077),
- [anon_sym_xml] = ACTIONS(1077),
- [sym_optional_chain] = ACTIONS(1075),
- [anon_sym_new] = ACTIONS(1077),
- [anon_sym_DOT] = ACTIONS(1077),
- [anon_sym_AMP_AMP] = ACTIONS(1075),
- [aux_sym_binary_expression_token1] = ACTIONS(1077),
- [anon_sym_PIPE_PIPE] = ACTIONS(1075),
- [aux_sym_binary_expression_token2] = ACTIONS(1077),
- [anon_sym_GT_GT] = ACTIONS(1077),
- [anon_sym_GT_GT_GT] = ACTIONS(1075),
- [anon_sym_LT_LT] = ACTIONS(1075),
- [anon_sym_AMP] = ACTIONS(1077),
- [anon_sym_CARET] = ACTIONS(1075),
- [anon_sym_PIPE] = ACTIONS(1077),
- [anon_sym_PLUS] = ACTIONS(1077),
- [anon_sym_DASH] = ACTIONS(1077),
- [anon_sym_SLASH] = ACTIONS(1077),
- [anon_sym_PERCENT] = ACTIONS(1075),
- [aux_sym_binary_expression_token3] = ACTIONS(1077),
- [anon_sym_STAR_STAR] = ACTIONS(1075),
- [aux_sym_binary_expression_token4] = ACTIONS(1077),
- [aux_sym_binary_expression_token5] = ACTIONS(1077),
- [anon_sym_EQ_EQ] = ACTIONS(1077),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1075),
- [aux_sym_binary_expression_token6] = ACTIONS(1077),
- [aux_sym_binary_expression_token7] = ACTIONS(1077),
- [anon_sym_BANG_EQ] = ACTIONS(1077),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1075),
- [aux_sym_binary_expression_token8] = ACTIONS(1077),
- [aux_sym_binary_expression_token9] = ACTIONS(1077),
- [aux_sym_binary_expression_token10] = ACTIONS(1077),
- [aux_sym_binary_expression_token11] = ACTIONS(1077),
- [anon_sym_QMARK_QMARK] = ACTIONS(1075),
- [anon_sym_instanceof] = ACTIONS(1077),
- [anon_sym_BANG] = ACTIONS(1077),
- [anon_sym_TILDE] = ACTIONS(1077),
- [aux_sym_unary_operator_token1] = ACTIONS(1075),
- [anon_sym_PLUS_PLUS] = ACTIONS(1075),
- [anon_sym_DASH_DASH] = ACTIONS(1075),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1075),
- [sym_identifier] = ACTIONS(1077),
- [sym_private_property_identifier] = ACTIONS(1075),
- [sym_this] = ACTIONS(1077),
- [sym_super] = ACTIONS(1077),
- [sym_true] = ACTIONS(1077),
- [sym_false] = ACTIONS(1077),
- [sym_null] = ACTIONS(1077),
- [anon_sym_export] = ACTIONS(1077),
- [sym__automatic_semicolon] = ACTIONS(1075),
- [sym__ternary_qmark] = ACTIONS(1075),
- [sym_cf_comment] = ACTIONS(5),
- },
- [168] = {
- [sym_comment] = STATE(168),
- [anon_sym_GT_EQ] = ACTIONS(856),
- [anon_sym_GT] = ACTIONS(858),
- [anon_sym_LT_EQ] = ACTIONS(856),
- [anon_sym_LT] = ACTIONS(858),
- [anon_sym_POUND] = ACTIONS(856),
- [anon_sym_var] = ACTIONS(858),
- [anon_sym_SQUOTE] = ACTIONS(856),
- [anon_sym_DQUOTE] = ACTIONS(856),
- [anon_sym_STAR] = ACTIONS(858),
- [anon_sym_LBRACE] = ACTIONS(856),
- [anon_sym_RBRACE] = ACTIONS(856),
- [anon_sym_import] = ACTIONS(858),
- [anon_sym_with] = ACTIONS(858),
- [anon_sym_let] = ACTIONS(858),
- [anon_sym_const] = ACTIONS(858),
- [anon_sym_if] = ACTIONS(858),
- [anon_sym_switch] = ACTIONS(858),
- [anon_sym_for] = ACTIONS(858),
- [anon_sym_LPAREN] = ACTIONS(856),
- [anon_sym_await] = ACTIONS(858),
- [anon_sym_in] = ACTIONS(858),
- [anon_sym_while] = ACTIONS(858),
- [anon_sym_do] = ACTIONS(858),
- [anon_sym_try] = ACTIONS(858),
- [anon_sym_break] = ACTIONS(858),
- [anon_sym_continue] = ACTIONS(858),
- [anon_sym_return] = ACTIONS(858),
- [anon_sym_throw] = ACTIONS(858),
- [anon_sym_SEMI] = ACTIONS(856),
- [anon_sym_case] = ACTIONS(858),
- [anon_sym_default] = ACTIONS(858),
- [anon_sym_yield] = ACTIONS(858),
- [anon_sym_LBRACK] = ACTIONS(856),
- [anon_sym_async] = ACTIONS(858),
- [anon_sym_function] = ACTIONS(858),
- [anon_sym_private] = ACTIONS(858),
- [anon_sym_public] = ACTIONS(858),
- [anon_sym_remote] = ACTIONS(858),
- [anon_sym_static] = ACTIONS(858),
- [anon_sym_final] = ACTIONS(858),
- [anon_sym_abstract] = ACTIONS(858),
- [anon_sym_any] = ACTIONS(858),
- [anon_sym_array] = ACTIONS(858),
- [anon_sym_binary] = ACTIONS(858),
- [anon_sym_boolean] = ACTIONS(858),
- [anon_sym_date] = ACTIONS(858),
- [anon_sym_guid] = ACTIONS(858),
- [anon_sym_numeric] = ACTIONS(858),
- [anon_sym_query] = ACTIONS(858),
- [anon_sym_string] = ACTIONS(858),
- [anon_sym_struct] = ACTIONS(858),
- [anon_sym_uuid] = ACTIONS(858),
- [anon_sym_variablename] = ACTIONS(858),
- [anon_sym_void] = ACTIONS(858),
- [anon_sym_xml] = ACTIONS(858),
- [sym_optional_chain] = ACTIONS(856),
- [anon_sym_new] = ACTIONS(858),
- [anon_sym_DOT] = ACTIONS(858),
- [anon_sym_AMP_AMP] = ACTIONS(856),
- [aux_sym_binary_expression_token1] = ACTIONS(858),
- [anon_sym_PIPE_PIPE] = ACTIONS(856),
- [aux_sym_binary_expression_token2] = ACTIONS(858),
- [anon_sym_GT_GT] = ACTIONS(858),
- [anon_sym_GT_GT_GT] = ACTIONS(856),
- [anon_sym_LT_LT] = ACTIONS(856),
- [anon_sym_AMP] = ACTIONS(858),
- [anon_sym_CARET] = ACTIONS(856),
- [anon_sym_PIPE] = ACTIONS(858),
- [anon_sym_PLUS] = ACTIONS(858),
- [anon_sym_DASH] = ACTIONS(858),
- [anon_sym_SLASH] = ACTIONS(858),
- [anon_sym_PERCENT] = ACTIONS(856),
- [aux_sym_binary_expression_token3] = ACTIONS(858),
- [anon_sym_STAR_STAR] = ACTIONS(856),
- [aux_sym_binary_expression_token4] = ACTIONS(858),
- [aux_sym_binary_expression_token5] = ACTIONS(858),
- [anon_sym_EQ_EQ] = ACTIONS(858),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(856),
- [aux_sym_binary_expression_token6] = ACTIONS(858),
- [aux_sym_binary_expression_token7] = ACTIONS(858),
- [anon_sym_BANG_EQ] = ACTIONS(858),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(856),
- [aux_sym_binary_expression_token8] = ACTIONS(858),
- [aux_sym_binary_expression_token9] = ACTIONS(858),
- [aux_sym_binary_expression_token10] = ACTIONS(858),
- [aux_sym_binary_expression_token11] = ACTIONS(858),
- [anon_sym_QMARK_QMARK] = ACTIONS(856),
- [anon_sym_instanceof] = ACTIONS(858),
- [anon_sym_BANG] = ACTIONS(858),
- [anon_sym_TILDE] = ACTIONS(858),
- [aux_sym_unary_operator_token1] = ACTIONS(856),
- [anon_sym_PLUS_PLUS] = ACTIONS(856),
- [anon_sym_DASH_DASH] = ACTIONS(856),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(856),
- [sym_identifier] = ACTIONS(858),
- [sym_private_property_identifier] = ACTIONS(856),
- [sym_this] = ACTIONS(858),
- [sym_super] = ACTIONS(858),
- [sym_true] = ACTIONS(858),
- [sym_false] = ACTIONS(858),
- [sym_null] = ACTIONS(858),
- [anon_sym_export] = ACTIONS(858),
- [sym__automatic_semicolon] = ACTIONS(1092),
- [sym__ternary_qmark] = ACTIONS(856),
- [sym_cf_comment] = ACTIONS(5),
- },
- [169] = {
- [sym_comment] = STATE(169),
- [anon_sym_GT_EQ] = ACTIONS(988),
- [anon_sym_GT] = ACTIONS(990),
- [anon_sym_LT_EQ] = ACTIONS(988),
- [anon_sym_LT] = ACTIONS(990),
- [anon_sym_POUND] = ACTIONS(992),
- [anon_sym_var] = ACTIONS(994),
- [anon_sym_SQUOTE] = ACTIONS(992),
- [anon_sym_DQUOTE] = ACTIONS(992),
- [anon_sym_STAR] = ACTIONS(990),
- [anon_sym_LBRACE] = ACTIONS(992),
- [anon_sym_RBRACE] = ACTIONS(992),
- [anon_sym_import] = ACTIONS(994),
- [anon_sym_with] = ACTIONS(994),
- [anon_sym_let] = ACTIONS(994),
- [anon_sym_const] = ACTIONS(994),
- [anon_sym_if] = ACTIONS(994),
- [anon_sym_switch] = ACTIONS(994),
- [anon_sym_for] = ACTIONS(994),
- [anon_sym_LPAREN] = ACTIONS(992),
- [anon_sym_await] = ACTIONS(994),
- [anon_sym_in] = ACTIONS(990),
- [anon_sym_while] = ACTIONS(994),
- [anon_sym_do] = ACTIONS(994),
- [anon_sym_try] = ACTIONS(994),
- [anon_sym_break] = ACTIONS(994),
- [anon_sym_continue] = ACTIONS(994),
- [anon_sym_return] = ACTIONS(994),
- [anon_sym_throw] = ACTIONS(994),
- [anon_sym_SEMI] = ACTIONS(992),
- [anon_sym_case] = ACTIONS(994),
- [anon_sym_default] = ACTIONS(994),
- [anon_sym_yield] = ACTIONS(994),
- [anon_sym_LBRACK] = ACTIONS(992),
- [anon_sym_async] = ACTIONS(994),
- [anon_sym_function] = ACTIONS(994),
- [anon_sym_private] = ACTIONS(994),
- [anon_sym_public] = ACTIONS(994),
- [anon_sym_remote] = ACTIONS(994),
- [anon_sym_static] = ACTIONS(994),
- [anon_sym_final] = ACTIONS(994),
- [anon_sym_abstract] = ACTIONS(994),
- [anon_sym_any] = ACTIONS(994),
- [anon_sym_array] = ACTIONS(994),
- [anon_sym_binary] = ACTIONS(994),
- [anon_sym_boolean] = ACTIONS(994),
- [anon_sym_date] = ACTIONS(994),
- [anon_sym_guid] = ACTIONS(994),
- [anon_sym_numeric] = ACTIONS(994),
- [anon_sym_query] = ACTIONS(994),
- [anon_sym_string] = ACTIONS(994),
- [anon_sym_struct] = ACTIONS(994),
- [anon_sym_uuid] = ACTIONS(994),
- [anon_sym_variablename] = ACTIONS(994),
- [anon_sym_void] = ACTIONS(994),
- [anon_sym_xml] = ACTIONS(994),
- [sym_optional_chain] = ACTIONS(988),
- [anon_sym_new] = ACTIONS(994),
- [anon_sym_DOT] = ACTIONS(990),
- [anon_sym_AMP_AMP] = ACTIONS(988),
- [aux_sym_binary_expression_token1] = ACTIONS(990),
- [anon_sym_PIPE_PIPE] = ACTIONS(988),
- [aux_sym_binary_expression_token2] = ACTIONS(990),
- [anon_sym_GT_GT] = ACTIONS(990),
- [anon_sym_GT_GT_GT] = ACTIONS(988),
- [anon_sym_LT_LT] = ACTIONS(988),
- [anon_sym_AMP] = ACTIONS(990),
- [anon_sym_CARET] = ACTIONS(988),
- [anon_sym_PIPE] = ACTIONS(990),
- [anon_sym_PLUS] = ACTIONS(994),
- [anon_sym_DASH] = ACTIONS(994),
- [anon_sym_SLASH] = ACTIONS(994),
- [anon_sym_PERCENT] = ACTIONS(988),
- [aux_sym_binary_expression_token3] = ACTIONS(990),
- [anon_sym_STAR_STAR] = ACTIONS(988),
- [aux_sym_binary_expression_token4] = ACTIONS(990),
- [aux_sym_binary_expression_token5] = ACTIONS(990),
- [anon_sym_EQ_EQ] = ACTIONS(990),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(988),
- [aux_sym_binary_expression_token6] = ACTIONS(990),
- [aux_sym_binary_expression_token7] = ACTIONS(990),
- [anon_sym_BANG_EQ] = ACTIONS(990),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(988),
- [aux_sym_binary_expression_token8] = ACTIONS(990),
- [aux_sym_binary_expression_token9] = ACTIONS(990),
- [aux_sym_binary_expression_token10] = ACTIONS(990),
- [aux_sym_binary_expression_token11] = ACTIONS(990),
- [anon_sym_QMARK_QMARK] = ACTIONS(988),
- [anon_sym_instanceof] = ACTIONS(990),
- [anon_sym_BANG] = ACTIONS(994),
- [anon_sym_TILDE] = ACTIONS(994),
- [aux_sym_unary_operator_token1] = ACTIONS(992),
- [anon_sym_PLUS_PLUS] = ACTIONS(992),
- [anon_sym_DASH_DASH] = ACTIONS(992),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(992),
- [sym_identifier] = ACTIONS(994),
- [sym_private_property_identifier] = ACTIONS(992),
- [sym_this] = ACTIONS(994),
- [sym_super] = ACTIONS(994),
- [sym_true] = ACTIONS(994),
- [sym_false] = ACTIONS(994),
- [sym_null] = ACTIONS(994),
- [anon_sym_export] = ACTIONS(994),
- [sym__automatic_semicolon] = ACTIONS(1094),
- [sym__ternary_qmark] = ACTIONS(988),
- [sym_cf_comment] = ACTIONS(5),
- },
- [170] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2448),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(170),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [171] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2420),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5215),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(171),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_GT_EQ] = ACTIONS(786),
[anon_sym_GT] = ACTIONS(788),
@@ -59354,20 +59592,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_STAR] = ACTIONS(1096),
+ [anon_sym_STAR] = ACTIONS(1112),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
+ [anon_sym_let] = ACTIONS(749),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(754),
[anon_sym_in] = ACTIONS(788),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
+ [anon_sym_yield] = ACTIONS(758),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
+ [anon_sym_static] = ACTIONS(749),
[sym_optional_chain] = ACTIONS(786),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_new] = ACTIONS(767),
[anon_sym_DOT] = ACTIONS(788),
[anon_sym_AMP_AMP] = ACTIONS(786),
[aux_sym_binary_expression_token1] = ACTIONS(788),
@@ -59381,802 +59619,597 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PIPE] = ACTIONS(788),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_PERCENT] = ACTIONS(786),
[aux_sym_binary_expression_token3] = ACTIONS(788),
[anon_sym_STAR_STAR] = ACTIONS(786),
[aux_sym_binary_expression_token4] = ACTIONS(788),
[aux_sym_binary_expression_token5] = ACTIONS(788),
+ [aux_sym_binary_expression_token6] = ACTIONS(788),
[anon_sym_EQ_EQ] = ACTIONS(788),
[anon_sym_EQ_EQ_EQ] = ACTIONS(786),
- [aux_sym_binary_expression_token6] = ACTIONS(788),
[aux_sym_binary_expression_token7] = ACTIONS(788),
+ [aux_sym_binary_expression_token8] = ACTIONS(788),
[anon_sym_BANG_EQ] = ACTIONS(788),
[anon_sym_BANG_EQ_EQ] = ACTIONS(786),
- [aux_sym_binary_expression_token8] = ACTIONS(788),
[aux_sym_binary_expression_token9] = ACTIONS(788),
[aux_sym_binary_expression_token10] = ACTIONS(788),
[aux_sym_binary_expression_token11] = ACTIONS(788),
+ [aux_sym_binary_expression_token12] = ACTIONS(788),
+ [aux_sym_binary_expression_token13] = ACTIONS(788),
[anon_sym_QMARK_QMARK] = ACTIONS(786),
[anon_sym_instanceof] = ACTIONS(788),
[anon_sym_BANG] = ACTIONS(91),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(780),
+ [sym_private_property_identifier] = ACTIONS(782),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
+ [anon_sym_export] = ACTIONS(749),
[sym__ternary_qmark] = ACTIONS(786),
[sym_cf_comment] = ACTIONS(5),
},
- [171] = {
- [sym_comment] = STATE(171),
- [anon_sym_GT_EQ] = ACTIONS(1001),
- [anon_sym_GT] = ACTIONS(1003),
- [anon_sym_LT_EQ] = ACTIONS(1001),
- [anon_sym_LT] = ACTIONS(1003),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_STAR] = ACTIONS(1003),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_in] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_case] = ACTIONS(1003),
- [anon_sym_default] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [sym_optional_chain] = ACTIONS(1001),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_DOT] = ACTIONS(1003),
- [anon_sym_AMP_AMP] = ACTIONS(1001),
- [aux_sym_binary_expression_token1] = ACTIONS(1003),
- [anon_sym_PIPE_PIPE] = ACTIONS(1001),
- [aux_sym_binary_expression_token2] = ACTIONS(1003),
- [anon_sym_GT_GT] = ACTIONS(1003),
- [anon_sym_GT_GT_GT] = ACTIONS(1001),
- [anon_sym_LT_LT] = ACTIONS(1001),
- [anon_sym_AMP] = ACTIONS(1003),
- [anon_sym_CARET] = ACTIONS(1001),
- [anon_sym_PIPE] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_PERCENT] = ACTIONS(1001),
- [aux_sym_binary_expression_token3] = ACTIONS(1003),
- [anon_sym_STAR_STAR] = ACTIONS(1001),
- [aux_sym_binary_expression_token4] = ACTIONS(1003),
- [aux_sym_binary_expression_token5] = ACTIONS(1003),
- [anon_sym_EQ_EQ] = ACTIONS(1003),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1001),
- [aux_sym_binary_expression_token6] = ACTIONS(1003),
- [aux_sym_binary_expression_token7] = ACTIONS(1003),
- [anon_sym_BANG_EQ] = ACTIONS(1003),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1001),
- [aux_sym_binary_expression_token8] = ACTIONS(1003),
- [aux_sym_binary_expression_token9] = ACTIONS(1003),
- [aux_sym_binary_expression_token10] = ACTIONS(1003),
- [aux_sym_binary_expression_token11] = ACTIONS(1003),
- [anon_sym_QMARK_QMARK] = ACTIONS(1001),
- [anon_sym_instanceof] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1003),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(1114),
- [sym__ternary_qmark] = ACTIONS(1001),
- [sym_cf_comment] = ACTIONS(5),
- },
[172] = {
[sym_comment] = STATE(172),
- [anon_sym_GT_EQ] = ACTIONS(850),
- [anon_sym_GT] = ACTIONS(852),
- [anon_sym_LT_EQ] = ACTIONS(850),
- [anon_sym_LT] = ACTIONS(852),
- [anon_sym_EQ] = ACTIONS(854),
- [anon_sym_POUND] = ACTIONS(856),
- [anon_sym_var] = ACTIONS(858),
- [anon_sym_SQUOTE] = ACTIONS(856),
- [anon_sym_DQUOTE] = ACTIONS(856),
- [anon_sym_STAR] = ACTIONS(852),
- [anon_sym_LBRACE] = ACTIONS(856),
- [anon_sym_RBRACE] = ACTIONS(856),
- [anon_sym_import] = ACTIONS(858),
- [anon_sym_with] = ACTIONS(858),
- [anon_sym_let] = ACTIONS(858),
- [anon_sym_const] = ACTIONS(858),
- [anon_sym_else] = ACTIONS(858),
- [anon_sym_if] = ACTIONS(858),
- [anon_sym_switch] = ACTIONS(858),
- [anon_sym_for] = ACTIONS(858),
- [anon_sym_LPAREN] = ACTIONS(856),
- [anon_sym_await] = ACTIONS(858),
- [anon_sym_in] = ACTIONS(852),
- [anon_sym_while] = ACTIONS(858),
- [anon_sym_do] = ACTIONS(858),
- [anon_sym_try] = ACTIONS(858),
- [anon_sym_break] = ACTIONS(858),
- [anon_sym_continue] = ACTIONS(858),
- [anon_sym_return] = ACTIONS(858),
- [anon_sym_throw] = ACTIONS(858),
- [anon_sym_SEMI] = ACTIONS(856),
- [anon_sym_yield] = ACTIONS(858),
- [anon_sym_LBRACK] = ACTIONS(856),
- [anon_sym_async] = ACTIONS(858),
- [anon_sym_function] = ACTIONS(858),
- [anon_sym_private] = ACTIONS(858),
- [anon_sym_public] = ACTIONS(858),
- [anon_sym_remote] = ACTIONS(858),
- [anon_sym_static] = ACTIONS(858),
- [anon_sym_final] = ACTIONS(858),
- [anon_sym_abstract] = ACTIONS(858),
- [anon_sym_any] = ACTIONS(858),
- [anon_sym_array] = ACTIONS(858),
- [anon_sym_binary] = ACTIONS(858),
- [anon_sym_boolean] = ACTIONS(858),
- [anon_sym_date] = ACTIONS(858),
- [anon_sym_guid] = ACTIONS(858),
- [anon_sym_numeric] = ACTIONS(858),
- [anon_sym_query] = ACTIONS(858),
- [anon_sym_string] = ACTIONS(858),
- [anon_sym_struct] = ACTIONS(858),
- [anon_sym_uuid] = ACTIONS(858),
- [anon_sym_variablename] = ACTIONS(858),
- [anon_sym_void] = ACTIONS(858),
- [anon_sym_xml] = ACTIONS(858),
- [sym_optional_chain] = ACTIONS(850),
- [anon_sym_new] = ACTIONS(858),
- [anon_sym_DOT] = ACTIONS(852),
- [anon_sym_AMP_AMP] = ACTIONS(850),
- [aux_sym_binary_expression_token1] = ACTIONS(852),
- [anon_sym_PIPE_PIPE] = ACTIONS(850),
- [aux_sym_binary_expression_token2] = ACTIONS(852),
- [anon_sym_GT_GT] = ACTIONS(852),
- [anon_sym_GT_GT_GT] = ACTIONS(850),
- [anon_sym_LT_LT] = ACTIONS(850),
- [anon_sym_AMP] = ACTIONS(852),
- [anon_sym_CARET] = ACTIONS(850),
- [anon_sym_PIPE] = ACTIONS(852),
- [anon_sym_PLUS] = ACTIONS(858),
- [anon_sym_DASH] = ACTIONS(858),
- [anon_sym_SLASH] = ACTIONS(858),
- [anon_sym_PERCENT] = ACTIONS(850),
- [aux_sym_binary_expression_token3] = ACTIONS(852),
- [anon_sym_STAR_STAR] = ACTIONS(850),
- [aux_sym_binary_expression_token4] = ACTIONS(852),
- [aux_sym_binary_expression_token5] = ACTIONS(852),
- [anon_sym_EQ_EQ] = ACTIONS(852),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(850),
- [aux_sym_binary_expression_token6] = ACTIONS(852),
- [aux_sym_binary_expression_token7] = ACTIONS(852),
- [anon_sym_BANG_EQ] = ACTIONS(852),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(850),
- [aux_sym_binary_expression_token8] = ACTIONS(852),
- [aux_sym_binary_expression_token9] = ACTIONS(852),
- [aux_sym_binary_expression_token10] = ACTIONS(852),
- [aux_sym_binary_expression_token11] = ACTIONS(852),
- [anon_sym_QMARK_QMARK] = ACTIONS(850),
- [anon_sym_instanceof] = ACTIONS(852),
- [anon_sym_BANG] = ACTIONS(858),
- [anon_sym_TILDE] = ACTIONS(858),
- [aux_sym_unary_operator_token1] = ACTIONS(856),
- [anon_sym_PLUS_PLUS] = ACTIONS(856),
- [anon_sym_DASH_DASH] = ACTIONS(856),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(856),
- [sym_identifier] = ACTIONS(858),
- [sym_private_property_identifier] = ACTIONS(856),
- [sym_this] = ACTIONS(858),
- [sym_super] = ACTIONS(858),
- [sym_true] = ACTIONS(858),
- [sym_false] = ACTIONS(858),
- [sym_null] = ACTIONS(858),
- [anon_sym_export] = ACTIONS(858),
+ [anon_sym_GT_EQ] = ACTIONS(892),
+ [anon_sym_GT] = ACTIONS(894),
+ [anon_sym_LT_EQ] = ACTIONS(892),
+ [anon_sym_LT] = ACTIONS(894),
+ [anon_sym_POUND] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(894),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_STAR] = ACTIONS(894),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(894),
+ [anon_sym_with] = ACTIONS(894),
+ [anon_sym_let] = ACTIONS(894),
+ [anon_sym_const] = ACTIONS(894),
+ [anon_sym_if] = ACTIONS(894),
+ [anon_sym_switch] = ACTIONS(894),
+ [anon_sym_for] = ACTIONS(894),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(894),
+ [anon_sym_in] = ACTIONS(894),
+ [anon_sym_while] = ACTIONS(894),
+ [anon_sym_do] = ACTIONS(894),
+ [anon_sym_try] = ACTIONS(894),
+ [anon_sym_break] = ACTIONS(894),
+ [anon_sym_continue] = ACTIONS(894),
+ [anon_sym_return] = ACTIONS(894),
+ [anon_sym_throw] = ACTIONS(894),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_case] = ACTIONS(894),
+ [anon_sym_default] = ACTIONS(894),
+ [anon_sym_yield] = ACTIONS(894),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(894),
+ [anon_sym_function] = ACTIONS(894),
+ [anon_sym_private] = ACTIONS(894),
+ [anon_sym_public] = ACTIONS(894),
+ [anon_sym_remote] = ACTIONS(894),
+ [anon_sym_static] = ACTIONS(894),
+ [anon_sym_final] = ACTIONS(894),
+ [anon_sym_abstract] = ACTIONS(894),
+ [anon_sym_any] = ACTIONS(894),
+ [anon_sym_array] = ACTIONS(894),
+ [anon_sym_binary] = ACTIONS(894),
+ [anon_sym_boolean] = ACTIONS(894),
+ [anon_sym_date] = ACTIONS(894),
+ [anon_sym_guid] = ACTIONS(894),
+ [anon_sym_numeric] = ACTIONS(894),
+ [anon_sym_query] = ACTIONS(894),
+ [anon_sym_string] = ACTIONS(894),
+ [anon_sym_struct] = ACTIONS(894),
+ [anon_sym_uuid] = ACTIONS(894),
+ [anon_sym_variablename] = ACTIONS(894),
+ [anon_sym_void] = ACTIONS(894),
+ [anon_sym_xml] = ACTIONS(894),
+ [sym_optional_chain] = ACTIONS(892),
+ [anon_sym_new] = ACTIONS(894),
+ [anon_sym_DOT] = ACTIONS(894),
+ [anon_sym_AMP_AMP] = ACTIONS(892),
+ [aux_sym_binary_expression_token1] = ACTIONS(894),
+ [anon_sym_PIPE_PIPE] = ACTIONS(892),
+ [aux_sym_binary_expression_token2] = ACTIONS(894),
+ [anon_sym_GT_GT] = ACTIONS(894),
+ [anon_sym_GT_GT_GT] = ACTIONS(892),
+ [anon_sym_LT_LT] = ACTIONS(892),
+ [anon_sym_AMP] = ACTIONS(894),
+ [anon_sym_CARET] = ACTIONS(892),
+ [anon_sym_PIPE] = ACTIONS(894),
+ [anon_sym_PLUS] = ACTIONS(894),
+ [anon_sym_DASH] = ACTIONS(894),
+ [anon_sym_SLASH] = ACTIONS(894),
+ [anon_sym_PERCENT] = ACTIONS(892),
+ [aux_sym_binary_expression_token3] = ACTIONS(894),
+ [anon_sym_STAR_STAR] = ACTIONS(892),
+ [aux_sym_binary_expression_token4] = ACTIONS(894),
+ [aux_sym_binary_expression_token5] = ACTIONS(894),
+ [aux_sym_binary_expression_token6] = ACTIONS(894),
+ [anon_sym_EQ_EQ] = ACTIONS(894),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(892),
+ [aux_sym_binary_expression_token7] = ACTIONS(894),
+ [aux_sym_binary_expression_token8] = ACTIONS(894),
+ [anon_sym_BANG_EQ] = ACTIONS(894),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(892),
+ [aux_sym_binary_expression_token9] = ACTIONS(894),
+ [aux_sym_binary_expression_token10] = ACTIONS(894),
+ [aux_sym_binary_expression_token11] = ACTIONS(894),
+ [aux_sym_binary_expression_token12] = ACTIONS(894),
+ [aux_sym_binary_expression_token13] = ACTIONS(894),
+ [anon_sym_QMARK_QMARK] = ACTIONS(892),
+ [anon_sym_instanceof] = ACTIONS(894),
+ [anon_sym_BANG] = ACTIONS(894),
+ [anon_sym_TILDE] = ACTIONS(894),
+ [aux_sym_unary_operator_token1] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(892),
+ [sym_identifier] = ACTIONS(894),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(894),
+ [sym_super] = ACTIONS(894),
+ [sym_true] = ACTIONS(894),
+ [sym_false] = ACTIONS(894),
+ [sym_null] = ACTIONS(894),
+ [anon_sym_export] = ACTIONS(894),
[sym__automatic_semicolon] = ACTIONS(1116),
- [sym__ternary_qmark] = ACTIONS(850),
+ [sym__ternary_qmark] = ACTIONS(892),
[sym_cf_comment] = ACTIONS(5),
},
[173] = {
[sym_comment] = STATE(173),
- [anon_sym_GT_EQ] = ACTIONS(978),
- [anon_sym_GT] = ACTIONS(980),
- [anon_sym_LT_EQ] = ACTIONS(978),
- [anon_sym_LT] = ACTIONS(980),
- [anon_sym_POUND] = ACTIONS(982),
- [anon_sym_var] = ACTIONS(984),
- [anon_sym_SQUOTE] = ACTIONS(982),
- [anon_sym_DQUOTE] = ACTIONS(982),
- [anon_sym_STAR] = ACTIONS(980),
- [anon_sym_LBRACE] = ACTIONS(982),
- [anon_sym_RBRACE] = ACTIONS(982),
- [anon_sym_import] = ACTIONS(984),
- [anon_sym_with] = ACTIONS(984),
- [anon_sym_let] = ACTIONS(984),
- [anon_sym_const] = ACTIONS(984),
- [anon_sym_else] = ACTIONS(984),
- [anon_sym_if] = ACTIONS(984),
- [anon_sym_switch] = ACTIONS(984),
- [anon_sym_for] = ACTIONS(984),
- [anon_sym_LPAREN] = ACTIONS(982),
- [anon_sym_await] = ACTIONS(984),
- [anon_sym_in] = ACTIONS(980),
- [anon_sym_while] = ACTIONS(984),
- [anon_sym_do] = ACTIONS(984),
- [anon_sym_try] = ACTIONS(984),
- [anon_sym_break] = ACTIONS(984),
- [anon_sym_continue] = ACTIONS(984),
- [anon_sym_return] = ACTIONS(984),
- [anon_sym_throw] = ACTIONS(984),
- [anon_sym_SEMI] = ACTIONS(982),
- [anon_sym_yield] = ACTIONS(984),
- [anon_sym_LBRACK] = ACTIONS(982),
- [anon_sym_async] = ACTIONS(984),
- [anon_sym_function] = ACTIONS(984),
- [anon_sym_private] = ACTIONS(984),
- [anon_sym_public] = ACTIONS(984),
- [anon_sym_remote] = ACTIONS(984),
- [anon_sym_static] = ACTIONS(984),
- [anon_sym_final] = ACTIONS(984),
- [anon_sym_abstract] = ACTIONS(984),
- [anon_sym_any] = ACTIONS(984),
- [anon_sym_array] = ACTIONS(984),
- [anon_sym_binary] = ACTIONS(984),
- [anon_sym_boolean] = ACTIONS(984),
- [anon_sym_date] = ACTIONS(984),
- [anon_sym_guid] = ACTIONS(984),
- [anon_sym_numeric] = ACTIONS(984),
- [anon_sym_query] = ACTIONS(984),
- [anon_sym_string] = ACTIONS(984),
- [anon_sym_struct] = ACTIONS(984),
- [anon_sym_uuid] = ACTIONS(984),
- [anon_sym_variablename] = ACTIONS(984),
- [anon_sym_void] = ACTIONS(984),
- [anon_sym_xml] = ACTIONS(984),
- [sym_optional_chain] = ACTIONS(978),
- [anon_sym_new] = ACTIONS(984),
- [anon_sym_DOT] = ACTIONS(980),
- [anon_sym_AMP_AMP] = ACTIONS(978),
- [aux_sym_binary_expression_token1] = ACTIONS(980),
- [anon_sym_PIPE_PIPE] = ACTIONS(978),
- [aux_sym_binary_expression_token2] = ACTIONS(980),
- [anon_sym_GT_GT] = ACTIONS(980),
- [anon_sym_GT_GT_GT] = ACTIONS(978),
- [anon_sym_LT_LT] = ACTIONS(978),
- [anon_sym_AMP] = ACTIONS(980),
- [anon_sym_CARET] = ACTIONS(978),
- [anon_sym_PIPE] = ACTIONS(980),
- [anon_sym_PLUS] = ACTIONS(984),
- [anon_sym_DASH] = ACTIONS(984),
- [anon_sym_SLASH] = ACTIONS(984),
- [anon_sym_PERCENT] = ACTIONS(978),
- [aux_sym_binary_expression_token3] = ACTIONS(980),
- [anon_sym_STAR_STAR] = ACTIONS(978),
- [aux_sym_binary_expression_token4] = ACTIONS(980),
- [aux_sym_binary_expression_token5] = ACTIONS(980),
- [anon_sym_EQ_EQ] = ACTIONS(980),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(978),
- [aux_sym_binary_expression_token6] = ACTIONS(980),
- [aux_sym_binary_expression_token7] = ACTIONS(980),
- [anon_sym_BANG_EQ] = ACTIONS(980),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(978),
- [aux_sym_binary_expression_token8] = ACTIONS(980),
- [aux_sym_binary_expression_token9] = ACTIONS(980),
- [aux_sym_binary_expression_token10] = ACTIONS(980),
- [aux_sym_binary_expression_token11] = ACTIONS(980),
- [anon_sym_QMARK_QMARK] = ACTIONS(978),
- [anon_sym_instanceof] = ACTIONS(980),
- [anon_sym_BANG] = ACTIONS(984),
- [anon_sym_TILDE] = ACTIONS(984),
- [aux_sym_unary_operator_token1] = ACTIONS(982),
- [anon_sym_PLUS_PLUS] = ACTIONS(982),
- [anon_sym_DASH_DASH] = ACTIONS(982),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(982),
- [sym_identifier] = ACTIONS(984),
- [sym_private_property_identifier] = ACTIONS(982),
- [sym_this] = ACTIONS(984),
- [sym_super] = ACTIONS(984),
- [sym_true] = ACTIONS(984),
- [sym_false] = ACTIONS(984),
- [sym_null] = ACTIONS(984),
- [anon_sym_export] = ACTIONS(984),
+ [anon_sym_GT_EQ] = ACTIONS(1002),
+ [anon_sym_GT] = ACTIONS(1004),
+ [anon_sym_LT_EQ] = ACTIONS(1002),
+ [anon_sym_LT] = ACTIONS(1004),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_STAR] = ACTIONS(1004),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_else] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_in] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [sym_optional_chain] = ACTIONS(1002),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_DOT] = ACTIONS(1004),
+ [anon_sym_AMP_AMP] = ACTIONS(1002),
+ [aux_sym_binary_expression_token1] = ACTIONS(1004),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1002),
+ [aux_sym_binary_expression_token2] = ACTIONS(1004),
+ [anon_sym_GT_GT] = ACTIONS(1004),
+ [anon_sym_GT_GT_GT] = ACTIONS(1002),
+ [anon_sym_LT_LT] = ACTIONS(1002),
+ [anon_sym_AMP] = ACTIONS(1004),
+ [anon_sym_CARET] = ACTIONS(1002),
+ [anon_sym_PIPE] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_PERCENT] = ACTIONS(1002),
+ [aux_sym_binary_expression_token3] = ACTIONS(1004),
+ [anon_sym_STAR_STAR] = ACTIONS(1002),
+ [aux_sym_binary_expression_token4] = ACTIONS(1004),
+ [aux_sym_binary_expression_token5] = ACTIONS(1004),
+ [aux_sym_binary_expression_token6] = ACTIONS(1004),
+ [anon_sym_EQ_EQ] = ACTIONS(1004),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1002),
+ [aux_sym_binary_expression_token7] = ACTIONS(1004),
+ [aux_sym_binary_expression_token8] = ACTIONS(1004),
+ [anon_sym_BANG_EQ] = ACTIONS(1004),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1002),
+ [aux_sym_binary_expression_token9] = ACTIONS(1004),
+ [aux_sym_binary_expression_token10] = ACTIONS(1004),
+ [aux_sym_binary_expression_token11] = ACTIONS(1004),
+ [aux_sym_binary_expression_token12] = ACTIONS(1004),
+ [aux_sym_binary_expression_token13] = ACTIONS(1004),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1002),
+ [anon_sym_instanceof] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1004),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
[sym__automatic_semicolon] = ACTIONS(1118),
- [sym__ternary_qmark] = ACTIONS(978),
+ [sym__ternary_qmark] = ACTIONS(1002),
[sym_cf_comment] = ACTIONS(5),
},
[174] = {
[sym_comment] = STATE(174),
- [anon_sym_GT_EQ] = ACTIONS(850),
- [anon_sym_GT] = ACTIONS(852),
- [anon_sym_LT_EQ] = ACTIONS(850),
- [anon_sym_LT] = ACTIONS(852),
- [anon_sym_EQ] = ACTIONS(854),
- [anon_sym_POUND] = ACTIONS(856),
- [anon_sym_var] = ACTIONS(858),
- [anon_sym_SQUOTE] = ACTIONS(856),
- [anon_sym_DQUOTE] = ACTIONS(856),
- [anon_sym_STAR] = ACTIONS(852),
- [anon_sym_LBRACE] = ACTIONS(856),
- [anon_sym_RBRACE] = ACTIONS(856),
- [anon_sym_import] = ACTIONS(858),
- [anon_sym_with] = ACTIONS(858),
- [anon_sym_let] = ACTIONS(858),
- [anon_sym_const] = ACTIONS(858),
- [anon_sym_if] = ACTIONS(858),
- [anon_sym_switch] = ACTIONS(858),
- [anon_sym_for] = ACTIONS(858),
- [anon_sym_LPAREN] = ACTIONS(856),
- [anon_sym_await] = ACTIONS(858),
- [anon_sym_in] = ACTIONS(852),
- [anon_sym_while] = ACTIONS(858),
- [anon_sym_do] = ACTIONS(858),
- [anon_sym_try] = ACTIONS(858),
- [anon_sym_break] = ACTIONS(858),
- [anon_sym_continue] = ACTIONS(858),
- [anon_sym_return] = ACTIONS(858),
- [anon_sym_throw] = ACTIONS(858),
- [anon_sym_SEMI] = ACTIONS(856),
- [anon_sym_yield] = ACTIONS(858),
- [anon_sym_LBRACK] = ACTIONS(856),
- [anon_sym_async] = ACTIONS(858),
- [anon_sym_function] = ACTIONS(858),
- [anon_sym_private] = ACTIONS(858),
- [anon_sym_public] = ACTIONS(858),
- [anon_sym_remote] = ACTIONS(858),
- [anon_sym_static] = ACTIONS(858),
- [anon_sym_final] = ACTIONS(858),
- [anon_sym_abstract] = ACTIONS(858),
- [anon_sym_any] = ACTIONS(858),
- [anon_sym_array] = ACTIONS(858),
- [anon_sym_binary] = ACTIONS(858),
- [anon_sym_boolean] = ACTIONS(858),
- [anon_sym_date] = ACTIONS(858),
- [anon_sym_guid] = ACTIONS(858),
- [anon_sym_numeric] = ACTIONS(858),
- [anon_sym_query] = ACTIONS(858),
- [anon_sym_string] = ACTIONS(858),
- [anon_sym_struct] = ACTIONS(858),
- [anon_sym_uuid] = ACTIONS(858),
- [anon_sym_variablename] = ACTIONS(858),
- [anon_sym_void] = ACTIONS(858),
- [anon_sym_xml] = ACTIONS(858),
- [sym_optional_chain] = ACTIONS(850),
- [anon_sym_new] = ACTIONS(858),
- [anon_sym_DOT] = ACTIONS(852),
- [anon_sym_AMP_AMP] = ACTIONS(850),
- [aux_sym_binary_expression_token1] = ACTIONS(852),
- [anon_sym_PIPE_PIPE] = ACTIONS(850),
- [aux_sym_binary_expression_token2] = ACTIONS(852),
- [anon_sym_GT_GT] = ACTIONS(852),
- [anon_sym_GT_GT_GT] = ACTIONS(850),
- [anon_sym_LT_LT] = ACTIONS(850),
- [anon_sym_AMP] = ACTIONS(852),
- [anon_sym_CARET] = ACTIONS(850),
- [anon_sym_PIPE] = ACTIONS(852),
- [anon_sym_PLUS] = ACTIONS(858),
- [anon_sym_DASH] = ACTIONS(858),
- [anon_sym_SLASH] = ACTIONS(858),
- [anon_sym_PERCENT] = ACTIONS(850),
- [aux_sym_binary_expression_token3] = ACTIONS(852),
- [anon_sym_STAR_STAR] = ACTIONS(850),
- [aux_sym_binary_expression_token4] = ACTIONS(852),
- [aux_sym_binary_expression_token5] = ACTIONS(852),
- [anon_sym_EQ_EQ] = ACTIONS(852),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(850),
- [aux_sym_binary_expression_token6] = ACTIONS(852),
- [aux_sym_binary_expression_token7] = ACTIONS(852),
- [anon_sym_BANG_EQ] = ACTIONS(852),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(850),
- [aux_sym_binary_expression_token8] = ACTIONS(852),
- [aux_sym_binary_expression_token9] = ACTIONS(852),
- [aux_sym_binary_expression_token10] = ACTIONS(852),
- [aux_sym_binary_expression_token11] = ACTIONS(852),
- [anon_sym_QMARK_QMARK] = ACTIONS(850),
- [anon_sym_instanceof] = ACTIONS(852),
- [anon_sym_BANG] = ACTIONS(858),
- [anon_sym_TILDE] = ACTIONS(858),
- [aux_sym_unary_operator_token1] = ACTIONS(856),
- [anon_sym_PLUS_PLUS] = ACTIONS(856),
- [anon_sym_DASH_DASH] = ACTIONS(856),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(856),
- [sym_identifier] = ACTIONS(858),
- [sym_private_property_identifier] = ACTIONS(856),
- [sym_this] = ACTIONS(858),
- [sym_super] = ACTIONS(858),
- [sym_true] = ACTIONS(858),
- [sym_false] = ACTIONS(858),
- [sym_null] = ACTIONS(858),
- [anon_sym_export] = ACTIONS(858),
+ [anon_sym_GT_EQ] = ACTIONS(886),
+ [anon_sym_GT] = ACTIONS(888),
+ [anon_sym_LT_EQ] = ACTIONS(886),
+ [anon_sym_LT] = ACTIONS(888),
+ [anon_sym_EQ] = ACTIONS(890),
+ [anon_sym_POUND] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(894),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_STAR] = ACTIONS(888),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(894),
+ [anon_sym_with] = ACTIONS(894),
+ [anon_sym_let] = ACTIONS(894),
+ [anon_sym_const] = ACTIONS(894),
+ [anon_sym_if] = ACTIONS(894),
+ [anon_sym_switch] = ACTIONS(894),
+ [anon_sym_for] = ACTIONS(894),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(894),
+ [anon_sym_in] = ACTIONS(888),
+ [anon_sym_while] = ACTIONS(894),
+ [anon_sym_do] = ACTIONS(894),
+ [anon_sym_try] = ACTIONS(894),
+ [anon_sym_break] = ACTIONS(894),
+ [anon_sym_continue] = ACTIONS(894),
+ [anon_sym_return] = ACTIONS(894),
+ [anon_sym_throw] = ACTIONS(894),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_yield] = ACTIONS(894),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(894),
+ [anon_sym_function] = ACTIONS(894),
+ [anon_sym_private] = ACTIONS(894),
+ [anon_sym_public] = ACTIONS(894),
+ [anon_sym_remote] = ACTIONS(894),
+ [anon_sym_static] = ACTIONS(894),
+ [anon_sym_final] = ACTIONS(894),
+ [anon_sym_abstract] = ACTIONS(894),
+ [anon_sym_any] = ACTIONS(894),
+ [anon_sym_array] = ACTIONS(894),
+ [anon_sym_binary] = ACTIONS(894),
+ [anon_sym_boolean] = ACTIONS(894),
+ [anon_sym_date] = ACTIONS(894),
+ [anon_sym_guid] = ACTIONS(894),
+ [anon_sym_numeric] = ACTIONS(894),
+ [anon_sym_query] = ACTIONS(894),
+ [anon_sym_string] = ACTIONS(894),
+ [anon_sym_struct] = ACTIONS(894),
+ [anon_sym_uuid] = ACTIONS(894),
+ [anon_sym_variablename] = ACTIONS(894),
+ [anon_sym_void] = ACTIONS(894),
+ [anon_sym_xml] = ACTIONS(894),
+ [sym_optional_chain] = ACTIONS(886),
+ [anon_sym_new] = ACTIONS(894),
+ [anon_sym_DOT] = ACTIONS(888),
+ [anon_sym_AMP_AMP] = ACTIONS(886),
+ [aux_sym_binary_expression_token1] = ACTIONS(888),
+ [anon_sym_PIPE_PIPE] = ACTIONS(886),
+ [aux_sym_binary_expression_token2] = ACTIONS(888),
+ [anon_sym_GT_GT] = ACTIONS(888),
+ [anon_sym_GT_GT_GT] = ACTIONS(886),
+ [anon_sym_LT_LT] = ACTIONS(886),
+ [anon_sym_AMP] = ACTIONS(888),
+ [anon_sym_CARET] = ACTIONS(886),
+ [anon_sym_PIPE] = ACTIONS(888),
+ [anon_sym_PLUS] = ACTIONS(894),
+ [anon_sym_DASH] = ACTIONS(894),
+ [anon_sym_SLASH] = ACTIONS(894),
+ [anon_sym_PERCENT] = ACTIONS(886),
+ [aux_sym_binary_expression_token3] = ACTIONS(888),
+ [anon_sym_STAR_STAR] = ACTIONS(886),
+ [aux_sym_binary_expression_token4] = ACTIONS(888),
+ [aux_sym_binary_expression_token5] = ACTIONS(888),
+ [aux_sym_binary_expression_token6] = ACTIONS(888),
+ [anon_sym_EQ_EQ] = ACTIONS(888),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(886),
+ [aux_sym_binary_expression_token7] = ACTIONS(888),
+ [aux_sym_binary_expression_token8] = ACTIONS(888),
+ [anon_sym_BANG_EQ] = ACTIONS(888),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(886),
+ [aux_sym_binary_expression_token9] = ACTIONS(888),
+ [aux_sym_binary_expression_token10] = ACTIONS(888),
+ [aux_sym_binary_expression_token11] = ACTIONS(888),
+ [aux_sym_binary_expression_token12] = ACTIONS(888),
+ [aux_sym_binary_expression_token13] = ACTIONS(888),
+ [anon_sym_QMARK_QMARK] = ACTIONS(886),
+ [anon_sym_instanceof] = ACTIONS(888),
+ [anon_sym_BANG] = ACTIONS(894),
+ [anon_sym_TILDE] = ACTIONS(894),
+ [aux_sym_unary_operator_token1] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(892),
+ [sym_identifier] = ACTIONS(894),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(894),
+ [sym_super] = ACTIONS(894),
+ [sym_true] = ACTIONS(894),
+ [sym_false] = ACTIONS(894),
+ [sym_null] = ACTIONS(894),
+ [anon_sym_export] = ACTIONS(894),
[sym__automatic_semicolon] = ACTIONS(1120),
- [sym__ternary_qmark] = ACTIONS(850),
+ [sym__ternary_qmark] = ACTIONS(886),
[sym_cf_comment] = ACTIONS(5),
},
[175] = {
[sym_comment] = STATE(175),
- [anon_sym_GT_EQ] = ACTIONS(1075),
- [anon_sym_GT] = ACTIONS(1077),
- [anon_sym_LT_EQ] = ACTIONS(1075),
- [anon_sym_LT] = ACTIONS(1077),
- [anon_sym_POUND] = ACTIONS(1075),
- [anon_sym_var] = ACTIONS(1077),
- [anon_sym_SQUOTE] = ACTIONS(1075),
- [anon_sym_DQUOTE] = ACTIONS(1075),
- [anon_sym_STAR] = ACTIONS(1077),
- [anon_sym_LBRACE] = ACTIONS(1075),
- [anon_sym_RBRACE] = ACTIONS(1075),
- [anon_sym_import] = ACTIONS(1077),
- [anon_sym_with] = ACTIONS(1077),
- [anon_sym_let] = ACTIONS(1077),
- [anon_sym_const] = ACTIONS(1077),
- [anon_sym_else] = ACTIONS(1077),
- [anon_sym_if] = ACTIONS(1077),
- [anon_sym_switch] = ACTIONS(1077),
- [anon_sym_for] = ACTIONS(1077),
- [anon_sym_LPAREN] = ACTIONS(1075),
- [anon_sym_await] = ACTIONS(1077),
- [anon_sym_in] = ACTIONS(1077),
- [anon_sym_while] = ACTIONS(1077),
- [anon_sym_do] = ACTIONS(1077),
- [anon_sym_try] = ACTIONS(1077),
- [anon_sym_break] = ACTIONS(1077),
- [anon_sym_continue] = ACTIONS(1077),
- [anon_sym_return] = ACTIONS(1077),
- [anon_sym_throw] = ACTIONS(1077),
- [anon_sym_SEMI] = ACTIONS(1075),
- [anon_sym_yield] = ACTIONS(1077),
- [anon_sym_LBRACK] = ACTIONS(1075),
- [anon_sym_async] = ACTIONS(1077),
- [anon_sym_function] = ACTIONS(1077),
- [anon_sym_private] = ACTIONS(1077),
- [anon_sym_public] = ACTIONS(1077),
- [anon_sym_remote] = ACTIONS(1077),
- [anon_sym_static] = ACTIONS(1077),
- [anon_sym_final] = ACTIONS(1077),
- [anon_sym_abstract] = ACTIONS(1077),
- [anon_sym_any] = ACTIONS(1077),
- [anon_sym_array] = ACTIONS(1077),
- [anon_sym_binary] = ACTIONS(1077),
- [anon_sym_boolean] = ACTIONS(1077),
- [anon_sym_date] = ACTIONS(1077),
- [anon_sym_guid] = ACTIONS(1077),
- [anon_sym_numeric] = ACTIONS(1077),
- [anon_sym_query] = ACTIONS(1077),
- [anon_sym_string] = ACTIONS(1077),
- [anon_sym_struct] = ACTIONS(1077),
- [anon_sym_uuid] = ACTIONS(1077),
- [anon_sym_variablename] = ACTIONS(1077),
- [anon_sym_void] = ACTIONS(1077),
- [anon_sym_xml] = ACTIONS(1077),
- [sym_optional_chain] = ACTIONS(1075),
- [anon_sym_new] = ACTIONS(1077),
- [anon_sym_DOT] = ACTIONS(1077),
- [anon_sym_AMP_AMP] = ACTIONS(1075),
- [aux_sym_binary_expression_token1] = ACTIONS(1077),
- [anon_sym_PIPE_PIPE] = ACTIONS(1075),
- [aux_sym_binary_expression_token2] = ACTIONS(1077),
- [anon_sym_GT_GT] = ACTIONS(1077),
- [anon_sym_GT_GT_GT] = ACTIONS(1075),
- [anon_sym_LT_LT] = ACTIONS(1075),
- [anon_sym_AMP] = ACTIONS(1077),
- [anon_sym_CARET] = ACTIONS(1075),
- [anon_sym_PIPE] = ACTIONS(1077),
- [anon_sym_PLUS] = ACTIONS(1077),
- [anon_sym_DASH] = ACTIONS(1077),
- [anon_sym_SLASH] = ACTIONS(1077),
- [anon_sym_PERCENT] = ACTIONS(1075),
- [aux_sym_binary_expression_token3] = ACTIONS(1077),
- [anon_sym_STAR_STAR] = ACTIONS(1075),
- [aux_sym_binary_expression_token4] = ACTIONS(1077),
- [aux_sym_binary_expression_token5] = ACTIONS(1077),
- [anon_sym_EQ_EQ] = ACTIONS(1077),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1075),
- [aux_sym_binary_expression_token6] = ACTIONS(1077),
- [aux_sym_binary_expression_token7] = ACTIONS(1077),
- [anon_sym_BANG_EQ] = ACTIONS(1077),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1075),
- [aux_sym_binary_expression_token8] = ACTIONS(1077),
- [aux_sym_binary_expression_token9] = ACTIONS(1077),
- [aux_sym_binary_expression_token10] = ACTIONS(1077),
- [aux_sym_binary_expression_token11] = ACTIONS(1077),
- [anon_sym_QMARK_QMARK] = ACTIONS(1075),
- [anon_sym_instanceof] = ACTIONS(1077),
- [anon_sym_BANG] = ACTIONS(1077),
- [anon_sym_TILDE] = ACTIONS(1077),
- [aux_sym_unary_operator_token1] = ACTIONS(1075),
- [anon_sym_PLUS_PLUS] = ACTIONS(1075),
- [anon_sym_DASH_DASH] = ACTIONS(1075),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1075),
- [sym_identifier] = ACTIONS(1077),
- [sym_private_property_identifier] = ACTIONS(1075),
- [sym_this] = ACTIONS(1077),
- [sym_super] = ACTIONS(1077),
- [sym_true] = ACTIONS(1077),
- [sym_false] = ACTIONS(1077),
- [sym_null] = ACTIONS(1077),
- [anon_sym_export] = ACTIONS(1077),
- [sym__automatic_semicolon] = ACTIONS(1075),
- [sym__ternary_qmark] = ACTIONS(1075),
+ [anon_sym_GT_EQ] = ACTIONS(892),
+ [anon_sym_GT] = ACTIONS(894),
+ [anon_sym_LT_EQ] = ACTIONS(892),
+ [anon_sym_LT] = ACTIONS(894),
+ [anon_sym_POUND] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(894),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_STAR] = ACTIONS(894),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(894),
+ [anon_sym_with] = ACTIONS(894),
+ [anon_sym_let] = ACTIONS(894),
+ [anon_sym_const] = ACTIONS(894),
+ [anon_sym_else] = ACTIONS(894),
+ [anon_sym_if] = ACTIONS(894),
+ [anon_sym_switch] = ACTIONS(894),
+ [anon_sym_for] = ACTIONS(894),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(894),
+ [anon_sym_in] = ACTIONS(894),
+ [anon_sym_while] = ACTIONS(894),
+ [anon_sym_do] = ACTIONS(894),
+ [anon_sym_try] = ACTIONS(894),
+ [anon_sym_break] = ACTIONS(894),
+ [anon_sym_continue] = ACTIONS(894),
+ [anon_sym_return] = ACTIONS(894),
+ [anon_sym_throw] = ACTIONS(894),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_yield] = ACTIONS(894),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(894),
+ [anon_sym_function] = ACTIONS(894),
+ [anon_sym_private] = ACTIONS(894),
+ [anon_sym_public] = ACTIONS(894),
+ [anon_sym_remote] = ACTIONS(894),
+ [anon_sym_static] = ACTIONS(894),
+ [anon_sym_final] = ACTIONS(894),
+ [anon_sym_abstract] = ACTIONS(894),
+ [anon_sym_any] = ACTIONS(894),
+ [anon_sym_array] = ACTIONS(894),
+ [anon_sym_binary] = ACTIONS(894),
+ [anon_sym_boolean] = ACTIONS(894),
+ [anon_sym_date] = ACTIONS(894),
+ [anon_sym_guid] = ACTIONS(894),
+ [anon_sym_numeric] = ACTIONS(894),
+ [anon_sym_query] = ACTIONS(894),
+ [anon_sym_string] = ACTIONS(894),
+ [anon_sym_struct] = ACTIONS(894),
+ [anon_sym_uuid] = ACTIONS(894),
+ [anon_sym_variablename] = ACTIONS(894),
+ [anon_sym_void] = ACTIONS(894),
+ [anon_sym_xml] = ACTIONS(894),
+ [sym_optional_chain] = ACTIONS(892),
+ [anon_sym_new] = ACTIONS(894),
+ [anon_sym_DOT] = ACTIONS(894),
+ [anon_sym_AMP_AMP] = ACTIONS(892),
+ [aux_sym_binary_expression_token1] = ACTIONS(894),
+ [anon_sym_PIPE_PIPE] = ACTIONS(892),
+ [aux_sym_binary_expression_token2] = ACTIONS(894),
+ [anon_sym_GT_GT] = ACTIONS(894),
+ [anon_sym_GT_GT_GT] = ACTIONS(892),
+ [anon_sym_LT_LT] = ACTIONS(892),
+ [anon_sym_AMP] = ACTIONS(894),
+ [anon_sym_CARET] = ACTIONS(892),
+ [anon_sym_PIPE] = ACTIONS(894),
+ [anon_sym_PLUS] = ACTIONS(894),
+ [anon_sym_DASH] = ACTIONS(894),
+ [anon_sym_SLASH] = ACTIONS(894),
+ [anon_sym_PERCENT] = ACTIONS(892),
+ [aux_sym_binary_expression_token3] = ACTIONS(894),
+ [anon_sym_STAR_STAR] = ACTIONS(892),
+ [aux_sym_binary_expression_token4] = ACTIONS(894),
+ [aux_sym_binary_expression_token5] = ACTIONS(894),
+ [aux_sym_binary_expression_token6] = ACTIONS(894),
+ [anon_sym_EQ_EQ] = ACTIONS(894),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(892),
+ [aux_sym_binary_expression_token7] = ACTIONS(894),
+ [aux_sym_binary_expression_token8] = ACTIONS(894),
+ [anon_sym_BANG_EQ] = ACTIONS(894),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(892),
+ [aux_sym_binary_expression_token9] = ACTIONS(894),
+ [aux_sym_binary_expression_token10] = ACTIONS(894),
+ [aux_sym_binary_expression_token11] = ACTIONS(894),
+ [aux_sym_binary_expression_token12] = ACTIONS(894),
+ [aux_sym_binary_expression_token13] = ACTIONS(894),
+ [anon_sym_QMARK_QMARK] = ACTIONS(892),
+ [anon_sym_instanceof] = ACTIONS(894),
+ [anon_sym_BANG] = ACTIONS(894),
+ [anon_sym_TILDE] = ACTIONS(894),
+ [aux_sym_unary_operator_token1] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(892),
+ [sym_identifier] = ACTIONS(894),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(894),
+ [sym_super] = ACTIONS(894),
+ [sym_true] = ACTIONS(894),
+ [sym_false] = ACTIONS(894),
+ [sym_null] = ACTIONS(894),
+ [anon_sym_export] = ACTIONS(894),
+ [sym__automatic_semicolon] = ACTIONS(1122),
+ [sym__ternary_qmark] = ACTIONS(892),
[sym_cf_comment] = ACTIONS(5),
},
[176] = {
[sym_comment] = STATE(176),
- [anon_sym_GT_EQ] = ACTIONS(958),
- [anon_sym_GT] = ACTIONS(960),
- [anon_sym_LT_EQ] = ACTIONS(958),
- [anon_sym_LT] = ACTIONS(960),
- [anon_sym_POUND] = ACTIONS(962),
- [anon_sym_var] = ACTIONS(964),
- [anon_sym_SQUOTE] = ACTIONS(962),
- [anon_sym_DQUOTE] = ACTIONS(962),
- [anon_sym_STAR] = ACTIONS(960),
- [anon_sym_LBRACE] = ACTIONS(962),
- [anon_sym_RBRACE] = ACTIONS(962),
- [anon_sym_import] = ACTIONS(964),
- [anon_sym_with] = ACTIONS(964),
- [anon_sym_let] = ACTIONS(964),
- [anon_sym_const] = ACTIONS(964),
- [anon_sym_else] = ACTIONS(964),
- [anon_sym_if] = ACTIONS(964),
- [anon_sym_switch] = ACTIONS(964),
- [anon_sym_for] = ACTIONS(964),
- [anon_sym_LPAREN] = ACTIONS(962),
- [anon_sym_await] = ACTIONS(964),
- [anon_sym_in] = ACTIONS(960),
- [anon_sym_while] = ACTIONS(964),
- [anon_sym_do] = ACTIONS(964),
- [anon_sym_try] = ACTIONS(964),
- [anon_sym_break] = ACTIONS(964),
- [anon_sym_continue] = ACTIONS(964),
- [anon_sym_return] = ACTIONS(964),
- [anon_sym_throw] = ACTIONS(964),
- [anon_sym_SEMI] = ACTIONS(962),
- [anon_sym_yield] = ACTIONS(964),
- [anon_sym_LBRACK] = ACTIONS(962),
- [anon_sym_async] = ACTIONS(964),
- [anon_sym_function] = ACTIONS(964),
- [anon_sym_private] = ACTIONS(964),
- [anon_sym_public] = ACTIONS(964),
- [anon_sym_remote] = ACTIONS(964),
- [anon_sym_static] = ACTIONS(964),
- [anon_sym_final] = ACTIONS(964),
- [anon_sym_abstract] = ACTIONS(964),
- [anon_sym_any] = ACTIONS(964),
- [anon_sym_array] = ACTIONS(964),
- [anon_sym_binary] = ACTIONS(964),
- [anon_sym_boolean] = ACTIONS(964),
- [anon_sym_date] = ACTIONS(964),
- [anon_sym_guid] = ACTIONS(964),
- [anon_sym_numeric] = ACTIONS(964),
- [anon_sym_query] = ACTIONS(964),
- [anon_sym_string] = ACTIONS(964),
- [anon_sym_struct] = ACTIONS(964),
- [anon_sym_uuid] = ACTIONS(964),
- [anon_sym_variablename] = ACTIONS(964),
- [anon_sym_void] = ACTIONS(964),
- [anon_sym_xml] = ACTIONS(964),
- [sym_optional_chain] = ACTIONS(958),
- [anon_sym_new] = ACTIONS(964),
- [anon_sym_DOT] = ACTIONS(960),
- [anon_sym_AMP_AMP] = ACTIONS(958),
- [aux_sym_binary_expression_token1] = ACTIONS(960),
- [anon_sym_PIPE_PIPE] = ACTIONS(958),
- [aux_sym_binary_expression_token2] = ACTIONS(960),
- [anon_sym_GT_GT] = ACTIONS(960),
- [anon_sym_GT_GT_GT] = ACTIONS(958),
- [anon_sym_LT_LT] = ACTIONS(958),
- [anon_sym_AMP] = ACTIONS(960),
- [anon_sym_CARET] = ACTIONS(958),
- [anon_sym_PIPE] = ACTIONS(960),
- [anon_sym_PLUS] = ACTIONS(964),
- [anon_sym_DASH] = ACTIONS(964),
- [anon_sym_SLASH] = ACTIONS(964),
- [anon_sym_PERCENT] = ACTIONS(958),
- [aux_sym_binary_expression_token3] = ACTIONS(960),
- [anon_sym_STAR_STAR] = ACTIONS(958),
- [aux_sym_binary_expression_token4] = ACTIONS(960),
- [aux_sym_binary_expression_token5] = ACTIONS(960),
- [anon_sym_EQ_EQ] = ACTIONS(960),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(958),
- [aux_sym_binary_expression_token6] = ACTIONS(960),
- [aux_sym_binary_expression_token7] = ACTIONS(960),
- [anon_sym_BANG_EQ] = ACTIONS(960),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(958),
- [aux_sym_binary_expression_token8] = ACTIONS(960),
- [aux_sym_binary_expression_token9] = ACTIONS(960),
- [aux_sym_binary_expression_token10] = ACTIONS(960),
- [aux_sym_binary_expression_token11] = ACTIONS(960),
- [anon_sym_QMARK_QMARK] = ACTIONS(958),
- [anon_sym_instanceof] = ACTIONS(960),
- [anon_sym_BANG] = ACTIONS(964),
- [anon_sym_TILDE] = ACTIONS(964),
- [aux_sym_unary_operator_token1] = ACTIONS(962),
- [anon_sym_PLUS_PLUS] = ACTIONS(962),
- [anon_sym_DASH_DASH] = ACTIONS(962),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(962),
- [sym_identifier] = ACTIONS(964),
- [sym_private_property_identifier] = ACTIONS(962),
- [sym_this] = ACTIONS(964),
- [sym_super] = ACTIONS(964),
- [sym_true] = ACTIONS(964),
- [sym_false] = ACTIONS(964),
- [sym_null] = ACTIONS(964),
- [anon_sym_export] = ACTIONS(964),
- [sym__automatic_semicolon] = ACTIONS(1122),
- [sym__ternary_qmark] = ACTIONS(958),
+ [anon_sym_GT_EQ] = ACTIONS(942),
+ [anon_sym_GT] = ACTIONS(944),
+ [anon_sym_LT_EQ] = ACTIONS(942),
+ [anon_sym_LT] = ACTIONS(944),
+ [anon_sym_POUND] = ACTIONS(942),
+ [anon_sym_var] = ACTIONS(944),
+ [anon_sym_SQUOTE] = ACTIONS(942),
+ [anon_sym_DQUOTE] = ACTIONS(942),
+ [anon_sym_STAR] = ACTIONS(944),
+ [anon_sym_LBRACE] = ACTIONS(942),
+ [anon_sym_RBRACE] = ACTIONS(942),
+ [anon_sym_import] = ACTIONS(944),
+ [anon_sym_with] = ACTIONS(944),
+ [anon_sym_let] = ACTIONS(944),
+ [anon_sym_const] = ACTIONS(944),
+ [anon_sym_else] = ACTIONS(944),
+ [anon_sym_if] = ACTIONS(944),
+ [anon_sym_switch] = ACTIONS(944),
+ [anon_sym_for] = ACTIONS(944),
+ [anon_sym_LPAREN] = ACTIONS(942),
+ [anon_sym_await] = ACTIONS(944),
+ [anon_sym_in] = ACTIONS(944),
+ [anon_sym_while] = ACTIONS(944),
+ [anon_sym_do] = ACTIONS(944),
+ [anon_sym_try] = ACTIONS(944),
+ [anon_sym_break] = ACTIONS(944),
+ [anon_sym_continue] = ACTIONS(944),
+ [anon_sym_return] = ACTIONS(944),
+ [anon_sym_throw] = ACTIONS(944),
+ [anon_sym_SEMI] = ACTIONS(942),
+ [anon_sym_yield] = ACTIONS(944),
+ [anon_sym_LBRACK] = ACTIONS(942),
+ [anon_sym_async] = ACTIONS(944),
+ [anon_sym_function] = ACTIONS(944),
+ [anon_sym_private] = ACTIONS(944),
+ [anon_sym_public] = ACTIONS(944),
+ [anon_sym_remote] = ACTIONS(944),
+ [anon_sym_static] = ACTIONS(944),
+ [anon_sym_final] = ACTIONS(944),
+ [anon_sym_abstract] = ACTIONS(944),
+ [anon_sym_any] = ACTIONS(944),
+ [anon_sym_array] = ACTIONS(944),
+ [anon_sym_binary] = ACTIONS(944),
+ [anon_sym_boolean] = ACTIONS(944),
+ [anon_sym_date] = ACTIONS(944),
+ [anon_sym_guid] = ACTIONS(944),
+ [anon_sym_numeric] = ACTIONS(944),
+ [anon_sym_query] = ACTIONS(944),
+ [anon_sym_string] = ACTIONS(944),
+ [anon_sym_struct] = ACTIONS(944),
+ [anon_sym_uuid] = ACTIONS(944),
+ [anon_sym_variablename] = ACTIONS(944),
+ [anon_sym_void] = ACTIONS(944),
+ [anon_sym_xml] = ACTIONS(944),
+ [sym_optional_chain] = ACTIONS(942),
+ [anon_sym_new] = ACTIONS(944),
+ [anon_sym_DOT] = ACTIONS(944),
+ [anon_sym_AMP_AMP] = ACTIONS(942),
+ [aux_sym_binary_expression_token1] = ACTIONS(944),
+ [anon_sym_PIPE_PIPE] = ACTIONS(942),
+ [aux_sym_binary_expression_token2] = ACTIONS(944),
+ [anon_sym_GT_GT] = ACTIONS(944),
+ [anon_sym_GT_GT_GT] = ACTIONS(942),
+ [anon_sym_LT_LT] = ACTIONS(942),
+ [anon_sym_AMP] = ACTIONS(944),
+ [anon_sym_CARET] = ACTIONS(942),
+ [anon_sym_PIPE] = ACTIONS(944),
+ [anon_sym_PLUS] = ACTIONS(944),
+ [anon_sym_DASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_PERCENT] = ACTIONS(942),
+ [aux_sym_binary_expression_token3] = ACTIONS(944),
+ [anon_sym_STAR_STAR] = ACTIONS(942),
+ [aux_sym_binary_expression_token4] = ACTIONS(944),
+ [aux_sym_binary_expression_token5] = ACTIONS(944),
+ [aux_sym_binary_expression_token6] = ACTIONS(944),
+ [anon_sym_EQ_EQ] = ACTIONS(944),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(942),
+ [aux_sym_binary_expression_token7] = ACTIONS(944),
+ [aux_sym_binary_expression_token8] = ACTIONS(944),
+ [anon_sym_BANG_EQ] = ACTIONS(944),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(942),
+ [aux_sym_binary_expression_token9] = ACTIONS(944),
+ [aux_sym_binary_expression_token10] = ACTIONS(944),
+ [aux_sym_binary_expression_token11] = ACTIONS(944),
+ [aux_sym_binary_expression_token12] = ACTIONS(944),
+ [aux_sym_binary_expression_token13] = ACTIONS(944),
+ [anon_sym_QMARK_QMARK] = ACTIONS(942),
+ [anon_sym_instanceof] = ACTIONS(944),
+ [anon_sym_BANG] = ACTIONS(944),
+ [anon_sym_TILDE] = ACTIONS(944),
+ [aux_sym_unary_operator_token1] = ACTIONS(942),
+ [anon_sym_PLUS_PLUS] = ACTIONS(942),
+ [anon_sym_DASH_DASH] = ACTIONS(942),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(942),
+ [sym_identifier] = ACTIONS(944),
+ [sym_private_property_identifier] = ACTIONS(942),
+ [sym_this] = ACTIONS(944),
+ [sym_super] = ACTIONS(944),
+ [sym_true] = ACTIONS(944),
+ [sym_false] = ACTIONS(944),
+ [sym_null] = ACTIONS(944),
+ [anon_sym_export] = ACTIONS(944),
+ [sym__automatic_semicolon] = ACTIONS(942),
+ [sym__ternary_qmark] = ACTIONS(942),
[sym_cf_comment] = ACTIONS(5),
},
[177] = {
[sym_comment] = STATE(177),
- [anon_sym_GT_EQ] = ACTIONS(1001),
- [anon_sym_GT] = ACTIONS(1003),
- [anon_sym_LT_EQ] = ACTIONS(1001),
- [anon_sym_LT] = ACTIONS(1003),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_STAR] = ACTIONS(1003),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_else] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_in] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [sym_optional_chain] = ACTIONS(1001),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_DOT] = ACTIONS(1003),
- [anon_sym_AMP_AMP] = ACTIONS(1001),
- [aux_sym_binary_expression_token1] = ACTIONS(1003),
- [anon_sym_PIPE_PIPE] = ACTIONS(1001),
- [aux_sym_binary_expression_token2] = ACTIONS(1003),
- [anon_sym_GT_GT] = ACTIONS(1003),
- [anon_sym_GT_GT_GT] = ACTIONS(1001),
- [anon_sym_LT_LT] = ACTIONS(1001),
- [anon_sym_AMP] = ACTIONS(1003),
- [anon_sym_CARET] = ACTIONS(1001),
- [anon_sym_PIPE] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_PERCENT] = ACTIONS(1001),
- [aux_sym_binary_expression_token3] = ACTIONS(1003),
- [anon_sym_STAR_STAR] = ACTIONS(1001),
- [aux_sym_binary_expression_token4] = ACTIONS(1003),
- [aux_sym_binary_expression_token5] = ACTIONS(1003),
- [anon_sym_EQ_EQ] = ACTIONS(1003),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1001),
- [aux_sym_binary_expression_token6] = ACTIONS(1003),
- [aux_sym_binary_expression_token7] = ACTIONS(1003),
- [anon_sym_BANG_EQ] = ACTIONS(1003),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1001),
- [aux_sym_binary_expression_token8] = ACTIONS(1003),
- [aux_sym_binary_expression_token9] = ACTIONS(1003),
- [aux_sym_binary_expression_token10] = ACTIONS(1003),
- [aux_sym_binary_expression_token11] = ACTIONS(1003),
- [anon_sym_QMARK_QMARK] = ACTIONS(1001),
- [anon_sym_instanceof] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1003),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(1001),
- [sym__ternary_qmark] = ACTIONS(1001),
- [sym_cf_comment] = ACTIONS(5),
- },
- [178] = {
- [sym_comment] = STATE(178),
[anon_sym_GT_EQ] = ACTIONS(968),
[anon_sym_GT] = ACTIONS(970),
[anon_sym_LT_EQ] = ACTIONS(968),
@@ -60252,16 +60285,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(968),
[aux_sym_binary_expression_token4] = ACTIONS(970),
[aux_sym_binary_expression_token5] = ACTIONS(970),
+ [aux_sym_binary_expression_token6] = ACTIONS(970),
[anon_sym_EQ_EQ] = ACTIONS(970),
[anon_sym_EQ_EQ_EQ] = ACTIONS(968),
- [aux_sym_binary_expression_token6] = ACTIONS(970),
[aux_sym_binary_expression_token7] = ACTIONS(970),
+ [aux_sym_binary_expression_token8] = ACTIONS(970),
[anon_sym_BANG_EQ] = ACTIONS(970),
[anon_sym_BANG_EQ_EQ] = ACTIONS(968),
- [aux_sym_binary_expression_token8] = ACTIONS(970),
[aux_sym_binary_expression_token9] = ACTIONS(970),
[aux_sym_binary_expression_token10] = ACTIONS(970),
[aux_sym_binary_expression_token11] = ACTIONS(970),
+ [aux_sym_binary_expression_token12] = ACTIONS(970),
+ [aux_sym_binary_expression_token13] = ACTIONS(970),
[anon_sym_QMARK_QMARK] = ACTIONS(968),
[anon_sym_instanceof] = ACTIONS(970),
[anon_sym_BANG] = ACTIONS(974),
@@ -60283,439 +60318,993 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(968),
[sym_cf_comment] = ACTIONS(5),
},
+ [178] = {
+ [sym_comment] = STATE(178),
+ [anon_sym_GT_EQ] = ACTIONS(910),
+ [anon_sym_GT] = ACTIONS(912),
+ [anon_sym_LT_EQ] = ACTIONS(910),
+ [anon_sym_LT] = ACTIONS(912),
+ [anon_sym_POUND] = ACTIONS(914),
+ [anon_sym_var] = ACTIONS(916),
+ [anon_sym_SQUOTE] = ACTIONS(914),
+ [anon_sym_DQUOTE] = ACTIONS(914),
+ [anon_sym_STAR] = ACTIONS(912),
+ [anon_sym_LBRACE] = ACTIONS(914),
+ [anon_sym_RBRACE] = ACTIONS(914),
+ [anon_sym_import] = ACTIONS(916),
+ [anon_sym_with] = ACTIONS(916),
+ [anon_sym_let] = ACTIONS(916),
+ [anon_sym_const] = ACTIONS(916),
+ [anon_sym_else] = ACTIONS(916),
+ [anon_sym_if] = ACTIONS(916),
+ [anon_sym_switch] = ACTIONS(916),
+ [anon_sym_for] = ACTIONS(916),
+ [anon_sym_LPAREN] = ACTIONS(914),
+ [anon_sym_await] = ACTIONS(916),
+ [anon_sym_in] = ACTIONS(912),
+ [anon_sym_while] = ACTIONS(916),
+ [anon_sym_do] = ACTIONS(916),
+ [anon_sym_try] = ACTIONS(916),
+ [anon_sym_break] = ACTIONS(916),
+ [anon_sym_continue] = ACTIONS(916),
+ [anon_sym_return] = ACTIONS(916),
+ [anon_sym_throw] = ACTIONS(916),
+ [anon_sym_SEMI] = ACTIONS(914),
+ [anon_sym_yield] = ACTIONS(916),
+ [anon_sym_LBRACK] = ACTIONS(914),
+ [anon_sym_async] = ACTIONS(916),
+ [anon_sym_function] = ACTIONS(916),
+ [anon_sym_private] = ACTIONS(916),
+ [anon_sym_public] = ACTIONS(916),
+ [anon_sym_remote] = ACTIONS(916),
+ [anon_sym_static] = ACTIONS(916),
+ [anon_sym_final] = ACTIONS(916),
+ [anon_sym_abstract] = ACTIONS(916),
+ [anon_sym_any] = ACTIONS(916),
+ [anon_sym_array] = ACTIONS(916),
+ [anon_sym_binary] = ACTIONS(916),
+ [anon_sym_boolean] = ACTIONS(916),
+ [anon_sym_date] = ACTIONS(916),
+ [anon_sym_guid] = ACTIONS(916),
+ [anon_sym_numeric] = ACTIONS(916),
+ [anon_sym_query] = ACTIONS(916),
+ [anon_sym_string] = ACTIONS(916),
+ [anon_sym_struct] = ACTIONS(916),
+ [anon_sym_uuid] = ACTIONS(916),
+ [anon_sym_variablename] = ACTIONS(916),
+ [anon_sym_void] = ACTIONS(916),
+ [anon_sym_xml] = ACTIONS(916),
+ [sym_optional_chain] = ACTIONS(910),
+ [anon_sym_new] = ACTIONS(916),
+ [anon_sym_DOT] = ACTIONS(912),
+ [anon_sym_AMP_AMP] = ACTIONS(910),
+ [aux_sym_binary_expression_token1] = ACTIONS(912),
+ [anon_sym_PIPE_PIPE] = ACTIONS(910),
+ [aux_sym_binary_expression_token2] = ACTIONS(912),
+ [anon_sym_GT_GT] = ACTIONS(912),
+ [anon_sym_GT_GT_GT] = ACTIONS(910),
+ [anon_sym_LT_LT] = ACTIONS(910),
+ [anon_sym_AMP] = ACTIONS(912),
+ [anon_sym_CARET] = ACTIONS(910),
+ [anon_sym_PIPE] = ACTIONS(912),
+ [anon_sym_PLUS] = ACTIONS(916),
+ [anon_sym_DASH] = ACTIONS(916),
+ [anon_sym_SLASH] = ACTIONS(916),
+ [anon_sym_PERCENT] = ACTIONS(910),
+ [aux_sym_binary_expression_token3] = ACTIONS(912),
+ [anon_sym_STAR_STAR] = ACTIONS(910),
+ [aux_sym_binary_expression_token4] = ACTIONS(912),
+ [aux_sym_binary_expression_token5] = ACTIONS(912),
+ [aux_sym_binary_expression_token6] = ACTIONS(912),
+ [anon_sym_EQ_EQ] = ACTIONS(912),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(910),
+ [aux_sym_binary_expression_token7] = ACTIONS(912),
+ [aux_sym_binary_expression_token8] = ACTIONS(912),
+ [anon_sym_BANG_EQ] = ACTIONS(912),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(910),
+ [aux_sym_binary_expression_token9] = ACTIONS(912),
+ [aux_sym_binary_expression_token10] = ACTIONS(912),
+ [aux_sym_binary_expression_token11] = ACTIONS(912),
+ [aux_sym_binary_expression_token12] = ACTIONS(912),
+ [aux_sym_binary_expression_token13] = ACTIONS(912),
+ [anon_sym_QMARK_QMARK] = ACTIONS(910),
+ [anon_sym_instanceof] = ACTIONS(912),
+ [anon_sym_BANG] = ACTIONS(916),
+ [anon_sym_TILDE] = ACTIONS(916),
+ [aux_sym_unary_operator_token1] = ACTIONS(914),
+ [anon_sym_PLUS_PLUS] = ACTIONS(914),
+ [anon_sym_DASH_DASH] = ACTIONS(914),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(914),
+ [sym_identifier] = ACTIONS(916),
+ [sym_private_property_identifier] = ACTIONS(914),
+ [sym_this] = ACTIONS(916),
+ [sym_super] = ACTIONS(916),
+ [sym_true] = ACTIONS(916),
+ [sym_false] = ACTIONS(916),
+ [sym_null] = ACTIONS(916),
+ [anon_sym_export] = ACTIONS(916),
+ [sym__automatic_semicolon] = ACTIONS(1126),
+ [sym__ternary_qmark] = ACTIONS(910),
+ [sym_cf_comment] = ACTIONS(5),
+ },
[179] = {
[sym_comment] = STATE(179),
- [anon_sym_GT_EQ] = ACTIONS(856),
- [anon_sym_GT] = ACTIONS(858),
- [anon_sym_LT_EQ] = ACTIONS(856),
- [anon_sym_LT] = ACTIONS(858),
- [anon_sym_POUND] = ACTIONS(856),
- [anon_sym_var] = ACTIONS(858),
- [anon_sym_SQUOTE] = ACTIONS(856),
- [anon_sym_DQUOTE] = ACTIONS(856),
- [anon_sym_STAR] = ACTIONS(858),
- [anon_sym_LBRACE] = ACTIONS(856),
- [anon_sym_RBRACE] = ACTIONS(856),
- [anon_sym_import] = ACTIONS(858),
- [anon_sym_with] = ACTIONS(858),
- [anon_sym_let] = ACTIONS(858),
- [anon_sym_const] = ACTIONS(858),
- [anon_sym_else] = ACTIONS(858),
- [anon_sym_if] = ACTIONS(858),
- [anon_sym_switch] = ACTIONS(858),
- [anon_sym_for] = ACTIONS(858),
- [anon_sym_LPAREN] = ACTIONS(856),
- [anon_sym_await] = ACTIONS(858),
- [anon_sym_in] = ACTIONS(858),
- [anon_sym_while] = ACTIONS(858),
- [anon_sym_do] = ACTIONS(858),
- [anon_sym_try] = ACTIONS(858),
- [anon_sym_break] = ACTIONS(858),
- [anon_sym_continue] = ACTIONS(858),
- [anon_sym_return] = ACTIONS(858),
- [anon_sym_throw] = ACTIONS(858),
- [anon_sym_SEMI] = ACTIONS(856),
- [anon_sym_yield] = ACTIONS(858),
- [anon_sym_LBRACK] = ACTIONS(856),
- [anon_sym_async] = ACTIONS(858),
- [anon_sym_function] = ACTIONS(858),
- [anon_sym_private] = ACTIONS(858),
- [anon_sym_public] = ACTIONS(858),
- [anon_sym_remote] = ACTIONS(858),
- [anon_sym_static] = ACTIONS(858),
- [anon_sym_final] = ACTIONS(858),
- [anon_sym_abstract] = ACTIONS(858),
- [anon_sym_any] = ACTIONS(858),
- [anon_sym_array] = ACTIONS(858),
- [anon_sym_binary] = ACTIONS(858),
- [anon_sym_boolean] = ACTIONS(858),
- [anon_sym_date] = ACTIONS(858),
- [anon_sym_guid] = ACTIONS(858),
- [anon_sym_numeric] = ACTIONS(858),
- [anon_sym_query] = ACTIONS(858),
- [anon_sym_string] = ACTIONS(858),
- [anon_sym_struct] = ACTIONS(858),
- [anon_sym_uuid] = ACTIONS(858),
- [anon_sym_variablename] = ACTIONS(858),
- [anon_sym_void] = ACTIONS(858),
- [anon_sym_xml] = ACTIONS(858),
- [sym_optional_chain] = ACTIONS(856),
- [anon_sym_new] = ACTIONS(858),
- [anon_sym_DOT] = ACTIONS(858),
- [anon_sym_AMP_AMP] = ACTIONS(856),
- [aux_sym_binary_expression_token1] = ACTIONS(858),
- [anon_sym_PIPE_PIPE] = ACTIONS(856),
- [aux_sym_binary_expression_token2] = ACTIONS(858),
- [anon_sym_GT_GT] = ACTIONS(858),
- [anon_sym_GT_GT_GT] = ACTIONS(856),
- [anon_sym_LT_LT] = ACTIONS(856),
- [anon_sym_AMP] = ACTIONS(858),
- [anon_sym_CARET] = ACTIONS(856),
- [anon_sym_PIPE] = ACTIONS(858),
- [anon_sym_PLUS] = ACTIONS(858),
- [anon_sym_DASH] = ACTIONS(858),
- [anon_sym_SLASH] = ACTIONS(858),
- [anon_sym_PERCENT] = ACTIONS(856),
- [aux_sym_binary_expression_token3] = ACTIONS(858),
- [anon_sym_STAR_STAR] = ACTIONS(856),
- [aux_sym_binary_expression_token4] = ACTIONS(858),
- [aux_sym_binary_expression_token5] = ACTIONS(858),
- [anon_sym_EQ_EQ] = ACTIONS(858),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(856),
- [aux_sym_binary_expression_token6] = ACTIONS(858),
- [aux_sym_binary_expression_token7] = ACTIONS(858),
- [anon_sym_BANG_EQ] = ACTIONS(858),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(856),
- [aux_sym_binary_expression_token8] = ACTIONS(858),
- [aux_sym_binary_expression_token9] = ACTIONS(858),
- [aux_sym_binary_expression_token10] = ACTIONS(858),
- [aux_sym_binary_expression_token11] = ACTIONS(858),
- [anon_sym_QMARK_QMARK] = ACTIONS(856),
- [anon_sym_instanceof] = ACTIONS(858),
- [anon_sym_BANG] = ACTIONS(858),
- [anon_sym_TILDE] = ACTIONS(858),
- [aux_sym_unary_operator_token1] = ACTIONS(856),
- [anon_sym_PLUS_PLUS] = ACTIONS(856),
- [anon_sym_DASH_DASH] = ACTIONS(856),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(856),
- [sym_identifier] = ACTIONS(858),
- [sym_private_property_identifier] = ACTIONS(856),
- [sym_this] = ACTIONS(858),
- [sym_super] = ACTIONS(858),
- [sym_true] = ACTIONS(858),
- [sym_false] = ACTIONS(858),
- [sym_null] = ACTIONS(858),
- [anon_sym_export] = ACTIONS(858),
- [sym__automatic_semicolon] = ACTIONS(1126),
- [sym__ternary_qmark] = ACTIONS(856),
+ [anon_sym_GT_EQ] = ACTIONS(900),
+ [anon_sym_GT] = ACTIONS(902),
+ [anon_sym_LT_EQ] = ACTIONS(900),
+ [anon_sym_LT] = ACTIONS(902),
+ [anon_sym_POUND] = ACTIONS(904),
+ [anon_sym_var] = ACTIONS(906),
+ [anon_sym_SQUOTE] = ACTIONS(904),
+ [anon_sym_DQUOTE] = ACTIONS(904),
+ [anon_sym_STAR] = ACTIONS(902),
+ [anon_sym_LBRACE] = ACTIONS(904),
+ [anon_sym_RBRACE] = ACTIONS(904),
+ [anon_sym_import] = ACTIONS(906),
+ [anon_sym_with] = 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(904),
+ [anon_sym_await] = ACTIONS(906),
+ [anon_sym_in] = ACTIONS(902),
+ [anon_sym_while] = ACTIONS(906),
+ [anon_sym_do] = ACTIONS(906),
+ [anon_sym_try] = ACTIONS(906),
+ [anon_sym_break] = ACTIONS(906),
+ [anon_sym_continue] = ACTIONS(906),
+ [anon_sym_return] = ACTIONS(906),
+ [anon_sym_throw] = ACTIONS(906),
+ [anon_sym_SEMI] = ACTIONS(904),
+ [anon_sym_yield] = ACTIONS(906),
+ [anon_sym_LBRACK] = ACTIONS(904),
+ [anon_sym_async] = ACTIONS(906),
+ [anon_sym_function] = ACTIONS(906),
+ [anon_sym_private] = ACTIONS(906),
+ [anon_sym_public] = ACTIONS(906),
+ [anon_sym_remote] = ACTIONS(906),
+ [anon_sym_static] = ACTIONS(906),
+ [anon_sym_final] = ACTIONS(906),
+ [anon_sym_abstract] = ACTIONS(906),
+ [anon_sym_any] = ACTIONS(906),
+ [anon_sym_array] = ACTIONS(906),
+ [anon_sym_binary] = ACTIONS(906),
+ [anon_sym_boolean] = ACTIONS(906),
+ [anon_sym_date] = ACTIONS(906),
+ [anon_sym_guid] = ACTIONS(906),
+ [anon_sym_numeric] = ACTIONS(906),
+ [anon_sym_query] = ACTIONS(906),
+ [anon_sym_string] = ACTIONS(906),
+ [anon_sym_struct] = ACTIONS(906),
+ [anon_sym_uuid] = ACTIONS(906),
+ [anon_sym_variablename] = ACTIONS(906),
+ [anon_sym_void] = ACTIONS(906),
+ [anon_sym_xml] = ACTIONS(906),
+ [sym_optional_chain] = ACTIONS(900),
+ [anon_sym_new] = ACTIONS(906),
+ [anon_sym_DOT] = ACTIONS(902),
+ [anon_sym_AMP_AMP] = ACTIONS(900),
+ [aux_sym_binary_expression_token1] = ACTIONS(902),
+ [anon_sym_PIPE_PIPE] = ACTIONS(900),
+ [aux_sym_binary_expression_token2] = ACTIONS(902),
+ [anon_sym_GT_GT] = ACTIONS(902),
+ [anon_sym_GT_GT_GT] = ACTIONS(900),
+ [anon_sym_LT_LT] = ACTIONS(900),
+ [anon_sym_AMP] = ACTIONS(902),
+ [anon_sym_CARET] = ACTIONS(900),
+ [anon_sym_PIPE] = ACTIONS(902),
+ [anon_sym_PLUS] = ACTIONS(906),
+ [anon_sym_DASH] = ACTIONS(906),
+ [anon_sym_SLASH] = ACTIONS(906),
+ [anon_sym_PERCENT] = ACTIONS(900),
+ [aux_sym_binary_expression_token3] = ACTIONS(902),
+ [anon_sym_STAR_STAR] = ACTIONS(900),
+ [aux_sym_binary_expression_token4] = ACTIONS(902),
+ [aux_sym_binary_expression_token5] = ACTIONS(902),
+ [aux_sym_binary_expression_token6] = ACTIONS(902),
+ [anon_sym_EQ_EQ] = ACTIONS(902),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(900),
+ [aux_sym_binary_expression_token7] = ACTIONS(902),
+ [aux_sym_binary_expression_token8] = ACTIONS(902),
+ [anon_sym_BANG_EQ] = ACTIONS(902),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(900),
+ [aux_sym_binary_expression_token9] = ACTIONS(902),
+ [aux_sym_binary_expression_token10] = ACTIONS(902),
+ [aux_sym_binary_expression_token11] = ACTIONS(902),
+ [aux_sym_binary_expression_token12] = ACTIONS(902),
+ [aux_sym_binary_expression_token13] = ACTIONS(902),
+ [anon_sym_QMARK_QMARK] = ACTIONS(900),
+ [anon_sym_instanceof] = ACTIONS(902),
+ [anon_sym_BANG] = ACTIONS(906),
+ [anon_sym_TILDE] = ACTIONS(906),
+ [aux_sym_unary_operator_token1] = ACTIONS(904),
+ [anon_sym_PLUS_PLUS] = ACTIONS(904),
+ [anon_sym_DASH_DASH] = ACTIONS(904),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(904),
+ [sym_identifier] = ACTIONS(906),
+ [sym_private_property_identifier] = ACTIONS(904),
+ [sym_this] = ACTIONS(906),
+ [sym_super] = ACTIONS(906),
+ [sym_true] = ACTIONS(906),
+ [sym_false] = ACTIONS(906),
+ [sym_null] = ACTIONS(906),
+ [anon_sym_export] = ACTIONS(906),
+ [sym__automatic_semicolon] = ACTIONS(1128),
+ [sym__ternary_qmark] = ACTIONS(900),
[sym_cf_comment] = ACTIONS(5),
},
[180] = {
[sym_comment] = STATE(180),
- [anon_sym_GT_EQ] = ACTIONS(988),
- [anon_sym_GT] = ACTIONS(990),
- [anon_sym_LT_EQ] = ACTIONS(988),
- [anon_sym_LT] = ACTIONS(990),
- [anon_sym_POUND] = ACTIONS(992),
- [anon_sym_var] = ACTIONS(994),
- [anon_sym_SQUOTE] = ACTIONS(992),
- [anon_sym_DQUOTE] = ACTIONS(992),
- [anon_sym_STAR] = ACTIONS(990),
- [anon_sym_LBRACE] = ACTIONS(992),
- [anon_sym_RBRACE] = ACTIONS(992),
- [anon_sym_import] = ACTIONS(994),
- [anon_sym_with] = ACTIONS(994),
- [anon_sym_let] = ACTIONS(994),
- [anon_sym_const] = ACTIONS(994),
- [anon_sym_else] = ACTIONS(994),
- [anon_sym_if] = ACTIONS(994),
- [anon_sym_switch] = ACTIONS(994),
- [anon_sym_for] = ACTIONS(994),
- [anon_sym_LPAREN] = ACTIONS(992),
- [anon_sym_await] = ACTIONS(994),
- [anon_sym_in] = ACTIONS(990),
- [anon_sym_while] = ACTIONS(994),
- [anon_sym_do] = ACTIONS(994),
- [anon_sym_try] = ACTIONS(994),
- [anon_sym_break] = ACTIONS(994),
- [anon_sym_continue] = ACTIONS(994),
- [anon_sym_return] = ACTIONS(994),
- [anon_sym_throw] = ACTIONS(994),
- [anon_sym_SEMI] = ACTIONS(992),
- [anon_sym_yield] = ACTIONS(994),
- [anon_sym_LBRACK] = ACTIONS(992),
- [anon_sym_async] = ACTIONS(994),
- [anon_sym_function] = ACTIONS(994),
- [anon_sym_private] = ACTIONS(994),
- [anon_sym_public] = ACTIONS(994),
- [anon_sym_remote] = ACTIONS(994),
- [anon_sym_static] = ACTIONS(994),
- [anon_sym_final] = ACTIONS(994),
- [anon_sym_abstract] = ACTIONS(994),
- [anon_sym_any] = ACTIONS(994),
- [anon_sym_array] = ACTIONS(994),
- [anon_sym_binary] = ACTIONS(994),
- [anon_sym_boolean] = ACTIONS(994),
- [anon_sym_date] = ACTIONS(994),
- [anon_sym_guid] = ACTIONS(994),
- [anon_sym_numeric] = ACTIONS(994),
- [anon_sym_query] = ACTIONS(994),
- [anon_sym_string] = ACTIONS(994),
- [anon_sym_struct] = ACTIONS(994),
- [anon_sym_uuid] = ACTIONS(994),
- [anon_sym_variablename] = ACTIONS(994),
- [anon_sym_void] = ACTIONS(994),
- [anon_sym_xml] = ACTIONS(994),
- [sym_optional_chain] = ACTIONS(988),
- [anon_sym_new] = ACTIONS(994),
- [anon_sym_DOT] = ACTIONS(990),
- [anon_sym_AMP_AMP] = ACTIONS(988),
- [aux_sym_binary_expression_token1] = ACTIONS(990),
- [anon_sym_PIPE_PIPE] = ACTIONS(988),
- [aux_sym_binary_expression_token2] = ACTIONS(990),
- [anon_sym_GT_GT] = ACTIONS(990),
- [anon_sym_GT_GT_GT] = ACTIONS(988),
- [anon_sym_LT_LT] = ACTIONS(988),
- [anon_sym_AMP] = ACTIONS(990),
- [anon_sym_CARET] = ACTIONS(988),
- [anon_sym_PIPE] = ACTIONS(990),
- [anon_sym_PLUS] = ACTIONS(994),
- [anon_sym_DASH] = ACTIONS(994),
- [anon_sym_SLASH] = ACTIONS(994),
- [anon_sym_PERCENT] = ACTIONS(988),
- [aux_sym_binary_expression_token3] = ACTIONS(990),
- [anon_sym_STAR_STAR] = ACTIONS(988),
- [aux_sym_binary_expression_token4] = ACTIONS(990),
- [aux_sym_binary_expression_token5] = ACTIONS(990),
- [anon_sym_EQ_EQ] = ACTIONS(990),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(988),
- [aux_sym_binary_expression_token6] = ACTIONS(990),
- [aux_sym_binary_expression_token7] = ACTIONS(990),
- [anon_sym_BANG_EQ] = ACTIONS(990),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(988),
- [aux_sym_binary_expression_token8] = ACTIONS(990),
- [aux_sym_binary_expression_token9] = ACTIONS(990),
- [aux_sym_binary_expression_token10] = ACTIONS(990),
- [aux_sym_binary_expression_token11] = ACTIONS(990),
- [anon_sym_QMARK_QMARK] = ACTIONS(988),
- [anon_sym_instanceof] = ACTIONS(990),
- [anon_sym_BANG] = ACTIONS(994),
- [anon_sym_TILDE] = ACTIONS(994),
- [aux_sym_unary_operator_token1] = ACTIONS(992),
- [anon_sym_PLUS_PLUS] = ACTIONS(992),
- [anon_sym_DASH_DASH] = ACTIONS(992),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(992),
- [sym_identifier] = ACTIONS(994),
- [sym_private_property_identifier] = ACTIONS(992),
- [sym_this] = ACTIONS(994),
- [sym_super] = ACTIONS(994),
- [sym_true] = ACTIONS(994),
- [sym_false] = ACTIONS(994),
- [sym_null] = ACTIONS(994),
- [anon_sym_export] = ACTIONS(994),
- [sym__automatic_semicolon] = ACTIONS(1128),
- [sym__ternary_qmark] = ACTIONS(988),
+ [anon_sym_GT_EQ] = ACTIONS(1002),
+ [anon_sym_GT] = ACTIONS(1004),
+ [anon_sym_LT_EQ] = ACTIONS(1002),
+ [anon_sym_LT] = ACTIONS(1004),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_STAR] = ACTIONS(1004),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_else] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_in] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [sym_optional_chain] = ACTIONS(1002),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_DOT] = ACTIONS(1004),
+ [anon_sym_AMP_AMP] = ACTIONS(1002),
+ [aux_sym_binary_expression_token1] = ACTIONS(1004),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1002),
+ [aux_sym_binary_expression_token2] = ACTIONS(1004),
+ [anon_sym_GT_GT] = ACTIONS(1004),
+ [anon_sym_GT_GT_GT] = ACTIONS(1002),
+ [anon_sym_LT_LT] = ACTIONS(1002),
+ [anon_sym_AMP] = ACTIONS(1004),
+ [anon_sym_CARET] = ACTIONS(1002),
+ [anon_sym_PIPE] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_PERCENT] = ACTIONS(1002),
+ [aux_sym_binary_expression_token3] = ACTIONS(1004),
+ [anon_sym_STAR_STAR] = ACTIONS(1002),
+ [aux_sym_binary_expression_token4] = ACTIONS(1004),
+ [aux_sym_binary_expression_token5] = ACTIONS(1004),
+ [aux_sym_binary_expression_token6] = ACTIONS(1004),
+ [anon_sym_EQ_EQ] = ACTIONS(1004),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1002),
+ [aux_sym_binary_expression_token7] = ACTIONS(1004),
+ [aux_sym_binary_expression_token8] = ACTIONS(1004),
+ [anon_sym_BANG_EQ] = ACTIONS(1004),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1002),
+ [aux_sym_binary_expression_token9] = ACTIONS(1004),
+ [aux_sym_binary_expression_token10] = ACTIONS(1004),
+ [aux_sym_binary_expression_token11] = ACTIONS(1004),
+ [aux_sym_binary_expression_token12] = ACTIONS(1004),
+ [aux_sym_binary_expression_token13] = ACTIONS(1004),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1002),
+ [anon_sym_instanceof] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1004),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym__automatic_semicolon] = ACTIONS(1002),
+ [sym__ternary_qmark] = ACTIONS(1002),
[sym_cf_comment] = ACTIONS(5),
},
[181] = {
[sym_comment] = STATE(181),
- [anon_sym_GT_EQ] = ACTIONS(1001),
- [anon_sym_GT] = ACTIONS(1003),
- [anon_sym_LT_EQ] = ACTIONS(1001),
- [anon_sym_LT] = ACTIONS(1003),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_STAR] = ACTIONS(1003),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_else] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_in] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [sym_optional_chain] = ACTIONS(1001),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_DOT] = ACTIONS(1003),
- [anon_sym_AMP_AMP] = ACTIONS(1001),
- [aux_sym_binary_expression_token1] = ACTIONS(1003),
- [anon_sym_PIPE_PIPE] = ACTIONS(1001),
- [aux_sym_binary_expression_token2] = ACTIONS(1003),
- [anon_sym_GT_GT] = ACTIONS(1003),
- [anon_sym_GT_GT_GT] = ACTIONS(1001),
- [anon_sym_LT_LT] = ACTIONS(1001),
- [anon_sym_AMP] = ACTIONS(1003),
- [anon_sym_CARET] = ACTIONS(1001),
- [anon_sym_PIPE] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_PERCENT] = ACTIONS(1001),
- [aux_sym_binary_expression_token3] = ACTIONS(1003),
- [anon_sym_STAR_STAR] = ACTIONS(1001),
- [aux_sym_binary_expression_token4] = ACTIONS(1003),
- [aux_sym_binary_expression_token5] = ACTIONS(1003),
- [anon_sym_EQ_EQ] = ACTIONS(1003),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1001),
- [aux_sym_binary_expression_token6] = ACTIONS(1003),
- [aux_sym_binary_expression_token7] = ACTIONS(1003),
- [anon_sym_BANG_EQ] = ACTIONS(1003),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1001),
- [aux_sym_binary_expression_token8] = ACTIONS(1003),
- [aux_sym_binary_expression_token9] = ACTIONS(1003),
- [aux_sym_binary_expression_token10] = ACTIONS(1003),
- [aux_sym_binary_expression_token11] = ACTIONS(1003),
- [anon_sym_QMARK_QMARK] = ACTIONS(1001),
- [anon_sym_instanceof] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1003),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
+ [anon_sym_GT_EQ] = ACTIONS(1069),
+ [anon_sym_GT] = ACTIONS(1071),
+ [anon_sym_LT_EQ] = ACTIONS(1069),
+ [anon_sym_LT] = ACTIONS(1071),
+ [anon_sym_POUND] = ACTIONS(1073),
+ [anon_sym_var] = ACTIONS(1075),
+ [anon_sym_SQUOTE] = ACTIONS(1073),
+ [anon_sym_DQUOTE] = ACTIONS(1073),
+ [anon_sym_STAR] = ACTIONS(1071),
+ [anon_sym_LBRACE] = ACTIONS(1073),
+ [anon_sym_RBRACE] = ACTIONS(1073),
+ [anon_sym_import] = ACTIONS(1075),
+ [anon_sym_with] = ACTIONS(1075),
+ [anon_sym_let] = ACTIONS(1075),
+ [anon_sym_const] = ACTIONS(1075),
+ [anon_sym_else] = ACTIONS(1075),
+ [anon_sym_if] = ACTIONS(1075),
+ [anon_sym_switch] = ACTIONS(1075),
+ [anon_sym_for] = ACTIONS(1075),
+ [anon_sym_LPAREN] = ACTIONS(1073),
+ [anon_sym_await] = ACTIONS(1075),
+ [anon_sym_in] = ACTIONS(1071),
+ [anon_sym_while] = ACTIONS(1075),
+ [anon_sym_do] = ACTIONS(1075),
+ [anon_sym_try] = ACTIONS(1075),
+ [anon_sym_break] = ACTIONS(1075),
+ [anon_sym_continue] = ACTIONS(1075),
+ [anon_sym_return] = ACTIONS(1075),
+ [anon_sym_throw] = ACTIONS(1075),
+ [anon_sym_SEMI] = ACTIONS(1073),
+ [anon_sym_yield] = ACTIONS(1075),
+ [anon_sym_LBRACK] = ACTIONS(1073),
+ [anon_sym_async] = ACTIONS(1075),
+ [anon_sym_function] = ACTIONS(1075),
+ [anon_sym_private] = ACTIONS(1075),
+ [anon_sym_public] = ACTIONS(1075),
+ [anon_sym_remote] = ACTIONS(1075),
+ [anon_sym_static] = ACTIONS(1075),
+ [anon_sym_final] = ACTIONS(1075),
+ [anon_sym_abstract] = ACTIONS(1075),
+ [anon_sym_any] = ACTIONS(1075),
+ [anon_sym_array] = ACTIONS(1075),
+ [anon_sym_binary] = ACTIONS(1075),
+ [anon_sym_boolean] = ACTIONS(1075),
+ [anon_sym_date] = ACTIONS(1075),
+ [anon_sym_guid] = ACTIONS(1075),
+ [anon_sym_numeric] = ACTIONS(1075),
+ [anon_sym_query] = ACTIONS(1075),
+ [anon_sym_string] = ACTIONS(1075),
+ [anon_sym_struct] = ACTIONS(1075),
+ [anon_sym_uuid] = ACTIONS(1075),
+ [anon_sym_variablename] = ACTIONS(1075),
+ [anon_sym_void] = ACTIONS(1075),
+ [anon_sym_xml] = ACTIONS(1075),
+ [sym_optional_chain] = ACTIONS(1069),
+ [anon_sym_new] = ACTIONS(1075),
+ [anon_sym_DOT] = ACTIONS(1071),
+ [anon_sym_AMP_AMP] = ACTIONS(1069),
+ [aux_sym_binary_expression_token1] = ACTIONS(1071),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1069),
+ [aux_sym_binary_expression_token2] = ACTIONS(1071),
+ [anon_sym_GT_GT] = ACTIONS(1071),
+ [anon_sym_GT_GT_GT] = ACTIONS(1069),
+ [anon_sym_LT_LT] = ACTIONS(1069),
+ [anon_sym_AMP] = ACTIONS(1071),
+ [anon_sym_CARET] = ACTIONS(1069),
+ [anon_sym_PIPE] = ACTIONS(1071),
+ [anon_sym_PLUS] = ACTIONS(1075),
+ [anon_sym_DASH] = ACTIONS(1075),
+ [anon_sym_SLASH] = ACTIONS(1075),
+ [anon_sym_PERCENT] = ACTIONS(1069),
+ [aux_sym_binary_expression_token3] = ACTIONS(1071),
+ [anon_sym_STAR_STAR] = ACTIONS(1069),
+ [aux_sym_binary_expression_token4] = ACTIONS(1071),
+ [aux_sym_binary_expression_token5] = ACTIONS(1071),
+ [aux_sym_binary_expression_token6] = ACTIONS(1071),
+ [anon_sym_EQ_EQ] = ACTIONS(1071),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1069),
+ [aux_sym_binary_expression_token7] = ACTIONS(1071),
+ [aux_sym_binary_expression_token8] = ACTIONS(1071),
+ [anon_sym_BANG_EQ] = ACTIONS(1071),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1069),
+ [aux_sym_binary_expression_token9] = ACTIONS(1071),
+ [aux_sym_binary_expression_token10] = ACTIONS(1071),
+ [aux_sym_binary_expression_token11] = ACTIONS(1071),
+ [aux_sym_binary_expression_token12] = ACTIONS(1071),
+ [aux_sym_binary_expression_token13] = ACTIONS(1071),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1069),
+ [anon_sym_instanceof] = ACTIONS(1071),
+ [anon_sym_BANG] = ACTIONS(1075),
+ [anon_sym_TILDE] = ACTIONS(1075),
+ [aux_sym_unary_operator_token1] = ACTIONS(1073),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1073),
+ [anon_sym_DASH_DASH] = ACTIONS(1073),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(1075),
+ [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_this] = ACTIONS(1075),
+ [sym_super] = ACTIONS(1075),
+ [sym_true] = ACTIONS(1075),
+ [sym_false] = ACTIONS(1075),
+ [sym_null] = ACTIONS(1075),
+ [anon_sym_export] = ACTIONS(1075),
[sym__automatic_semicolon] = ACTIONS(1130),
- [sym__ternary_qmark] = ACTIONS(1001),
+ [sym__ternary_qmark] = ACTIONS(1069),
[sym_cf_comment] = ACTIONS(5),
},
[182] = {
[sym_comment] = STATE(182),
- [anon_sym_GT_EQ] = ACTIONS(978),
- [anon_sym_GT] = ACTIONS(980),
- [anon_sym_LT_EQ] = ACTIONS(978),
- [anon_sym_LT] = ACTIONS(980),
- [anon_sym_POUND] = ACTIONS(982),
- [anon_sym_var] = ACTIONS(984),
- [anon_sym_SQUOTE] = ACTIONS(982),
- [anon_sym_DQUOTE] = ACTIONS(982),
- [anon_sym_STAR] = ACTIONS(980),
- [anon_sym_LBRACE] = ACTIONS(982),
- [anon_sym_RBRACE] = ACTIONS(982),
- [anon_sym_import] = ACTIONS(984),
- [anon_sym_with] = ACTIONS(984),
- [anon_sym_let] = ACTIONS(984),
- [anon_sym_const] = ACTIONS(984),
- [anon_sym_if] = ACTIONS(984),
- [anon_sym_switch] = ACTIONS(984),
- [anon_sym_for] = ACTIONS(984),
- [anon_sym_LPAREN] = ACTIONS(982),
- [anon_sym_await] = ACTIONS(984),
- [anon_sym_in] = ACTIONS(980),
- [anon_sym_while] = ACTIONS(984),
- [anon_sym_do] = ACTIONS(984),
- [anon_sym_try] = ACTIONS(984),
- [anon_sym_break] = ACTIONS(984),
- [anon_sym_continue] = ACTIONS(984),
- [anon_sym_return] = ACTIONS(984),
- [anon_sym_throw] = ACTIONS(984),
- [anon_sym_SEMI] = ACTIONS(982),
- [anon_sym_yield] = ACTIONS(984),
- [anon_sym_LBRACK] = ACTIONS(982),
- [anon_sym_async] = ACTIONS(984),
- [anon_sym_function] = ACTIONS(984),
- [anon_sym_private] = ACTIONS(984),
- [anon_sym_public] = ACTIONS(984),
- [anon_sym_remote] = ACTIONS(984),
- [anon_sym_static] = ACTIONS(984),
- [anon_sym_final] = ACTIONS(984),
- [anon_sym_abstract] = ACTIONS(984),
- [anon_sym_any] = ACTIONS(984),
- [anon_sym_array] = ACTIONS(984),
- [anon_sym_binary] = ACTIONS(984),
- [anon_sym_boolean] = ACTIONS(984),
- [anon_sym_date] = ACTIONS(984),
- [anon_sym_guid] = ACTIONS(984),
- [anon_sym_numeric] = ACTIONS(984),
- [anon_sym_query] = ACTIONS(984),
- [anon_sym_string] = ACTIONS(984),
- [anon_sym_struct] = ACTIONS(984),
- [anon_sym_uuid] = ACTIONS(984),
- [anon_sym_variablename] = ACTIONS(984),
- [anon_sym_void] = ACTIONS(984),
- [anon_sym_xml] = ACTIONS(984),
- [sym_optional_chain] = ACTIONS(978),
- [anon_sym_new] = ACTIONS(984),
- [anon_sym_DOT] = ACTIONS(980),
- [anon_sym_AMP_AMP] = ACTIONS(978),
- [aux_sym_binary_expression_token1] = ACTIONS(980),
- [anon_sym_PIPE_PIPE] = ACTIONS(978),
- [aux_sym_binary_expression_token2] = ACTIONS(980),
- [anon_sym_GT_GT] = ACTIONS(980),
- [anon_sym_GT_GT_GT] = ACTIONS(978),
- [anon_sym_LT_LT] = ACTIONS(978),
- [anon_sym_AMP] = ACTIONS(980),
- [anon_sym_CARET] = ACTIONS(978),
- [anon_sym_PIPE] = ACTIONS(980),
- [anon_sym_PLUS] = ACTIONS(984),
- [anon_sym_DASH] = ACTIONS(984),
- [anon_sym_SLASH] = ACTIONS(984),
- [anon_sym_PERCENT] = ACTIONS(978),
- [aux_sym_binary_expression_token3] = ACTIONS(980),
- [anon_sym_STAR_STAR] = ACTIONS(978),
- [aux_sym_binary_expression_token4] = ACTIONS(980),
- [aux_sym_binary_expression_token5] = ACTIONS(980),
- [anon_sym_EQ_EQ] = ACTIONS(980),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(978),
- [aux_sym_binary_expression_token6] = ACTIONS(980),
- [aux_sym_binary_expression_token7] = ACTIONS(980),
- [anon_sym_BANG_EQ] = ACTIONS(980),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(978),
- [aux_sym_binary_expression_token8] = ACTIONS(980),
- [aux_sym_binary_expression_token9] = ACTIONS(980),
- [aux_sym_binary_expression_token10] = ACTIONS(980),
- [aux_sym_binary_expression_token11] = ACTIONS(980),
- [anon_sym_QMARK_QMARK] = ACTIONS(978),
- [anon_sym_instanceof] = ACTIONS(980),
- [anon_sym_BANG] = ACTIONS(984),
- [anon_sym_TILDE] = ACTIONS(984),
- [aux_sym_unary_operator_token1] = ACTIONS(982),
- [anon_sym_PLUS_PLUS] = ACTIONS(982),
- [anon_sym_DASH_DASH] = ACTIONS(982),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(982),
- [sym_identifier] = ACTIONS(984),
- [sym_private_property_identifier] = ACTIONS(982),
- [sym_this] = ACTIONS(984),
- [sym_super] = ACTIONS(984),
- [sym_true] = ACTIONS(984),
- [sym_false] = ACTIONS(984),
- [sym_null] = ACTIONS(984),
- [anon_sym_export] = ACTIONS(984),
+ [anon_sym_GT_EQ] = ACTIONS(1002),
+ [anon_sym_GT] = ACTIONS(1004),
+ [anon_sym_LT_EQ] = ACTIONS(1002),
+ [anon_sym_LT] = ACTIONS(1004),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_STAR] = ACTIONS(1004),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_in] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [sym_optional_chain] = ACTIONS(1002),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_DOT] = ACTIONS(1004),
+ [anon_sym_AMP_AMP] = ACTIONS(1002),
+ [aux_sym_binary_expression_token1] = ACTIONS(1004),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1002),
+ [aux_sym_binary_expression_token2] = ACTIONS(1004),
+ [anon_sym_GT_GT] = ACTIONS(1004),
+ [anon_sym_GT_GT_GT] = ACTIONS(1002),
+ [anon_sym_LT_LT] = ACTIONS(1002),
+ [anon_sym_AMP] = ACTIONS(1004),
+ [anon_sym_CARET] = ACTIONS(1002),
+ [anon_sym_PIPE] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_PERCENT] = ACTIONS(1002),
+ [aux_sym_binary_expression_token3] = ACTIONS(1004),
+ [anon_sym_STAR_STAR] = ACTIONS(1002),
+ [aux_sym_binary_expression_token4] = ACTIONS(1004),
+ [aux_sym_binary_expression_token5] = ACTIONS(1004),
+ [aux_sym_binary_expression_token6] = ACTIONS(1004),
+ [anon_sym_EQ_EQ] = ACTIONS(1004),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1002),
+ [aux_sym_binary_expression_token7] = ACTIONS(1004),
+ [aux_sym_binary_expression_token8] = ACTIONS(1004),
+ [anon_sym_BANG_EQ] = ACTIONS(1004),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1002),
+ [aux_sym_binary_expression_token9] = ACTIONS(1004),
+ [aux_sym_binary_expression_token10] = ACTIONS(1004),
+ [aux_sym_binary_expression_token11] = ACTIONS(1004),
+ [aux_sym_binary_expression_token12] = ACTIONS(1004),
+ [aux_sym_binary_expression_token13] = ACTIONS(1004),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1002),
+ [anon_sym_instanceof] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1004),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
[sym__automatic_semicolon] = ACTIONS(1132),
- [sym__ternary_qmark] = ACTIONS(978),
+ [sym__ternary_qmark] = ACTIONS(1002),
[sym_cf_comment] = ACTIONS(5),
},
[183] = {
[sym_comment] = STATE(183),
+ [anon_sym_GT_EQ] = ACTIONS(900),
+ [anon_sym_GT] = ACTIONS(902),
+ [anon_sym_LT_EQ] = ACTIONS(900),
+ [anon_sym_LT] = ACTIONS(902),
+ [anon_sym_POUND] = ACTIONS(904),
+ [anon_sym_var] = ACTIONS(906),
+ [anon_sym_SQUOTE] = ACTIONS(904),
+ [anon_sym_DQUOTE] = ACTIONS(904),
+ [anon_sym_STAR] = ACTIONS(902),
+ [anon_sym_LBRACE] = ACTIONS(904),
+ [anon_sym_RBRACE] = ACTIONS(904),
+ [anon_sym_import] = ACTIONS(906),
+ [anon_sym_with] = 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(904),
+ [anon_sym_await] = ACTIONS(906),
+ [anon_sym_in] = ACTIONS(902),
+ [anon_sym_while] = ACTIONS(906),
+ [anon_sym_do] = ACTIONS(906),
+ [anon_sym_try] = ACTIONS(906),
+ [anon_sym_break] = ACTIONS(906),
+ [anon_sym_continue] = ACTIONS(906),
+ [anon_sym_return] = ACTIONS(906),
+ [anon_sym_throw] = ACTIONS(906),
+ [anon_sym_SEMI] = ACTIONS(904),
+ [anon_sym_yield] = ACTIONS(906),
+ [anon_sym_LBRACK] = ACTIONS(904),
+ [anon_sym_async] = ACTIONS(906),
+ [anon_sym_function] = ACTIONS(906),
+ [anon_sym_private] = ACTIONS(906),
+ [anon_sym_public] = ACTIONS(906),
+ [anon_sym_remote] = ACTIONS(906),
+ [anon_sym_static] = ACTIONS(906),
+ [anon_sym_final] = ACTIONS(906),
+ [anon_sym_abstract] = ACTIONS(906),
+ [anon_sym_any] = ACTIONS(906),
+ [anon_sym_array] = ACTIONS(906),
+ [anon_sym_binary] = ACTIONS(906),
+ [anon_sym_boolean] = ACTIONS(906),
+ [anon_sym_date] = ACTIONS(906),
+ [anon_sym_guid] = ACTIONS(906),
+ [anon_sym_numeric] = ACTIONS(906),
+ [anon_sym_query] = ACTIONS(906),
+ [anon_sym_string] = ACTIONS(906),
+ [anon_sym_struct] = ACTIONS(906),
+ [anon_sym_uuid] = ACTIONS(906),
+ [anon_sym_variablename] = ACTIONS(906),
+ [anon_sym_void] = ACTIONS(906),
+ [anon_sym_xml] = ACTIONS(906),
+ [sym_optional_chain] = ACTIONS(900),
+ [anon_sym_new] = ACTIONS(906),
+ [anon_sym_DOT] = ACTIONS(902),
+ [anon_sym_AMP_AMP] = ACTIONS(900),
+ [aux_sym_binary_expression_token1] = ACTIONS(902),
+ [anon_sym_PIPE_PIPE] = ACTIONS(900),
+ [aux_sym_binary_expression_token2] = ACTIONS(902),
+ [anon_sym_GT_GT] = ACTIONS(902),
+ [anon_sym_GT_GT_GT] = ACTIONS(900),
+ [anon_sym_LT_LT] = ACTIONS(900),
+ [anon_sym_AMP] = ACTIONS(902),
+ [anon_sym_CARET] = ACTIONS(900),
+ [anon_sym_PIPE] = ACTIONS(902),
+ [anon_sym_PLUS] = ACTIONS(906),
+ [anon_sym_DASH] = ACTIONS(906),
+ [anon_sym_SLASH] = ACTIONS(906),
+ [anon_sym_PERCENT] = ACTIONS(900),
+ [aux_sym_binary_expression_token3] = ACTIONS(902),
+ [anon_sym_STAR_STAR] = ACTIONS(900),
+ [aux_sym_binary_expression_token4] = ACTIONS(902),
+ [aux_sym_binary_expression_token5] = ACTIONS(902),
+ [aux_sym_binary_expression_token6] = ACTIONS(902),
+ [anon_sym_EQ_EQ] = ACTIONS(902),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(900),
+ [aux_sym_binary_expression_token7] = ACTIONS(902),
+ [aux_sym_binary_expression_token8] = ACTIONS(902),
+ [anon_sym_BANG_EQ] = ACTIONS(902),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(900),
+ [aux_sym_binary_expression_token9] = ACTIONS(902),
+ [aux_sym_binary_expression_token10] = ACTIONS(902),
+ [aux_sym_binary_expression_token11] = ACTIONS(902),
+ [aux_sym_binary_expression_token12] = ACTIONS(902),
+ [aux_sym_binary_expression_token13] = ACTIONS(902),
+ [anon_sym_QMARK_QMARK] = ACTIONS(900),
+ [anon_sym_instanceof] = ACTIONS(902),
+ [anon_sym_BANG] = ACTIONS(906),
+ [anon_sym_TILDE] = ACTIONS(906),
+ [aux_sym_unary_operator_token1] = ACTIONS(904),
+ [anon_sym_PLUS_PLUS] = ACTIONS(904),
+ [anon_sym_DASH_DASH] = ACTIONS(904),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(904),
+ [sym_identifier] = ACTIONS(906),
+ [sym_private_property_identifier] = ACTIONS(904),
+ [sym_this] = ACTIONS(906),
+ [sym_super] = ACTIONS(906),
+ [sym_true] = ACTIONS(906),
+ [sym_false] = ACTIONS(906),
+ [sym_null] = ACTIONS(906),
+ [anon_sym_export] = ACTIONS(906),
+ [sym__automatic_semicolon] = ACTIONS(1134),
+ [sym__ternary_qmark] = ACTIONS(900),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [184] = {
+ [sym_comment] = STATE(184),
+ [anon_sym_GT_EQ] = ACTIONS(1002),
+ [anon_sym_GT] = ACTIONS(1004),
+ [anon_sym_LT_EQ] = ACTIONS(1002),
+ [anon_sym_LT] = ACTIONS(1004),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_STAR] = ACTIONS(1004),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_in] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [sym_optional_chain] = ACTIONS(1002),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_DOT] = ACTIONS(1004),
+ [anon_sym_AMP_AMP] = ACTIONS(1002),
+ [aux_sym_binary_expression_token1] = ACTIONS(1004),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1002),
+ [aux_sym_binary_expression_token2] = ACTIONS(1004),
+ [anon_sym_GT_GT] = ACTIONS(1004),
+ [anon_sym_GT_GT_GT] = ACTIONS(1002),
+ [anon_sym_LT_LT] = ACTIONS(1002),
+ [anon_sym_AMP] = ACTIONS(1004),
+ [anon_sym_CARET] = ACTIONS(1002),
+ [anon_sym_PIPE] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_PERCENT] = ACTIONS(1002),
+ [aux_sym_binary_expression_token3] = ACTIONS(1004),
+ [anon_sym_STAR_STAR] = ACTIONS(1002),
+ [aux_sym_binary_expression_token4] = ACTIONS(1004),
+ [aux_sym_binary_expression_token5] = ACTIONS(1004),
+ [aux_sym_binary_expression_token6] = ACTIONS(1004),
+ [anon_sym_EQ_EQ] = ACTIONS(1004),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1002),
+ [aux_sym_binary_expression_token7] = ACTIONS(1004),
+ [aux_sym_binary_expression_token8] = ACTIONS(1004),
+ [anon_sym_BANG_EQ] = ACTIONS(1004),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1002),
+ [aux_sym_binary_expression_token9] = ACTIONS(1004),
+ [aux_sym_binary_expression_token10] = ACTIONS(1004),
+ [aux_sym_binary_expression_token11] = ACTIONS(1004),
+ [aux_sym_binary_expression_token12] = ACTIONS(1004),
+ [aux_sym_binary_expression_token13] = ACTIONS(1004),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1002),
+ [anon_sym_instanceof] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1004),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym__automatic_semicolon] = ACTIONS(1002),
+ [sym__ternary_qmark] = ACTIONS(1002),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [185] = {
+ [sym_comment] = STATE(185),
+ [anon_sym_GT_EQ] = ACTIONS(942),
+ [anon_sym_GT] = ACTIONS(944),
+ [anon_sym_LT_EQ] = ACTIONS(942),
+ [anon_sym_LT] = ACTIONS(944),
+ [anon_sym_POUND] = ACTIONS(942),
+ [anon_sym_var] = ACTIONS(944),
+ [anon_sym_SQUOTE] = ACTIONS(942),
+ [anon_sym_DQUOTE] = ACTIONS(942),
+ [anon_sym_STAR] = ACTIONS(944),
+ [anon_sym_LBRACE] = ACTIONS(942),
+ [anon_sym_RBRACE] = ACTIONS(942),
+ [anon_sym_import] = ACTIONS(944),
+ [anon_sym_with] = ACTIONS(944),
+ [anon_sym_let] = ACTIONS(944),
+ [anon_sym_const] = ACTIONS(944),
+ [anon_sym_if] = ACTIONS(944),
+ [anon_sym_switch] = ACTIONS(944),
+ [anon_sym_for] = ACTIONS(944),
+ [anon_sym_LPAREN] = ACTIONS(942),
+ [anon_sym_await] = ACTIONS(944),
+ [anon_sym_in] = ACTIONS(944),
+ [anon_sym_while] = ACTIONS(944),
+ [anon_sym_do] = ACTIONS(944),
+ [anon_sym_try] = ACTIONS(944),
+ [anon_sym_break] = ACTIONS(944),
+ [anon_sym_continue] = ACTIONS(944),
+ [anon_sym_return] = ACTIONS(944),
+ [anon_sym_throw] = ACTIONS(944),
+ [anon_sym_SEMI] = ACTIONS(942),
+ [anon_sym_yield] = ACTIONS(944),
+ [anon_sym_LBRACK] = ACTIONS(942),
+ [anon_sym_async] = ACTIONS(944),
+ [anon_sym_function] = ACTIONS(944),
+ [anon_sym_private] = ACTIONS(944),
+ [anon_sym_public] = ACTIONS(944),
+ [anon_sym_remote] = ACTIONS(944),
+ [anon_sym_static] = ACTIONS(944),
+ [anon_sym_final] = ACTIONS(944),
+ [anon_sym_abstract] = ACTIONS(944),
+ [anon_sym_any] = ACTIONS(944),
+ [anon_sym_array] = ACTIONS(944),
+ [anon_sym_binary] = ACTIONS(944),
+ [anon_sym_boolean] = ACTIONS(944),
+ [anon_sym_date] = ACTIONS(944),
+ [anon_sym_guid] = ACTIONS(944),
+ [anon_sym_numeric] = ACTIONS(944),
+ [anon_sym_query] = ACTIONS(944),
+ [anon_sym_string] = ACTIONS(944),
+ [anon_sym_struct] = ACTIONS(944),
+ [anon_sym_uuid] = ACTIONS(944),
+ [anon_sym_variablename] = ACTIONS(944),
+ [anon_sym_void] = ACTIONS(944),
+ [anon_sym_xml] = ACTIONS(944),
+ [sym_optional_chain] = ACTIONS(942),
+ [anon_sym_new] = ACTIONS(944),
+ [anon_sym_DOT] = ACTIONS(944),
+ [anon_sym_AMP_AMP] = ACTIONS(942),
+ [aux_sym_binary_expression_token1] = ACTIONS(944),
+ [anon_sym_PIPE_PIPE] = ACTIONS(942),
+ [aux_sym_binary_expression_token2] = ACTIONS(944),
+ [anon_sym_GT_GT] = ACTIONS(944),
+ [anon_sym_GT_GT_GT] = ACTIONS(942),
+ [anon_sym_LT_LT] = ACTIONS(942),
+ [anon_sym_AMP] = ACTIONS(944),
+ [anon_sym_CARET] = ACTIONS(942),
+ [anon_sym_PIPE] = ACTIONS(944),
+ [anon_sym_PLUS] = ACTIONS(944),
+ [anon_sym_DASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_PERCENT] = ACTIONS(942),
+ [aux_sym_binary_expression_token3] = ACTIONS(944),
+ [anon_sym_STAR_STAR] = ACTIONS(942),
+ [aux_sym_binary_expression_token4] = ACTIONS(944),
+ [aux_sym_binary_expression_token5] = ACTIONS(944),
+ [aux_sym_binary_expression_token6] = ACTIONS(944),
+ [anon_sym_EQ_EQ] = ACTIONS(944),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(942),
+ [aux_sym_binary_expression_token7] = ACTIONS(944),
+ [aux_sym_binary_expression_token8] = ACTIONS(944),
+ [anon_sym_BANG_EQ] = ACTIONS(944),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(942),
+ [aux_sym_binary_expression_token9] = ACTIONS(944),
+ [aux_sym_binary_expression_token10] = ACTIONS(944),
+ [aux_sym_binary_expression_token11] = ACTIONS(944),
+ [aux_sym_binary_expression_token12] = ACTIONS(944),
+ [aux_sym_binary_expression_token13] = ACTIONS(944),
+ [anon_sym_QMARK_QMARK] = ACTIONS(942),
+ [anon_sym_instanceof] = ACTIONS(944),
+ [anon_sym_BANG] = ACTIONS(944),
+ [anon_sym_TILDE] = ACTIONS(944),
+ [aux_sym_unary_operator_token1] = ACTIONS(942),
+ [anon_sym_PLUS_PLUS] = ACTIONS(942),
+ [anon_sym_DASH_DASH] = ACTIONS(942),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(942),
+ [sym_identifier] = ACTIONS(944),
+ [sym_private_property_identifier] = ACTIONS(942),
+ [sym_this] = ACTIONS(944),
+ [sym_super] = ACTIONS(944),
+ [sym_true] = ACTIONS(944),
+ [sym_false] = ACTIONS(944),
+ [sym_null] = ACTIONS(944),
+ [anon_sym_export] = ACTIONS(944),
+ [sym__automatic_semicolon] = ACTIONS(942),
+ [sym__ternary_qmark] = ACTIONS(942),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [186] = {
+ [sym_comment] = STATE(186),
+ [anon_sym_GT_EQ] = ACTIONS(1069),
+ [anon_sym_GT] = ACTIONS(1071),
+ [anon_sym_LT_EQ] = ACTIONS(1069),
+ [anon_sym_LT] = ACTIONS(1071),
+ [anon_sym_POUND] = ACTIONS(1073),
+ [anon_sym_var] = ACTIONS(1075),
+ [anon_sym_SQUOTE] = ACTIONS(1073),
+ [anon_sym_DQUOTE] = ACTIONS(1073),
+ [anon_sym_STAR] = ACTIONS(1071),
+ [anon_sym_LBRACE] = ACTIONS(1073),
+ [anon_sym_RBRACE] = ACTIONS(1073),
+ [anon_sym_import] = ACTIONS(1075),
+ [anon_sym_with] = ACTIONS(1075),
+ [anon_sym_let] = ACTIONS(1075),
+ [anon_sym_const] = ACTIONS(1075),
+ [anon_sym_if] = ACTIONS(1075),
+ [anon_sym_switch] = ACTIONS(1075),
+ [anon_sym_for] = ACTIONS(1075),
+ [anon_sym_LPAREN] = ACTIONS(1073),
+ [anon_sym_await] = ACTIONS(1075),
+ [anon_sym_in] = ACTIONS(1071),
+ [anon_sym_while] = ACTIONS(1075),
+ [anon_sym_do] = ACTIONS(1075),
+ [anon_sym_try] = ACTIONS(1075),
+ [anon_sym_break] = ACTIONS(1075),
+ [anon_sym_continue] = ACTIONS(1075),
+ [anon_sym_return] = ACTIONS(1075),
+ [anon_sym_throw] = ACTIONS(1075),
+ [anon_sym_SEMI] = ACTIONS(1073),
+ [anon_sym_yield] = ACTIONS(1075),
+ [anon_sym_LBRACK] = ACTIONS(1073),
+ [anon_sym_async] = ACTIONS(1075),
+ [anon_sym_function] = ACTIONS(1075),
+ [anon_sym_private] = ACTIONS(1075),
+ [anon_sym_public] = ACTIONS(1075),
+ [anon_sym_remote] = ACTIONS(1075),
+ [anon_sym_static] = ACTIONS(1075),
+ [anon_sym_final] = ACTIONS(1075),
+ [anon_sym_abstract] = ACTIONS(1075),
+ [anon_sym_any] = ACTIONS(1075),
+ [anon_sym_array] = ACTIONS(1075),
+ [anon_sym_binary] = ACTIONS(1075),
+ [anon_sym_boolean] = ACTIONS(1075),
+ [anon_sym_date] = ACTIONS(1075),
+ [anon_sym_guid] = ACTIONS(1075),
+ [anon_sym_numeric] = ACTIONS(1075),
+ [anon_sym_query] = ACTIONS(1075),
+ [anon_sym_string] = ACTIONS(1075),
+ [anon_sym_struct] = ACTIONS(1075),
+ [anon_sym_uuid] = ACTIONS(1075),
+ [anon_sym_variablename] = ACTIONS(1075),
+ [anon_sym_void] = ACTIONS(1075),
+ [anon_sym_xml] = ACTIONS(1075),
+ [sym_optional_chain] = ACTIONS(1069),
+ [anon_sym_new] = ACTIONS(1075),
+ [anon_sym_DOT] = ACTIONS(1071),
+ [anon_sym_AMP_AMP] = ACTIONS(1069),
+ [aux_sym_binary_expression_token1] = ACTIONS(1071),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1069),
+ [aux_sym_binary_expression_token2] = ACTIONS(1071),
+ [anon_sym_GT_GT] = ACTIONS(1071),
+ [anon_sym_GT_GT_GT] = ACTIONS(1069),
+ [anon_sym_LT_LT] = ACTIONS(1069),
+ [anon_sym_AMP] = ACTIONS(1071),
+ [anon_sym_CARET] = ACTIONS(1069),
+ [anon_sym_PIPE] = ACTIONS(1071),
+ [anon_sym_PLUS] = ACTIONS(1075),
+ [anon_sym_DASH] = ACTIONS(1075),
+ [anon_sym_SLASH] = ACTIONS(1075),
+ [anon_sym_PERCENT] = ACTIONS(1069),
+ [aux_sym_binary_expression_token3] = ACTIONS(1071),
+ [anon_sym_STAR_STAR] = ACTIONS(1069),
+ [aux_sym_binary_expression_token4] = ACTIONS(1071),
+ [aux_sym_binary_expression_token5] = ACTIONS(1071),
+ [aux_sym_binary_expression_token6] = ACTIONS(1071),
+ [anon_sym_EQ_EQ] = ACTIONS(1071),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1069),
+ [aux_sym_binary_expression_token7] = ACTIONS(1071),
+ [aux_sym_binary_expression_token8] = ACTIONS(1071),
+ [anon_sym_BANG_EQ] = ACTIONS(1071),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1069),
+ [aux_sym_binary_expression_token9] = ACTIONS(1071),
+ [aux_sym_binary_expression_token10] = ACTIONS(1071),
+ [aux_sym_binary_expression_token11] = ACTIONS(1071),
+ [aux_sym_binary_expression_token12] = ACTIONS(1071),
+ [aux_sym_binary_expression_token13] = ACTIONS(1071),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1069),
+ [anon_sym_instanceof] = ACTIONS(1071),
+ [anon_sym_BANG] = ACTIONS(1075),
+ [anon_sym_TILDE] = ACTIONS(1075),
+ [aux_sym_unary_operator_token1] = ACTIONS(1073),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1073),
+ [anon_sym_DASH_DASH] = ACTIONS(1073),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(1075),
+ [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_this] = ACTIONS(1075),
+ [sym_super] = ACTIONS(1075),
+ [sym_true] = ACTIONS(1075),
+ [sym_false] = ACTIONS(1075),
+ [sym_null] = ACTIONS(1075),
+ [anon_sym_export] = ACTIONS(1075),
+ [sym__automatic_semicolon] = ACTIONS(1136),
+ [sym__ternary_qmark] = ACTIONS(1069),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [187] = {
+ [sym_comment] = STATE(187),
[anon_sym_GT_EQ] = ACTIONS(968),
[anon_sym_GT] = ACTIONS(970),
[anon_sym_LT_EQ] = ACTIONS(968),
@@ -60790,16 +61379,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(968),
[aux_sym_binary_expression_token4] = ACTIONS(970),
[aux_sym_binary_expression_token5] = ACTIONS(970),
+ [aux_sym_binary_expression_token6] = ACTIONS(970),
[anon_sym_EQ_EQ] = ACTIONS(970),
[anon_sym_EQ_EQ_EQ] = ACTIONS(968),
- [aux_sym_binary_expression_token6] = ACTIONS(970),
[aux_sym_binary_expression_token7] = ACTIONS(970),
+ [aux_sym_binary_expression_token8] = ACTIONS(970),
[anon_sym_BANG_EQ] = ACTIONS(970),
[anon_sym_BANG_EQ_EQ] = ACTIONS(968),
- [aux_sym_binary_expression_token8] = ACTIONS(970),
[aux_sym_binary_expression_token9] = ACTIONS(970),
[aux_sym_binary_expression_token10] = ACTIONS(970),
[aux_sym_binary_expression_token11] = ACTIONS(970),
+ [aux_sym_binary_expression_token12] = ACTIONS(970),
+ [aux_sym_binary_expression_token13] = ACTIONS(970),
[anon_sym_QMARK_QMARK] = ACTIONS(968),
[anon_sym_instanceof] = ACTIONS(970),
[anon_sym_BANG] = ACTIONS(974),
@@ -60817,650 +61408,226 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_false] = ACTIONS(974),
[sym_null] = ACTIONS(974),
[anon_sym_export] = ACTIONS(974),
- [sym__automatic_semicolon] = ACTIONS(1134),
- [sym__ternary_qmark] = ACTIONS(968),
- [sym_cf_comment] = ACTIONS(5),
- },
- [184] = {
- [sym_comment] = STATE(184),
- [anon_sym_GT_EQ] = ACTIONS(958),
- [anon_sym_GT] = ACTIONS(960),
- [anon_sym_LT_EQ] = ACTIONS(958),
- [anon_sym_LT] = ACTIONS(960),
- [anon_sym_POUND] = ACTIONS(962),
- [anon_sym_var] = ACTIONS(964),
- [anon_sym_SQUOTE] = ACTIONS(962),
- [anon_sym_DQUOTE] = ACTIONS(962),
- [anon_sym_STAR] = ACTIONS(960),
- [anon_sym_LBRACE] = ACTIONS(962),
- [anon_sym_RBRACE] = ACTIONS(962),
- [anon_sym_import] = ACTIONS(964),
- [anon_sym_with] = ACTIONS(964),
- [anon_sym_let] = ACTIONS(964),
- [anon_sym_const] = ACTIONS(964),
- [anon_sym_if] = ACTIONS(964),
- [anon_sym_switch] = ACTIONS(964),
- [anon_sym_for] = ACTIONS(964),
- [anon_sym_LPAREN] = ACTIONS(962),
- [anon_sym_await] = ACTIONS(964),
- [anon_sym_in] = ACTIONS(960),
- [anon_sym_while] = ACTIONS(964),
- [anon_sym_do] = ACTIONS(964),
- [anon_sym_try] = ACTIONS(964),
- [anon_sym_break] = ACTIONS(964),
- [anon_sym_continue] = ACTIONS(964),
- [anon_sym_return] = ACTIONS(964),
- [anon_sym_throw] = ACTIONS(964),
- [anon_sym_SEMI] = ACTIONS(962),
- [anon_sym_yield] = ACTIONS(964),
- [anon_sym_LBRACK] = ACTIONS(962),
- [anon_sym_async] = ACTIONS(964),
- [anon_sym_function] = ACTIONS(964),
- [anon_sym_private] = ACTIONS(964),
- [anon_sym_public] = ACTIONS(964),
- [anon_sym_remote] = ACTIONS(964),
- [anon_sym_static] = ACTIONS(964),
- [anon_sym_final] = ACTIONS(964),
- [anon_sym_abstract] = ACTIONS(964),
- [anon_sym_any] = ACTIONS(964),
- [anon_sym_array] = ACTIONS(964),
- [anon_sym_binary] = ACTIONS(964),
- [anon_sym_boolean] = ACTIONS(964),
- [anon_sym_date] = ACTIONS(964),
- [anon_sym_guid] = ACTIONS(964),
- [anon_sym_numeric] = ACTIONS(964),
- [anon_sym_query] = ACTIONS(964),
- [anon_sym_string] = ACTIONS(964),
- [anon_sym_struct] = ACTIONS(964),
- [anon_sym_uuid] = ACTIONS(964),
- [anon_sym_variablename] = ACTIONS(964),
- [anon_sym_void] = ACTIONS(964),
- [anon_sym_xml] = ACTIONS(964),
- [sym_optional_chain] = ACTIONS(958),
- [anon_sym_new] = ACTIONS(964),
- [anon_sym_DOT] = ACTIONS(960),
- [anon_sym_AMP_AMP] = ACTIONS(958),
- [aux_sym_binary_expression_token1] = ACTIONS(960),
- [anon_sym_PIPE_PIPE] = ACTIONS(958),
- [aux_sym_binary_expression_token2] = ACTIONS(960),
- [anon_sym_GT_GT] = ACTIONS(960),
- [anon_sym_GT_GT_GT] = ACTIONS(958),
- [anon_sym_LT_LT] = ACTIONS(958),
- [anon_sym_AMP] = ACTIONS(960),
- [anon_sym_CARET] = ACTIONS(958),
- [anon_sym_PIPE] = ACTIONS(960),
- [anon_sym_PLUS] = ACTIONS(964),
- [anon_sym_DASH] = ACTIONS(964),
- [anon_sym_SLASH] = ACTIONS(964),
- [anon_sym_PERCENT] = ACTIONS(958),
- [aux_sym_binary_expression_token3] = ACTIONS(960),
- [anon_sym_STAR_STAR] = ACTIONS(958),
- [aux_sym_binary_expression_token4] = ACTIONS(960),
- [aux_sym_binary_expression_token5] = ACTIONS(960),
- [anon_sym_EQ_EQ] = ACTIONS(960),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(958),
- [aux_sym_binary_expression_token6] = ACTIONS(960),
- [aux_sym_binary_expression_token7] = ACTIONS(960),
- [anon_sym_BANG_EQ] = ACTIONS(960),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(958),
- [aux_sym_binary_expression_token8] = ACTIONS(960),
- [aux_sym_binary_expression_token9] = ACTIONS(960),
- [aux_sym_binary_expression_token10] = ACTIONS(960),
- [aux_sym_binary_expression_token11] = ACTIONS(960),
- [anon_sym_QMARK_QMARK] = ACTIONS(958),
- [anon_sym_instanceof] = ACTIONS(960),
- [anon_sym_BANG] = ACTIONS(964),
- [anon_sym_TILDE] = ACTIONS(964),
- [aux_sym_unary_operator_token1] = ACTIONS(962),
- [anon_sym_PLUS_PLUS] = ACTIONS(962),
- [anon_sym_DASH_DASH] = ACTIONS(962),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(962),
- [sym_identifier] = ACTIONS(964),
- [sym_private_property_identifier] = ACTIONS(962),
- [sym_this] = ACTIONS(964),
- [sym_super] = ACTIONS(964),
- [sym_true] = ACTIONS(964),
- [sym_false] = ACTIONS(964),
- [sym_null] = ACTIONS(964),
- [anon_sym_export] = ACTIONS(964),
- [sym__automatic_semicolon] = ACTIONS(1136),
- [sym__ternary_qmark] = ACTIONS(958),
- [sym_cf_comment] = ACTIONS(5),
- },
- [185] = {
- [sym_comment] = STATE(185),
- [anon_sym_GT_EQ] = ACTIONS(1075),
- [anon_sym_GT] = ACTIONS(1077),
- [anon_sym_LT_EQ] = ACTIONS(1075),
- [anon_sym_LT] = ACTIONS(1077),
- [anon_sym_POUND] = ACTIONS(1075),
- [anon_sym_var] = ACTIONS(1077),
- [anon_sym_SQUOTE] = ACTIONS(1075),
- [anon_sym_DQUOTE] = ACTIONS(1075),
- [anon_sym_STAR] = ACTIONS(1077),
- [anon_sym_LBRACE] = ACTIONS(1075),
- [anon_sym_RBRACE] = ACTIONS(1075),
- [anon_sym_import] = ACTIONS(1077),
- [anon_sym_with] = ACTIONS(1077),
- [anon_sym_let] = ACTIONS(1077),
- [anon_sym_const] = ACTIONS(1077),
- [anon_sym_if] = ACTIONS(1077),
- [anon_sym_switch] = ACTIONS(1077),
- [anon_sym_for] = ACTIONS(1077),
- [anon_sym_LPAREN] = ACTIONS(1075),
- [anon_sym_await] = ACTIONS(1077),
- [anon_sym_in] = ACTIONS(1077),
- [anon_sym_while] = ACTIONS(1077),
- [anon_sym_do] = ACTIONS(1077),
- [anon_sym_try] = ACTIONS(1077),
- [anon_sym_break] = ACTIONS(1077),
- [anon_sym_continue] = ACTIONS(1077),
- [anon_sym_return] = ACTIONS(1077),
- [anon_sym_throw] = ACTIONS(1077),
- [anon_sym_SEMI] = ACTIONS(1075),
- [anon_sym_yield] = ACTIONS(1077),
- [anon_sym_LBRACK] = ACTIONS(1075),
- [anon_sym_async] = ACTIONS(1077),
- [anon_sym_function] = ACTIONS(1077),
- [anon_sym_private] = ACTIONS(1077),
- [anon_sym_public] = ACTIONS(1077),
- [anon_sym_remote] = ACTIONS(1077),
- [anon_sym_static] = ACTIONS(1077),
- [anon_sym_final] = ACTIONS(1077),
- [anon_sym_abstract] = ACTIONS(1077),
- [anon_sym_any] = ACTIONS(1077),
- [anon_sym_array] = ACTIONS(1077),
- [anon_sym_binary] = ACTIONS(1077),
- [anon_sym_boolean] = ACTIONS(1077),
- [anon_sym_date] = ACTIONS(1077),
- [anon_sym_guid] = ACTIONS(1077),
- [anon_sym_numeric] = ACTIONS(1077),
- [anon_sym_query] = ACTIONS(1077),
- [anon_sym_string] = ACTIONS(1077),
- [anon_sym_struct] = ACTIONS(1077),
- [anon_sym_uuid] = ACTIONS(1077),
- [anon_sym_variablename] = ACTIONS(1077),
- [anon_sym_void] = ACTIONS(1077),
- [anon_sym_xml] = ACTIONS(1077),
- [sym_optional_chain] = ACTIONS(1075),
- [anon_sym_new] = ACTIONS(1077),
- [anon_sym_DOT] = ACTIONS(1077),
- [anon_sym_AMP_AMP] = ACTIONS(1075),
- [aux_sym_binary_expression_token1] = ACTIONS(1077),
- [anon_sym_PIPE_PIPE] = ACTIONS(1075),
- [aux_sym_binary_expression_token2] = ACTIONS(1077),
- [anon_sym_GT_GT] = ACTIONS(1077),
- [anon_sym_GT_GT_GT] = ACTIONS(1075),
- [anon_sym_LT_LT] = ACTIONS(1075),
- [anon_sym_AMP] = ACTIONS(1077),
- [anon_sym_CARET] = ACTIONS(1075),
- [anon_sym_PIPE] = ACTIONS(1077),
- [anon_sym_PLUS] = ACTIONS(1077),
- [anon_sym_DASH] = ACTIONS(1077),
- [anon_sym_SLASH] = ACTIONS(1077),
- [anon_sym_PERCENT] = ACTIONS(1075),
- [aux_sym_binary_expression_token3] = ACTIONS(1077),
- [anon_sym_STAR_STAR] = ACTIONS(1075),
- [aux_sym_binary_expression_token4] = ACTIONS(1077),
- [aux_sym_binary_expression_token5] = ACTIONS(1077),
- [anon_sym_EQ_EQ] = ACTIONS(1077),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1075),
- [aux_sym_binary_expression_token6] = ACTIONS(1077),
- [aux_sym_binary_expression_token7] = ACTIONS(1077),
- [anon_sym_BANG_EQ] = ACTIONS(1077),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1075),
- [aux_sym_binary_expression_token8] = ACTIONS(1077),
- [aux_sym_binary_expression_token9] = ACTIONS(1077),
- [aux_sym_binary_expression_token10] = ACTIONS(1077),
- [aux_sym_binary_expression_token11] = ACTIONS(1077),
- [anon_sym_QMARK_QMARK] = ACTIONS(1075),
- [anon_sym_instanceof] = ACTIONS(1077),
- [anon_sym_BANG] = ACTIONS(1077),
- [anon_sym_TILDE] = ACTIONS(1077),
- [aux_sym_unary_operator_token1] = ACTIONS(1075),
- [anon_sym_PLUS_PLUS] = ACTIONS(1075),
- [anon_sym_DASH_DASH] = ACTIONS(1075),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1075),
- [sym_identifier] = ACTIONS(1077),
- [sym_private_property_identifier] = ACTIONS(1075),
- [sym_this] = ACTIONS(1077),
- [sym_super] = ACTIONS(1077),
- [sym_true] = ACTIONS(1077),
- [sym_false] = ACTIONS(1077),
- [sym_null] = ACTIONS(1077),
- [anon_sym_export] = ACTIONS(1077),
- [sym__automatic_semicolon] = ACTIONS(1075),
- [sym__ternary_qmark] = ACTIONS(1075),
- [sym_cf_comment] = ACTIONS(5),
- },
- [186] = {
- [sym_comment] = STATE(186),
- [anon_sym_GT_EQ] = ACTIONS(856),
- [anon_sym_GT] = ACTIONS(858),
- [anon_sym_LT_EQ] = ACTIONS(856),
- [anon_sym_LT] = ACTIONS(858),
- [anon_sym_POUND] = ACTIONS(856),
- [anon_sym_var] = ACTIONS(858),
- [anon_sym_SQUOTE] = ACTIONS(856),
- [anon_sym_DQUOTE] = ACTIONS(856),
- [anon_sym_STAR] = ACTIONS(858),
- [anon_sym_LBRACE] = ACTIONS(856),
- [anon_sym_RBRACE] = ACTIONS(856),
- [anon_sym_import] = ACTIONS(858),
- [anon_sym_with] = ACTIONS(858),
- [anon_sym_let] = ACTIONS(858),
- [anon_sym_const] = ACTIONS(858),
- [anon_sym_if] = ACTIONS(858),
- [anon_sym_switch] = ACTIONS(858),
- [anon_sym_for] = ACTIONS(858),
- [anon_sym_LPAREN] = ACTIONS(856),
- [anon_sym_await] = ACTIONS(858),
- [anon_sym_in] = ACTIONS(858),
- [anon_sym_while] = ACTIONS(858),
- [anon_sym_do] = ACTIONS(858),
- [anon_sym_try] = ACTIONS(858),
- [anon_sym_break] = ACTIONS(858),
- [anon_sym_continue] = ACTIONS(858),
- [anon_sym_return] = ACTIONS(858),
- [anon_sym_throw] = ACTIONS(858),
- [anon_sym_SEMI] = ACTIONS(856),
- [anon_sym_yield] = ACTIONS(858),
- [anon_sym_LBRACK] = ACTIONS(856),
- [anon_sym_async] = ACTIONS(858),
- [anon_sym_function] = ACTIONS(858),
- [anon_sym_private] = ACTIONS(858),
- [anon_sym_public] = ACTIONS(858),
- [anon_sym_remote] = ACTIONS(858),
- [anon_sym_static] = ACTIONS(858),
- [anon_sym_final] = ACTIONS(858),
- [anon_sym_abstract] = ACTIONS(858),
- [anon_sym_any] = ACTIONS(858),
- [anon_sym_array] = ACTIONS(858),
- [anon_sym_binary] = ACTIONS(858),
- [anon_sym_boolean] = ACTIONS(858),
- [anon_sym_date] = ACTIONS(858),
- [anon_sym_guid] = ACTIONS(858),
- [anon_sym_numeric] = ACTIONS(858),
- [anon_sym_query] = ACTIONS(858),
- [anon_sym_string] = ACTIONS(858),
- [anon_sym_struct] = ACTIONS(858),
- [anon_sym_uuid] = ACTIONS(858),
- [anon_sym_variablename] = ACTIONS(858),
- [anon_sym_void] = ACTIONS(858),
- [anon_sym_xml] = ACTIONS(858),
- [sym_optional_chain] = ACTIONS(856),
- [anon_sym_new] = ACTIONS(858),
- [anon_sym_DOT] = ACTIONS(858),
- [anon_sym_AMP_AMP] = ACTIONS(856),
- [aux_sym_binary_expression_token1] = ACTIONS(858),
- [anon_sym_PIPE_PIPE] = ACTIONS(856),
- [aux_sym_binary_expression_token2] = ACTIONS(858),
- [anon_sym_GT_GT] = ACTIONS(858),
- [anon_sym_GT_GT_GT] = ACTIONS(856),
- [anon_sym_LT_LT] = ACTIONS(856),
- [anon_sym_AMP] = ACTIONS(858),
- [anon_sym_CARET] = ACTIONS(856),
- [anon_sym_PIPE] = ACTIONS(858),
- [anon_sym_PLUS] = ACTIONS(858),
- [anon_sym_DASH] = ACTIONS(858),
- [anon_sym_SLASH] = ACTIONS(858),
- [anon_sym_PERCENT] = ACTIONS(856),
- [aux_sym_binary_expression_token3] = ACTIONS(858),
- [anon_sym_STAR_STAR] = ACTIONS(856),
- [aux_sym_binary_expression_token4] = ACTIONS(858),
- [aux_sym_binary_expression_token5] = ACTIONS(858),
- [anon_sym_EQ_EQ] = ACTIONS(858),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(856),
- [aux_sym_binary_expression_token6] = ACTIONS(858),
- [aux_sym_binary_expression_token7] = ACTIONS(858),
- [anon_sym_BANG_EQ] = ACTIONS(858),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(856),
- [aux_sym_binary_expression_token8] = ACTIONS(858),
- [aux_sym_binary_expression_token9] = ACTIONS(858),
- [aux_sym_binary_expression_token10] = ACTIONS(858),
- [aux_sym_binary_expression_token11] = ACTIONS(858),
- [anon_sym_QMARK_QMARK] = ACTIONS(856),
- [anon_sym_instanceof] = ACTIONS(858),
- [anon_sym_BANG] = ACTIONS(858),
- [anon_sym_TILDE] = ACTIONS(858),
- [aux_sym_unary_operator_token1] = ACTIONS(856),
- [anon_sym_PLUS_PLUS] = ACTIONS(856),
- [anon_sym_DASH_DASH] = ACTIONS(856),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(856),
- [sym_identifier] = ACTIONS(858),
- [sym_private_property_identifier] = ACTIONS(856),
- [sym_this] = ACTIONS(858),
- [sym_super] = ACTIONS(858),
- [sym_true] = ACTIONS(858),
- [sym_false] = ACTIONS(858),
- [sym_null] = ACTIONS(858),
- [anon_sym_export] = ACTIONS(858),
[sym__automatic_semicolon] = ACTIONS(1138),
- [sym__ternary_qmark] = ACTIONS(856),
- [sym_cf_comment] = ACTIONS(5),
- },
- [187] = {
- [sym_comment] = STATE(187),
- [anon_sym_GT_EQ] = ACTIONS(988),
- [anon_sym_GT] = ACTIONS(990),
- [anon_sym_LT_EQ] = ACTIONS(988),
- [anon_sym_LT] = ACTIONS(990),
- [anon_sym_POUND] = ACTIONS(992),
- [anon_sym_var] = ACTIONS(994),
- [anon_sym_SQUOTE] = ACTIONS(992),
- [anon_sym_DQUOTE] = ACTIONS(992),
- [anon_sym_STAR] = ACTIONS(990),
- [anon_sym_LBRACE] = ACTIONS(992),
- [anon_sym_RBRACE] = ACTIONS(992),
- [anon_sym_import] = ACTIONS(994),
- [anon_sym_with] = ACTIONS(994),
- [anon_sym_let] = ACTIONS(994),
- [anon_sym_const] = ACTIONS(994),
- [anon_sym_if] = ACTIONS(994),
- [anon_sym_switch] = ACTIONS(994),
- [anon_sym_for] = ACTIONS(994),
- [anon_sym_LPAREN] = ACTIONS(992),
- [anon_sym_await] = ACTIONS(994),
- [anon_sym_in] = ACTIONS(990),
- [anon_sym_while] = ACTIONS(994),
- [anon_sym_do] = ACTIONS(994),
- [anon_sym_try] = ACTIONS(994),
- [anon_sym_break] = ACTIONS(994),
- [anon_sym_continue] = ACTIONS(994),
- [anon_sym_return] = ACTIONS(994),
- [anon_sym_throw] = ACTIONS(994),
- [anon_sym_SEMI] = ACTIONS(992),
- [anon_sym_yield] = ACTIONS(994),
- [anon_sym_LBRACK] = ACTIONS(992),
- [anon_sym_async] = ACTIONS(994),
- [anon_sym_function] = ACTIONS(994),
- [anon_sym_private] = ACTIONS(994),
- [anon_sym_public] = ACTIONS(994),
- [anon_sym_remote] = ACTIONS(994),
- [anon_sym_static] = ACTIONS(994),
- [anon_sym_final] = ACTIONS(994),
- [anon_sym_abstract] = ACTIONS(994),
- [anon_sym_any] = ACTIONS(994),
- [anon_sym_array] = ACTIONS(994),
- [anon_sym_binary] = ACTIONS(994),
- [anon_sym_boolean] = ACTIONS(994),
- [anon_sym_date] = ACTIONS(994),
- [anon_sym_guid] = ACTIONS(994),
- [anon_sym_numeric] = ACTIONS(994),
- [anon_sym_query] = ACTIONS(994),
- [anon_sym_string] = ACTIONS(994),
- [anon_sym_struct] = ACTIONS(994),
- [anon_sym_uuid] = ACTIONS(994),
- [anon_sym_variablename] = ACTIONS(994),
- [anon_sym_void] = ACTIONS(994),
- [anon_sym_xml] = ACTIONS(994),
- [sym_optional_chain] = ACTIONS(988),
- [anon_sym_new] = ACTIONS(994),
- [anon_sym_DOT] = ACTIONS(990),
- [anon_sym_AMP_AMP] = ACTIONS(988),
- [aux_sym_binary_expression_token1] = ACTIONS(990),
- [anon_sym_PIPE_PIPE] = ACTIONS(988),
- [aux_sym_binary_expression_token2] = ACTIONS(990),
- [anon_sym_GT_GT] = ACTIONS(990),
- [anon_sym_GT_GT_GT] = ACTIONS(988),
- [anon_sym_LT_LT] = ACTIONS(988),
- [anon_sym_AMP] = ACTIONS(990),
- [anon_sym_CARET] = ACTIONS(988),
- [anon_sym_PIPE] = ACTIONS(990),
- [anon_sym_PLUS] = ACTIONS(994),
- [anon_sym_DASH] = ACTIONS(994),
- [anon_sym_SLASH] = ACTIONS(994),
- [anon_sym_PERCENT] = ACTIONS(988),
- [aux_sym_binary_expression_token3] = ACTIONS(990),
- [anon_sym_STAR_STAR] = ACTIONS(988),
- [aux_sym_binary_expression_token4] = ACTIONS(990),
- [aux_sym_binary_expression_token5] = ACTIONS(990),
- [anon_sym_EQ_EQ] = ACTIONS(990),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(988),
- [aux_sym_binary_expression_token6] = ACTIONS(990),
- [aux_sym_binary_expression_token7] = ACTIONS(990),
- [anon_sym_BANG_EQ] = ACTIONS(990),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(988),
- [aux_sym_binary_expression_token8] = ACTIONS(990),
- [aux_sym_binary_expression_token9] = ACTIONS(990),
- [aux_sym_binary_expression_token10] = ACTIONS(990),
- [aux_sym_binary_expression_token11] = ACTIONS(990),
- [anon_sym_QMARK_QMARK] = ACTIONS(988),
- [anon_sym_instanceof] = ACTIONS(990),
- [anon_sym_BANG] = ACTIONS(994),
- [anon_sym_TILDE] = ACTIONS(994),
- [aux_sym_unary_operator_token1] = ACTIONS(992),
- [anon_sym_PLUS_PLUS] = ACTIONS(992),
- [anon_sym_DASH_DASH] = ACTIONS(992),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(992),
- [sym_identifier] = ACTIONS(994),
- [sym_private_property_identifier] = ACTIONS(992),
- [sym_this] = ACTIONS(994),
- [sym_super] = ACTIONS(994),
- [sym_true] = ACTIONS(994),
- [sym_false] = ACTIONS(994),
- [sym_null] = ACTIONS(994),
- [anon_sym_export] = ACTIONS(994),
- [sym__automatic_semicolon] = ACTIONS(1140),
- [sym__ternary_qmark] = ACTIONS(988),
+ [sym__ternary_qmark] = ACTIONS(968),
[sym_cf_comment] = ACTIONS(5),
},
[188] = {
[sym_comment] = STATE(188),
- [anon_sym_GT_EQ] = ACTIONS(1001),
- [anon_sym_GT] = ACTIONS(1003),
- [anon_sym_LT_EQ] = ACTIONS(1001),
- [anon_sym_LT] = ACTIONS(1003),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_STAR] = ACTIONS(1003),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_in] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [sym_optional_chain] = ACTIONS(1001),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_DOT] = ACTIONS(1003),
- [anon_sym_AMP_AMP] = ACTIONS(1001),
- [aux_sym_binary_expression_token1] = ACTIONS(1003),
- [anon_sym_PIPE_PIPE] = ACTIONS(1001),
- [aux_sym_binary_expression_token2] = ACTIONS(1003),
- [anon_sym_GT_GT] = ACTIONS(1003),
- [anon_sym_GT_GT_GT] = ACTIONS(1001),
- [anon_sym_LT_LT] = ACTIONS(1001),
- [anon_sym_AMP] = ACTIONS(1003),
- [anon_sym_CARET] = ACTIONS(1001),
- [anon_sym_PIPE] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_PERCENT] = ACTIONS(1001),
- [aux_sym_binary_expression_token3] = ACTIONS(1003),
- [anon_sym_STAR_STAR] = ACTIONS(1001),
- [aux_sym_binary_expression_token4] = ACTIONS(1003),
- [aux_sym_binary_expression_token5] = ACTIONS(1003),
- [anon_sym_EQ_EQ] = ACTIONS(1003),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1001),
- [aux_sym_binary_expression_token6] = ACTIONS(1003),
- [aux_sym_binary_expression_token7] = ACTIONS(1003),
- [anon_sym_BANG_EQ] = ACTIONS(1003),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1001),
- [aux_sym_binary_expression_token8] = ACTIONS(1003),
- [aux_sym_binary_expression_token9] = ACTIONS(1003),
- [aux_sym_binary_expression_token10] = ACTIONS(1003),
- [aux_sym_binary_expression_token11] = ACTIONS(1003),
- [anon_sym_QMARK_QMARK] = ACTIONS(1001),
- [anon_sym_instanceof] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1003),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(1001),
- [sym__ternary_qmark] = ACTIONS(1001),
+ [anon_sym_GT_EQ] = ACTIONS(892),
+ [anon_sym_GT] = ACTIONS(894),
+ [anon_sym_LT_EQ] = ACTIONS(892),
+ [anon_sym_LT] = ACTIONS(894),
+ [anon_sym_POUND] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(894),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_STAR] = ACTIONS(894),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(894),
+ [anon_sym_with] = ACTIONS(894),
+ [anon_sym_let] = ACTIONS(894),
+ [anon_sym_const] = ACTIONS(894),
+ [anon_sym_if] = ACTIONS(894),
+ [anon_sym_switch] = ACTIONS(894),
+ [anon_sym_for] = ACTIONS(894),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(894),
+ [anon_sym_in] = ACTIONS(894),
+ [anon_sym_while] = ACTIONS(894),
+ [anon_sym_do] = ACTIONS(894),
+ [anon_sym_try] = ACTIONS(894),
+ [anon_sym_break] = ACTIONS(894),
+ [anon_sym_continue] = ACTIONS(894),
+ [anon_sym_return] = ACTIONS(894),
+ [anon_sym_throw] = ACTIONS(894),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_yield] = ACTIONS(894),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(894),
+ [anon_sym_function] = ACTIONS(894),
+ [anon_sym_private] = ACTIONS(894),
+ [anon_sym_public] = ACTIONS(894),
+ [anon_sym_remote] = ACTIONS(894),
+ [anon_sym_static] = ACTIONS(894),
+ [anon_sym_final] = ACTIONS(894),
+ [anon_sym_abstract] = ACTIONS(894),
+ [anon_sym_any] = ACTIONS(894),
+ [anon_sym_array] = ACTIONS(894),
+ [anon_sym_binary] = ACTIONS(894),
+ [anon_sym_boolean] = ACTIONS(894),
+ [anon_sym_date] = ACTIONS(894),
+ [anon_sym_guid] = ACTIONS(894),
+ [anon_sym_numeric] = ACTIONS(894),
+ [anon_sym_query] = ACTIONS(894),
+ [anon_sym_string] = ACTIONS(894),
+ [anon_sym_struct] = ACTIONS(894),
+ [anon_sym_uuid] = ACTIONS(894),
+ [anon_sym_variablename] = ACTIONS(894),
+ [anon_sym_void] = ACTIONS(894),
+ [anon_sym_xml] = ACTIONS(894),
+ [sym_optional_chain] = ACTIONS(892),
+ [anon_sym_new] = ACTIONS(894),
+ [anon_sym_DOT] = ACTIONS(894),
+ [anon_sym_AMP_AMP] = ACTIONS(892),
+ [aux_sym_binary_expression_token1] = ACTIONS(894),
+ [anon_sym_PIPE_PIPE] = ACTIONS(892),
+ [aux_sym_binary_expression_token2] = ACTIONS(894),
+ [anon_sym_GT_GT] = ACTIONS(894),
+ [anon_sym_GT_GT_GT] = ACTIONS(892),
+ [anon_sym_LT_LT] = ACTIONS(892),
+ [anon_sym_AMP] = ACTIONS(894),
+ [anon_sym_CARET] = ACTIONS(892),
+ [anon_sym_PIPE] = ACTIONS(894),
+ [anon_sym_PLUS] = ACTIONS(894),
+ [anon_sym_DASH] = ACTIONS(894),
+ [anon_sym_SLASH] = ACTIONS(894),
+ [anon_sym_PERCENT] = ACTIONS(892),
+ [aux_sym_binary_expression_token3] = ACTIONS(894),
+ [anon_sym_STAR_STAR] = ACTIONS(892),
+ [aux_sym_binary_expression_token4] = ACTIONS(894),
+ [aux_sym_binary_expression_token5] = ACTIONS(894),
+ [aux_sym_binary_expression_token6] = ACTIONS(894),
+ [anon_sym_EQ_EQ] = ACTIONS(894),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(892),
+ [aux_sym_binary_expression_token7] = ACTIONS(894),
+ [aux_sym_binary_expression_token8] = ACTIONS(894),
+ [anon_sym_BANG_EQ] = ACTIONS(894),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(892),
+ [aux_sym_binary_expression_token9] = ACTIONS(894),
+ [aux_sym_binary_expression_token10] = ACTIONS(894),
+ [aux_sym_binary_expression_token11] = ACTIONS(894),
+ [aux_sym_binary_expression_token12] = ACTIONS(894),
+ [aux_sym_binary_expression_token13] = ACTIONS(894),
+ [anon_sym_QMARK_QMARK] = ACTIONS(892),
+ [anon_sym_instanceof] = ACTIONS(894),
+ [anon_sym_BANG] = ACTIONS(894),
+ [anon_sym_TILDE] = ACTIONS(894),
+ [aux_sym_unary_operator_token1] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(892),
+ [sym_identifier] = ACTIONS(894),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(894),
+ [sym_super] = ACTIONS(894),
+ [sym_true] = ACTIONS(894),
+ [sym_false] = ACTIONS(894),
+ [sym_null] = ACTIONS(894),
+ [anon_sym_export] = ACTIONS(894),
+ [sym__automatic_semicolon] = ACTIONS(1140),
+ [sym__ternary_qmark] = ACTIONS(892),
[sym_cf_comment] = ACTIONS(5),
},
[189] = {
[sym_comment] = STATE(189),
- [anon_sym_GT_EQ] = ACTIONS(1001),
- [anon_sym_GT] = ACTIONS(1003),
- [anon_sym_LT_EQ] = ACTIONS(1001),
- [anon_sym_LT] = ACTIONS(1003),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_STAR] = ACTIONS(1003),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_in] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [sym_optional_chain] = ACTIONS(1001),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_DOT] = ACTIONS(1003),
- [anon_sym_AMP_AMP] = ACTIONS(1001),
- [aux_sym_binary_expression_token1] = ACTIONS(1003),
- [anon_sym_PIPE_PIPE] = ACTIONS(1001),
- [aux_sym_binary_expression_token2] = ACTIONS(1003),
- [anon_sym_GT_GT] = ACTIONS(1003),
- [anon_sym_GT_GT_GT] = ACTIONS(1001),
- [anon_sym_LT_LT] = ACTIONS(1001),
- [anon_sym_AMP] = ACTIONS(1003),
- [anon_sym_CARET] = ACTIONS(1001),
- [anon_sym_PIPE] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_PERCENT] = ACTIONS(1001),
- [aux_sym_binary_expression_token3] = ACTIONS(1003),
- [anon_sym_STAR_STAR] = ACTIONS(1001),
- [aux_sym_binary_expression_token4] = ACTIONS(1003),
- [aux_sym_binary_expression_token5] = ACTIONS(1003),
- [anon_sym_EQ_EQ] = ACTIONS(1003),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1001),
- [aux_sym_binary_expression_token6] = ACTIONS(1003),
- [aux_sym_binary_expression_token7] = ACTIONS(1003),
- [anon_sym_BANG_EQ] = ACTIONS(1003),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1001),
- [aux_sym_binary_expression_token8] = ACTIONS(1003),
- [aux_sym_binary_expression_token9] = ACTIONS(1003),
- [aux_sym_binary_expression_token10] = ACTIONS(1003),
- [aux_sym_binary_expression_token11] = ACTIONS(1003),
- [anon_sym_QMARK_QMARK] = ACTIONS(1001),
- [anon_sym_instanceof] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1003),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
+ [anon_sym_GT_EQ] = ACTIONS(910),
+ [anon_sym_GT] = ACTIONS(912),
+ [anon_sym_LT_EQ] = ACTIONS(910),
+ [anon_sym_LT] = ACTIONS(912),
+ [anon_sym_POUND] = ACTIONS(914),
+ [anon_sym_var] = ACTIONS(916),
+ [anon_sym_SQUOTE] = ACTIONS(914),
+ [anon_sym_DQUOTE] = ACTIONS(914),
+ [anon_sym_STAR] = ACTIONS(912),
+ [anon_sym_LBRACE] = ACTIONS(914),
+ [anon_sym_RBRACE] = ACTIONS(914),
+ [anon_sym_import] = ACTIONS(916),
+ [anon_sym_with] = ACTIONS(916),
+ [anon_sym_let] = ACTIONS(916),
+ [anon_sym_const] = ACTIONS(916),
+ [anon_sym_if] = ACTIONS(916),
+ [anon_sym_switch] = ACTIONS(916),
+ [anon_sym_for] = ACTIONS(916),
+ [anon_sym_LPAREN] = ACTIONS(914),
+ [anon_sym_await] = ACTIONS(916),
+ [anon_sym_in] = ACTIONS(912),
+ [anon_sym_while] = ACTIONS(916),
+ [anon_sym_do] = ACTIONS(916),
+ [anon_sym_try] = ACTIONS(916),
+ [anon_sym_break] = ACTIONS(916),
+ [anon_sym_continue] = ACTIONS(916),
+ [anon_sym_return] = ACTIONS(916),
+ [anon_sym_throw] = ACTIONS(916),
+ [anon_sym_SEMI] = ACTIONS(914),
+ [anon_sym_yield] = ACTIONS(916),
+ [anon_sym_LBRACK] = ACTIONS(914),
+ [anon_sym_async] = ACTIONS(916),
+ [anon_sym_function] = ACTIONS(916),
+ [anon_sym_private] = ACTIONS(916),
+ [anon_sym_public] = ACTIONS(916),
+ [anon_sym_remote] = ACTIONS(916),
+ [anon_sym_static] = ACTIONS(916),
+ [anon_sym_final] = ACTIONS(916),
+ [anon_sym_abstract] = ACTIONS(916),
+ [anon_sym_any] = ACTIONS(916),
+ [anon_sym_array] = ACTIONS(916),
+ [anon_sym_binary] = ACTIONS(916),
+ [anon_sym_boolean] = ACTIONS(916),
+ [anon_sym_date] = ACTIONS(916),
+ [anon_sym_guid] = ACTIONS(916),
+ [anon_sym_numeric] = ACTIONS(916),
+ [anon_sym_query] = ACTIONS(916),
+ [anon_sym_string] = ACTIONS(916),
+ [anon_sym_struct] = ACTIONS(916),
+ [anon_sym_uuid] = ACTIONS(916),
+ [anon_sym_variablename] = ACTIONS(916),
+ [anon_sym_void] = ACTIONS(916),
+ [anon_sym_xml] = ACTIONS(916),
+ [sym_optional_chain] = ACTIONS(910),
+ [anon_sym_new] = ACTIONS(916),
+ [anon_sym_DOT] = ACTIONS(912),
+ [anon_sym_AMP_AMP] = ACTIONS(910),
+ [aux_sym_binary_expression_token1] = ACTIONS(912),
+ [anon_sym_PIPE_PIPE] = ACTIONS(910),
+ [aux_sym_binary_expression_token2] = ACTIONS(912),
+ [anon_sym_GT_GT] = ACTIONS(912),
+ [anon_sym_GT_GT_GT] = ACTIONS(910),
+ [anon_sym_LT_LT] = ACTIONS(910),
+ [anon_sym_AMP] = ACTIONS(912),
+ [anon_sym_CARET] = ACTIONS(910),
+ [anon_sym_PIPE] = ACTIONS(912),
+ [anon_sym_PLUS] = ACTIONS(916),
+ [anon_sym_DASH] = ACTIONS(916),
+ [anon_sym_SLASH] = ACTIONS(916),
+ [anon_sym_PERCENT] = ACTIONS(910),
+ [aux_sym_binary_expression_token3] = ACTIONS(912),
+ [anon_sym_STAR_STAR] = ACTIONS(910),
+ [aux_sym_binary_expression_token4] = ACTIONS(912),
+ [aux_sym_binary_expression_token5] = ACTIONS(912),
+ [aux_sym_binary_expression_token6] = ACTIONS(912),
+ [anon_sym_EQ_EQ] = ACTIONS(912),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(910),
+ [aux_sym_binary_expression_token7] = ACTIONS(912),
+ [aux_sym_binary_expression_token8] = ACTIONS(912),
+ [anon_sym_BANG_EQ] = ACTIONS(912),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(910),
+ [aux_sym_binary_expression_token9] = ACTIONS(912),
+ [aux_sym_binary_expression_token10] = ACTIONS(912),
+ [aux_sym_binary_expression_token11] = ACTIONS(912),
+ [aux_sym_binary_expression_token12] = ACTIONS(912),
+ [aux_sym_binary_expression_token13] = ACTIONS(912),
+ [anon_sym_QMARK_QMARK] = ACTIONS(910),
+ [anon_sym_instanceof] = ACTIONS(912),
+ [anon_sym_BANG] = ACTIONS(916),
+ [anon_sym_TILDE] = ACTIONS(916),
+ [aux_sym_unary_operator_token1] = ACTIONS(914),
+ [anon_sym_PLUS_PLUS] = ACTIONS(914),
+ [anon_sym_DASH_DASH] = ACTIONS(914),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(914),
+ [sym_identifier] = ACTIONS(916),
+ [sym_private_property_identifier] = ACTIONS(914),
+ [sym_this] = ACTIONS(916),
+ [sym_super] = ACTIONS(916),
+ [sym_true] = ACTIONS(916),
+ [sym_false] = ACTIONS(916),
+ [sym_null] = ACTIONS(916),
+ [anon_sym_export] = ACTIONS(916),
[sym__automatic_semicolon] = ACTIONS(1142),
- [sym__ternary_qmark] = ACTIONS(1001),
+ [sym__ternary_qmark] = ACTIONS(910),
[sym_cf_comment] = ACTIONS(5),
},
[190] = {
@@ -61469,8 +61636,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
@@ -61541,16 +61708,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -61571,7 +61740,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
[aux_sym_object_repeat1] = STATE(4161),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
@@ -61642,16 +61811,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -61671,8 +61842,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(4095),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4079),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
@@ -61743,16 +61914,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -61772,8 +61945,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
@@ -61844,16 +62017,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -61873,8 +62048,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4111),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
@@ -61945,16 +62120,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -61974,8 +62151,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(4112),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4026),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
@@ -62046,16 +62223,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -62075,8 +62254,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
@@ -62147,16 +62326,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -62171,59 +62352,59 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_cf_comment] = ACTIONS(5),
},
[197] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
[sym_assignment_pattern] = STATE(4235),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5026),
[sym__function_dec_parameter] = STATE(4296),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1228),
- [sym_subscript_expression] = STATE(1228),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3455),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2064),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1232),
+ [sym_subscript_expression] = STATE(1232),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3458),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2073),
[sym_comment] = STATE(197),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3975),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3989),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(1193),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_RPAREN] = ACTIONS(1195),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1063),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(990),
[anon_sym_async] = ACTIONS(1197),
[anon_sym_function] = ACTIONS(1199),
[anon_sym_static] = ACTIONS(1193),
@@ -62242,20 +62423,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_void] = ACTIONS(1201),
[anon_sym_xml] = ACTIONS(1201),
[anon_sym_required] = ACTIONS(1203),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(1207),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
@@ -62265,62 +62446,62 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_cf_comment] = ACTIONS(5),
},
[198] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2174),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
[sym_assignment_pattern] = STATE(4235),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym__function_dec_parameter] = STATE(3999),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1228),
- [sym_subscript_expression] = STATE(1228),
- [sym_assignment_expression] = STATE(1850),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym__function_dec_parameter] = STATE(3982),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1242),
+ [sym_subscript_expression] = STATE(1242),
+ [sym_assignment_expression] = STATE(1424),
[sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3455),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2064),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3988),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2059),
[sym_comment] = STATE(198),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3975),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3989),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(3990),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1193),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1209),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1197),
+ [anon_sym_let] = ACTIONS(1209),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(1211),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1213),
[anon_sym_function] = ACTIONS(1199),
- [anon_sym_static] = ACTIONS(1193),
+ [anon_sym_static] = ACTIONS(1209),
[anon_sym_any] = ACTIONS(1201),
[anon_sym_array] = ACTIONS(1201),
[anon_sym_binary] = ACTIONS(1201),
@@ -62336,85 +62517,85 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_void] = ACTIONS(1201),
[anon_sym_xml] = ACTIONS(1201),
[anon_sym_required] = ACTIONS(1203),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1207),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(1215),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1193),
+ [anon_sym_export] = ACTIONS(1209),
[sym_cf_comment] = ACTIONS(5),
},
[199] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2169),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2254),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
[sym_assignment_pattern] = STATE(4235),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5920),
- [sym__function_dec_parameter] = STATE(3999),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1232),
- [sym_subscript_expression] = STATE(1232),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4000),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2044),
+ [sym__function_dec_parameter] = STATE(3982),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1242),
+ [sym_subscript_expression] = STATE(1242),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3988),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2059),
[sym_comment] = STATE(199),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3975),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3989),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4008),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4155),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1211),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1213),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1215),
+ [anon_sym_let] = ACTIONS(1209),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(1217),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1213),
[anon_sym_function] = ACTIONS(1199),
- [anon_sym_static] = ACTIONS(1211),
+ [anon_sym_static] = ACTIONS(1209),
[anon_sym_any] = ACTIONS(1201),
[anon_sym_array] = ACTIONS(1201),
[anon_sym_binary] = ACTIONS(1201),
@@ -62430,82 +62611,176 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_void] = ACTIONS(1201),
[anon_sym_xml] = ACTIONS(1201),
[anon_sym_required] = ACTIONS(1203),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1217),
- [sym_private_property_identifier] = ACTIONS(1029),
+ [sym_identifier] = ACTIONS(1215),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1211),
+ [anon_sym_export] = ACTIONS(1209),
[sym_cf_comment] = ACTIONS(5),
},
[200] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2225),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
[sym_assignment_pattern] = STATE(4235),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym__function_dec_parameter] = STATE(4296),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1228),
- [sym_subscript_expression] = STATE(1228),
- [sym_assignment_expression] = STATE(1850),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym__function_dec_parameter] = STATE(3982),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1242),
+ [sym_subscript_expression] = STATE(1242),
+ [sym_assignment_expression] = STATE(1424),
[sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3455),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2064),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3988),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2059),
[sym_comment] = STATE(200),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3975),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3989),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4017),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1209),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(1219),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1213),
+ [anon_sym_function] = ACTIONS(1199),
+ [anon_sym_static] = ACTIONS(1209),
+ [anon_sym_any] = ACTIONS(1201),
+ [anon_sym_array] = ACTIONS(1201),
+ [anon_sym_binary] = ACTIONS(1201),
+ [anon_sym_boolean] = ACTIONS(1201),
+ [anon_sym_date] = ACTIONS(1201),
+ [anon_sym_guid] = ACTIONS(1201),
+ [anon_sym_numeric] = ACTIONS(1201),
+ [anon_sym_query] = ACTIONS(1201),
+ [anon_sym_string] = ACTIONS(1201),
+ [anon_sym_struct] = ACTIONS(1201),
+ [anon_sym_uuid] = ACTIONS(1201),
+ [anon_sym_variablename] = ACTIONS(1201),
+ [anon_sym_void] = ACTIONS(1201),
+ [anon_sym_xml] = ACTIONS(1201),
+ [anon_sym_required] = ACTIONS(1203),
+ [anon_sym_new] = ACTIONS(1061),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1215),
+ [sym_private_property_identifier] = ACTIONS(1067),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1209),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [201] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4235),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym__function_dec_parameter] = STATE(4296),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1232),
+ [sym_subscript_expression] = STATE(1232),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3458),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2073),
+ [sym_comment] = STATE(201),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3989),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(1193),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1219),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1063),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(1221),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(990),
[anon_sym_async] = ACTIONS(1197),
[anon_sym_function] = ACTIONS(1199),
[anon_sym_static] = ACTIONS(1193),
@@ -62524,20 +62799,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_void] = ACTIONS(1201),
[anon_sym_xml] = ACTIONS(1201),
[anon_sym_required] = ACTIONS(1203),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(1207),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
@@ -62546,63 +62821,157 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(1193),
[sym_cf_comment] = ACTIONS(5),
},
- [201] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2351),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
+ [202] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
[sym_assignment_pattern] = STATE(4235),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym__function_dec_parameter] = STATE(3999),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym__function_dec_parameter] = STATE(3982),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
[sym_member_expression] = STATE(1232),
[sym_subscript_expression] = STATE(1232),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4000),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2044),
- [sym_comment] = STATE(201),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3975),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3458),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2073),
+ [sym_comment] = STATE(202),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3989),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(982),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1193),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(1223),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(1197),
+ [anon_sym_function] = ACTIONS(1199),
+ [anon_sym_static] = ACTIONS(1193),
+ [anon_sym_any] = ACTIONS(1201),
+ [anon_sym_array] = ACTIONS(1201),
+ [anon_sym_binary] = ACTIONS(1201),
+ [anon_sym_boolean] = ACTIONS(1201),
+ [anon_sym_date] = ACTIONS(1201),
+ [anon_sym_guid] = ACTIONS(1201),
+ [anon_sym_numeric] = ACTIONS(1201),
+ [anon_sym_query] = ACTIONS(1201),
+ [anon_sym_string] = ACTIONS(1201),
+ [anon_sym_struct] = ACTIONS(1201),
+ [anon_sym_uuid] = ACTIONS(1201),
+ [anon_sym_variablename] = ACTIONS(1201),
+ [anon_sym_void] = ACTIONS(1201),
+ [anon_sym_xml] = ACTIONS(1201),
+ [anon_sym_required] = ACTIONS(1203),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1207),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1193),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [203] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2380),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4235),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym__function_dec_parameter] = STATE(3982),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1242),
+ [sym_subscript_expression] = STATE(1242),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3988),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2059),
+ [sym_comment] = STATE(203),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3989),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4003),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4098),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1211),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1221),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1215),
+ [anon_sym_let] = ACTIONS(1209),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(1225),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1213),
[anon_sym_function] = ACTIONS(1199),
- [anon_sym_static] = ACTIONS(1211),
+ [anon_sym_static] = ACTIONS(1209),
[anon_sym_any] = ACTIONS(1201),
[anon_sym_array] = ACTIONS(1201),
[anon_sym_binary] = ACTIONS(1201),
@@ -62618,269 +62987,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_void] = ACTIONS(1201),
[anon_sym_xml] = ACTIONS(1201),
[anon_sym_required] = ACTIONS(1203),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1217),
- [sym_private_property_identifier] = ACTIONS(1029),
+ [sym_identifier] = ACTIONS(1215),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1211),
- [sym_cf_comment] = ACTIONS(5),
- },
- [202] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2284),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4235),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym__function_dec_parameter] = STATE(3999),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1232),
- [sym_subscript_expression] = STATE(1232),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4000),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2044),
- [sym_comment] = STATE(202),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3975),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4084),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1211),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1223),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1215),
- [anon_sym_function] = ACTIONS(1199),
- [anon_sym_static] = ACTIONS(1211),
- [anon_sym_any] = ACTIONS(1201),
- [anon_sym_array] = ACTIONS(1201),
- [anon_sym_binary] = ACTIONS(1201),
- [anon_sym_boolean] = ACTIONS(1201),
- [anon_sym_date] = ACTIONS(1201),
- [anon_sym_guid] = ACTIONS(1201),
- [anon_sym_numeric] = ACTIONS(1201),
- [anon_sym_query] = ACTIONS(1201),
- [anon_sym_string] = ACTIONS(1201),
- [anon_sym_struct] = ACTIONS(1201),
- [anon_sym_uuid] = ACTIONS(1201),
- [anon_sym_variablename] = ACTIONS(1201),
- [anon_sym_void] = ACTIONS(1201),
- [anon_sym_xml] = ACTIONS(1201),
- [anon_sym_required] = ACTIONS(1203),
- [anon_sym_new] = ACTIONS(1023),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1217),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1211),
- [sym_cf_comment] = ACTIONS(5),
- },
- [203] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2246),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4235),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym__function_dec_parameter] = STATE(3999),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1232),
- [sym_subscript_expression] = STATE(1232),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4000),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2044),
- [sym_comment] = STATE(203),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3975),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4151),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1211),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1225),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1215),
- [anon_sym_function] = ACTIONS(1199),
- [anon_sym_static] = ACTIONS(1211),
- [anon_sym_any] = ACTIONS(1201),
- [anon_sym_array] = ACTIONS(1201),
- [anon_sym_binary] = ACTIONS(1201),
- [anon_sym_boolean] = ACTIONS(1201),
- [anon_sym_date] = ACTIONS(1201),
- [anon_sym_guid] = ACTIONS(1201),
- [anon_sym_numeric] = ACTIONS(1201),
- [anon_sym_query] = ACTIONS(1201),
- [anon_sym_string] = ACTIONS(1201),
- [anon_sym_struct] = ACTIONS(1201),
- [anon_sym_uuid] = ACTIONS(1201),
- [anon_sym_variablename] = ACTIONS(1201),
- [anon_sym_void] = ACTIONS(1201),
- [anon_sym_xml] = ACTIONS(1201),
- [anon_sym_required] = ACTIONS(1203),
- [anon_sym_new] = ACTIONS(1023),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1217),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1211),
+ [anon_sym_export] = ACTIONS(1209),
[sym_cf_comment] = ACTIONS(5),
},
[204] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
[sym_assignment_pattern] = STATE(4235),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5026),
[sym__function_dec_parameter] = STATE(4296),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1228),
- [sym_subscript_expression] = STATE(1228),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3455),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2064),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1232),
+ [sym_subscript_expression] = STATE(1232),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3458),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2073),
[sym_comment] = STATE(204),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3975),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3989),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(1193),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1063),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(990),
[anon_sym_async] = ACTIONS(1197),
[anon_sym_function] = ACTIONS(1199),
[anon_sym_static] = ACTIONS(1193),
@@ -62899,20 +63080,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_void] = ACTIONS(1201),
[anon_sym_xml] = ACTIONS(1201),
[anon_sym_required] = ACTIONS(1203),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(1207),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
@@ -62922,57 +63103,57 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_cf_comment] = ACTIONS(5),
},
[205] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
[sym_assignment_pattern] = STATE(4252),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1228),
- [sym_subscript_expression] = STATE(1228),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3455),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2064),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1232),
+ [sym_subscript_expression] = STATE(1232),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3458),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2073),
[sym_comment] = STATE(205),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(4040),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(4003),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(1193),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1063),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(990),
[anon_sym_async] = ACTIONS(1197),
[anon_sym_function] = ACTIONS(1227),
[anon_sym_static] = ACTIONS(1193),
@@ -62990,20 +63171,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_variablename] = ACTIONS(1229),
[anon_sym_void] = ACTIONS(1229),
[anon_sym_xml] = ACTIONS(1229),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(1207),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
@@ -63019,8 +63200,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
@@ -63031,7 +63212,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1156),
+ [anon_sym_RBRACE] = ACTIONS(1181),
[anon_sym_let] = ACTIONS(1231),
[anon_sym_LPAREN] = ACTIONS(1233),
[anon_sym_in] = ACTIONS(1146),
@@ -63077,16 +63258,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -63107,8 +63290,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
@@ -63119,7 +63302,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1185),
+ [anon_sym_RBRACE] = ACTIONS(1156),
[anon_sym_let] = ACTIONS(1231),
[anon_sym_LPAREN] = ACTIONS(1233),
[anon_sym_in] = ACTIONS(1146),
@@ -63165,16 +63348,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -63195,8 +63380,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(4112),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4026),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
@@ -63253,16 +63438,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -63284,7 +63471,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
[aux_sym_object_repeat1] = STATE(4161),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
@@ -63295,7 +63482,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1181),
+ [anon_sym_RBRACE] = ACTIONS(1191),
[anon_sym_let] = ACTIONS(1231),
[anon_sym_LPAREN] = ACTIONS(1233),
[anon_sym_in] = ACTIONS(1146),
@@ -63341,16 +63528,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -63371,8 +63560,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(4095),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4111),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
@@ -63383,7 +63572,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1183),
+ [anon_sym_RBRACE] = ACTIONS(1187),
[anon_sym_let] = ACTIONS(1231),
[anon_sym_LPAREN] = ACTIONS(1233),
[anon_sym_in] = ACTIONS(1146),
@@ -63429,16 +63618,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -63459,8 +63650,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
@@ -63471,7 +63662,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1187),
+ [anon_sym_RBRACE] = ACTIONS(1185),
[anon_sym_let] = ACTIONS(1231),
[anon_sym_LPAREN] = ACTIONS(1233),
[anon_sym_in] = ACTIONS(1146),
@@ -63517,16 +63708,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -63547,8 +63740,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4079),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
@@ -63559,7 +63752,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1191),
+ [anon_sym_RBRACE] = ACTIONS(1183),
[anon_sym_let] = ACTIONS(1231),
[anon_sym_LPAREN] = ACTIONS(1233),
[anon_sym_in] = ACTIONS(1146),
@@ -63605,16 +63798,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -63629,991 +63824,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_cf_comment] = ACTIONS(5),
},
[213] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_object_assignment_pattern] = STATE(3985),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(2080),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5464),
- [sym_spread_element] = STATE(4071),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2311),
- [sym_comment] = STATE(213),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_decorator] = STATE(2638),
- [sym_rest_pattern] = STATE(3985),
- [sym_method_definition] = STATE(4071),
- [sym_pair] = STATE(2080),
- [sym_pair_pattern] = STATE(3985),
- [sym__property_name] = STATE(4074),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(4033),
- [aux_sym_object_pattern_repeat1] = STATE(3989),
- [aux_sym_field_definition_repeat1] = STATE(2609),
- [anon_sym_POUND] = ACTIONS(1241),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1243),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1245),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1247),
- [anon_sym_async] = ACTIONS(1249),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1251),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1253),
- [sym_identifier] = ACTIONS(1255),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_AT] = ACTIONS(109),
- [aux_sym_method_definition_token1] = ACTIONS(111),
- [anon_sym_export] = ACTIONS(1245),
- [sym_cf_comment] = ACTIONS(5),
- },
- [214] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_object_assignment_pattern] = STATE(3985),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(2107),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5464),
- [sym_spread_element] = STATE(3986),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2311),
- [sym_comment] = STATE(214),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_decorator] = STATE(2638),
- [sym_rest_pattern] = STATE(3985),
- [sym_method_definition] = STATE(3986),
- [sym_pair] = STATE(2107),
- [sym_pair_pattern] = STATE(3985),
- [sym__property_name] = STATE(4074),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(3988),
- [aux_sym_object_pattern_repeat1] = STATE(3989),
- [aux_sym_field_definition_repeat1] = STATE(2609),
- [anon_sym_POUND] = ACTIONS(1241),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1257),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1259),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1247),
- [anon_sym_async] = ACTIONS(1261),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1263),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1253),
- [sym_identifier] = ACTIONS(1265),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_AT] = ACTIONS(109),
- [aux_sym_method_definition_token1] = ACTIONS(111),
- [anon_sym_export] = ACTIONS(1259),
- [sym_cf_comment] = ACTIONS(5),
- },
- [215] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_object_assignment_pattern] = STATE(3985),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(2080),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5464),
- [sym_spread_element] = STATE(4071),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2311),
- [sym_comment] = STATE(215),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_decorator] = STATE(2638),
- [sym_rest_pattern] = STATE(3985),
- [sym_method_definition] = STATE(4071),
- [sym_pair] = STATE(2080),
- [sym_pair_pattern] = STATE(3985),
- [sym__property_name] = STATE(4074),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(4033),
- [aux_sym_object_pattern_repeat1] = STATE(3989),
- [aux_sym_field_definition_repeat1] = STATE(2609),
- [anon_sym_POUND] = ACTIONS(1241),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1267),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1269),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1247),
- [anon_sym_async] = ACTIONS(1271),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1273),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1253),
- [sym_identifier] = ACTIONS(1275),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_AT] = ACTIONS(109),
- [aux_sym_method_definition_token1] = ACTIONS(111),
- [anon_sym_export] = ACTIONS(1269),
- [sym_cf_comment] = ACTIONS(5),
- },
- [216] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_object_assignment_pattern] = STATE(3985),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(2107),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5464),
- [sym_spread_element] = STATE(3986),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2311),
- [sym_comment] = STATE(216),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_decorator] = STATE(2638),
- [sym_rest_pattern] = STATE(3985),
- [sym_method_definition] = STATE(3986),
- [sym_pair] = STATE(2107),
- [sym_pair_pattern] = STATE(3985),
- [sym__property_name] = STATE(4074),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(3988),
- [aux_sym_object_pattern_repeat1] = STATE(3989),
- [aux_sym_field_definition_repeat1] = STATE(2609),
- [anon_sym_POUND] = ACTIONS(1241),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1277),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1279),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1247),
- [anon_sym_async] = ACTIONS(1281),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1283),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1253),
- [sym_identifier] = ACTIONS(1285),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_AT] = ACTIONS(109),
- [aux_sym_method_definition_token1] = ACTIONS(111),
- [anon_sym_export] = ACTIONS(1279),
- [sym_cf_comment] = ACTIONS(5),
- },
- [217] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_object_assignment_pattern] = STATE(3985),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(2080),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5464),
- [sym_spread_element] = STATE(4071),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2311),
- [sym_comment] = STATE(217),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_decorator] = STATE(2638),
- [sym_rest_pattern] = STATE(3985),
- [sym_method_definition] = STATE(4071),
- [sym_pair] = STATE(2080),
- [sym_pair_pattern] = STATE(3985),
- [sym__property_name] = STATE(4074),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(4033),
- [aux_sym_object_pattern_repeat1] = STATE(3989),
- [aux_sym_field_definition_repeat1] = STATE(2609),
- [anon_sym_POUND] = ACTIONS(1241),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1287),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1289),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1247),
- [anon_sym_async] = ACTIONS(1291),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1293),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1253),
- [sym_identifier] = ACTIONS(1295),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_AT] = ACTIONS(109),
- [aux_sym_method_definition_token1] = ACTIONS(111),
- [anon_sym_export] = ACTIONS(1289),
- [sym_cf_comment] = ACTIONS(5),
- },
- [218] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_object_assignment_pattern] = STATE(3985),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(2128),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5464),
- [sym_spread_element] = STATE(4145),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2311),
- [sym_comment] = STATE(218),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_decorator] = STATE(2638),
- [sym_rest_pattern] = STATE(3985),
- [sym_method_definition] = STATE(4145),
- [sym_pair] = STATE(2128),
- [sym_pair_pattern] = STATE(3985),
- [sym__property_name] = STATE(4074),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(4148),
- [aux_sym_object_pattern_repeat1] = STATE(3989),
- [aux_sym_field_definition_repeat1] = STATE(2609),
- [anon_sym_POUND] = ACTIONS(1241),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1297),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1299),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1247),
- [anon_sym_async] = ACTIONS(1301),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1303),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1253),
- [sym_identifier] = ACTIONS(1305),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_AT] = ACTIONS(109),
- [aux_sym_method_definition_token1] = ACTIONS(111),
- [anon_sym_export] = ACTIONS(1299),
- [sym_cf_comment] = ACTIONS(5),
- },
- [219] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_object_assignment_pattern] = STATE(3985),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(2080),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5464),
- [sym_spread_element] = STATE(4071),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2311),
- [sym_comment] = STATE(219),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_decorator] = STATE(2638),
- [sym_rest_pattern] = STATE(3985),
- [sym_method_definition] = STATE(4071),
- [sym_pair] = STATE(2080),
- [sym_pair_pattern] = STATE(3985),
- [sym__property_name] = STATE(4074),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(4033),
- [aux_sym_object_pattern_repeat1] = STATE(3989),
- [aux_sym_field_definition_repeat1] = STATE(2609),
- [anon_sym_POUND] = ACTIONS(1241),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1307),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1309),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1247),
- [anon_sym_async] = ACTIONS(1311),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1313),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1253),
- [sym_identifier] = ACTIONS(1315),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_AT] = ACTIONS(109),
- [aux_sym_method_definition_token1] = ACTIONS(111),
- [anon_sym_export] = ACTIONS(1309),
- [sym_cf_comment] = ACTIONS(5),
- },
- [220] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_object_assignment_pattern] = STATE(3985),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(2080),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5464),
- [sym_spread_element] = STATE(4071),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2311),
- [sym_comment] = STATE(220),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_decorator] = STATE(2638),
- [sym_rest_pattern] = STATE(3985),
- [sym_method_definition] = STATE(4071),
- [sym_pair] = STATE(2080),
- [sym_pair_pattern] = STATE(3985),
- [sym__property_name] = STATE(4074),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(4033),
- [aux_sym_object_pattern_repeat1] = STATE(3989),
- [aux_sym_field_definition_repeat1] = STATE(2609),
- [anon_sym_POUND] = ACTIONS(1241),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1317),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1319),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1247),
- [anon_sym_async] = ACTIONS(1321),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1323),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1253),
- [sym_identifier] = ACTIONS(1325),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_AT] = ACTIONS(109),
- [aux_sym_method_definition_token1] = ACTIONS(111),
- [anon_sym_export] = ACTIONS(1319),
- [sym_cf_comment] = ACTIONS(5),
- },
- [221] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_object_assignment_pattern] = STATE(3985),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(2107),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5464),
- [sym_spread_element] = STATE(3986),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2311),
- [sym_comment] = STATE(221),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_decorator] = STATE(2638),
- [sym_rest_pattern] = STATE(3985),
- [sym_method_definition] = STATE(3986),
- [sym_pair] = STATE(2107),
- [sym_pair_pattern] = STATE(3985),
- [sym__property_name] = STATE(4074),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(3988),
- [aux_sym_object_pattern_repeat1] = STATE(3989),
- [aux_sym_field_definition_repeat1] = STATE(2609),
- [anon_sym_POUND] = ACTIONS(1241),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1327),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1329),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1247),
- [anon_sym_async] = ACTIONS(1331),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1333),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1253),
- [sym_identifier] = ACTIONS(1335),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_AT] = ACTIONS(109),
- [aux_sym_method_definition_token1] = ACTIONS(111),
- [anon_sym_export] = ACTIONS(1329),
- [sym_cf_comment] = ACTIONS(5),
- },
- [222] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_object_assignment_pattern] = STATE(3985),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(2080),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5464),
- [sym_spread_element] = STATE(4071),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2311),
- [sym_comment] = STATE(222),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_decorator] = STATE(2638),
- [sym_rest_pattern] = STATE(3985),
- [sym_method_definition] = STATE(4071),
- [sym_pair] = STATE(2080),
- [sym_pair_pattern] = STATE(3985),
- [sym__property_name] = STATE(4074),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(4033),
- [aux_sym_object_pattern_repeat1] = STATE(3989),
- [aux_sym_field_definition_repeat1] = STATE(2609),
- [anon_sym_POUND] = ACTIONS(1241),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1337),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1339),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1247),
- [anon_sym_async] = ACTIONS(1341),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1343),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1253),
- [sym_identifier] = ACTIONS(1345),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_AT] = ACTIONS(109),
- [aux_sym_method_definition_token1] = ACTIONS(111),
- [anon_sym_export] = ACTIONS(1339),
- [sym_cf_comment] = ACTIONS(5),
- },
- [223] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_object_assignment_pattern] = STATE(3985),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(2132),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5464),
- [sym_spread_element] = STATE(4073),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2311),
- [sym_comment] = STATE(223),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_decorator] = STATE(2638),
- [sym_rest_pattern] = STATE(3985),
- [sym_method_definition] = STATE(4073),
- [sym_pair] = STATE(2132),
- [sym_pair_pattern] = STATE(3985),
- [sym__property_name] = STATE(4074),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(4075),
- [aux_sym_object_pattern_repeat1] = STATE(3989),
- [aux_sym_field_definition_repeat1] = STATE(2609),
- [anon_sym_POUND] = ACTIONS(1241),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1347),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1349),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1247),
- [anon_sym_async] = ACTIONS(1351),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1353),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1253),
- [sym_identifier] = ACTIONS(1355),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_AT] = ACTIONS(109),
- [aux_sym_method_definition_token1] = ACTIONS(111),
- [anon_sym_export] = ACTIONS(1349),
- [sym_cf_comment] = ACTIONS(5),
- },
- [224] = {
[sym_function_dec_parameters] = STATE(5031),
[sym_string] = STATE(4211),
- [sym_comment] = STATE(224),
+ [sym_comment] = STATE(213),
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1241),
[anon_sym_POUND] = ACTIONS(1150),
[anon_sym_SQUOTE] = ACTIONS(1152),
[anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1359),
- [anon_sym_let] = ACTIONS(1361),
+ [anon_sym_RBRACE] = ACTIONS(1181),
+ [anon_sym_let] = ACTIONS(1243),
[anon_sym_LPAREN] = ACTIONS(1233),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1166),
- [anon_sym_async] = ACTIONS(1361),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1361),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_async] = ACTIONS(1243),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1243),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1146),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -64649,57 +63887,59 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(1179),
- [sym_identifier] = ACTIONS(1369),
+ [sym_identifier] = ACTIONS(1251),
[sym_private_property_identifier] = ACTIONS(1179),
- [anon_sym_export] = ACTIONS(1361),
+ [anon_sym_export] = ACTIONS(1243),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [225] = {
+ [214] = {
[sym_function_dec_parameters] = STATE(5031),
[sym_string] = STATE(4211),
- [sym_comment] = STATE(225),
+ [sym_comment] = STATE(214),
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4111),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1241),
[anon_sym_POUND] = ACTIONS(1150),
[anon_sym_SQUOTE] = ACTIONS(1152),
[anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1156),
- [anon_sym_let] = ACTIONS(1361),
+ [anon_sym_RBRACE] = ACTIONS(1187),
+ [anon_sym_let] = ACTIONS(1243),
[anon_sym_LPAREN] = ACTIONS(1233),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1166),
- [anon_sym_async] = ACTIONS(1361),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1361),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_async] = ACTIONS(1243),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1243),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1146),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -64735,57 +63975,59 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(1179),
- [sym_identifier] = ACTIONS(1369),
+ [sym_identifier] = ACTIONS(1251),
[sym_private_property_identifier] = ACTIONS(1179),
- [anon_sym_export] = ACTIONS(1361),
+ [anon_sym_export] = ACTIONS(1243),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [226] = {
+ [215] = {
[sym_function_dec_parameters] = STATE(5031),
[sym_string] = STATE(4211),
- [sym_comment] = STATE(226),
+ [sym_comment] = STATE(215),
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1241),
[anon_sym_POUND] = ACTIONS(1150),
[anon_sym_SQUOTE] = ACTIONS(1152),
[anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1191),
- [anon_sym_let] = ACTIONS(1361),
+ [anon_sym_RBRACE] = ACTIONS(1185),
+ [anon_sym_let] = ACTIONS(1243),
[anon_sym_LPAREN] = ACTIONS(1233),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1166),
- [anon_sym_async] = ACTIONS(1361),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1361),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_async] = ACTIONS(1243),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1243),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1146),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -64821,57 +64063,59 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(1179),
- [sym_identifier] = ACTIONS(1369),
+ [sym_identifier] = ACTIONS(1251),
[sym_private_property_identifier] = ACTIONS(1179),
- [anon_sym_export] = ACTIONS(1361),
+ [anon_sym_export] = ACTIONS(1243),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [227] = {
+ [216] = {
[sym_function_dec_parameters] = STATE(5031),
[sym_string] = STATE(4211),
- [sym_comment] = STATE(227),
+ [sym_comment] = STATE(216),
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(4112),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1241),
[anon_sym_POUND] = ACTIONS(1150),
[anon_sym_SQUOTE] = ACTIONS(1152),
[anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1371),
- [anon_sym_let] = ACTIONS(1361),
+ [anon_sym_RBRACE] = ACTIONS(1253),
+ [anon_sym_let] = ACTIONS(1243),
[anon_sym_LPAREN] = ACTIONS(1233),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1166),
- [anon_sym_async] = ACTIONS(1361),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1361),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_async] = ACTIONS(1243),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1243),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1146),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -64907,57 +64151,59 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(1179),
- [sym_identifier] = ACTIONS(1369),
+ [sym_identifier] = ACTIONS(1251),
[sym_private_property_identifier] = ACTIONS(1179),
- [anon_sym_export] = ACTIONS(1361),
+ [anon_sym_export] = ACTIONS(1243),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [228] = {
+ [217] = {
[sym_function_dec_parameters] = STATE(5031),
[sym_string] = STATE(4211),
- [sym_comment] = STATE(228),
+ [sym_comment] = STATE(217),
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1241),
[anon_sym_POUND] = ACTIONS(1150),
[anon_sym_SQUOTE] = ACTIONS(1152),
[anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1185),
- [anon_sym_let] = ACTIONS(1361),
+ [anon_sym_RBRACE] = ACTIONS(1156),
+ [anon_sym_let] = ACTIONS(1243),
[anon_sym_LPAREN] = ACTIONS(1233),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1166),
- [anon_sym_async] = ACTIONS(1361),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1361),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_async] = ACTIONS(1243),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1243),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1146),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -64993,57 +64239,59 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(1179),
- [sym_identifier] = ACTIONS(1369),
+ [sym_identifier] = ACTIONS(1251),
[sym_private_property_identifier] = ACTIONS(1179),
- [anon_sym_export] = ACTIONS(1361),
+ [anon_sym_export] = ACTIONS(1243),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [229] = {
+ [218] = {
[sym_function_dec_parameters] = STATE(5031),
[sym_string] = STATE(4211),
- [sym_comment] = STATE(229),
+ [sym_comment] = STATE(218),
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(4095),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4079),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1241),
[anon_sym_POUND] = ACTIONS(1150),
[anon_sym_SQUOTE] = ACTIONS(1152),
[anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
[anon_sym_RBRACE] = ACTIONS(1183),
- [anon_sym_let] = ACTIONS(1361),
+ [anon_sym_let] = ACTIONS(1243),
[anon_sym_LPAREN] = ACTIONS(1233),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1166),
- [anon_sym_async] = ACTIONS(1361),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1361),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_async] = ACTIONS(1243),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1243),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1146),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -65079,57 +64327,59 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(1179),
- [sym_identifier] = ACTIONS(1369),
+ [sym_identifier] = ACTIONS(1251),
[sym_private_property_identifier] = ACTIONS(1179),
- [anon_sym_export] = ACTIONS(1361),
+ [anon_sym_export] = ACTIONS(1243),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [230] = {
+ [219] = {
[sym_function_dec_parameters] = STATE(5031),
[sym_string] = STATE(4211),
- [sym_comment] = STATE(230),
+ [sym_comment] = STATE(219),
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(4161),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4026),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1241),
[anon_sym_POUND] = ACTIONS(1150),
[anon_sym_SQUOTE] = ACTIONS(1152),
[anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1181),
- [anon_sym_let] = ACTIONS(1361),
+ [anon_sym_RBRACE] = ACTIONS(1189),
+ [anon_sym_let] = ACTIONS(1243),
[anon_sym_LPAREN] = ACTIONS(1233),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1166),
- [anon_sym_async] = ACTIONS(1361),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1361),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_async] = ACTIONS(1243),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1243),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1146),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -65165,57 +64415,59 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(1179),
- [sym_identifier] = ACTIONS(1369),
+ [sym_identifier] = ACTIONS(1251),
[sym_private_property_identifier] = ACTIONS(1179),
- [anon_sym_export] = ACTIONS(1361),
+ [anon_sym_export] = ACTIONS(1243),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [231] = {
+ [220] = {
[sym_function_dec_parameters] = STATE(5031),
[sym_string] = STATE(4211),
- [sym_comment] = STATE(231),
+ [sym_comment] = STATE(220),
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(4112),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1241),
[anon_sym_POUND] = ACTIONS(1150),
[anon_sym_SQUOTE] = ACTIONS(1152),
[anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1373),
- [anon_sym_let] = ACTIONS(1361),
+ [anon_sym_RBRACE] = ACTIONS(1191),
+ [anon_sym_let] = ACTIONS(1243),
[anon_sym_LPAREN] = ACTIONS(1233),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1166),
- [anon_sym_async] = ACTIONS(1361),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1361),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_async] = ACTIONS(1243),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1243),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1146),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -65251,57 +64503,59 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(1179),
- [sym_identifier] = ACTIONS(1369),
+ [sym_identifier] = ACTIONS(1251),
[sym_private_property_identifier] = ACTIONS(1179),
- [anon_sym_export] = ACTIONS(1361),
+ [anon_sym_export] = ACTIONS(1243),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [232] = {
+ [221] = {
[sym_function_dec_parameters] = STATE(5031),
[sym_string] = STATE(4211),
- [sym_comment] = STATE(232),
+ [sym_comment] = STATE(221),
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(4112),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1241),
[anon_sym_POUND] = ACTIONS(1150),
[anon_sym_SQUOTE] = ACTIONS(1152),
[anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1189),
- [anon_sym_let] = ACTIONS(1361),
+ [anon_sym_RBRACE] = ACTIONS(1255),
+ [anon_sym_let] = ACTIONS(1243),
[anon_sym_LPAREN] = ACTIONS(1233),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1166),
- [anon_sym_async] = ACTIONS(1361),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1361),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_async] = ACTIONS(1243),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1243),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1146),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -65337,57 +64591,59 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(1179),
- [sym_identifier] = ACTIONS(1369),
+ [sym_identifier] = ACTIONS(1251),
[sym_private_property_identifier] = ACTIONS(1179),
- [anon_sym_export] = ACTIONS(1361),
+ [anon_sym_export] = ACTIONS(1243),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [233] = {
+ [222] = {
[sym_function_dec_parameters] = STATE(5031),
[sym_string] = STATE(4211),
- [sym_comment] = STATE(233),
+ [sym_comment] = STATE(222),
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4079),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1241),
[anon_sym_POUND] = ACTIONS(1150),
[anon_sym_SQUOTE] = ACTIONS(1152),
[anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1187),
- [anon_sym_let] = ACTIONS(1361),
+ [anon_sym_RBRACE] = ACTIONS(1257),
+ [anon_sym_let] = ACTIONS(1243),
[anon_sym_LPAREN] = ACTIONS(1233),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1166),
- [anon_sym_async] = ACTIONS(1361),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1361),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_async] = ACTIONS(1243),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1243),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1146),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -65423,57 +64679,59 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(1179),
- [sym_identifier] = ACTIONS(1369),
+ [sym_identifier] = ACTIONS(1251),
[sym_private_property_identifier] = ACTIONS(1179),
- [anon_sym_export] = ACTIONS(1361),
+ [anon_sym_export] = ACTIONS(1243),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [234] = {
+ [223] = {
[sym_function_dec_parameters] = STATE(5031),
[sym_string] = STATE(4211),
- [sym_comment] = STATE(234),
+ [sym_comment] = STATE(223),
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4079),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1241),
[anon_sym_POUND] = ACTIONS(1150),
[anon_sym_SQUOTE] = ACTIONS(1152),
[anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1375),
- [anon_sym_let] = ACTIONS(1361),
+ [anon_sym_RBRACE] = ACTIONS(1259),
+ [anon_sym_let] = ACTIONS(1243),
[anon_sym_LPAREN] = ACTIONS(1233),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1166),
- [anon_sym_async] = ACTIONS(1361),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1361),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_async] = ACTIONS(1243),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1243),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1146),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -65509,103 +64767,107 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(1179),
- [sym_identifier] = ACTIONS(1369),
+ [sym_identifier] = ACTIONS(1251),
[sym_private_property_identifier] = ACTIONS(1179),
- [anon_sym_export] = ACTIONS(1361),
+ [anon_sym_export] = ACTIONS(1243),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [235] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_object_assignment_pattern] = STATE(4242),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [224] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_object_assignment_pattern] = STATE(3964),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(2274),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(2157),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5464),
- [sym_spread_element] = STATE(4243),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
+ [sym_spread_element] = STATE(4092),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
[sym_string] = STATE(2311),
- [sym_comment] = STATE(235),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_decorator] = STATE(2638),
- [sym_rest_pattern] = STATE(4242),
- [sym_method_definition] = STATE(4243),
- [sym_pair] = STATE(2274),
- [sym_pair_pattern] = STATE(4242),
- [sym__property_name] = STATE(4074),
+ [sym_comment] = STATE(224),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_decorator] = STATE(2642),
+ [sym_rest_pattern] = STATE(3964),
+ [sym_method_definition] = STATE(4092),
+ [sym_pair] = STATE(2157),
+ [sym_pair_pattern] = STATE(3964),
+ [sym__property_name] = STATE(4013),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
+ [aux_sym_object_repeat1] = STATE(4095),
+ [aux_sym_object_pattern_repeat1] = STATE(3976),
[aux_sym_field_definition_repeat1] = STATE(2609),
- [anon_sym_POUND] = ACTIONS(1241),
+ [anon_sym_POUND] = ACTIONS(1261),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_COMMA] = ACTIONS(1377),
- [anon_sym_RBRACE] = ACTIONS(1377),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1263),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1380),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1247),
- [anon_sym_async] = ACTIONS(1382),
+ [anon_sym_let] = ACTIONS(1265),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(1267),
+ [anon_sym_async] = ACTIONS(1269),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1384),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_static] = ACTIONS(1271),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_DOT_DOT_DOT] = ACTIONS(89),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1253),
- [sym_identifier] = ACTIONS(1386),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_number] = ACTIONS(1273),
+ [sym_identifier] = ACTIONS(1275),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
@@ -65613,38 +64875,911 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(784),
[anon_sym_AT] = ACTIONS(109),
[aux_sym_method_definition_token1] = ACTIONS(111),
- [anon_sym_export] = ACTIONS(1380),
+ [anon_sym_export] = ACTIONS(1265),
[sym_cf_comment] = ACTIONS(5),
},
- [236] = {
- [sym_string] = STATE(4211),
- [sym_comment] = STATE(236),
- [sym__property_name] = STATE(4247),
+ [225] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_object_assignment_pattern] = STATE(3964),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(2114),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5464),
+ [sym_spread_element] = STATE(4012),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2311),
+ [sym_comment] = STATE(225),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_decorator] = STATE(2642),
+ [sym_rest_pattern] = STATE(3964),
+ [sym_method_definition] = STATE(4012),
+ [sym_pair] = STATE(2114),
+ [sym_pair_pattern] = STATE(3964),
+ [sym__property_name] = STATE(4013),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [aux_sym_object_repeat1] = STATE(4014),
+ [aux_sym_object_pattern_repeat1] = STATE(3976),
+ [aux_sym_field_definition_repeat1] = STATE(2609),
+ [anon_sym_POUND] = ACTIONS(1261),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1277),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1279),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(1267),
+ [anon_sym_async] = ACTIONS(1281),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1283),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1273),
+ [sym_identifier] = ACTIONS(1285),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_AT] = ACTIONS(109),
+ [aux_sym_method_definition_token1] = ACTIONS(111),
+ [anon_sym_export] = ACTIONS(1279),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [226] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_object_assignment_pattern] = STATE(3964),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(2079),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5464),
+ [sym_spread_element] = STATE(4151),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2311),
+ [sym_comment] = STATE(226),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_decorator] = STATE(2642),
+ [sym_rest_pattern] = STATE(3964),
+ [sym_method_definition] = STATE(4151),
+ [sym_pair] = STATE(2079),
+ [sym_pair_pattern] = STATE(3964),
+ [sym__property_name] = STATE(4013),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [aux_sym_object_repeat1] = STATE(4153),
+ [aux_sym_object_pattern_repeat1] = STATE(3976),
+ [aux_sym_field_definition_repeat1] = STATE(2609),
+ [anon_sym_POUND] = ACTIONS(1261),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1287),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1289),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(1267),
+ [anon_sym_async] = ACTIONS(1291),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1293),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1273),
+ [sym_identifier] = ACTIONS(1295),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_AT] = ACTIONS(109),
+ [aux_sym_method_definition_token1] = ACTIONS(111),
+ [anon_sym_export] = ACTIONS(1289),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [227] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_object_assignment_pattern] = STATE(3964),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(2079),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5464),
+ [sym_spread_element] = STATE(4151),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2311),
+ [sym_comment] = STATE(227),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_decorator] = STATE(2642),
+ [sym_rest_pattern] = STATE(3964),
+ [sym_method_definition] = STATE(4151),
+ [sym_pair] = STATE(2079),
+ [sym_pair_pattern] = STATE(3964),
+ [sym__property_name] = STATE(4013),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [aux_sym_object_repeat1] = STATE(4153),
+ [aux_sym_object_pattern_repeat1] = STATE(3976),
+ [aux_sym_field_definition_repeat1] = STATE(2609),
+ [anon_sym_POUND] = ACTIONS(1261),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1297),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1299),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(1267),
+ [anon_sym_async] = ACTIONS(1301),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1303),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1273),
+ [sym_identifier] = ACTIONS(1305),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_AT] = ACTIONS(109),
+ [aux_sym_method_definition_token1] = ACTIONS(111),
+ [anon_sym_export] = ACTIONS(1299),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [228] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_object_assignment_pattern] = STATE(3964),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(2119),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5464),
+ [sym_spread_element] = STATE(3968),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2311),
+ [sym_comment] = STATE(228),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_decorator] = STATE(2642),
+ [sym_rest_pattern] = STATE(3964),
+ [sym_method_definition] = STATE(3968),
+ [sym_pair] = STATE(2119),
+ [sym_pair_pattern] = STATE(3964),
+ [sym__property_name] = STATE(4013),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [aux_sym_object_repeat1] = STATE(3975),
+ [aux_sym_object_pattern_repeat1] = STATE(3976),
+ [aux_sym_field_definition_repeat1] = STATE(2609),
+ [anon_sym_POUND] = ACTIONS(1261),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1307),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1309),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(1267),
+ [anon_sym_async] = ACTIONS(1311),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1313),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1273),
+ [sym_identifier] = ACTIONS(1315),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_AT] = ACTIONS(109),
+ [aux_sym_method_definition_token1] = ACTIONS(111),
+ [anon_sym_export] = ACTIONS(1309),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [229] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_object_assignment_pattern] = STATE(3964),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(2119),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5464),
+ [sym_spread_element] = STATE(3968),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2311),
+ [sym_comment] = STATE(229),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_decorator] = STATE(2642),
+ [sym_rest_pattern] = STATE(3964),
+ [sym_method_definition] = STATE(3968),
+ [sym_pair] = STATE(2119),
+ [sym_pair_pattern] = STATE(3964),
+ [sym__property_name] = STATE(4013),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [aux_sym_object_repeat1] = STATE(3975),
+ [aux_sym_object_pattern_repeat1] = STATE(3976),
+ [aux_sym_field_definition_repeat1] = STATE(2609),
+ [anon_sym_POUND] = ACTIONS(1261),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1317),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1319),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(1267),
+ [anon_sym_async] = ACTIONS(1321),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1323),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1273),
+ [sym_identifier] = ACTIONS(1325),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_AT] = ACTIONS(109),
+ [aux_sym_method_definition_token1] = ACTIONS(111),
+ [anon_sym_export] = ACTIONS(1319),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [230] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_object_assignment_pattern] = STATE(3964),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(2119),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5464),
+ [sym_spread_element] = STATE(3968),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2311),
+ [sym_comment] = STATE(230),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_decorator] = STATE(2642),
+ [sym_rest_pattern] = STATE(3964),
+ [sym_method_definition] = STATE(3968),
+ [sym_pair] = STATE(2119),
+ [sym_pair_pattern] = STATE(3964),
+ [sym__property_name] = STATE(4013),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [aux_sym_object_repeat1] = STATE(3975),
+ [aux_sym_object_pattern_repeat1] = STATE(3976),
+ [aux_sym_field_definition_repeat1] = STATE(2609),
+ [anon_sym_POUND] = ACTIONS(1261),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1327),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1329),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(1267),
+ [anon_sym_async] = ACTIONS(1331),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1333),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1273),
+ [sym_identifier] = ACTIONS(1335),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_AT] = ACTIONS(109),
+ [aux_sym_method_definition_token1] = ACTIONS(111),
+ [anon_sym_export] = ACTIONS(1329),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [231] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_object_assignment_pattern] = STATE(3964),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(2079),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5464),
+ [sym_spread_element] = STATE(4151),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2311),
+ [sym_comment] = STATE(231),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_decorator] = STATE(2642),
+ [sym_rest_pattern] = STATE(3964),
+ [sym_method_definition] = STATE(4151),
+ [sym_pair] = STATE(2079),
+ [sym_pair_pattern] = STATE(3964),
+ [sym__property_name] = STATE(4013),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [aux_sym_object_repeat1] = STATE(4153),
+ [aux_sym_object_pattern_repeat1] = STATE(3976),
+ [aux_sym_field_definition_repeat1] = STATE(2609),
+ [anon_sym_POUND] = ACTIONS(1261),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1337),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1339),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(1267),
+ [anon_sym_async] = ACTIONS(1341),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1343),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1273),
+ [sym_identifier] = ACTIONS(1345),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_AT] = ACTIONS(109),
+ [aux_sym_method_definition_token1] = ACTIONS(111),
+ [anon_sym_export] = ACTIONS(1339),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [232] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_object_assignment_pattern] = STATE(3964),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(2079),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5464),
+ [sym_spread_element] = STATE(4151),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2311),
+ [sym_comment] = STATE(232),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_decorator] = STATE(2642),
+ [sym_rest_pattern] = STATE(3964),
+ [sym_method_definition] = STATE(4151),
+ [sym_pair] = STATE(2079),
+ [sym_pair_pattern] = STATE(3964),
+ [sym__property_name] = STATE(4013),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [aux_sym_object_repeat1] = STATE(4153),
+ [aux_sym_object_pattern_repeat1] = STATE(3976),
+ [aux_sym_field_definition_repeat1] = STATE(2609),
+ [anon_sym_POUND] = ACTIONS(1261),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1347),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1349),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(1267),
+ [anon_sym_async] = ACTIONS(1351),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1353),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1273),
+ [sym_identifier] = ACTIONS(1355),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_AT] = ACTIONS(109),
+ [aux_sym_method_definition_token1] = ACTIONS(111),
+ [anon_sym_export] = ACTIONS(1349),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [233] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_object_assignment_pattern] = STATE(3964),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(2079),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5464),
+ [sym_spread_element] = STATE(4151),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2311),
+ [sym_comment] = STATE(233),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_decorator] = STATE(2642),
+ [sym_rest_pattern] = STATE(3964),
+ [sym_method_definition] = STATE(4151),
+ [sym_pair] = STATE(2079),
+ [sym_pair_pattern] = STATE(3964),
+ [sym__property_name] = STATE(4013),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [aux_sym_object_repeat1] = STATE(4153),
+ [aux_sym_object_pattern_repeat1] = STATE(3976),
+ [aux_sym_field_definition_repeat1] = STATE(2609),
+ [anon_sym_POUND] = ACTIONS(1261),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1357),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1359),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(1267),
+ [anon_sym_async] = ACTIONS(1361),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1363),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1273),
+ [sym_identifier] = ACTIONS(1365),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_AT] = ACTIONS(109),
+ [aux_sym_method_definition_token1] = ACTIONS(111),
+ [anon_sym_export] = ACTIONS(1359),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [234] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_object_assignment_pattern] = STATE(3964),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(2079),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5464),
+ [sym_spread_element] = STATE(4151),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2311),
+ [sym_comment] = STATE(234),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_decorator] = STATE(2642),
+ [sym_rest_pattern] = STATE(3964),
+ [sym_method_definition] = STATE(4151),
+ [sym_pair] = STATE(2079),
+ [sym_pair_pattern] = STATE(3964),
+ [sym__property_name] = STATE(4013),
[sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4153),
+ [aux_sym_object_pattern_repeat1] = STATE(3976),
+ [aux_sym_field_definition_repeat1] = STATE(2609),
+ [anon_sym_POUND] = ACTIONS(1261),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1367),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1369),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(1267),
+ [anon_sym_async] = ACTIONS(1371),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1373),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1273),
+ [sym_identifier] = ACTIONS(1375),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_AT] = ACTIONS(109),
+ [aux_sym_method_definition_token1] = ACTIONS(111),
+ [anon_sym_export] = ACTIONS(1369),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [235] = {
+ [sym_comment] = STATE(235),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
- [anon_sym_POUND] = ACTIONS(1150),
- [anon_sym_SQUOTE] = ACTIONS(1152),
- [anon_sym_DQUOTE] = ACTIONS(1154),
+ [anon_sym_EQ] = ACTIONS(1377),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1185),
- [anon_sym_let] = ACTIONS(1158),
- [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1166),
- [anon_sym_async] = ACTIONS(1388),
- [anon_sym_static] = ACTIONS(1158),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1379),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_async] = ACTIONS(1382),
+ [anon_sym_function] = ACTIONS(1384),
+ [anon_sym_any] = ACTIONS(1386),
+ [anon_sym_array] = ACTIONS(1386),
+ [anon_sym_binary] = ACTIONS(1386),
+ [anon_sym_boolean] = ACTIONS(1386),
+ [anon_sym_date] = ACTIONS(1386),
+ [anon_sym_guid] = ACTIONS(1386),
+ [anon_sym_numeric] = ACTIONS(1386),
+ [anon_sym_query] = ACTIONS(1386),
+ [anon_sym_string] = ACTIONS(1386),
+ [anon_sym_struct] = ACTIONS(1386),
+ [anon_sym_uuid] = ACTIONS(1386),
+ [anon_sym_variablename] = ACTIONS(1386),
+ [anon_sym_void] = ACTIONS(1386),
+ [anon_sym_xml] = ACTIONS(1386),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1146),
+ [anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
[anon_sym_DASH_EQ] = ACTIONS(1177),
[anon_sym_STAR_EQ] = ACTIONS(1177),
@@ -65661,9 +65796,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
[anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
[anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
[anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
[anon_sym_GT_GT] = ACTIONS(1146),
[anon_sym_GT_GT_GT] = ACTIONS(1146),
[anon_sym_LT_LT] = ACTIONS(1146),
@@ -65674,59 +65809,58 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH] = ACTIONS(1146),
[anon_sym_SLASH] = ACTIONS(1146),
[anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
- [aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
- [aux_sym_binary_expression_token9] = ACTIONS(1146),
- [aux_sym_binary_expression_token10] = ACTIONS(1146),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1179),
- [sym_identifier] = ACTIONS(1158),
- [sym_private_property_identifier] = ACTIONS(1179),
- [anon_sym_export] = ACTIONS(1158),
+ [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [237] = {
+ [236] = {
[sym_string] = STATE(4211),
- [sym_comment] = STATE(237),
+ [sym_comment] = STATE(236),
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(4112),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1241),
[anon_sym_POUND] = ACTIONS(1150),
[anon_sym_SQUOTE] = ACTIONS(1152),
[anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1371),
+ [anon_sym_RBRACE] = ACTIONS(1185),
[anon_sym_let] = ACTIONS(1158),
[anon_sym_LPAREN] = ACTIONS(1160),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1166),
[anon_sym_async] = ACTIONS(1388),
[anon_sym_static] = ACTIONS(1158),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1146),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -65762,16 +65896,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -65784,38 +65920,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [238] = {
- [sym_comment] = STATE(238),
+ [237] = {
+ [sym_string] = STATE(4211),
+ [sym_comment] = STATE(237),
+ [sym__property_name] = STATE(4247),
+ [sym__hash] = STATE(4211),
+ [sym_computed_property_name] = STATE(4211),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
+ [anon_sym_EQ] = ACTIONS(1241),
+ [anon_sym_POUND] = ACTIONS(1150),
+ [anon_sym_SQUOTE] = ACTIONS(1152),
+ [anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LPAREN] = ACTIONS(1144),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1156),
+ [anon_sym_let] = ACTIONS(1158),
+ [anon_sym_LPAREN] = ACTIONS(1160),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1392),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1395),
- [anon_sym_function] = ACTIONS(1397),
- [anon_sym_any] = ACTIONS(1399),
- [anon_sym_array] = ACTIONS(1399),
- [anon_sym_binary] = ACTIONS(1399),
- [anon_sym_boolean] = ACTIONS(1399),
- [anon_sym_date] = ACTIONS(1399),
- [anon_sym_guid] = ACTIONS(1399),
- [anon_sym_numeric] = ACTIONS(1399),
- [anon_sym_query] = ACTIONS(1399),
- [anon_sym_string] = ACTIONS(1399),
- [anon_sym_struct] = ACTIONS(1399),
- [anon_sym_uuid] = ACTIONS(1399),
- [anon_sym_variablename] = ACTIONS(1399),
- [anon_sym_void] = ACTIONS(1399),
- [anon_sym_xml] = ACTIONS(1399),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1166),
+ [anon_sym_async] = ACTIONS(1388),
+ [anon_sym_static] = ACTIONS(1158),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1146),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
[anon_sym_DASH_EQ] = ACTIONS(1177),
[anon_sym_STAR_EQ] = ACTIONS(1177),
@@ -65832,9 +65965,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
[anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
[anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1144),
+ [aux_sym_binary_expression_token1] = ACTIONS(1146),
[anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1144),
+ [aux_sym_binary_expression_token2] = ACTIONS(1146),
[anon_sym_GT_GT] = ACTIONS(1146),
[anon_sym_GT_GT_GT] = ACTIONS(1146),
[anon_sym_LT_LT] = ACTIONS(1146),
@@ -65845,61 +65978,63 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH] = ACTIONS(1146),
[anon_sym_SLASH] = ACTIONS(1146),
[anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1144),
+ [aux_sym_binary_expression_token3] = ACTIONS(1146),
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
- [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
- [aux_sym_binary_expression_token9] = ACTIONS(1144),
- [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1146),
+ [aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1144),
+ [anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym_number] = ACTIONS(1179),
+ [sym_identifier] = ACTIONS(1158),
+ [sym_private_property_identifier] = ACTIONS(1179),
+ [anon_sym_export] = ACTIONS(1158),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [239] = {
- [sym_comment] = STATE(239),
+ [238] = {
+ [sym_string] = STATE(4211),
+ [sym_comment] = STATE(238),
+ [sym__property_name] = STATE(4247),
+ [sym__hash] = STATE(4211),
+ [sym_computed_property_name] = STATE(4211),
+ [aux_sym_object_repeat1] = STATE(4079),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
+ [anon_sym_EQ] = ACTIONS(1241),
+ [anon_sym_POUND] = ACTIONS(1150),
+ [anon_sym_SQUOTE] = ACTIONS(1152),
+ [anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LPAREN] = ACTIONS(1144),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1259),
+ [anon_sym_let] = ACTIONS(1158),
+ [anon_sym_LPAREN] = ACTIONS(1160),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1401),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1404),
- [anon_sym_function] = ACTIONS(1406),
- [anon_sym_any] = ACTIONS(1408),
- [anon_sym_array] = ACTIONS(1408),
- [anon_sym_binary] = ACTIONS(1408),
- [anon_sym_boolean] = ACTIONS(1408),
- [anon_sym_date] = ACTIONS(1408),
- [anon_sym_guid] = ACTIONS(1408),
- [anon_sym_numeric] = ACTIONS(1408),
- [anon_sym_query] = ACTIONS(1408),
- [anon_sym_string] = ACTIONS(1408),
- [anon_sym_struct] = ACTIONS(1408),
- [anon_sym_uuid] = ACTIONS(1408),
- [anon_sym_variablename] = ACTIONS(1408),
- [anon_sym_void] = ACTIONS(1408),
- [anon_sym_xml] = ACTIONS(1408),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1166),
+ [anon_sym_async] = ACTIONS(1388),
+ [anon_sym_static] = ACTIONS(1158),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1146),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
[anon_sym_DASH_EQ] = ACTIONS(1177),
[anon_sym_STAR_EQ] = ACTIONS(1177),
@@ -65916,9 +66051,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
[anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
[anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1144),
+ [aux_sym_binary_expression_token1] = ACTIONS(1146),
[anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1144),
+ [aux_sym_binary_expression_token2] = ACTIONS(1146),
[anon_sym_GT_GT] = ACTIONS(1146),
[anon_sym_GT_GT_GT] = ACTIONS(1146),
[anon_sym_LT_LT] = ACTIONS(1146),
@@ -65929,56 +66064,61 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH] = ACTIONS(1146),
[anon_sym_SLASH] = ACTIONS(1146),
[anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1144),
+ [aux_sym_binary_expression_token3] = ACTIONS(1146),
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
- [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
- [aux_sym_binary_expression_token9] = ACTIONS(1144),
- [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1146),
+ [aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1144),
+ [anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym_number] = ACTIONS(1179),
+ [sym_identifier] = ACTIONS(1158),
+ [sym_private_property_identifier] = ACTIONS(1179),
+ [anon_sym_export] = ACTIONS(1158),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [240] = {
- [sym_function_dec_parameters] = STATE(5031),
+ [239] = {
[sym_string] = STATE(4211),
- [sym_comment] = STATE(240),
+ [sym_comment] = STATE(239),
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
+ [aux_sym_object_repeat1] = STATE(4079),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1410),
+ [anon_sym_EQ] = ACTIONS(1241),
[anon_sym_POUND] = ACTIONS(1150),
[anon_sym_SQUOTE] = ACTIONS(1152),
[anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1412),
- [anon_sym_RBRACE] = ACTIONS(1412),
- [anon_sym_let] = ACTIONS(1361),
- [anon_sym_LPAREN] = ACTIONS(1233),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1183),
+ [anon_sym_let] = ACTIONS(1158),
+ [anon_sym_LPAREN] = ACTIONS(1160),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1166),
- [anon_sym_async] = ACTIONS(1361),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1361),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_async] = ACTIONS(1388),
+ [anon_sym_static] = ACTIONS(1158),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1146),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -66014,55 +66154,57 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(1179),
- [sym_identifier] = ACTIONS(1369),
+ [sym_identifier] = ACTIONS(1158),
[sym_private_property_identifier] = ACTIONS(1179),
- [anon_sym_export] = ACTIONS(1361),
+ [anon_sym_export] = ACTIONS(1158),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [241] = {
- [sym_function_dec_parameters] = STATE(5031),
+ [240] = {
[sym_string] = STATE(4211),
- [sym_comment] = STATE(241),
+ [sym_comment] = STATE(240),
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
+ [aux_sym_object_repeat1] = STATE(4026),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1241),
[anon_sym_POUND] = ACTIONS(1150),
[anon_sym_SQUOTE] = ACTIONS(1152),
[anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1414),
- [anon_sym_RBRACE] = ACTIONS(1414),
- [anon_sym_let] = ACTIONS(1361),
- [anon_sym_LPAREN] = ACTIONS(1233),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1189),
+ [anon_sym_let] = ACTIONS(1158),
+ [anon_sym_LPAREN] = ACTIONS(1160),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1166),
- [anon_sym_async] = ACTIONS(1361),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1361),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_async] = ACTIONS(1388),
+ [anon_sym_static] = ACTIONS(1158),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1146),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -66098,60 +66240,59 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(1179),
- [sym_identifier] = ACTIONS(1369),
+ [sym_identifier] = ACTIONS(1158),
[sym_private_property_identifier] = ACTIONS(1179),
- [anon_sym_export] = ACTIONS(1361),
+ [anon_sym_export] = ACTIONS(1158),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [242] = {
- [sym_comment] = STATE(242),
+ [241] = {
+ [sym_string] = STATE(4211),
+ [sym_comment] = STATE(241),
+ [sym__property_name] = STATE(4247),
+ [sym__hash] = STATE(4211),
+ [sym_computed_property_name] = STATE(4211),
+ [aux_sym_object_repeat1] = STATE(4079),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
+ [anon_sym_EQ] = ACTIONS(1241),
+ [anon_sym_POUND] = ACTIONS(1150),
+ [anon_sym_SQUOTE] = ACTIONS(1152),
+ [anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LPAREN] = ACTIONS(1144),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1257),
+ [anon_sym_let] = ACTIONS(1158),
+ [anon_sym_LPAREN] = ACTIONS(1160),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1163),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1417),
- [anon_sym_function] = ACTIONS(1419),
- [anon_sym_any] = ACTIONS(1421),
- [anon_sym_array] = ACTIONS(1421),
- [anon_sym_binary] = ACTIONS(1421),
- [anon_sym_boolean] = ACTIONS(1421),
- [anon_sym_date] = ACTIONS(1421),
- [anon_sym_guid] = ACTIONS(1421),
- [anon_sym_numeric] = ACTIONS(1421),
- [anon_sym_query] = ACTIONS(1421),
- [anon_sym_string] = ACTIONS(1421),
- [anon_sym_struct] = ACTIONS(1421),
- [anon_sym_uuid] = ACTIONS(1421),
- [anon_sym_variablename] = ACTIONS(1421),
- [anon_sym_void] = ACTIONS(1421),
- [anon_sym_xml] = ACTIONS(1421),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1166),
+ [anon_sym_async] = ACTIONS(1388),
+ [anon_sym_static] = ACTIONS(1158),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1146),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
[anon_sym_DASH_EQ] = ACTIONS(1177),
[anon_sym_STAR_EQ] = ACTIONS(1177),
@@ -66168,9 +66309,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
[anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
[anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1144),
+ [aux_sym_binary_expression_token1] = ACTIONS(1146),
[anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1144),
+ [aux_sym_binary_expression_token2] = ACTIONS(1146),
[anon_sym_GT_GT] = ACTIONS(1146),
[anon_sym_GT_GT_GT] = ACTIONS(1146),
[anon_sym_LT_LT] = ACTIONS(1146),
@@ -66181,56 +66322,61 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH] = ACTIONS(1146),
[anon_sym_SLASH] = ACTIONS(1146),
[anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1144),
+ [aux_sym_binary_expression_token3] = ACTIONS(1146),
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
- [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
- [aux_sym_binary_expression_token9] = ACTIONS(1144),
- [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1146),
+ [aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1144),
+ [anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym_number] = ACTIONS(1179),
+ [sym_identifier] = ACTIONS(1158),
+ [sym_private_property_identifier] = ACTIONS(1179),
+ [anon_sym_export] = ACTIONS(1158),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [243] = {
+ [242] = {
[sym_string] = STATE(4211),
- [sym_comment] = STATE(243),
+ [sym_comment] = STATE(242),
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4111),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1241),
[anon_sym_POUND] = ACTIONS(1150),
[anon_sym_SQUOTE] = ACTIONS(1152),
[anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1359),
+ [anon_sym_RBRACE] = ACTIONS(1187),
[anon_sym_let] = ACTIONS(1158),
[anon_sym_LPAREN] = ACTIONS(1160),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1166),
[anon_sym_async] = ACTIONS(1388),
[anon_sym_static] = ACTIONS(1158),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1146),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -66266,16 +66412,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -66288,35 +66436,38 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [244] = {
- [sym_string] = STATE(4211),
- [sym_comment] = STATE(244),
- [sym__property_name] = STATE(4247),
- [sym__hash] = STATE(4211),
- [sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(4112),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [243] = {
+ [sym_comment] = STATE(243),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
- [anon_sym_POUND] = ACTIONS(1150),
- [anon_sym_SQUOTE] = ACTIONS(1152),
- [anon_sym_DQUOTE] = ACTIONS(1154),
+ [anon_sym_EQ] = ACTIONS(1377),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1189),
- [anon_sym_let] = ACTIONS(1158),
- [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1166),
- [anon_sym_async] = ACTIONS(1388),
- [anon_sym_static] = ACTIONS(1158),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_async] = ACTIONS(1390),
+ [anon_sym_function] = ACTIONS(1392),
+ [anon_sym_any] = ACTIONS(1394),
+ [anon_sym_array] = ACTIONS(1394),
+ [anon_sym_binary] = ACTIONS(1394),
+ [anon_sym_boolean] = ACTIONS(1394),
+ [anon_sym_date] = ACTIONS(1394),
+ [anon_sym_guid] = ACTIONS(1394),
+ [anon_sym_numeric] = ACTIONS(1394),
+ [anon_sym_query] = ACTIONS(1394),
+ [anon_sym_string] = ACTIONS(1394),
+ [anon_sym_struct] = ACTIONS(1394),
+ [anon_sym_uuid] = ACTIONS(1394),
+ [anon_sym_variablename] = ACTIONS(1394),
+ [anon_sym_void] = ACTIONS(1394),
+ [anon_sym_xml] = ACTIONS(1394),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1146),
+ [anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
[anon_sym_DASH_EQ] = ACTIONS(1177),
[anon_sym_STAR_EQ] = ACTIONS(1177),
@@ -66333,9 +66484,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
[anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
[anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
[anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
[anon_sym_GT_GT] = ACTIONS(1146),
[anon_sym_GT_GT_GT] = ACTIONS(1146),
[anon_sym_LT_LT] = ACTIONS(1146),
@@ -66346,59 +66497,58 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH] = ACTIONS(1146),
[anon_sym_SLASH] = ACTIONS(1146),
[anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
- [aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
- [aux_sym_binary_expression_token9] = ACTIONS(1146),
- [aux_sym_binary_expression_token10] = ACTIONS(1146),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1179),
- [sym_identifier] = ACTIONS(1158),
- [sym_private_property_identifier] = ACTIONS(1179),
- [anon_sym_export] = ACTIONS(1158),
+ [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [245] = {
+ [244] = {
[sym_string] = STATE(4211),
- [sym_comment] = STATE(245),
+ [sym_comment] = STATE(244),
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(4112),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1241),
[anon_sym_POUND] = ACTIONS(1150),
[anon_sym_SQUOTE] = ACTIONS(1152),
[anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1373),
+ [anon_sym_RBRACE] = ACTIONS(1253),
[anon_sym_let] = ACTIONS(1158),
[anon_sym_LPAREN] = ACTIONS(1160),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1166),
[anon_sym_async] = ACTIONS(1388),
[anon_sym_static] = ACTIONS(1158),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1146),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -66434,16 +66584,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -66456,19 +66608,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [246] = {
+ [245] = {
[sym_string] = STATE(4211),
- [sym_comment] = STATE(246),
+ [sym_comment] = STATE(245),
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
[aux_sym_object_repeat1] = STATE(4161),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1241),
[anon_sym_POUND] = ACTIONS(1150),
[anon_sym_SQUOTE] = ACTIONS(1152),
[anon_sym_DQUOTE] = ACTIONS(1154),
@@ -66478,11 +66630,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_let] = ACTIONS(1158),
[anon_sym_LPAREN] = ACTIONS(1160),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1166),
[anon_sym_async] = ACTIONS(1388),
[anon_sym_static] = ACTIONS(1158),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1146),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -66518,16 +66670,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -66540,33 +66694,33 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [247] = {
+ [246] = {
+ [sym_function_dec_parameters] = STATE(5031),
[sym_string] = STATE(4211),
- [sym_comment] = STATE(247),
+ [sym_comment] = STATE(246),
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1396),
[anon_sym_POUND] = ACTIONS(1150),
[anon_sym_SQUOTE] = ACTIONS(1152),
[anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1375),
- [anon_sym_let] = ACTIONS(1158),
- [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_COMMA] = ACTIONS(1398),
+ [anon_sym_RBRACE] = ACTIONS(1398),
+ [anon_sym_let] = ACTIONS(1243),
+ [anon_sym_LPAREN] = ACTIONS(1233),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1166),
- [anon_sym_async] = ACTIONS(1388),
- [anon_sym_static] = ACTIONS(1158),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_async] = ACTIONS(1243),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1243),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1146),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -66602,57 +66756,62 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(1179),
- [sym_identifier] = ACTIONS(1158),
+ [sym_identifier] = ACTIONS(1251),
[sym_private_property_identifier] = ACTIONS(1179),
- [anon_sym_export] = ACTIONS(1158),
+ [anon_sym_export] = ACTIONS(1243),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [248] = {
- [sym_string] = STATE(4211),
- [sym_comment] = STATE(248),
- [sym__property_name] = STATE(4247),
- [sym__hash] = STATE(4211),
- [sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [247] = {
+ [sym_comment] = STATE(247),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
- [anon_sym_POUND] = ACTIONS(1150),
- [anon_sym_SQUOTE] = ACTIONS(1152),
- [anon_sym_DQUOTE] = ACTIONS(1154),
+ [anon_sym_EQ] = ACTIONS(1377),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1191),
- [anon_sym_let] = ACTIONS(1158),
- [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1166),
- [anon_sym_async] = ACTIONS(1388),
- [anon_sym_static] = ACTIONS(1158),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1400),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_async] = ACTIONS(1403),
+ [anon_sym_function] = ACTIONS(1405),
+ [anon_sym_any] = ACTIONS(1407),
+ [anon_sym_array] = ACTIONS(1407),
+ [anon_sym_binary] = ACTIONS(1407),
+ [anon_sym_boolean] = ACTIONS(1407),
+ [anon_sym_date] = ACTIONS(1407),
+ [anon_sym_guid] = ACTIONS(1407),
+ [anon_sym_numeric] = ACTIONS(1407),
+ [anon_sym_query] = ACTIONS(1407),
+ [anon_sym_string] = ACTIONS(1407),
+ [anon_sym_struct] = ACTIONS(1407),
+ [anon_sym_uuid] = ACTIONS(1407),
+ [anon_sym_variablename] = ACTIONS(1407),
+ [anon_sym_void] = ACTIONS(1407),
+ [anon_sym_xml] = ACTIONS(1407),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1146),
+ [anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
[anon_sym_DASH_EQ] = ACTIONS(1177),
[anon_sym_STAR_EQ] = ACTIONS(1177),
@@ -66669,9 +66828,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
[anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
[anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
[anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
[anon_sym_GT_GT] = ACTIONS(1146),
[anon_sym_GT_GT_GT] = ACTIONS(1146),
[anon_sym_LT_LT] = ACTIONS(1146),
@@ -66682,61 +66841,60 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH] = ACTIONS(1146),
[anon_sym_SLASH] = ACTIONS(1146),
[anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
- [aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
- [aux_sym_binary_expression_token9] = ACTIONS(1146),
- [aux_sym_binary_expression_token10] = ACTIONS(1146),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1179),
- [sym_identifier] = ACTIONS(1158),
- [sym_private_property_identifier] = ACTIONS(1179),
- [anon_sym_export] = ACTIONS(1158),
+ [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [249] = {
- [sym_comment] = STATE(249),
+ [248] = {
+ [sym_comment] = STATE(248),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
+ [anon_sym_EQ] = ACTIONS(1377),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
[anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1423),
+ [anon_sym_COLON] = ACTIONS(1409),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1426),
- [anon_sym_function] = ACTIONS(1428),
- [anon_sym_any] = ACTIONS(1430),
- [anon_sym_array] = ACTIONS(1430),
- [anon_sym_binary] = ACTIONS(1430),
- [anon_sym_boolean] = ACTIONS(1430),
- [anon_sym_date] = ACTIONS(1430),
- [anon_sym_guid] = ACTIONS(1430),
- [anon_sym_numeric] = ACTIONS(1430),
- [anon_sym_query] = ACTIONS(1430),
- [anon_sym_string] = ACTIONS(1430),
- [anon_sym_struct] = ACTIONS(1430),
- [anon_sym_uuid] = ACTIONS(1430),
- [anon_sym_variablename] = ACTIONS(1430),
- [anon_sym_void] = ACTIONS(1430),
- [anon_sym_xml] = ACTIONS(1430),
+ [anon_sym_async] = ACTIONS(1412),
+ [anon_sym_function] = ACTIONS(1414),
+ [anon_sym_any] = ACTIONS(1416),
+ [anon_sym_array] = ACTIONS(1416),
+ [anon_sym_binary] = ACTIONS(1416),
+ [anon_sym_boolean] = ACTIONS(1416),
+ [anon_sym_date] = ACTIONS(1416),
+ [anon_sym_guid] = ACTIONS(1416),
+ [anon_sym_numeric] = ACTIONS(1416),
+ [anon_sym_query] = ACTIONS(1416),
+ [anon_sym_string] = ACTIONS(1416),
+ [anon_sym_struct] = ACTIONS(1416),
+ [anon_sym_uuid] = ACTIONS(1416),
+ [anon_sym_variablename] = ACTIONS(1416),
+ [anon_sym_void] = ACTIONS(1416),
+ [anon_sym_xml] = ACTIONS(1416),
[anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
@@ -66773,16 +66931,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -66792,35 +66952,38 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [250] = {
- [sym_string] = STATE(4211),
- [sym_comment] = STATE(250),
- [sym__property_name] = STATE(4247),
- [sym__hash] = STATE(4211),
- [sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(4095),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [249] = {
+ [sym_comment] = STATE(249),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
- [anon_sym_POUND] = ACTIONS(1150),
- [anon_sym_SQUOTE] = ACTIONS(1152),
- [anon_sym_DQUOTE] = ACTIONS(1154),
+ [anon_sym_EQ] = ACTIONS(1377),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1183),
- [anon_sym_let] = ACTIONS(1158),
- [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1166),
- [anon_sym_async] = ACTIONS(1388),
- [anon_sym_static] = ACTIONS(1158),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1418),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_async] = ACTIONS(1421),
+ [anon_sym_function] = ACTIONS(1423),
+ [anon_sym_any] = ACTIONS(1425),
+ [anon_sym_array] = ACTIONS(1425),
+ [anon_sym_binary] = ACTIONS(1425),
+ [anon_sym_boolean] = ACTIONS(1425),
+ [anon_sym_date] = ACTIONS(1425),
+ [anon_sym_guid] = ACTIONS(1425),
+ [anon_sym_numeric] = ACTIONS(1425),
+ [anon_sym_query] = ACTIONS(1425),
+ [anon_sym_string] = ACTIONS(1425),
+ [anon_sym_struct] = ACTIONS(1425),
+ [anon_sym_uuid] = ACTIONS(1425),
+ [anon_sym_variablename] = ACTIONS(1425),
+ [anon_sym_void] = ACTIONS(1425),
+ [anon_sym_xml] = ACTIONS(1425),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1146),
+ [anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
[anon_sym_DASH_EQ] = ACTIONS(1177),
[anon_sym_STAR_EQ] = ACTIONS(1177),
@@ -66837,9 +67000,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
[anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
[anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
[anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
[anon_sym_GT_GT] = ACTIONS(1146),
[anon_sym_GT_GT_GT] = ACTIONS(1146),
[anon_sym_LT_LT] = ACTIONS(1146),
@@ -66850,59 +67013,58 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH] = ACTIONS(1146),
[anon_sym_SLASH] = ACTIONS(1146),
[anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
- [aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
- [aux_sym_binary_expression_token9] = ACTIONS(1146),
- [aux_sym_binary_expression_token10] = ACTIONS(1146),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1179),
- [sym_identifier] = ACTIONS(1158),
- [sym_private_property_identifier] = ACTIONS(1179),
- [anon_sym_export] = ACTIONS(1158),
+ [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [251] = {
+ [250] = {
[sym_string] = STATE(4211),
- [sym_comment] = STATE(251),
+ [sym_comment] = STATE(250),
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1241),
[anon_sym_POUND] = ACTIONS(1150),
[anon_sym_SQUOTE] = ACTIONS(1152),
[anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1187),
+ [anon_sym_RBRACE] = ACTIONS(1255),
[anon_sym_let] = ACTIONS(1158),
[anon_sym_LPAREN] = ACTIONS(1160),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1166),
[anon_sym_async] = ACTIONS(1388),
[anon_sym_static] = ACTIONS(1158),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1146),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -66938,16 +67100,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -66960,35 +67124,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [252] = {
- [sym_comment] = STATE(252),
+ [251] = {
+ [sym_comment] = STATE(251),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
+ [anon_sym_EQ] = ACTIONS(1377),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
[anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1432),
+ [anon_sym_COLON] = ACTIONS(1427),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1435),
- [anon_sym_function] = ACTIONS(1437),
- [anon_sym_any] = ACTIONS(1439),
- [anon_sym_array] = ACTIONS(1439),
- [anon_sym_binary] = ACTIONS(1439),
- [anon_sym_boolean] = ACTIONS(1439),
- [anon_sym_date] = ACTIONS(1439),
- [anon_sym_guid] = ACTIONS(1439),
- [anon_sym_numeric] = ACTIONS(1439),
- [anon_sym_query] = ACTIONS(1439),
- [anon_sym_string] = ACTIONS(1439),
- [anon_sym_struct] = ACTIONS(1439),
- [anon_sym_uuid] = ACTIONS(1439),
- [anon_sym_variablename] = ACTIONS(1439),
- [anon_sym_void] = ACTIONS(1439),
- [anon_sym_xml] = ACTIONS(1439),
+ [anon_sym_async] = ACTIONS(1430),
+ [anon_sym_function] = ACTIONS(1432),
+ [anon_sym_any] = ACTIONS(1434),
+ [anon_sym_array] = ACTIONS(1434),
+ [anon_sym_binary] = ACTIONS(1434),
+ [anon_sym_boolean] = ACTIONS(1434),
+ [anon_sym_date] = ACTIONS(1434),
+ [anon_sym_guid] = ACTIONS(1434),
+ [anon_sym_numeric] = ACTIONS(1434),
+ [anon_sym_query] = ACTIONS(1434),
+ [anon_sym_string] = ACTIONS(1434),
+ [anon_sym_struct] = ACTIONS(1434),
+ [anon_sym_uuid] = ACTIONS(1434),
+ [anon_sym_variablename] = ACTIONS(1434),
+ [anon_sym_void] = ACTIONS(1434),
+ [anon_sym_xml] = ACTIONS(1434),
[anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
@@ -67025,16 +67189,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -67044,33 +67210,33 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [253] = {
+ [252] = {
[sym_string] = STATE(4211),
- [sym_comment] = STATE(253),
+ [sym_comment] = STATE(252),
[sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1241),
[anon_sym_POUND] = ACTIONS(1150),
[anon_sym_SQUOTE] = ACTIONS(1152),
[anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1156),
+ [anon_sym_RBRACE] = ACTIONS(1191),
[anon_sym_let] = ACTIONS(1158),
[anon_sym_LPAREN] = ACTIONS(1160),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1166),
[anon_sym_async] = ACTIONS(1388),
[anon_sym_static] = ACTIONS(1158),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1146),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -67106,16 +67272,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -67128,38 +67296,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [254] = {
- [sym_comment] = STATE(254),
+ [253] = {
+ [sym_function_dec_parameters] = STATE(5031),
+ [sym_string] = STATE(4211),
+ [sym_comment] = STATE(253),
+ [sym__property_name] = STATE(4247),
+ [sym__hash] = STATE(4211),
+ [sym_computed_property_name] = STATE(4211),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
+ [anon_sym_EQ] = ACTIONS(1241),
+ [anon_sym_POUND] = ACTIONS(1150),
+ [anon_sym_SQUOTE] = ACTIONS(1152),
+ [anon_sym_DQUOTE] = ACTIONS(1154),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LPAREN] = ACTIONS(1144),
+ [anon_sym_COMMA] = ACTIONS(1436),
+ [anon_sym_RBRACE] = ACTIONS(1436),
+ [anon_sym_let] = ACTIONS(1243),
+ [anon_sym_LPAREN] = ACTIONS(1233),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1441),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1444),
- [anon_sym_function] = ACTIONS(1446),
- [anon_sym_any] = ACTIONS(1448),
- [anon_sym_array] = ACTIONS(1448),
- [anon_sym_binary] = ACTIONS(1448),
- [anon_sym_boolean] = ACTIONS(1448),
- [anon_sym_date] = ACTIONS(1448),
- [anon_sym_guid] = ACTIONS(1448),
- [anon_sym_numeric] = ACTIONS(1448),
- [anon_sym_query] = ACTIONS(1448),
- [anon_sym_string] = ACTIONS(1448),
- [anon_sym_struct] = ACTIONS(1448),
- [anon_sym_uuid] = ACTIONS(1448),
- [anon_sym_variablename] = ACTIONS(1448),
- [anon_sym_void] = ACTIONS(1448),
- [anon_sym_xml] = ACTIONS(1448),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1166),
+ [anon_sym_async] = ACTIONS(1243),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1243),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1146),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
[anon_sym_DASH_EQ] = ACTIONS(1177),
[anon_sym_STAR_EQ] = ACTIONS(1177),
@@ -67176,9 +67341,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
[anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
[anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1144),
+ [aux_sym_binary_expression_token1] = ACTIONS(1146),
[anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1144),
+ [aux_sym_binary_expression_token2] = ACTIONS(1146),
[anon_sym_GT_GT] = ACTIONS(1146),
[anon_sym_GT_GT_GT] = ACTIONS(1146),
[anon_sym_LT_LT] = ACTIONS(1146),
@@ -67189,101 +67354,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH] = ACTIONS(1146),
[anon_sym_SLASH] = ACTIONS(1146),
[anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1144),
+ [aux_sym_binary_expression_token3] = ACTIONS(1146),
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
- [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
- [aux_sym_binary_expression_token9] = ACTIONS(1144),
- [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1146),
+ [aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1144),
+ [anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym_number] = ACTIONS(1179),
+ [sym_identifier] = ACTIONS(1251),
+ [sym_private_property_identifier] = ACTIONS(1179),
+ [anon_sym_export] = ACTIONS(1243),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [255] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [254] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_object_assignment_pattern] = STATE(4242),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(2274),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(2407),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5464),
[sym_spread_element] = STATE(4243),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
[sym_string] = STATE(2311),
- [sym_comment] = STATE(255),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_decorator] = STATE(2638),
+ [sym_comment] = STATE(254),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_decorator] = STATE(2642),
+ [sym_rest_pattern] = STATE(4242),
[sym_method_definition] = STATE(4243),
- [sym_pair] = STATE(2274),
- [sym__property_name] = STATE(3961),
+ [sym_pair] = STATE(2407),
+ [sym_pair_pattern] = STATE(4242),
+ [sym__property_name] = STATE(4013),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[aux_sym_field_definition_repeat1] = STATE(2609),
- [anon_sym_POUND] = ACTIONS(1241),
+ [anon_sym_POUND] = ACTIONS(1261),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_COMMA] = ACTIONS(1450),
- [anon_sym_RBRACE] = ACTIONS(1450),
+ [anon_sym_COMMA] = ACTIONS(1439),
+ [anon_sym_RBRACE] = ACTIONS(1439),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1452),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1247),
- [anon_sym_async] = ACTIONS(1454),
+ [anon_sym_let] = ACTIONS(1442),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(1267),
+ [anon_sym_async] = ACTIONS(1444),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1456),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1458),
+ [anon_sym_static] = ACTIONS(1446),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1253),
- [sym_identifier] = ACTIONS(1460),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_number] = ACTIONS(1273),
+ [sym_identifier] = ACTIONS(1448),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
@@ -67291,1031 +67464,1199 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(784),
[anon_sym_AT] = ACTIONS(109),
[aux_sym_method_definition_token1] = ACTIONS(111),
- [anon_sym_export] = ACTIONS(1452),
- [sym_cf_comment] = ACTIONS(5),
- },
- [256] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2045),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4013),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1210),
- [sym_subscript_expression] = STATE(1210),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3838),
- [sym_spread_element] = STATE(4086),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1969),
- [sym_comment] = STATE(256),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3691),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [aux_sym_array_repeat1] = STATE(4087),
- [aux_sym_array_pattern_repeat1] = STATE(4016),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
- [anon_sym_COMMA] = ACTIONS(1462),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1464),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_RBRACK] = ACTIONS(1466),
- [anon_sym_async] = ACTIONS(1468),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1464),
- [anon_sym_new] = ACTIONS(808),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1470),
- [sym_private_property_identifier] = ACTIONS(816),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1464),
+ [anon_sym_export] = ACTIONS(1442),
[sym_cf_comment] = ACTIONS(5),
},
- [257] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2072),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4013),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1210),
- [sym_subscript_expression] = STATE(1210),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3838),
- [sym_spread_element] = STATE(3995),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1969),
- [sym_comment] = STATE(257),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3691),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [255] = {
+ [sym_string] = STATE(4211),
+ [sym_comment] = STATE(255),
+ [sym__property_name] = STATE(4247),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_array_repeat1] = STATE(4017),
- [aux_sym_array_pattern_repeat1] = STATE(4016),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
- [anon_sym_COMMA] = ACTIONS(1462),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1464),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_RBRACK] = ACTIONS(1472),
- [anon_sym_async] = ACTIONS(1468),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1464),
- [anon_sym_new] = ACTIONS(808),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1470),
- [sym_private_property_identifier] = ACTIONS(816),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1396),
+ [anon_sym_POUND] = ACTIONS(1150),
+ [anon_sym_SQUOTE] = ACTIONS(1152),
+ [anon_sym_DQUOTE] = ACTIONS(1154),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_COMMA] = ACTIONS(1398),
+ [anon_sym_RBRACE] = ACTIONS(1398),
+ [anon_sym_let] = ACTIONS(1158),
+ [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1166),
+ [anon_sym_async] = ACTIONS(1388),
+ [anon_sym_static] = ACTIONS(1158),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1146),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1146),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1146),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1146),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1146),
+ [aux_sym_binary_expression_token10] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1146),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1179),
+ [sym_identifier] = ACTIONS(1158),
+ [sym_private_property_identifier] = ACTIONS(1179),
+ [anon_sym_export] = ACTIONS(1158),
+ [sym__ternary_qmark] = ACTIONS(1144),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [256] = {
+ [sym_string] = STATE(4211),
+ [sym_comment] = STATE(256),
+ [sym__property_name] = STATE(4247),
+ [sym__hash] = STATE(4211),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1241),
+ [anon_sym_POUND] = ACTIONS(1150),
+ [anon_sym_SQUOTE] = ACTIONS(1152),
+ [anon_sym_DQUOTE] = ACTIONS(1154),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_COMMA] = ACTIONS(1436),
+ [anon_sym_RBRACE] = ACTIONS(1436),
+ [anon_sym_let] = ACTIONS(1158),
+ [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1166),
+ [anon_sym_async] = ACTIONS(1388),
+ [anon_sym_static] = ACTIONS(1158),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1146),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1146),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1146),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1146),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1146),
+ [aux_sym_binary_expression_token10] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1146),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1179),
+ [sym_identifier] = ACTIONS(1158),
+ [sym_private_property_identifier] = ACTIONS(1179),
+ [anon_sym_export] = ACTIONS(1158),
+ [sym__ternary_qmark] = ACTIONS(1144),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [257] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2057),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4037),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1197),
+ [sym_subscript_expression] = STATE(1197),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3838),
+ [sym_spread_element] = STATE(4157),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1937),
+ [sym_comment] = STATE(257),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3708),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [aux_sym_array_repeat1] = STATE(4158),
+ [aux_sym_array_pattern_repeat1] = STATE(4047),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(1049),
+ [anon_sym_COMMA] = ACTIONS(1450),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1452),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_RBRACK] = ACTIONS(1454),
+ [anon_sym_async] = ACTIONS(1456),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1452),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1458),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1464),
+ [anon_sym_export] = ACTIONS(1452),
[sym_cf_comment] = ACTIONS(5),
},
[258] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2050),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4013),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2076),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4037),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1210),
- [sym_subscript_expression] = STATE(1210),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1197),
+ [sym_subscript_expression] = STATE(1197),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(3838),
- [sym_spread_element] = STATE(4014),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1969),
+ [sym_spread_element] = STATE(4044),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1937),
[sym_comment] = STATE(258),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3691),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3708),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_array_repeat1] = STATE(4015),
- [aux_sym_array_pattern_repeat1] = STATE(4016),
+ [aux_sym_array_repeat1] = STATE(4046),
+ [aux_sym_array_pattern_repeat1] = STATE(4047),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
- [anon_sym_COMMA] = ACTIONS(1462),
+ [anon_sym_LBRACE] = ACTIONS(1049),
+ [anon_sym_COMMA] = ACTIONS(1450),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1464),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_RBRACK] = ACTIONS(1474),
- [anon_sym_async] = ACTIONS(1468),
+ [anon_sym_let] = ACTIONS(1452),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_RBRACK] = ACTIONS(1460),
+ [anon_sym_async] = ACTIONS(1456),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1464),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(1452),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_DOT_DOT_DOT] = ACTIONS(89),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1470),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(1458),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1464),
+ [anon_sym_export] = ACTIONS(1452),
[sym_cf_comment] = ACTIONS(5),
},
[259] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2069),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4013),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2036),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4037),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1210),
- [sym_subscript_expression] = STATE(1210),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1197),
+ [sym_subscript_expression] = STATE(1197),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(3838),
- [sym_spread_element] = STATE(3995),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1969),
+ [sym_spread_element] = STATE(4157),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1937),
[sym_comment] = STATE(259),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3691),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3708),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_array_repeat1] = STATE(4017),
- [aux_sym_array_pattern_repeat1] = STATE(4016),
+ [aux_sym_array_repeat1] = STATE(4158),
+ [aux_sym_array_pattern_repeat1] = STATE(4047),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
- [anon_sym_COMMA] = ACTIONS(1462),
+ [anon_sym_LBRACE] = ACTIONS(1049),
+ [anon_sym_COMMA] = ACTIONS(1450),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1464),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_RBRACK] = ACTIONS(1472),
- [anon_sym_async] = ACTIONS(1468),
+ [anon_sym_let] = ACTIONS(1452),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_RBRACK] = ACTIONS(1462),
+ [anon_sym_async] = ACTIONS(1456),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1464),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(1452),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_DOT_DOT_DOT] = ACTIONS(89),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1470),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(1458),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1464),
+ [anon_sym_export] = ACTIONS(1452),
[sym_cf_comment] = ACTIONS(5),
},
[260] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2050),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4013),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2069),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4037),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1210),
- [sym_subscript_expression] = STATE(1210),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1197),
+ [sym_subscript_expression] = STATE(1197),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(3838),
- [sym_spread_element] = STATE(4014),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1969),
+ [sym_spread_element] = STATE(4019),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1937),
[sym_comment] = STATE(260),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3691),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3708),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_array_repeat1] = STATE(4015),
- [aux_sym_array_pattern_repeat1] = STATE(4016),
+ [aux_sym_array_repeat1] = STATE(4020),
+ [aux_sym_array_pattern_repeat1] = STATE(4047),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
- [anon_sym_COMMA] = ACTIONS(1462),
+ [anon_sym_LBRACE] = ACTIONS(1049),
+ [anon_sym_COMMA] = ACTIONS(1450),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1464),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_RBRACK] = ACTIONS(1476),
- [anon_sym_async] = ACTIONS(1468),
+ [anon_sym_let] = ACTIONS(1452),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_RBRACK] = ACTIONS(1464),
+ [anon_sym_async] = ACTIONS(1456),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1464),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(1452),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_DOT_DOT_DOT] = ACTIONS(89),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1470),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(1458),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1464),
+ [anon_sym_export] = ACTIONS(1452),
[sym_cf_comment] = ACTIONS(5),
},
[261] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2072),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4013),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2057),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4037),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1210),
- [sym_subscript_expression] = STATE(1210),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1197),
+ [sym_subscript_expression] = STATE(1197),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(3838),
- [sym_spread_element] = STATE(3995),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1969),
+ [sym_spread_element] = STATE(4157),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1937),
[sym_comment] = STATE(261),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3691),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3708),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_array_repeat1] = STATE(4017),
- [aux_sym_array_pattern_repeat1] = STATE(4016),
+ [aux_sym_array_repeat1] = STATE(4158),
+ [aux_sym_array_pattern_repeat1] = STATE(4047),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
- [anon_sym_COMMA] = ACTIONS(1462),
+ [anon_sym_LBRACE] = ACTIONS(1049),
+ [anon_sym_COMMA] = ACTIONS(1450),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1464),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_RBRACK] = ACTIONS(1478),
- [anon_sym_async] = ACTIONS(1468),
+ [anon_sym_let] = ACTIONS(1452),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_RBRACK] = ACTIONS(1466),
+ [anon_sym_async] = ACTIONS(1456),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1464),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(1452),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_DOT_DOT_DOT] = ACTIONS(89),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1470),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(1458),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1464),
+ [anon_sym_export] = ACTIONS(1452),
[sym_cf_comment] = ACTIONS(5),
},
[262] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2050),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4013),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2051),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4037),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1210),
- [sym_subscript_expression] = STATE(1210),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1197),
+ [sym_subscript_expression] = STATE(1197),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(3838),
- [sym_spread_element] = STATE(4014),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1969),
+ [sym_spread_element] = STATE(4157),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1937),
[sym_comment] = STATE(262),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3691),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3708),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_array_repeat1] = STATE(4015),
- [aux_sym_array_pattern_repeat1] = STATE(4016),
+ [aux_sym_array_repeat1] = STATE(4158),
+ [aux_sym_array_pattern_repeat1] = STATE(4047),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
- [anon_sym_COMMA] = ACTIONS(1462),
+ [anon_sym_LBRACE] = ACTIONS(1049),
+ [anon_sym_COMMA] = ACTIONS(1450),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1464),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_RBRACK] = ACTIONS(1480),
- [anon_sym_async] = ACTIONS(1468),
+ [anon_sym_let] = ACTIONS(1452),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_RBRACK] = ACTIONS(1462),
+ [anon_sym_async] = ACTIONS(1456),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1464),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(1452),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_DOT_DOT_DOT] = ACTIONS(89),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1470),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(1458),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1464),
+ [anon_sym_export] = ACTIONS(1452),
[sym_cf_comment] = ACTIONS(5),
},
[263] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2072),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4013),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2076),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4037),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1210),
- [sym_subscript_expression] = STATE(1210),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1197),
+ [sym_subscript_expression] = STATE(1197),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(3838),
- [sym_spread_element] = STATE(3995),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1969),
+ [sym_spread_element] = STATE(4044),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1937),
[sym_comment] = STATE(263),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3691),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3708),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_array_repeat1] = STATE(4017),
- [aux_sym_array_pattern_repeat1] = STATE(4016),
+ [aux_sym_array_repeat1] = STATE(4046),
+ [aux_sym_array_pattern_repeat1] = STATE(4047),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
- [anon_sym_COMMA] = ACTIONS(1462),
+ [anon_sym_LBRACE] = ACTIONS(1049),
+ [anon_sym_COMMA] = ACTIONS(1450),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1464),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_RBRACK] = ACTIONS(1482),
- [anon_sym_async] = ACTIONS(1468),
+ [anon_sym_let] = ACTIONS(1452),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_RBRACK] = ACTIONS(1468),
+ [anon_sym_async] = ACTIONS(1456),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1464),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(1452),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_DOT_DOT_DOT] = ACTIONS(89),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1470),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(1458),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1464),
+ [anon_sym_export] = ACTIONS(1452),
[sym_cf_comment] = ACTIONS(5),
},
[264] = {
- [sym_string] = STATE(4211),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2076),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4037),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1197),
+ [sym_subscript_expression] = STATE(1197),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3838),
+ [sym_spread_element] = STATE(4044),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1937),
[sym_comment] = STATE(264),
- [sym__property_name] = STATE(4247),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3708),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1410),
- [anon_sym_POUND] = ACTIONS(1150),
- [anon_sym_SQUOTE] = ACTIONS(1152),
- [anon_sym_DQUOTE] = ACTIONS(1154),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1412),
- [anon_sym_RBRACE] = ACTIONS(1412),
- [anon_sym_let] = ACTIONS(1158),
- [anon_sym_LPAREN] = ACTIONS(1160),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1166),
- [anon_sym_async] = ACTIONS(1388),
- [anon_sym_static] = ACTIONS(1158),
- [anon_sym_EQ_GT] = ACTIONS(1367),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1146),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1146),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1146),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1146),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1146),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
- [aux_sym_binary_expression_token7] = ACTIONS(1146),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
- [aux_sym_binary_expression_token9] = ACTIONS(1146),
- [aux_sym_binary_expression_token10] = ACTIONS(1146),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1146),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [aux_sym_array_repeat1] = STATE(4046),
+ [aux_sym_array_pattern_repeat1] = STATE(4047),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(1049),
+ [anon_sym_COMMA] = ACTIONS(1450),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1452),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_RBRACK] = ACTIONS(1470),
+ [anon_sym_async] = ACTIONS(1456),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1452),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1179),
- [sym_identifier] = ACTIONS(1158),
- [sym_private_property_identifier] = ACTIONS(1179),
- [anon_sym_export] = ACTIONS(1158),
- [sym__ternary_qmark] = ACTIONS(1144),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1458),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1452),
[sym_cf_comment] = ACTIONS(5),
},
[265] = {
- [sym_string] = STATE(4211),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2057),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4037),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1197),
+ [sym_subscript_expression] = STATE(1197),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3838),
+ [sym_spread_element] = STATE(4157),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1937),
[sym_comment] = STATE(265),
- [sym__property_name] = STATE(4247),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3708),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
- [anon_sym_POUND] = ACTIONS(1150),
- [anon_sym_SQUOTE] = ACTIONS(1152),
- [anon_sym_DQUOTE] = ACTIONS(1154),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1414),
- [anon_sym_RBRACE] = ACTIONS(1414),
- [anon_sym_let] = ACTIONS(1158),
- [anon_sym_LPAREN] = ACTIONS(1160),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1166),
- [anon_sym_async] = ACTIONS(1388),
- [anon_sym_static] = ACTIONS(1158),
- [anon_sym_EQ_GT] = ACTIONS(1367),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1146),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1146),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1146),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1146),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1146),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
- [aux_sym_binary_expression_token7] = ACTIONS(1146),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
- [aux_sym_binary_expression_token9] = ACTIONS(1146),
- [aux_sym_binary_expression_token10] = ACTIONS(1146),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1146),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [aux_sym_array_repeat1] = STATE(4158),
+ [aux_sym_array_pattern_repeat1] = STATE(4047),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(1049),
+ [anon_sym_COMMA] = ACTIONS(1450),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1452),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_RBRACK] = ACTIONS(1472),
+ [anon_sym_async] = ACTIONS(1456),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1452),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1179),
- [sym_identifier] = ACTIONS(1158),
- [sym_private_property_identifier] = ACTIONS(1179),
- [anon_sym_export] = ACTIONS(1158),
- [sym__ternary_qmark] = ACTIONS(1144),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1458),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1452),
[sym_cf_comment] = ACTIONS(5),
},
[266] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2072),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4013),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(2407),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_spread_element] = STATE(4243),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2311),
+ [sym_comment] = STATE(266),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_decorator] = STATE(2642),
+ [sym_method_definition] = STATE(4243),
+ [sym_pair] = STATE(2407),
+ [sym__property_name] = STATE(4163),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [aux_sym_field_definition_repeat1] = STATE(2609),
+ [anon_sym_POUND] = ACTIONS(1261),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_COMMA] = ACTIONS(1474),
+ [anon_sym_RBRACE] = ACTIONS(1474),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1476),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(1267),
+ [anon_sym_async] = ACTIONS(1478),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1480),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1482),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1273),
+ [sym_identifier] = ACTIONS(1484),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_AT] = ACTIONS(109),
+ [aux_sym_method_definition_token1] = ACTIONS(111),
+ [anon_sym_export] = ACTIONS(1476),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [267] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2057),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4037),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1210),
- [sym_subscript_expression] = STATE(1210),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1197),
+ [sym_subscript_expression] = STATE(1197),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(3838),
- [sym_spread_element] = STATE(3995),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1969),
- [sym_comment] = STATE(266),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3691),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
+ [sym_spread_element] = STATE(4157),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1937),
+ [sym_comment] = STATE(267),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3708),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_array_repeat1] = STATE(4017),
- [aux_sym_array_pattern_repeat1] = STATE(4016),
+ [aux_sym_array_repeat1] = STATE(4158),
+ [aux_sym_array_pattern_repeat1] = STATE(4047),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
- [anon_sym_COMMA] = ACTIONS(1462),
+ [anon_sym_LBRACE] = ACTIONS(1049),
+ [anon_sym_COMMA] = ACTIONS(1450),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1464),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_RBRACK] = ACTIONS(1484),
- [anon_sym_async] = ACTIONS(1468),
+ [anon_sym_let] = ACTIONS(1452),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_RBRACK] = ACTIONS(1462),
+ [anon_sym_async] = ACTIONS(1456),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1464),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(1452),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_DOT_DOT_DOT] = ACTIONS(89),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1470),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(1458),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1464),
+ [anon_sym_export] = ACTIONS(1452),
[sym_cf_comment] = ACTIONS(5),
},
- [267] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2072),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4013),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [268] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2057),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4037),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1210),
- [sym_subscript_expression] = STATE(1210),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1197),
+ [sym_subscript_expression] = STATE(1197),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(3838),
- [sym_spread_element] = STATE(3995),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1969),
- [sym_comment] = STATE(267),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3691),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
+ [sym_spread_element] = STATE(4157),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1937),
+ [sym_comment] = STATE(268),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3708),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_array_repeat1] = STATE(4017),
- [aux_sym_array_pattern_repeat1] = STATE(4016),
+ [aux_sym_array_repeat1] = STATE(4158),
+ [aux_sym_array_pattern_repeat1] = STATE(4047),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
- [anon_sym_COMMA] = ACTIONS(1462),
+ [anon_sym_LBRACE] = ACTIONS(1049),
+ [anon_sym_COMMA] = ACTIONS(1450),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1464),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(1019),
+ [anon_sym_let] = ACTIONS(1452),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(1057),
[anon_sym_RBRACK] = ACTIONS(1486),
- [anon_sym_async] = ACTIONS(1468),
+ [anon_sym_async] = ACTIONS(1456),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1464),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(1452),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_DOT_DOT_DOT] = ACTIONS(89),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1470),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(1458),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1464),
+ [anon_sym_export] = ACTIONS(1452),
[sym_cf_comment] = ACTIONS(5),
},
- [268] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2288),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [269] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2207),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(268),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(269),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_LT_BANG] = ACTIONS(739),
[anon_sym_LT_QMARK] = ACTIONS(739),
@@ -68342,7 +68683,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(91),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(91),
@@ -68360,375 +68701,293 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [269] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2038),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4013),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1210),
- [sym_subscript_expression] = STATE(1210),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3838),
- [sym_spread_element] = STATE(4154),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1969),
- [sym_comment] = STATE(269),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3691),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [aux_sym_array_repeat1] = STATE(4155),
- [aux_sym_array_pattern_repeat1] = STATE(4016),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
- [anon_sym_COMMA] = ACTIONS(1462),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1464),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_RBRACK] = ACTIONS(1509),
- [anon_sym_async] = ACTIONS(1468),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1464),
- [anon_sym_new] = ACTIONS(808),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1470),
- [sym_private_property_identifier] = ACTIONS(816),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1464),
- [sym_cf_comment] = ACTIONS(5),
- },
[270] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2075),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4013),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2057),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4037),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1210),
- [sym_subscript_expression] = STATE(1210),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1197),
+ [sym_subscript_expression] = STATE(1197),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(3838),
- [sym_spread_element] = STATE(4014),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1969),
+ [sym_spread_element] = STATE(4157),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1937),
[sym_comment] = STATE(270),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3691),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3708),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_array_repeat1] = STATE(4015),
- [aux_sym_array_pattern_repeat1] = STATE(4016),
+ [aux_sym_array_repeat1] = STATE(4158),
+ [aux_sym_array_pattern_repeat1] = STATE(4047),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
- [anon_sym_COMMA] = ACTIONS(1462),
+ [anon_sym_LBRACE] = ACTIONS(1049),
+ [anon_sym_COMMA] = ACTIONS(1450),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1464),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_RBRACK] = ACTIONS(1476),
- [anon_sym_async] = ACTIONS(1468),
+ [anon_sym_let] = ACTIONS(1452),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_RBRACK] = ACTIONS(1509),
+ [anon_sym_async] = ACTIONS(1456),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1464),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(1452),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_DOT_DOT_DOT] = ACTIONS(89),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1470),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(1458),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1464),
+ [anon_sym_export] = ACTIONS(1452),
[sym_cf_comment] = ACTIONS(5),
},
[271] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2072),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4013),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2046),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4037),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1210),
- [sym_subscript_expression] = STATE(1210),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1197),
+ [sym_subscript_expression] = STATE(1197),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(3838),
- [sym_spread_element] = STATE(3995),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1969),
+ [sym_spread_element] = STATE(4100),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1937),
[sym_comment] = STATE(271),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3691),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3708),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_array_repeat1] = STATE(4017),
- [aux_sym_array_pattern_repeat1] = STATE(4016),
+ [aux_sym_array_repeat1] = STATE(4101),
+ [aux_sym_array_pattern_repeat1] = STATE(4047),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
- [anon_sym_COMMA] = ACTIONS(1462),
+ [anon_sym_LBRACE] = ACTIONS(1049),
+ [anon_sym_COMMA] = ACTIONS(1450),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1464),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(1019),
+ [anon_sym_let] = ACTIONS(1452),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(1057),
[anon_sym_RBRACK] = ACTIONS(1511),
- [anon_sym_async] = ACTIONS(1468),
+ [anon_sym_async] = ACTIONS(1456),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1464),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(1452),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_DOT_DOT_DOT] = ACTIONS(89),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1470),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(1458),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1464),
+ [anon_sym_export] = ACTIONS(1452),
[sym_cf_comment] = ACTIONS(5),
},
[272] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2049),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4013),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2066),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4037),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1210),
- [sym_subscript_expression] = STATE(1210),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1197),
+ [sym_subscript_expression] = STATE(1197),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(3838),
- [sym_spread_element] = STATE(3995),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1969),
+ [sym_spread_element] = STATE(4044),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1937),
[sym_comment] = STATE(272),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3691),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3708),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_array_repeat1] = STATE(4017),
- [aux_sym_array_pattern_repeat1] = STATE(4016),
+ [aux_sym_array_repeat1] = STATE(4046),
+ [aux_sym_array_pattern_repeat1] = STATE(4047),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
- [anon_sym_COMMA] = ACTIONS(1462),
+ [anon_sym_LBRACE] = ACTIONS(1049),
+ [anon_sym_COMMA] = ACTIONS(1450),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1464),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_RBRACK] = ACTIONS(1472),
- [anon_sym_async] = ACTIONS(1468),
+ [anon_sym_let] = ACTIONS(1452),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_RBRACK] = ACTIONS(1468),
+ [anon_sym_async] = ACTIONS(1456),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1464),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(1452),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_DOT_DOT_DOT] = ACTIONS(89),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1470),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(1458),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1464),
+ [anon_sym_export] = ACTIONS(1452),
[sym_cf_comment] = ACTIONS(5),
},
[273] = {
[sym_hash_empty] = STATE(4029),
- [sym_import] = STATE(3643),
- [sym_expression_statement] = STATE(332),
- [sym_variable_declaration] = STATE(332),
- [sym_lexical_declaration] = STATE(332),
- [sym_empty_statement] = STATE(332),
- [sym_parenthesized_expression] = STATE(1214),
- [sym_expression] = STATE(2126),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
+ [sym_import] = STATE(3731),
+ [sym_expression_statement] = STATE(347),
+ [sym_variable_declaration] = STATE(347),
+ [sym_lexical_declaration] = STATE(347),
+ [sym_empty_statement] = STATE(347),
+ [sym_parenthesized_expression] = STATE(1218),
+ [sym_expression] = STATE(2131),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1214),
- [sym_subscript_expression] = STATE(1214),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4048),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1954),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1218),
+ [sym_subscript_expression] = STATE(1218),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4009),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1985),
[sym_comment] = STATE(273),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3513),
+ [sym__hash_expression] = STATE(3605),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
@@ -68745,7 +69004,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(1523),
[anon_sym_async] = ACTIONS(1525),
- [anon_sym_function] = ACTIONS(830),
+ [anon_sym_function] = ACTIONS(804),
[anon_sym_static] = ACTIONS(1527),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
@@ -68769,126 +69028,126 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_cf_comment] = ACTIONS(5),
},
[274] = {
- [sym_hash_empty] = STATE(4029),
- [sym_import] = STATE(3643),
- [sym_expression_statement] = STATE(341),
- [sym_variable_declaration] = STATE(341),
- [sym_lexical_declaration] = STATE(341),
- [sym_empty_statement] = STATE(341),
- [sym_parenthesized_expression] = STATE(1214),
- [sym_expression] = STATE(2126),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1214),
- [sym_subscript_expression] = STATE(1214),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4048),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1954),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2153),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4258),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1197),
+ [sym_subscript_expression] = STATE(1197),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3838),
+ [sym_spread_element] = STATE(4259),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1937),
[sym_comment] = STATE(274),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(4025),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3513),
- [sym_hash_expression] = STATE(4029),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(1513),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(1515),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(1049),
+ [anon_sym_COMMA] = ACTIONS(1531),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1517),
- [anon_sym_const] = ACTIONS(1519),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_SEMI] = ACTIONS(1521),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(1523),
- [anon_sym_async] = ACTIONS(1525),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(1527),
- [anon_sym_new] = ACTIONS(87),
+ [anon_sym_let] = ACTIONS(1452),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_RBRACK] = ACTIONS(1531),
+ [anon_sym_async] = ACTIONS(1456),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1452),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(1529),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(1527),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1458),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1452),
[sym_cf_comment] = ACTIONS(5),
},
[275] = {
[sym_hash_empty] = STATE(4029),
- [sym_import] = STATE(3643),
- [sym_expression_statement] = STATE(343),
- [sym_variable_declaration] = STATE(343),
- [sym_lexical_declaration] = STATE(343),
- [sym_empty_statement] = STATE(343),
- [sym_parenthesized_expression] = STATE(1214),
- [sym_expression] = STATE(2126),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
+ [sym_import] = STATE(3731),
+ [sym_expression_statement] = STATE(367),
+ [sym_variable_declaration] = STATE(367),
+ [sym_lexical_declaration] = STATE(367),
+ [sym_empty_statement] = STATE(367),
+ [sym_parenthesized_expression] = STATE(1218),
+ [sym_expression] = STATE(2131),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1214),
- [sym_subscript_expression] = STATE(1214),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4048),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1954),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1218),
+ [sym_subscript_expression] = STATE(1218),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4009),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1985),
[sym_comment] = STATE(275),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3513),
+ [sym__hash_expression] = STATE(3605),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
@@ -68905,7 +69164,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(1523),
[anon_sym_async] = ACTIONS(1525),
- [anon_sym_function] = ACTIONS(830),
+ [anon_sym_function] = ACTIONS(804),
[anon_sym_static] = ACTIONS(1527),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
@@ -68929,126 +69188,366 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_cf_comment] = ACTIONS(5),
},
[276] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4085),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1206),
- [sym_subscript_expression] = STATE(1206),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3455),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2000),
+ [sym_variable_declarator] = STATE(3815),
+ [sym_object_pattern] = STATE(3151),
+ [sym_array_pattern] = STATE(3151),
+ [sym__destructuring_pattern] = STATE(3434),
[sym_comment] = STATE(276),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3585),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1148),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_LBRACE] = ACTIONS(1534),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1191),
+ [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_LBRACK] = ACTIONS(1536),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1146),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1146),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1146),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1146),
+ [aux_sym_binary_expression_token10] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1146),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_identifier] = ACTIONS(1538),
+ [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym__ternary_qmark] = ACTIONS(1144),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [277] = {
+ [sym_variable_declarator] = STATE(3815),
+ [sym_object_pattern] = STATE(3151),
+ [sym_array_pattern] = STATE(3151),
+ [sym__destructuring_pattern] = STATE(3434),
+ [sym_comment] = STATE(277),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1148),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_LBRACE] = ACTIONS(1534),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1185),
+ [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_LBRACK] = ACTIONS(1536),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1146),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1146),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1146),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1146),
+ [aux_sym_binary_expression_token10] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1146),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_identifier] = ACTIONS(1538),
+ [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym__ternary_qmark] = ACTIONS(1144),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [278] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4018),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1196),
+ [sym_subscript_expression] = STATE(1196),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3458),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1998),
+ [sym_comment] = STATE(278),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3741),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_array_pattern_repeat1] = STATE(4088),
+ [aux_sym_array_pattern_repeat1] = STATE(4021),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_COMMA] = ACTIONS(1531),
+ [anon_sym_COMMA] = ACTIONS(1540),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1533),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_RBRACK] = ACTIONS(1535),
- [anon_sym_async] = ACTIONS(1537),
+ [anon_sym_let] = ACTIONS(1542),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_RBRACK] = ACTIONS(1544),
+ [anon_sym_async] = ACTIONS(1546),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1533),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1539),
+ [anon_sym_static] = ACTIONS(1542),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1548),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1541),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(1550),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1533),
+ [anon_sym_export] = ACTIONS(1542),
[sym_cf_comment] = ACTIONS(5),
},
- [277] = {
+ [279] = {
+ [sym_variable_declarator] = STATE(3815),
+ [sym_object_pattern] = STATE(3151),
+ [sym_array_pattern] = STATE(3151),
+ [sym__destructuring_pattern] = STATE(3434),
+ [sym_comment] = STATE(279),
+ [aux_sym_object_repeat1] = STATE(4111),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1148),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_LBRACE] = ACTIONS(1534),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1187),
+ [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_LBRACK] = ACTIONS(1536),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1146),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1146),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1146),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1146),
+ [aux_sym_binary_expression_token10] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1146),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_identifier] = ACTIONS(1538),
+ [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym__ternary_qmark] = ACTIONS(1144),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [280] = {
[sym_hash_empty] = STATE(4029),
- [sym_import] = STATE(3643),
- [sym_expression_statement] = STATE(333),
- [sym_variable_declaration] = STATE(333),
- [sym_lexical_declaration] = STATE(333),
- [sym_empty_statement] = STATE(333),
- [sym_parenthesized_expression] = STATE(1214),
- [sym_expression] = STATE(2126),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
+ [sym_import] = STATE(3731),
+ [sym_expression_statement] = STATE(358),
+ [sym_variable_declaration] = STATE(358),
+ [sym_lexical_declaration] = STATE(358),
+ [sym_empty_statement] = STATE(358),
+ [sym_parenthesized_expression] = STATE(1218),
+ [sym_expression] = STATE(2131),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1214),
- [sym_subscript_expression] = STATE(1214),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4048),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1954),
- [sym_comment] = STATE(277),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1218),
+ [sym_subscript_expression] = STATE(1218),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4009),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1985),
+ [sym_comment] = STATE(280),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3513),
+ [sym__hash_expression] = STATE(3605),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
@@ -69065,7 +69564,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(1523),
[anon_sym_async] = ACTIONS(1525),
- [anon_sym_function] = ACTIONS(830),
+ [anon_sym_function] = ACTIONS(804),
[anon_sym_static] = ACTIONS(1527),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
@@ -69088,367 +69587,127 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(1527),
[sym_cf_comment] = ACTIONS(5),
},
- [278] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2089),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4258),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1210),
- [sym_subscript_expression] = STATE(1210),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3838),
- [sym_spread_element] = STATE(4259),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1969),
- [sym_comment] = STATE(278),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(4028),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
- [anon_sym_COMMA] = ACTIONS(1543),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1464),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_RBRACK] = ACTIONS(1543),
- [anon_sym_async] = ACTIONS(1468),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1464),
- [anon_sym_new] = ACTIONS(808),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(89),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1470),
- [sym_private_property_identifier] = ACTIONS(816),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1464),
- [sym_cf_comment] = ACTIONS(5),
- },
- [279] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2204),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4013),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1230),
- [sym_subscript_expression] = STATE(1230),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3966),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2039),
- [sym_comment] = STATE(279),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3691),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [aux_sym_array_pattern_repeat1] = STATE(4016),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1546),
- [anon_sym_COMMA] = ACTIONS(1531),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1548),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1550),
- [anon_sym_RBRACK] = ACTIONS(1552),
- [anon_sym_async] = ACTIONS(1554),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1548),
- [anon_sym_new] = ACTIONS(1067),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1539),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1556),
- [sym_private_property_identifier] = ACTIONS(1073),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1548),
- [sym_cf_comment] = ACTIONS(5),
- },
- [280] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4013),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [281] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4037),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1206),
- [sym_subscript_expression] = STATE(1206),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3455),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2000),
- [sym_comment] = STATE(280),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3691),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1196),
+ [sym_subscript_expression] = STATE(1196),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3458),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1998),
+ [sym_comment] = STATE(281),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3708),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_array_pattern_repeat1] = STATE(4016),
+ [aux_sym_array_pattern_repeat1] = STATE(4047),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_COMMA] = ACTIONS(1531),
+ [anon_sym_COMMA] = ACTIONS(1540),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1533),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_let] = ACTIONS(1542),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_RBRACK] = ACTIONS(1552),
- [anon_sym_async] = ACTIONS(1537),
+ [anon_sym_async] = ACTIONS(1546),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1533),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1539),
+ [anon_sym_static] = ACTIONS(1542),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1548),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1541),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(1550),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1533),
- [sym_cf_comment] = ACTIONS(5),
- },
- [281] = {
- [sym_hash_empty] = STATE(4029),
- [sym_import] = STATE(3643),
- [sym_expression_statement] = STATE(331),
- [sym_variable_declaration] = STATE(331),
- [sym_lexical_declaration] = STATE(331),
- [sym_empty_statement] = STATE(331),
- [sym_parenthesized_expression] = STATE(1214),
- [sym_expression] = STATE(2126),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1214),
- [sym_subscript_expression] = STATE(1214),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4048),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1954),
- [sym_comment] = STATE(281),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3513),
- [sym_hash_expression] = STATE(4029),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(193),
- [anon_sym_var] = ACTIONS(1513),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(1515),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1517),
- [anon_sym_const] = ACTIONS(1519),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_SEMI] = ACTIONS(1521),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(1523),
- [anon_sym_async] = ACTIONS(1525),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(1527),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(1529),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(1527),
+ [anon_sym_export] = ACTIONS(1542),
[sym_cf_comment] = ACTIONS(5),
},
[282] = {
[sym_hash_empty] = STATE(4029),
- [sym_import] = STATE(3643),
- [sym_expression_statement] = STATE(329),
- [sym_variable_declaration] = STATE(329),
- [sym_lexical_declaration] = STATE(329),
- [sym_empty_statement] = STATE(329),
- [sym_parenthesized_expression] = STATE(1214),
- [sym_expression] = STATE(2126),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
+ [sym_import] = STATE(3731),
+ [sym_expression_statement] = STATE(343),
+ [sym_variable_declaration] = STATE(343),
+ [sym_lexical_declaration] = STATE(343),
+ [sym_empty_statement] = STATE(343),
+ [sym_parenthesized_expression] = STATE(1218),
+ [sym_expression] = STATE(2131),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1214),
- [sym_subscript_expression] = STATE(1214),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4048),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1954),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1218),
+ [sym_subscript_expression] = STATE(1218),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4009),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1985),
[sym_comment] = STATE(282),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3513),
+ [sym__hash_expression] = STATE(3605),
[sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(193),
@@ -69465,7 +69724,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(1523),
[anon_sym_async] = ACTIONS(1525),
- [anon_sym_function] = ACTIONS(830),
+ [anon_sym_function] = ACTIONS(804),
[anon_sym_static] = ACTIONS(1527),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
@@ -69489,499 +69748,267 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_cf_comment] = ACTIONS(5),
},
[283] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4353),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1228),
- [sym_subscript_expression] = STATE(1228),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3455),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2064),
+ [sym_variable_declarator] = STATE(3815),
+ [sym_object_pattern] = STATE(3151),
+ [sym_array_pattern] = STATE(3151),
+ [sym__destructuring_pattern] = STATE(3434),
[sym_comment] = STATE(283),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(4181),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
- [sym_pair_pattern] = STATE(4353),
- [sym__property_name] = STATE(5784),
+ [aux_sym_object_repeat1] = STATE(4026),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1148),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_LBRACE] = ACTIONS(1534),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1189),
+ [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_LBRACK] = ACTIONS(1536),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1146),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1146),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1146),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1146),
+ [aux_sym_binary_expression_token10] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1146),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_identifier] = ACTIONS(1538),
+ [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym__ternary_qmark] = ACTIONS(1144),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [284] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2307),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4037),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1238),
+ [sym_subscript_expression] = STATE(1238),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4181),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2074),
+ [sym_comment] = STATE(284),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3708),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
+ [aux_sym_array_pattern_repeat1] = STATE(4047),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_LBRACE] = ACTIONS(1554),
+ [anon_sym_COMMA] = ACTIONS(1540),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1193),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1558),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1197),
+ [anon_sym_let] = ACTIONS(1556),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(1558),
+ [anon_sym_RBRACK] = ACTIONS(1552),
+ [anon_sym_async] = ACTIONS(1560),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1193),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
+ [anon_sym_static] = ACTIONS(1556),
+ [anon_sym_new] = ACTIONS(994),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1548),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1207),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(1562),
+ [sym_private_property_identifier] = ACTIONS(1000),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1193),
- [sym_cf_comment] = ACTIONS(5),
- },
- [284] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4353),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1228),
- [sym_subscript_expression] = STATE(1228),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3455),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2064),
- [sym_comment] = STATE(284),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(4181),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
- [sym_pair_pattern] = STATE(4353),
- [sym__property_name] = STATE(5784),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1193),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1560),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1197),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1193),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1207),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1193),
+ [anon_sym_export] = ACTIONS(1556),
[sym_cf_comment] = ACTIONS(5),
},
[285] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4258),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1206),
- [sym_subscript_expression] = STATE(1206),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3455),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2000),
+ [sym_variable_declarator] = STATE(3815),
+ [sym_object_pattern] = STATE(3151),
+ [sym_array_pattern] = STATE(3151),
+ [sym__destructuring_pattern] = STATE(3434),
[sym_comment] = STATE(285),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(4028),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_COMMA] = ACTIONS(1562),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1533),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_RBRACK] = ACTIONS(1562),
- [anon_sym_async] = ACTIONS(1537),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1533),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1539),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [aux_sym_object_repeat1] = STATE(4079),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1148),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_LBRACE] = ACTIONS(1534),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1183),
+ [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_LBRACK] = ACTIONS(1536),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1146),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1146),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1146),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1146),
+ [aux_sym_binary_expression_token10] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1146),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1541),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1533),
+ [sym_identifier] = ACTIONS(1538),
+ [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
[286] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(3963),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1228),
- [sym_subscript_expression] = STATE(1228),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3455),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2064),
+ [sym_variable_declarator] = STATE(3815),
+ [sym_object_pattern] = STATE(3151),
+ [sym_array_pattern] = STATE(3151),
+ [sym__destructuring_pattern] = STATE(3434),
[sym_comment] = STATE(286),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3928),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
- [sym_pair_pattern] = STATE(3963),
- [sym__property_name] = STATE(5784),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1193),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1564),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1197),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1193),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1207),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1193),
- [sym_cf_comment] = ACTIONS(5),
- },
- [287] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4294),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4046),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1228),
- [sym_subscript_expression] = STATE(1228),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3455),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2064),
- [sym_comment] = STATE(287),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3983),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_STAR] = ACTIONS(1566),
- [anon_sym_LBRACE] = ACTIONS(1055),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1193),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1197),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1193),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1568),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1193),
- [sym_cf_comment] = ACTIONS(5),
- },
- [288] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4265),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4046),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1228),
- [sym_subscript_expression] = STATE(1228),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3455),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2064),
- [sym_comment] = STATE(288),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(4041),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_STAR] = ACTIONS(1566),
- [anon_sym_LBRACE] = ACTIONS(1055),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1193),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1197),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1193),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1568),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1193),
- [sym_cf_comment] = ACTIONS(5),
- },
- [289] = {
- [sym_variable_declarator] = STATE(3797),
- [sym_object_pattern] = STATE(3267),
- [sym_array_pattern] = STATE(3267),
- [sym__destructuring_pattern] = STATE(3445),
- [sym_comment] = STATE(289),
[aux_sym_object_repeat1] = STATE(4161),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
[anon_sym_EQ] = ACTIONS(1148),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LBRACE] = ACTIONS(1570),
+ [anon_sym_LBRACE] = ACTIONS(1534),
[anon_sym_COMMA] = ACTIONS(35),
[anon_sym_RBRACE] = ACTIONS(1181),
[anon_sym_LPAREN] = ACTIONS(1160),
[anon_sym_in] = ACTIONS(1146),
[anon_sym_SEMI] = ACTIONS(1144),
[anon_sym_COLON] = ACTIONS(1163),
- [anon_sym_LBRACK] = ACTIONS(1572),
+ [anon_sym_LBRACK] = ACTIONS(1536),
[anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
@@ -70018,282 +70045,210 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1574),
+ [sym_identifier] = ACTIONS(1538),
[sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [290] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2051),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_spread_element] = STATE(4163),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(290),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3427),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [aux_sym_arguments_repeat1] = STATE(4165),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
- [anon_sym_COMMA] = ACTIONS(1576),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1578),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1458),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
- [sym_cf_comment] = ACTIONS(5),
- },
- [291] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2077),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_spread_element] = STATE(4091),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(291),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [287] = {
+ [sym_hash_empty] = STATE(4029),
+ [sym_import] = STATE(3731),
+ [sym_expression_statement] = STATE(368),
+ [sym_variable_declaration] = STATE(368),
+ [sym_lexical_declaration] = STATE(368),
+ [sym_empty_statement] = STATE(368),
+ [sym_parenthesized_expression] = STATE(1218),
+ [sym_expression] = STATE(2131),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1218),
+ [sym_subscript_expression] = STATE(1218),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4009),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1985),
+ [sym_comment] = STATE(287),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3456),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(3605),
+ [sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_arguments_repeat1] = STATE(4090),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
- [anon_sym_COMMA] = ACTIONS(1576),
+ [anon_sym_POUND] = ACTIONS(193),
+ [anon_sym_var] = ACTIONS(1513),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(1515),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1580),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1458),
+ [anon_sym_let] = ACTIONS(1517),
+ [anon_sym_const] = ACTIONS(1519),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_SEMI] = ACTIONS(1521),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(1523),
+ [anon_sym_async] = ACTIONS(1525),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(1527),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(1529),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(1527),
[sym_cf_comment] = ACTIONS(5),
},
- [292] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4353),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1228),
- [sym_subscript_expression] = STATE(1228),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3455),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2064),
- [sym_comment] = STATE(292),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(4181),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
- [sym_pair_pattern] = STATE(4353),
- [sym__property_name] = STATE(5784),
+ [288] = {
+ [sym_hash_empty] = STATE(4029),
+ [sym_import] = STATE(3731),
+ [sym_expression_statement] = STATE(349),
+ [sym_variable_declaration] = STATE(349),
+ [sym_lexical_declaration] = STATE(349),
+ [sym_empty_statement] = STATE(349),
+ [sym_parenthesized_expression] = STATE(1218),
+ [sym_expression] = STATE(2131),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1218),
+ [sym_subscript_expression] = STATE(1218),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4009),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1985),
+ [sym_comment] = STATE(288),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(3605),
+ [sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_POUND] = ACTIONS(193),
+ [anon_sym_var] = ACTIONS(1513),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(1515),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1193),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1197),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1193),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
+ [anon_sym_let] = ACTIONS(1517),
+ [anon_sym_const] = ACTIONS(1519),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_SEMI] = ACTIONS(1521),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(1523),
+ [anon_sym_async] = ACTIONS(1525),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(1527),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1207),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1193),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(1529),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(1527),
[sym_cf_comment] = ACTIONS(5),
},
- [293] = {
- [sym_variable_declarator] = STATE(3797),
- [sym_object_pattern] = STATE(3267),
- [sym_array_pattern] = STATE(3267),
- [sym__destructuring_pattern] = STATE(3445),
- [sym_comment] = STATE(293),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [289] = {
+ [sym_variable_declarator] = STATE(3815),
+ [sym_object_pattern] = STATE(3151),
+ [sym_array_pattern] = STATE(3151),
+ [sym__destructuring_pattern] = STATE(3434),
+ [sym_comment] = STATE(289),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
[anon_sym_EQ] = ACTIONS(1148),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LBRACE] = ACTIONS(1570),
+ [anon_sym_LBRACE] = ACTIONS(1534),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1191),
+ [anon_sym_RBRACE] = ACTIONS(1156),
[anon_sym_LPAREN] = ACTIONS(1160),
[anon_sym_in] = ACTIONS(1146),
[anon_sym_SEMI] = ACTIONS(1144),
[anon_sym_COLON] = ACTIONS(1163),
- [anon_sym_LBRACK] = ACTIONS(1572),
+ [anon_sym_LBRACK] = ACTIONS(1536),
[anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
@@ -70330,204 +70285,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1574),
+ [sym_identifier] = ACTIONS(1538),
[sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [294] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2065),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_spread_element] = STATE(4158),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(294),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3431),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [aux_sym_arguments_repeat1] = STATE(4160),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
- [anon_sym_COMMA] = ACTIONS(1576),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1582),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1458),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
- [sym_cf_comment] = ACTIONS(5),
- },
- [295] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2073),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_spread_element] = STATE(4103),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(295),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3459),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [aux_sym_arguments_repeat1] = STATE(4104),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
- [anon_sym_COMMA] = ACTIONS(1576),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1584),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1458),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
- [sym_cf_comment] = ACTIONS(5),
- },
- [296] = {
- [sym_variable_declarator] = STATE(3797),
- [sym_object_pattern] = STATE(3267),
- [sym_array_pattern] = STATE(3267),
- [sym__destructuring_pattern] = STATE(3445),
- [sym_comment] = STATE(296),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [290] = {
+ [sym_function_dec_parameters] = STATE(5930),
+ [sym_comment] = STATE(290),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1148),
+ [anon_sym_EQ] = ACTIONS(1377),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LBRACE] = ACTIONS(1570),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1187),
- [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_COMMA] = ACTIONS(1144),
+ [anon_sym_RBRACE] = ACTIONS(1144),
+ [anon_sym_let] = ACTIONS(1564),
+ [anon_sym_LPAREN] = ACTIONS(1566),
[anon_sym_in] = ACTIONS(1146),
[anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1163),
- [anon_sym_LBRACK] = ACTIONS(1572),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_async] = ACTIONS(1564),
+ [anon_sym_function] = ACTIONS(1569),
+ [anon_sym_static] = ACTIONS(1564),
[anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
@@ -70564,49 +70363,50 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1574),
+ [sym_identifier] = ACTIONS(1571),
+ [anon_sym_export] = ACTIONS(1564),
[sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [297] = {
- [sym_variable_declarator] = STATE(3797),
- [sym_object_pattern] = STATE(3267),
- [sym_array_pattern] = STATE(3267),
- [sym__destructuring_pattern] = STATE(3445),
- [sym_comment] = STATE(297),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [291] = {
+ [sym_function_dec_parameters] = STATE(4986),
+ [sym_comment] = STATE(291),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1148),
+ [anon_sym_EQ] = ACTIONS(1573),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LBRACE] = ACTIONS(1570),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1185),
- [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_COMMA] = ACTIONS(1144),
+ [anon_sym_let] = ACTIONS(1575),
+ [anon_sym_LPAREN] = ACTIONS(1566),
[anon_sym_in] = ACTIONS(1146),
+ [anon_sym_of] = ACTIONS(1146),
[anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1163),
- [anon_sym_LBRACK] = ACTIONS(1572),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_async] = ACTIONS(1575),
+ [anon_sym_function] = ACTIONS(1569),
+ [anon_sym_static] = ACTIONS(1575),
+ [anon_sym_EQ_GT] = ACTIONS(1577),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -70642,205 +70442,209 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1574),
+ [sym_identifier] = ACTIONS(1579),
+ [anon_sym_export] = ACTIONS(1575),
[sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [298] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2046),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_spread_element] = STATE(4009),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(298),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [292] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4168),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1232),
+ [sym_subscript_expression] = STATE(1232),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3458),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2073),
+ [sym_comment] = STATE(292),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3481),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
+ [sym_pair_pattern] = STATE(4168),
+ [sym__property_name] = STATE(5784),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3450),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_arguments_repeat1] = STATE(4005),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
- [anon_sym_COMMA] = ACTIONS(1576),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1586),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
+ [anon_sym_let] = ACTIONS(1193),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(1581),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(1197),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1458),
+ [anon_sym_static] = ACTIONS(1193),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(1207),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [anon_sym_export] = ACTIONS(1193),
[sym_cf_comment] = ACTIONS(5),
},
- [299] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2062),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_spread_element] = STATE(4034),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(299),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [293] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4353),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1232),
+ [sym_subscript_expression] = STATE(1232),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3458),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2073),
+ [sym_comment] = STATE(293),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(4062),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
+ [sym_pair_pattern] = STATE(4353),
+ [sym__property_name] = STATE(5784),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3453),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [aux_sym_arguments_repeat1] = STATE(4031),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
- [anon_sym_COMMA] = ACTIONS(1576),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1588),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
+ [anon_sym_let] = ACTIONS(1193),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(1583),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(1197),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1458),
+ [anon_sym_static] = ACTIONS(1193),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(1207),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [anon_sym_export] = ACTIONS(1193),
[sym_cf_comment] = ACTIONS(5),
},
- [300] = {
- [sym_variable_declarator] = STATE(3797),
- [sym_object_pattern] = STATE(3267),
- [sym_array_pattern] = STATE(3267),
- [sym__destructuring_pattern] = STATE(3445),
- [sym_comment] = STATE(300),
- [aux_sym_object_repeat1] = STATE(4112),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [294] = {
+ [sym_function_dec_parameters] = STATE(5528),
+ [sym_comment] = STATE(294),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1148),
+ [anon_sym_EQ] = ACTIONS(1573),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LBRACE] = ACTIONS(1570),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1189),
- [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_COMMA] = ACTIONS(1144),
+ [anon_sym_RBRACE] = ACTIONS(1144),
+ [anon_sym_let] = ACTIONS(1585),
+ [anon_sym_LPAREN] = ACTIONS(1566),
+ [anon_sym_RPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1163),
- [anon_sym_LBRACK] = ACTIONS(1572),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_RBRACK] = ACTIONS(1144),
+ [anon_sym_async] = ACTIONS(1585),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1585),
+ [anon_sym_EQ_GT] = ACTIONS(1587),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -70876,49 +70680,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1574),
- [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym_identifier] = ACTIONS(1589),
+ [anon_sym_export] = ACTIONS(1585),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [301] = {
- [sym_variable_declarator] = STATE(3797),
- [sym_object_pattern] = STATE(3267),
- [sym_array_pattern] = STATE(3267),
- [sym__destructuring_pattern] = STATE(3445),
- [sym_comment] = STATE(301),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [295] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4258),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1196),
+ [sym_subscript_expression] = STATE(1196),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3458),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1998),
+ [sym_comment] = STATE(295),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(4025),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_COMMA] = ACTIONS(1591),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1542),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_RBRACK] = ACTIONS(1591),
+ [anon_sym_async] = ACTIONS(1546),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1542),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1548),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1550),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1542),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [296] = {
+ [sym_function_dec_parameters] = STATE(4986),
+ [sym_comment] = STATE(296),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1148),
+ [anon_sym_EQ] = ACTIONS(1593),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LBRACE] = ACTIONS(1570),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1156),
- [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_COMMA] = ACTIONS(1144),
+ [anon_sym_let] = ACTIONS(1575),
+ [anon_sym_LPAREN] = ACTIONS(1566),
[anon_sym_in] = ACTIONS(1146),
+ [anon_sym_of] = ACTIONS(1146),
[anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1163),
- [anon_sym_LBRACK] = ACTIONS(1572),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_async] = ACTIONS(1575),
+ [anon_sym_function] = ACTIONS(1569),
+ [anon_sym_static] = ACTIONS(1575),
+ [anon_sym_EQ_GT] = ACTIONS(1577),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -70954,48 +70837,49 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1574),
+ [sym_identifier] = ACTIONS(1579),
+ [anon_sym_export] = ACTIONS(1575),
[sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [302] = {
- [sym_variable_declarator] = STATE(3797),
- [sym_object_pattern] = STATE(3267),
- [sym_array_pattern] = STATE(3267),
- [sym__destructuring_pattern] = STATE(3445),
- [sym_comment] = STATE(302),
- [aux_sym_object_repeat1] = STATE(4095),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [297] = {
+ [sym_function_dec_parameters] = STATE(5930),
+ [sym_comment] = STATE(297),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1148),
+ [anon_sym_EQ] = ACTIONS(1595),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LBRACE] = ACTIONS(1570),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1183),
- [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_COMMA] = ACTIONS(1598),
+ [anon_sym_RBRACE] = ACTIONS(1598),
+ [anon_sym_let] = ACTIONS(1564),
+ [anon_sym_LPAREN] = ACTIONS(1566),
[anon_sym_in] = ACTIONS(1146),
[anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1163),
- [anon_sym_LBRACK] = ACTIONS(1572),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_async] = ACTIONS(1564),
+ [anon_sym_function] = ACTIONS(1569),
+ [anon_sym_static] = ACTIONS(1564),
[anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
@@ -71032,47 +70916,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1574),
+ [sym_identifier] = ACTIONS(1571),
+ [anon_sym_export] = ACTIONS(1564),
[sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [303] = {
- [sym_function_dec_parameters] = STATE(4986),
- [sym_comment] = STATE(303),
+ [298] = {
+ [sym_function_dec_parameters] = STATE(5031),
+ [sym_comment] = STATE(298),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1590),
+ [anon_sym_EQ] = ACTIONS(1573),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1144),
- [anon_sym_let] = ACTIONS(1592),
- [anon_sym_LPAREN] = ACTIONS(1594),
+ [anon_sym_COMMA] = ACTIONS(1601),
+ [anon_sym_RBRACE] = ACTIONS(1601),
+ [anon_sym_let] = ACTIONS(1603),
+ [anon_sym_LPAREN] = ACTIONS(1566),
+ [anon_sym_RPAREN] = ACTIONS(1601),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_of] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1592),
- [anon_sym_function] = ACTIONS(1597),
- [anon_sym_static] = ACTIONS(1592),
- [anon_sym_EQ_GT] = ACTIONS(1599),
+ [anon_sym_RBRACK] = ACTIONS(1601),
+ [anon_sym_async] = ACTIONS(1603),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1603),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -71108,124 +70996,127 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1601),
- [anon_sym_export] = ACTIONS(1592),
- [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym_identifier] = ACTIONS(1605),
+ [anon_sym_export] = ACTIONS(1603),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [304] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1902),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(3967),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1187),
- [sym_subscript_expression] = STATE(1187),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4080),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1888),
- [sym_comment] = STATE(304),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pattern] = STATE(3907),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
+ [299] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4353),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1232),
+ [sym_subscript_expression] = STATE(1232),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3458),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2073),
+ [sym_comment] = STATE(299),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(4062),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
+ [sym_pair_pattern] = STATE(4353),
+ [sym__property_name] = STATE(5784),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(1603),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1605),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(1607),
- [anon_sym_async] = ACTIONS(1609),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(1605),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1539),
+ [anon_sym_let] = ACTIONS(1193),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(1607),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(1197),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1193),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(1611),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(1605),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1207),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1193),
[sym_cf_comment] = ACTIONS(5),
},
- [305] = {
+ [300] = {
[sym_function_dec_parameters] = STATE(5930),
- [sym_comment] = STATE(305),
+ [sym_comment] = STATE(300),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
+ [anon_sym_EQ] = ACTIONS(1573),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(1144),
[anon_sym_RBRACE] = ACTIONS(1144),
- [anon_sym_let] = ACTIONS(1613),
- [anon_sym_LPAREN] = ACTIONS(1594),
+ [anon_sym_let] = ACTIONS(1564),
+ [anon_sym_LPAREN] = ACTIONS(1566),
[anon_sym_in] = ACTIONS(1146),
[anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1613),
- [anon_sym_function] = ACTIONS(1597),
- [anon_sym_static] = ACTIONS(1613),
+ [anon_sym_async] = ACTIONS(1564),
+ [anon_sym_function] = ACTIONS(1569),
+ [anon_sym_static] = ACTIONS(1564),
[anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
@@ -71262,202 +71153,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1615),
- [anon_sym_export] = ACTIONS(1613),
+ [sym_identifier] = ACTIONS(1571),
+ [anon_sym_export] = ACTIONS(1564),
[sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [306] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2479),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(3967),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1228),
- [sym_subscript_expression] = STATE(1228),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3455),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2064),
- [sym_comment] = STATE(306),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3907),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1193),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1197),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1193),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1207),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1193),
- [sym_cf_comment] = ACTIONS(5),
- },
- [307] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2288),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(307),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5214),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(1488),
- [anon_sym_SQUOTE] = ACTIONS(1491),
- [anon_sym_DQUOTE] = ACTIONS(1617),
- [anon_sym_DQUOTE_DQUOTE] = ACTIONS(739),
- [anon_sym_LBRACE] = ACTIONS(1495),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(1497),
- [anon_sym_await] = ACTIONS(754),
- [anon_sym_COLON] = ACTIONS(1499),
- [anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1501),
- [anon_sym_async] = ACTIONS(763),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(749),
- [anon_sym_new] = ACTIONS(767),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(91),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(91),
- [anon_sym_PLUS_PLUS] = ACTIONS(1503),
- [anon_sym_DASH_DASH] = ACTIONS(1503),
- [sym_unescaped_double_string_fragment] = ACTIONS(737),
- [sym_escape_sequence] = ACTIONS(739),
- [aux_sym_comment_token1] = ACTIONS(3),
- [sym_number] = ACTIONS(1505),
- [sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(1507),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(749),
- [sym_cf_comment] = ACTIONS(5),
- },
- [308] = {
- [sym_function_dec_parameters] = STATE(5930),
- [sym_comment] = STATE(308),
+ [301] = {
+ [sym_function_dec_parameters] = STATE(5528),
+ [sym_comment] = STATE(301),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1620),
+ [anon_sym_EQ] = ACTIONS(1396),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1623),
- [anon_sym_RBRACE] = ACTIONS(1623),
- [anon_sym_let] = ACTIONS(1613),
- [anon_sym_LPAREN] = ACTIONS(1594),
+ [anon_sym_COMMA] = ACTIONS(1144),
+ [anon_sym_RBRACE] = ACTIONS(1144),
+ [anon_sym_let] = ACTIONS(1585),
+ [anon_sym_LPAREN] = ACTIONS(1566),
+ [anon_sym_RPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1613),
- [anon_sym_function] = ACTIONS(1597),
- [anon_sym_static] = ACTIONS(1613),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_RBRACK] = ACTIONS(1144),
+ [anon_sym_async] = ACTIONS(1585),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1585),
+ [anon_sym_EQ_GT] = ACTIONS(1587),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -71493,48 +71233,49 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1615),
- [anon_sym_export] = ACTIONS(1613),
- [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym_identifier] = ACTIONS(1589),
+ [anon_sym_export] = ACTIONS(1585),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [309] = {
- [sym_function_dec_parameters] = STATE(5930),
- [sym_comment] = STATE(309),
+ [302] = {
+ [sym_function_dec_parameters] = STATE(5528),
+ [sym_comment] = STATE(302),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1626),
+ [anon_sym_EQ] = ACTIONS(1396),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1144),
- [anon_sym_RBRACE] = ACTIONS(1144),
- [anon_sym_let] = ACTIONS(1613),
- [anon_sym_LPAREN] = ACTIONS(1594),
+ [anon_sym_COMMA] = ACTIONS(1609),
+ [anon_sym_RBRACE] = ACTIONS(1609),
+ [anon_sym_let] = ACTIONS(1585),
+ [anon_sym_LPAREN] = ACTIONS(1566),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1613),
- [anon_sym_function] = ACTIONS(1597),
- [anon_sym_static] = ACTIONS(1613),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_RBRACK] = ACTIONS(1609),
+ [anon_sym_async] = ACTIONS(1585),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1585),
+ [anon_sym_EQ_GT] = ACTIONS(1587),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -71570,203 +71311,283 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1615),
- [anon_sym_export] = ACTIONS(1613),
- [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym_identifier] = ACTIONS(1589),
+ [anon_sym_export] = ACTIONS(1585),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [310] = {
- [sym_catch_clause] = STATE(354),
- [sym_finally_clause] = STATE(724),
- [sym_comment] = STATE(310),
- [anon_sym_POUND] = ACTIONS(1628),
- [anon_sym_var] = ACTIONS(1630),
- [anon_sym_SQUOTE] = ACTIONS(1628),
- [anon_sym_DQUOTE] = ACTIONS(1628),
- [anon_sym_LBRACE] = ACTIONS(1628),
- [anon_sym_RBRACE] = ACTIONS(1628),
- [anon_sym_import] = ACTIONS(1630),
- [anon_sym_with] = ACTIONS(1630),
- [anon_sym_let] = ACTIONS(1630),
- [anon_sym_const] = ACTIONS(1630),
- [anon_sym_else] = ACTIONS(1630),
- [anon_sym_if] = ACTIONS(1630),
- [anon_sym_switch] = ACTIONS(1630),
- [anon_sym_for] = ACTIONS(1630),
- [anon_sym_LPAREN] = ACTIONS(1628),
- [anon_sym_await] = ACTIONS(1630),
- [anon_sym_while] = ACTIONS(1630),
- [anon_sym_do] = ACTIONS(1630),
- [anon_sym_try] = ACTIONS(1630),
- [anon_sym_break] = ACTIONS(1630),
- [anon_sym_continue] = ACTIONS(1630),
- [anon_sym_return] = ACTIONS(1630),
- [anon_sym_throw] = ACTIONS(1630),
- [anon_sym_SEMI] = ACTIONS(1628),
- [anon_sym_case] = ACTIONS(1630),
- [anon_sym_default] = ACTIONS(1630),
- [anon_sym_catch] = ACTIONS(1632),
- [anon_sym_finally] = ACTIONS(1634),
- [anon_sym_yield] = ACTIONS(1630),
- [anon_sym_LBRACK] = ACTIONS(1628),
- [anon_sym_async] = ACTIONS(1630),
- [anon_sym_function] = ACTIONS(1630),
- [anon_sym_private] = ACTIONS(1630),
- [anon_sym_public] = ACTIONS(1630),
- [anon_sym_remote] = ACTIONS(1630),
- [anon_sym_static] = ACTIONS(1630),
- [anon_sym_final] = ACTIONS(1630),
- [anon_sym_abstract] = ACTIONS(1630),
- [anon_sym_any] = ACTIONS(1630),
- [anon_sym_array] = ACTIONS(1630),
- [anon_sym_binary] = ACTIONS(1630),
- [anon_sym_boolean] = ACTIONS(1630),
- [anon_sym_date] = ACTIONS(1630),
- [anon_sym_guid] = ACTIONS(1630),
- [anon_sym_numeric] = ACTIONS(1630),
- [anon_sym_query] = ACTIONS(1630),
- [anon_sym_string] = ACTIONS(1630),
- [anon_sym_struct] = ACTIONS(1630),
- [anon_sym_uuid] = ACTIONS(1630),
- [anon_sym_variablename] = ACTIONS(1630),
- [anon_sym_void] = ACTIONS(1630),
- [anon_sym_xml] = ACTIONS(1630),
- [anon_sym_new] = ACTIONS(1630),
- [anon_sym_PLUS] = ACTIONS(1630),
- [anon_sym_DASH] = ACTIONS(1630),
- [anon_sym_SLASH] = ACTIONS(1630),
- [anon_sym_BANG] = ACTIONS(1628),
- [anon_sym_TILDE] = ACTIONS(1630),
- [aux_sym_unary_operator_token1] = ACTIONS(1628),
- [anon_sym_PLUS_PLUS] = ACTIONS(1628),
- [anon_sym_DASH_DASH] = ACTIONS(1628),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1628),
- [sym_identifier] = ACTIONS(1630),
- [sym_private_property_identifier] = ACTIONS(1628),
- [sym_this] = ACTIONS(1630),
- [sym_super] = ACTIONS(1630),
- [sym_true] = ACTIONS(1630),
- [sym_false] = ACTIONS(1630),
- [sym_null] = ACTIONS(1630),
- [anon_sym_export] = ACTIONS(1630),
+ [303] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2077),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_spread_element] = STATE(4039),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(303),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(3432),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [aux_sym_arguments_repeat1] = STATE(4038),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(826),
+ [anon_sym_COMMA] = ACTIONS(1612),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(1614),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1482),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(828),
[sym_cf_comment] = ACTIONS(5),
},
- [311] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2288),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(311),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5214),
+ [304] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4353),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1232),
+ [sym_subscript_expression] = STATE(1232),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3458),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2073),
+ [sym_comment] = STATE(304),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(4062),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
+ [sym_pair_pattern] = STATE(4353),
+ [sym__property_name] = STATE(5784),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(1488),
- [anon_sym_SQUOTE] = ACTIONS(1636),
- [anon_sym_DQUOTE] = ACTIONS(1493),
- [anon_sym_LBRACE] = ACTIONS(1495),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(1497),
- [anon_sym_await] = ACTIONS(754),
- [anon_sym_COLON] = ACTIONS(1499),
- [anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1501),
- [anon_sym_async] = ACTIONS(763),
+ [anon_sym_let] = ACTIONS(1193),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(1197),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(749),
- [anon_sym_new] = ACTIONS(767),
+ [anon_sym_static] = ACTIONS(1193),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(91),
- [anon_sym_PLUS_PLUS] = ACTIONS(1503),
- [anon_sym_DASH_DASH] = ACTIONS(1503),
- [anon_sym_SQUOTE_SQUOTE] = ACTIONS(739),
- [sym_unescaped_single_string_fragment] = ACTIONS(737),
- [sym_escape_sequence] = ACTIONS(739),
- [aux_sym_comment_token1] = ACTIONS(3),
- [sym_number] = ACTIONS(1505),
- [sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(1507),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1207),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(749),
+ [anon_sym_export] = ACTIONS(1193),
[sym_cf_comment] = ACTIONS(5),
},
- [312] = {
- [sym_function_dec_parameters] = STATE(5528),
- [sym_comment] = STATE(312),
+ [305] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2041),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_spread_element] = STATE(3994),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(305),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(3446),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [aux_sym_arguments_repeat1] = STATE(3991),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(826),
+ [anon_sym_COMMA] = ACTIONS(1612),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(1616),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1482),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(828),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [306] = {
+ [sym_function_dec_parameters] = STATE(5031),
+ [sym_comment] = STATE(306),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1626),
+ [anon_sym_EQ] = ACTIONS(1618),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1144),
- [anon_sym_RBRACE] = ACTIONS(1144),
- [anon_sym_let] = ACTIONS(1639),
- [anon_sym_LPAREN] = ACTIONS(1594),
- [anon_sym_RPAREN] = ACTIONS(1144),
+ [anon_sym_COMMA] = ACTIONS(1621),
+ [anon_sym_RBRACE] = ACTIONS(1621),
+ [anon_sym_let] = ACTIONS(1603),
+ [anon_sym_LPAREN] = ACTIONS(1566),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_RBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1639),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1639),
- [anon_sym_EQ_GT] = ACTIONS(1641),
+ [anon_sym_RBRACK] = ACTIONS(1621),
+ [anon_sym_async] = ACTIONS(1603),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1603),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -71802,125 +71623,283 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1643),
- [anon_sym_export] = ACTIONS(1639),
+ [sym_identifier] = ACTIONS(1605),
+ [anon_sym_export] = ACTIONS(1603),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [313] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(3967),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1206),
- [sym_subscript_expression] = STATE(1206),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3455),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2000),
- [sym_comment] = STATE(313),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3907),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
+ [307] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4294),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4005),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1232),
+ [sym_subscript_expression] = STATE(1232),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3458),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2073),
+ [sym_comment] = STATE(307),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(4182),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_STAR] = ACTIONS(1623),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1533),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1537),
+ [anon_sym_let] = ACTIONS(1193),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(1197),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1533),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1539),
+ [anon_sym_static] = ACTIONS(1193),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1541),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(1625),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1533),
+ [anon_sym_export] = ACTIONS(1193),
[sym_cf_comment] = ACTIONS(5),
},
- [314] = {
+ [308] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4265),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4005),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1232),
+ [sym_subscript_expression] = STATE(1232),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3458),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2073),
+ [sym_comment] = STATE(308),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(4004),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_STAR] = ACTIONS(1623),
+ [anon_sym_LBRACE] = ACTIONS(982),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1193),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(1197),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1193),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1625),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1193),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [309] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2061),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_spread_element] = STATE(4170),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(309),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(3427),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [aux_sym_arguments_repeat1] = STATE(4172),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(826),
+ [anon_sym_COMMA] = ACTIONS(1612),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(1627),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1482),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(828),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [310] = {
[sym_function_dec_parameters] = STATE(5528),
- [sym_comment] = STATE(314),
+ [sym_comment] = STATE(310),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1410),
+ [anon_sym_EQ] = ACTIONS(1629),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1144),
- [anon_sym_RBRACE] = ACTIONS(1144),
- [anon_sym_let] = ACTIONS(1639),
- [anon_sym_LPAREN] = ACTIONS(1594),
- [anon_sym_RPAREN] = ACTIONS(1144),
+ [anon_sym_COMMA] = ACTIONS(1598),
+ [anon_sym_RBRACE] = ACTIONS(1598),
+ [anon_sym_let] = ACTIONS(1585),
+ [anon_sym_LPAREN] = ACTIONS(1566),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_RBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1639),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1639),
- [anon_sym_EQ_GT] = ACTIONS(1641),
+ [anon_sym_RBRACK] = ACTIONS(1598),
+ [anon_sym_async] = ACTIONS(1585),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1585),
+ [anon_sym_EQ_GT] = ACTIONS(1587),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -71956,124 +71935,126 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1643),
- [anon_sym_export] = ACTIONS(1639),
+ [sym_identifier] = ACTIONS(1589),
+ [anon_sym_export] = ACTIONS(1585),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [315] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(1915),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(3967),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [311] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2071),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1210),
- [sym_subscript_expression] = STATE(1210),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3838),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1969),
- [sym_comment] = STATE(315),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3907),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_spread_element] = STATE(4103),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(311),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(3451),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
+ [aux_sym_arguments_repeat1] = STATE(4102),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_LBRACE] = ACTIONS(826),
+ [anon_sym_COMMA] = ACTIONS(1612),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1464),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1468),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(1632),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1464),
- [anon_sym_new] = ACTIONS(808),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1539),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1482),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1470),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1464),
+ [anon_sym_export] = ACTIONS(828),
[sym_cf_comment] = ACTIONS(5),
},
- [316] = {
- [sym_function_dec_parameters] = STATE(4986),
- [sym_comment] = STATE(316),
+ [312] = {
+ [sym_function_dec_parameters] = STATE(5930),
+ [sym_comment] = STATE(312),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1626),
+ [anon_sym_EQ] = ACTIONS(1377),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1144),
- [anon_sym_let] = ACTIONS(1592),
- [anon_sym_LPAREN] = ACTIONS(1594),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_of] = ACTIONS(1146),
+ [anon_sym_let] = ACTIONS(1564),
+ [anon_sym_LPAREN] = ACTIONS(1566),
+ [anon_sym_in] = ACTIONS(1634),
+ [anon_sym_of] = ACTIONS(1637),
[anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1592),
- [anon_sym_function] = ACTIONS(1597),
- [anon_sym_static] = ACTIONS(1592),
- [anon_sym_EQ_GT] = ACTIONS(1599),
+ [anon_sym_async] = ACTIONS(1564),
+ [anon_sym_function] = ACTIONS(1569),
+ [anon_sym_static] = ACTIONS(1564),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -72109,49 +72090,205 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1601),
- [anon_sym_export] = ACTIONS(1592),
+ [sym_identifier] = ACTIONS(1571),
+ [anon_sym_export] = ACTIONS(1564),
[sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [317] = {
- [sym_function_dec_parameters] = STATE(5031),
- [sym_comment] = STATE(317),
+ [313] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2070),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_spread_element] = STATE(4033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(313),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(3433),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [aux_sym_arguments_repeat1] = STATE(4034),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(826),
+ [anon_sym_COMMA] = ACTIONS(1612),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(1639),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1482),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(828),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [314] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2048),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_spread_element] = STATE(4115),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(314),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(3449),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [aux_sym_arguments_repeat1] = STATE(4117),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(826),
+ [anon_sym_COMMA] = ACTIONS(1612),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(1641),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1482),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(828),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [315] = {
+ [sym_function_dec_parameters] = STATE(5895),
+ [sym_comment] = STATE(315),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1626),
+ [anon_sym_EQ] = ACTIONS(1643),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1645),
- [anon_sym_RBRACE] = ACTIONS(1645),
- [anon_sym_let] = ACTIONS(1647),
- [anon_sym_LPAREN] = ACTIONS(1594),
- [anon_sym_RPAREN] = ACTIONS(1645),
+ [anon_sym_COMMA] = ACTIONS(1621),
+ [anon_sym_let] = ACTIONS(1646),
+ [anon_sym_LPAREN] = ACTIONS(1566),
+ [anon_sym_RPAREN] = ACTIONS(1598),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_RBRACK] = ACTIONS(1645),
- [anon_sym_async] = ACTIONS(1647),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1647),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_async] = ACTIONS(1646),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1646),
+ [anon_sym_EQ_GT] = ACTIONS(1648),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -72187,584 +72324,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1649),
- [anon_sym_export] = ACTIONS(1647),
+ [sym_identifier] = ACTIONS(1650),
+ [anon_sym_export] = ACTIONS(1646),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [318] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2089),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_spread_element] = STATE(4259),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(318),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
- [anon_sym_COMMA] = ACTIONS(1651),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_RBRACK] = ACTIONS(1651),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1458),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
- [sym_cf_comment] = ACTIONS(5),
- },
- [319] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2101),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_spread_element] = STATE(4297),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(319),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3789),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
- [anon_sym_COMMA] = ACTIONS(1653),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1653),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1458),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
- [sym_cf_comment] = ACTIONS(5),
- },
- [320] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4294),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1228),
- [sym_subscript_expression] = STATE(1228),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3455),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2064),
- [sym_comment] = STATE(320),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(3983),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1193),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1197),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1193),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1207),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1193),
- [sym_cf_comment] = ACTIONS(5),
- },
- [321] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2288),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(321),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5214),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(741),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_COMMA] = ACTIONS(737),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(751),
- [anon_sym_RPAREN] = ACTIONS(737),
- [anon_sym_await] = ACTIONS(754),
- [anon_sym_COLON] = ACTIONS(756),
- [anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_RBRACK] = ACTIONS(737),
- [anon_sym_async] = ACTIONS(763),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(749),
- [anon_sym_new] = ACTIONS(767),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(782),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(749),
- [sym_cf_comment] = ACTIONS(5),
- },
- [322] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_assignment_pattern] = STATE(4265),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1228),
- [sym_subscript_expression] = STATE(1228),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3455),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2064),
- [sym_comment] = STATE(322),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pattern] = STATE(4041),
- [sym_rest_pattern] = STATE(3449),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1193),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1197),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1193),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1207),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1193),
- [sym_cf_comment] = ACTIONS(5),
- },
- [323] = {
- [sym_cf_selfclose_tag_end] = STATE(3201),
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2059),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(323),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_SLASH_GT] = ACTIONS(1655),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
- [sym_cf_comment] = ACTIONS(5),
- [sym__close_tag_delim] = ACTIONS(1655),
- },
- [324] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2288),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(324),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5214),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(741),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(751),
- [anon_sym_await] = ACTIONS(754),
- [anon_sym_SEMI] = ACTIONS(737),
- [anon_sym_COLON] = ACTIONS(756),
- [anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(763),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(749),
- [anon_sym_new] = ACTIONS(767),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(782),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(749),
- [sym__automatic_semicolon] = ACTIONS(737),
- [sym_cf_comment] = ACTIONS(5),
- },
- [325] = {
- [sym_function_dec_parameters] = STATE(5528),
- [sym_comment] = STATE(325),
+ [316] = {
+ [sym_variable_declarator] = STATE(3591),
+ [sym_object_pattern] = STATE(3151),
+ [sym_array_pattern] = STATE(3151),
+ [sym__destructuring_pattern] = STATE(3007),
+ [sym_comment] = STATE(316),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1410),
+ [anon_sym_EQ] = ACTIONS(1377),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1657),
- [anon_sym_RBRACE] = ACTIONS(1657),
- [anon_sym_let] = ACTIONS(1639),
- [anon_sym_LPAREN] = ACTIONS(1594),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_RBRACK] = ACTIONS(1657),
- [anon_sym_async] = ACTIONS(1639),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1639),
- [anon_sym_EQ_GT] = ACTIONS(1641),
+ [anon_sym_LBRACE] = ACTIONS(1534),
+ [anon_sym_LPAREN] = ACTIONS(1144),
+ [anon_sym_in] = ACTIONS(1634),
+ [anon_sym_of] = ACTIONS(1637),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1536),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -72800,123 +72401,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1643),
- [anon_sym_export] = ACTIONS(1639),
+ [sym_identifier] = ACTIONS(1652),
+ [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [326] = {
- [sym_cf_selfclose_tag_end] = STATE(2791),
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2036),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(326),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_SLASH_GT] = ACTIONS(1660),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
- [sym_cf_comment] = ACTIONS(5),
- [sym__close_tag_delim] = ACTIONS(1660),
- },
- [327] = {
- [sym_function_dec_parameters] = STATE(5528),
- [sym_comment] = STATE(327),
+ [317] = {
+ [sym_function_dec_parameters] = STATE(5258),
+ [sym_comment] = STATE(317),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1662),
+ [anon_sym_EQ] = ACTIONS(1654),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1623),
- [anon_sym_RBRACE] = ACTIONS(1623),
- [anon_sym_let] = ACTIONS(1639),
- [anon_sym_LPAREN] = ACTIONS(1594),
+ [anon_sym_COMMA] = ACTIONS(1621),
+ [anon_sym_let] = ACTIONS(1657),
+ [anon_sym_LPAREN] = ACTIONS(1566),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_RBRACK] = ACTIONS(1623),
- [anon_sym_async] = ACTIONS(1639),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1639),
- [anon_sym_EQ_GT] = ACTIONS(1641),
+ [anon_sym_RBRACK] = ACTIONS(1598),
+ [anon_sym_async] = ACTIONS(1657),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1657),
+ [anon_sym_EQ_GT] = ACTIONS(1659),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -72952,45 +72478,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1643),
- [anon_sym_export] = ACTIONS(1639),
+ [sym_identifier] = ACTIONS(1661),
+ [anon_sym_export] = ACTIONS(1657),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [328] = {
+ [318] = {
[sym_function_dec_parameters] = STATE(5930),
- [sym_comment] = STATE(328),
+ [sym_comment] = STATE(318),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
+ [anon_sym_EQ] = ACTIONS(1377),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_let] = ACTIONS(1613),
- [anon_sym_LPAREN] = ACTIONS(1594),
- [anon_sym_in] = ACTIONS(1665),
- [anon_sym_of] = ACTIONS(1668),
+ [anon_sym_let] = ACTIONS(1564),
+ [anon_sym_LPAREN] = ACTIONS(1566),
+ [anon_sym_in] = ACTIONS(1146),
[anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1427),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1613),
- [anon_sym_function] = ACTIONS(1597),
- [anon_sym_static] = ACTIONS(1613),
+ [anon_sym_async] = ACTIONS(1564),
+ [anon_sym_function] = ACTIONS(1663),
+ [anon_sym_static] = ACTIONS(1564),
[anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
@@ -73027,580 +72554,202 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1615),
- [anon_sym_export] = ACTIONS(1613),
+ [sym_identifier] = ACTIONS(1571),
+ [anon_sym_export] = ACTIONS(1564),
[sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [329] = {
- [sym_hash_empty] = STATE(4029),
- [sym_import] = STATE(3643),
- [sym_expression_statement] = STATE(459),
- [sym_empty_statement] = STATE(459),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2126),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(329),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3513),
- [sym_hash_expression] = STATE(4029),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(193),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_SEMI] = ACTIONS(1521),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
- [sym_cf_comment] = ACTIONS(5),
- },
- [330] = {
- [sym_cf_selfclose_tag_end] = STATE(3794),
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2074),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(330),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_SLASH_GT] = ACTIONS(1670),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
- [sym_cf_comment] = ACTIONS(5),
- [sym__close_tag_delim] = ACTIONS(1670),
- },
- [331] = {
- [sym_hash_empty] = STATE(4029),
- [sym_import] = STATE(3643),
- [sym_expression_statement] = STATE(422),
- [sym_empty_statement] = STATE(422),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2126),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(331),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3513),
- [sym_hash_expression] = STATE(4029),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(193),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_SEMI] = ACTIONS(1521),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
- [sym_cf_comment] = ACTIONS(5),
- },
- [332] = {
- [sym_hash_empty] = STATE(4029),
- [sym_import] = STATE(3643),
- [sym_expression_statement] = STATE(412),
- [sym_empty_statement] = STATE(412),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2126),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(332),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3513),
- [sym_hash_expression] = STATE(4029),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(193),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_SEMI] = ACTIONS(1521),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
- [sym_cf_comment] = ACTIONS(5),
- },
- [333] = {
- [sym_hash_empty] = STATE(4029),
- [sym_import] = STATE(3643),
- [sym_expression_statement] = STATE(464),
- [sym_empty_statement] = STATE(464),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2126),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(333),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3513),
- [sym_hash_expression] = STATE(4029),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(193),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_SEMI] = ACTIONS(1521),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
- [sym_cf_comment] = ACTIONS(5),
- },
- [334] = {
- [sym_cf_selfclose_tag_end] = STATE(2993),
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2076),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(334),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [319] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4265),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1232),
+ [sym_subscript_expression] = STATE(1232),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3458),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2073),
+ [sym_comment] = STATE(319),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(4004),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_SLASH_GT] = ACTIONS(1672),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(1193),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(1197),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1193),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1207),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1193),
[sym_cf_comment] = ACTIONS(5),
- [sym__close_tag_delim] = ACTIONS(1672),
},
- [335] = {
- [sym_cf_selfclose_tag_end] = STATE(3177),
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2043),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(335),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_SLASH_GT] = ACTIONS(1674),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [320] = {
+ [sym_function_dec_parameters] = STATE(5930),
+ [sym_comment] = STATE(320),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1377),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_let] = ACTIONS(1564),
+ [anon_sym_LPAREN] = ACTIONS(1566),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1400),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_async] = ACTIONS(1564),
+ [anon_sym_function] = ACTIONS(1665),
+ [anon_sym_static] = ACTIONS(1564),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1146),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1146),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1146),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1146),
+ [aux_sym_binary_expression_token10] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1146),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [sym_identifier] = ACTIONS(1571),
+ [anon_sym_export] = ACTIONS(1564),
+ [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
- [sym__close_tag_delim] = ACTIONS(1674),
},
- [336] = {
- [sym_function_dec_parameters] = STATE(5031),
- [sym_comment] = STATE(336),
+ [321] = {
+ [sym_function_dec_parameters] = STATE(5930),
+ [sym_comment] = STATE(321),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1676),
+ [anon_sym_EQ] = ACTIONS(1377),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1679),
- [anon_sym_RBRACE] = ACTIONS(1679),
- [anon_sym_let] = ACTIONS(1647),
- [anon_sym_LPAREN] = ACTIONS(1594),
+ [anon_sym_let] = ACTIONS(1564),
+ [anon_sym_LPAREN] = ACTIONS(1566),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1379),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_RBRACK] = ACTIONS(1679),
- [anon_sym_async] = ACTIONS(1647),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1647),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_async] = ACTIONS(1564),
+ [anon_sym_function] = ACTIONS(1667),
+ [anon_sym_static] = ACTIONS(1564),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -73636,450 +72785,226 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1649),
- [anon_sym_export] = ACTIONS(1647),
+ [sym_identifier] = ACTIONS(1571),
+ [anon_sym_export] = ACTIONS(1564),
+ [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [337] = {
- [sym_comment] = STATE(337),
- [anon_sym_POUND] = ACTIONS(856),
- [anon_sym_var] = ACTIONS(858),
- [anon_sym_SQUOTE] = ACTIONS(856),
- [anon_sym_DQUOTE] = ACTIONS(856),
- [anon_sym_LBRACE] = ACTIONS(856),
- [anon_sym_RBRACE] = ACTIONS(856),
- [anon_sym_import] = ACTIONS(858),
- [anon_sym_with] = ACTIONS(858),
- [anon_sym_let] = ACTIONS(858),
- [anon_sym_const] = ACTIONS(858),
- [anon_sym_else] = ACTIONS(858),
- [anon_sym_if] = ACTIONS(858),
- [anon_sym_switch] = ACTIONS(858),
- [anon_sym_for] = ACTIONS(858),
- [anon_sym_LPAREN] = ACTIONS(856),
- [anon_sym_await] = ACTIONS(858),
- [anon_sym_while] = ACTIONS(858),
- [anon_sym_do] = ACTIONS(858),
- [anon_sym_try] = ACTIONS(858),
- [anon_sym_break] = ACTIONS(858),
- [anon_sym_continue] = ACTIONS(858),
- [anon_sym_return] = ACTIONS(858),
- [anon_sym_throw] = ACTIONS(858),
- [anon_sym_SEMI] = ACTIONS(856),
- [anon_sym_case] = ACTIONS(858),
- [anon_sym_default] = ACTIONS(858),
- [anon_sym_catch] = ACTIONS(858),
- [anon_sym_finally] = ACTIONS(858),
- [anon_sym_yield] = ACTIONS(858),
- [anon_sym_LBRACK] = ACTIONS(856),
- [anon_sym_async] = ACTIONS(858),
- [anon_sym_function] = ACTIONS(858),
- [anon_sym_private] = ACTIONS(858),
- [anon_sym_public] = ACTIONS(858),
- [anon_sym_remote] = ACTIONS(858),
- [anon_sym_static] = ACTIONS(858),
- [anon_sym_final] = ACTIONS(858),
- [anon_sym_abstract] = ACTIONS(858),
- [anon_sym_any] = ACTIONS(858),
- [anon_sym_array] = ACTIONS(858),
- [anon_sym_binary] = ACTIONS(858),
- [anon_sym_boolean] = ACTIONS(858),
- [anon_sym_date] = ACTIONS(858),
- [anon_sym_guid] = ACTIONS(858),
- [anon_sym_numeric] = ACTIONS(858),
- [anon_sym_query] = ACTIONS(858),
- [anon_sym_string] = ACTIONS(858),
- [anon_sym_struct] = ACTIONS(858),
- [anon_sym_uuid] = ACTIONS(858),
- [anon_sym_variablename] = ACTIONS(858),
- [anon_sym_void] = ACTIONS(858),
- [anon_sym_xml] = ACTIONS(858),
- [anon_sym_new] = ACTIONS(858),
- [anon_sym_PLUS] = ACTIONS(858),
- [anon_sym_DASH] = ACTIONS(858),
- [anon_sym_SLASH] = ACTIONS(858),
- [anon_sym_BANG] = ACTIONS(856),
- [anon_sym_TILDE] = ACTIONS(858),
- [aux_sym_unary_operator_token1] = ACTIONS(856),
- [anon_sym_PLUS_PLUS] = ACTIONS(856),
- [anon_sym_DASH_DASH] = ACTIONS(856),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(856),
- [sym_identifier] = ACTIONS(858),
- [sym_private_property_identifier] = ACTIONS(856),
- [sym_this] = ACTIONS(858),
- [sym_super] = ACTIONS(858),
- [sym_true] = ACTIONS(858),
- [sym_false] = ACTIONS(858),
- [sym_null] = ACTIONS(858),
- [anon_sym_export] = ACTIONS(858),
- [sym__automatic_semicolon] = ACTIONS(1681),
- [sym_cf_comment] = ACTIONS(5),
- },
- [338] = {
- [sym_comment] = STATE(338),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_else] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_case] = ACTIONS(1003),
- [anon_sym_default] = ACTIONS(1003),
- [anon_sym_catch] = ACTIONS(1003),
- [anon_sym_finally] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(1683),
- [sym_cf_comment] = ACTIONS(5),
- },
- [339] = {
- [sym_catch_clause] = STATE(451),
- [sym_finally_clause] = STATE(927),
- [sym_comment] = STATE(339),
- [anon_sym_POUND] = ACTIONS(1628),
- [anon_sym_var] = ACTIONS(1630),
- [anon_sym_SQUOTE] = ACTIONS(1628),
- [anon_sym_DQUOTE] = ACTIONS(1628),
- [anon_sym_LBRACE] = ACTIONS(1628),
- [anon_sym_RBRACE] = ACTIONS(1628),
- [anon_sym_import] = ACTIONS(1630),
- [anon_sym_with] = ACTIONS(1630),
- [anon_sym_let] = ACTIONS(1630),
- [anon_sym_const] = ACTIONS(1630),
- [anon_sym_if] = ACTIONS(1630),
- [anon_sym_switch] = ACTIONS(1630),
- [anon_sym_for] = ACTIONS(1630),
- [anon_sym_LPAREN] = ACTIONS(1628),
- [anon_sym_await] = ACTIONS(1630),
- [anon_sym_while] = ACTIONS(1630),
- [anon_sym_do] = ACTIONS(1630),
- [anon_sym_try] = ACTIONS(1630),
- [anon_sym_break] = ACTIONS(1630),
- [anon_sym_continue] = ACTIONS(1630),
- [anon_sym_return] = ACTIONS(1630),
- [anon_sym_throw] = ACTIONS(1630),
- [anon_sym_SEMI] = ACTIONS(1628),
- [anon_sym_case] = ACTIONS(1630),
- [anon_sym_default] = ACTIONS(1630),
- [anon_sym_catch] = ACTIONS(1685),
- [anon_sym_finally] = ACTIONS(1687),
- [anon_sym_yield] = ACTIONS(1630),
- [anon_sym_LBRACK] = ACTIONS(1628),
- [anon_sym_async] = ACTIONS(1630),
- [anon_sym_function] = ACTIONS(1630),
- [anon_sym_private] = ACTIONS(1630),
- [anon_sym_public] = ACTIONS(1630),
- [anon_sym_remote] = ACTIONS(1630),
- [anon_sym_static] = ACTIONS(1630),
- [anon_sym_final] = ACTIONS(1630),
- [anon_sym_abstract] = ACTIONS(1630),
- [anon_sym_any] = ACTIONS(1630),
- [anon_sym_array] = ACTIONS(1630),
- [anon_sym_binary] = ACTIONS(1630),
- [anon_sym_boolean] = ACTIONS(1630),
- [anon_sym_date] = ACTIONS(1630),
- [anon_sym_guid] = ACTIONS(1630),
- [anon_sym_numeric] = ACTIONS(1630),
- [anon_sym_query] = ACTIONS(1630),
- [anon_sym_string] = ACTIONS(1630),
- [anon_sym_struct] = ACTIONS(1630),
- [anon_sym_uuid] = ACTIONS(1630),
- [anon_sym_variablename] = ACTIONS(1630),
- [anon_sym_void] = ACTIONS(1630),
- [anon_sym_xml] = ACTIONS(1630),
- [anon_sym_new] = ACTIONS(1630),
- [anon_sym_PLUS] = ACTIONS(1630),
- [anon_sym_DASH] = ACTIONS(1630),
- [anon_sym_SLASH] = ACTIONS(1630),
- [anon_sym_BANG] = ACTIONS(1628),
- [anon_sym_TILDE] = ACTIONS(1630),
- [aux_sym_unary_operator_token1] = ACTIONS(1628),
- [anon_sym_PLUS_PLUS] = ACTIONS(1628),
- [anon_sym_DASH_DASH] = ACTIONS(1628),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1628),
- [sym_identifier] = ACTIONS(1630),
- [sym_private_property_identifier] = ACTIONS(1628),
- [sym_this] = ACTIONS(1630),
- [sym_super] = ACTIONS(1630),
- [sym_true] = ACTIONS(1630),
- [sym_false] = ACTIONS(1630),
- [sym_null] = ACTIONS(1630),
- [anon_sym_export] = ACTIONS(1630),
- [sym_cf_comment] = ACTIONS(5),
- },
- [340] = {
- [sym_cf_selfclose_tag_end] = STATE(3915),
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2070),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(340),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [322] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2207),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5215),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(322),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_SLASH_GT] = ACTIONS(1689),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_POUND] = ACTIONS(741),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_COMMA] = ACTIONS(737),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(749),
+ [anon_sym_LPAREN] = ACTIONS(751),
+ [anon_sym_RPAREN] = ACTIONS(737),
+ [anon_sym_await] = ACTIONS(754),
+ [anon_sym_COLON] = ACTIONS(756),
+ [anon_sym_yield] = ACTIONS(758),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_RBRACK] = ACTIONS(737),
+ [anon_sym_async] = ACTIONS(763),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(749),
+ [anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(780),
+ [sym_private_property_identifier] = ACTIONS(782),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
- [sym__close_tag_delim] = ACTIONS(1689),
},
- [341] = {
- [sym_hash_empty] = STATE(4029),
- [sym_import] = STATE(3643),
- [sym_expression_statement] = STATE(407),
- [sym_empty_statement] = STATE(407),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2126),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(341),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
+ [323] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2153),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_spread_element] = STATE(4259),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(323),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3513),
- [sym_hash_expression] = STATE(4029),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(193),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(826),
+ [anon_sym_COMMA] = ACTIONS(1669),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_SEMI] = ACTIONS(1521),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_RBRACK] = ACTIONS(1669),
+ [anon_sym_async] = ACTIONS(838),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1482),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(828),
[sym_cf_comment] = ACTIONS(5),
},
- [342] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2288),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [324] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2207),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(342),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(324),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(1488),
[anon_sym_SQUOTE] = ACTIONS(1491),
- [anon_sym_DQUOTE] = ACTIONS(1617),
+ [anon_sym_DQUOTE] = ACTIONS(1671),
[anon_sym_DQUOTE_DQUOTE] = ACTIONS(739),
- [aux_sym_quoted_cf_attribute_value_token2] = ACTIONS(739),
[anon_sym_LBRACE] = ACTIONS(1495),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
@@ -74094,12 +73019,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(91),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(91),
[anon_sym_PLUS_PLUS] = ACTIONS(1503),
[anon_sym_DASH_DASH] = ACTIONS(1503),
+ [sym_unescaped_double_string_fragment] = ACTIONS(737),
+ [sym_escape_sequence] = ACTIONS(739),
[aux_sym_comment_token1] = ACTIONS(3),
[sym_number] = ACTIONS(1505),
[sym_identifier] = ACTIONS(780),
@@ -74112,363 +73039,217 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [343] = {
- [sym_hash_empty] = STATE(4029),
- [sym_import] = STATE(3643),
- [sym_expression_statement] = STATE(390),
- [sym_empty_statement] = STATE(390),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2126),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(343),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3513),
- [sym_hash_expression] = STATE(4029),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(193),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_SEMI] = ACTIONS(1521),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
- [sym_cf_comment] = ACTIONS(5),
- },
- [344] = {
- [sym_cf_selfclose_tag_end] = STATE(3073),
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2037),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(344),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [325] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2155),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_spread_element] = STATE(4297),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(325),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(3497),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_SLASH_GT] = ACTIONS(1691),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(826),
+ [anon_sym_COMMA] = ACTIONS(1674),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(1674),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1482),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(828),
[sym_cf_comment] = ACTIONS(5),
- [sym__close_tag_delim] = ACTIONS(1691),
},
- [345] = {
- [sym_cf_selfclose_tag_end] = STATE(2928),
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2054),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(345),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [326] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4171),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1196),
+ [sym_subscript_expression] = STATE(1196),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3458),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1998),
+ [sym_comment] = STATE(326),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3479),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_SLASH_GT] = ACTIONS(1693),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
- [sym_cf_comment] = ACTIONS(5),
- [sym__close_tag_delim] = ACTIONS(1693),
- },
- [346] = {
- [sym_hash_empty] = STATE(4029),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2106),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(346),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3723),
- [sym_hash_expression] = STATE(4029),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(193),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_SEMI] = ACTIONS(1695),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
+ [anon_sym_let] = ACTIONS(1542),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1546),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1542),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1548),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
- [sym__automatic_semicolon] = ACTIONS(1695),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1550),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1542),
[sym_cf_comment] = ACTIONS(5),
},
- [347] = {
- [sym_hash_empty] = STATE(4029),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2154),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
+ [327] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(1982),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4171),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(347),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1150),
+ [sym_subscript_expression] = STATE(1150),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4016),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1870),
+ [sym_comment] = STATE(327),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pattern] = STATE(3479),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3500),
- [sym_hash_expression] = STATE(4029),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(193),
+ [anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_LBRACE] = ACTIONS(1676),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
+ [anon_sym_let] = ACTIONS(1678),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
- [anon_sym_SEMI] = ACTIONS(1697),
[anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
+ [anon_sym_LBRACK] = ACTIONS(1680),
+ [anon_sym_async] = ACTIONS(1682),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(1678),
[anon_sym_new] = ACTIONS(87),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1548),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
[anon_sym_SLASH] = ACTIONS(93),
@@ -74479,111 +73260,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
+ [sym_identifier] = ACTIONS(1684),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
- [sym__automatic_semicolon] = ACTIONS(1697),
- [sym_cf_comment] = ACTIONS(5),
- },
- [348] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(4174),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2141),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(348),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_var] = ACTIONS(1699),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [anon_sym_export] = ACTIONS(1678),
[sym_cf_comment] = ACTIONS(5),
},
- [349] = {
- [sym_function_dec_parameters] = STATE(5930),
- [sym_comment] = STATE(349),
+ [328] = {
+ [sym_function_dec_parameters] = STATE(5455),
+ [sym_comment] = STATE(328),
+ [anon_sym_SLASH_GT] = ACTIONS(1144),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
+ [anon_sym_EQ] = ACTIONS(1686),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_let] = ACTIONS(1613),
- [anon_sym_LPAREN] = ACTIONS(1594),
+ [anon_sym_let] = ACTIONS(1688),
+ [anon_sym_LPAREN] = ACTIONS(1566),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1613),
- [anon_sym_function] = ACTIONS(1237),
- [anon_sym_static] = ACTIONS(1613),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_async] = ACTIONS(1688),
+ [anon_sym_function] = ACTIONS(1690),
+ [anon_sym_static] = ACTIONS(1688),
+ [anon_sym_EQ_GT] = ACTIONS(1692),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -74619,120 +73324,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1615),
- [anon_sym_export] = ACTIONS(1613),
- [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym_identifier] = ACTIONS(1694),
+ [anon_sym_export] = ACTIONS(1688),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(1144),
},
- [350] = {
- [sym_hash_empty] = STATE(4029),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2143),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(350),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3702),
- [sym_hash_expression] = STATE(4029),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(193),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_SEMI] = ACTIONS(1701),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
- [sym__automatic_semicolon] = ACTIONS(1701),
- [sym_cf_comment] = ACTIONS(5),
- },
- [351] = {
+ [329] = {
[sym_function_dec_parameters] = STATE(5930),
- [sym_comment] = STATE(351),
+ [sym_comment] = STATE(329),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
+ [anon_sym_EQ] = ACTIONS(1377),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_let] = ACTIONS(1613),
- [anon_sym_LPAREN] = ACTIONS(1594),
+ [anon_sym_let] = ACTIONS(1564),
+ [anon_sym_LPAREN] = ACTIONS(1566),
[anon_sym_in] = ACTIONS(1146),
[anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1392),
+ [anon_sym_COLON] = ACTIONS(1418),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1613),
- [anon_sym_function] = ACTIONS(1703),
- [anon_sym_static] = ACTIONS(1613),
+ [anon_sym_async] = ACTIONS(1564),
+ [anon_sym_function] = ACTIONS(1696),
+ [anon_sym_static] = ACTIONS(1564),
[anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
@@ -74769,496 +73401,202 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1615),
- [anon_sym_export] = ACTIONS(1613),
+ [sym_identifier] = ACTIONS(1571),
+ [anon_sym_export] = ACTIONS(1564),
[sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [352] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2288),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(352),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5214),
+ [330] = {
+ [sym_catch_clause] = STATE(397),
+ [sym_finally_clause] = STATE(764),
+ [sym_comment] = STATE(330),
+ [anon_sym_POUND] = ACTIONS(1698),
+ [anon_sym_var] = ACTIONS(1700),
+ [anon_sym_SQUOTE] = ACTIONS(1698),
+ [anon_sym_DQUOTE] = ACTIONS(1698),
+ [anon_sym_LBRACE] = ACTIONS(1698),
+ [anon_sym_RBRACE] = ACTIONS(1698),
+ [anon_sym_import] = ACTIONS(1700),
+ [anon_sym_with] = ACTIONS(1700),
+ [anon_sym_let] = ACTIONS(1700),
+ [anon_sym_const] = ACTIONS(1700),
+ [anon_sym_else] = ACTIONS(1700),
+ [anon_sym_if] = ACTIONS(1700),
+ [anon_sym_switch] = ACTIONS(1700),
+ [anon_sym_for] = ACTIONS(1700),
+ [anon_sym_LPAREN] = ACTIONS(1698),
+ [anon_sym_await] = ACTIONS(1700),
+ [anon_sym_while] = ACTIONS(1700),
+ [anon_sym_do] = ACTIONS(1700),
+ [anon_sym_try] = ACTIONS(1700),
+ [anon_sym_break] = ACTIONS(1700),
+ [anon_sym_continue] = ACTIONS(1700),
+ [anon_sym_return] = ACTIONS(1700),
+ [anon_sym_throw] = ACTIONS(1700),
+ [anon_sym_SEMI] = ACTIONS(1698),
+ [anon_sym_case] = ACTIONS(1700),
+ [anon_sym_default] = ACTIONS(1700),
+ [anon_sym_catch] = ACTIONS(1702),
+ [anon_sym_finally] = ACTIONS(1704),
+ [anon_sym_yield] = ACTIONS(1700),
+ [anon_sym_LBRACK] = ACTIONS(1698),
+ [anon_sym_async] = ACTIONS(1700),
+ [anon_sym_function] = ACTIONS(1700),
+ [anon_sym_private] = ACTIONS(1700),
+ [anon_sym_public] = ACTIONS(1700),
+ [anon_sym_remote] = ACTIONS(1700),
+ [anon_sym_static] = ACTIONS(1700),
+ [anon_sym_final] = ACTIONS(1700),
+ [anon_sym_abstract] = ACTIONS(1700),
+ [anon_sym_any] = ACTIONS(1700),
+ [anon_sym_array] = ACTIONS(1700),
+ [anon_sym_binary] = ACTIONS(1700),
+ [anon_sym_boolean] = ACTIONS(1700),
+ [anon_sym_date] = ACTIONS(1700),
+ [anon_sym_guid] = ACTIONS(1700),
+ [anon_sym_numeric] = ACTIONS(1700),
+ [anon_sym_query] = ACTIONS(1700),
+ [anon_sym_string] = ACTIONS(1700),
+ [anon_sym_struct] = ACTIONS(1700),
+ [anon_sym_uuid] = ACTIONS(1700),
+ [anon_sym_variablename] = ACTIONS(1700),
+ [anon_sym_void] = ACTIONS(1700),
+ [anon_sym_xml] = ACTIONS(1700),
+ [anon_sym_new] = ACTIONS(1700),
+ [anon_sym_PLUS] = ACTIONS(1700),
+ [anon_sym_DASH] = ACTIONS(1700),
+ [anon_sym_SLASH] = ACTIONS(1700),
+ [anon_sym_BANG] = ACTIONS(1698),
+ [anon_sym_TILDE] = ACTIONS(1700),
+ [aux_sym_unary_operator_token1] = ACTIONS(1698),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1698),
+ [anon_sym_DASH_DASH] = ACTIONS(1698),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1698),
+ [sym_identifier] = ACTIONS(1700),
+ [sym_private_property_identifier] = ACTIONS(1698),
+ [sym_this] = ACTIONS(1700),
+ [sym_super] = ACTIONS(1700),
+ [sym_true] = ACTIONS(1700),
+ [sym_false] = ACTIONS(1700),
+ [sym_null] = ACTIONS(1700),
+ [anon_sym_export] = ACTIONS(1700),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [331] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2431),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4171),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1232),
+ [sym_subscript_expression] = STATE(1232),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3458),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2073),
+ [sym_comment] = STATE(331),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3479),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(1488),
- [anon_sym_SQUOTE] = ACTIONS(1636),
- [aux_sym_quoted_cf_attribute_value_token1] = ACTIONS(739),
- [anon_sym_DQUOTE] = ACTIONS(1493),
- [anon_sym_LBRACE] = ACTIONS(1495),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(1497),
- [anon_sym_await] = ACTIONS(754),
- [anon_sym_COLON] = ACTIONS(1499),
- [anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1501),
- [anon_sym_async] = ACTIONS(763),
+ [anon_sym_let] = ACTIONS(1193),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(1197),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(749),
- [anon_sym_new] = ACTIONS(767),
+ [anon_sym_static] = ACTIONS(1193),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(91),
- [anon_sym_PLUS_PLUS] = ACTIONS(1503),
- [anon_sym_DASH_DASH] = ACTIONS(1503),
- [aux_sym_comment_token1] = ACTIONS(3),
- [sym_number] = ACTIONS(1505),
- [sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(1507),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1207),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(749),
- [sym_cf_comment] = ACTIONS(5),
- },
- [353] = {
- [sym_comment] = STATE(353),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_case] = ACTIONS(1003),
- [anon_sym_default] = ACTIONS(1003),
- [anon_sym_catch] = ACTIONS(1003),
- [anon_sym_finally] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(1705),
- [sym_cf_comment] = ACTIONS(5),
- },
- [354] = {
- [sym_finally_clause] = STATE(705),
- [sym_comment] = STATE(354),
- [anon_sym_POUND] = ACTIONS(1707),
- [anon_sym_var] = ACTIONS(1709),
- [anon_sym_SQUOTE] = ACTIONS(1707),
- [anon_sym_DQUOTE] = ACTIONS(1707),
- [anon_sym_LBRACE] = ACTIONS(1707),
- [anon_sym_RBRACE] = ACTIONS(1707),
- [anon_sym_import] = ACTIONS(1709),
- [anon_sym_with] = ACTIONS(1709),
- [anon_sym_let] = ACTIONS(1709),
- [anon_sym_const] = ACTIONS(1709),
- [anon_sym_else] = ACTIONS(1709),
- [anon_sym_if] = ACTIONS(1709),
- [anon_sym_switch] = ACTIONS(1709),
- [anon_sym_for] = ACTIONS(1709),
- [anon_sym_LPAREN] = ACTIONS(1707),
- [anon_sym_await] = ACTIONS(1709),
- [anon_sym_while] = ACTIONS(1709),
- [anon_sym_do] = ACTIONS(1709),
- [anon_sym_try] = ACTIONS(1709),
- [anon_sym_break] = ACTIONS(1709),
- [anon_sym_continue] = ACTIONS(1709),
- [anon_sym_return] = ACTIONS(1709),
- [anon_sym_throw] = ACTIONS(1709),
- [anon_sym_SEMI] = ACTIONS(1707),
- [anon_sym_case] = ACTIONS(1709),
- [anon_sym_default] = ACTIONS(1709),
- [anon_sym_finally] = ACTIONS(1634),
- [anon_sym_yield] = ACTIONS(1709),
- [anon_sym_LBRACK] = ACTIONS(1707),
- [anon_sym_async] = ACTIONS(1709),
- [anon_sym_function] = ACTIONS(1709),
- [anon_sym_private] = ACTIONS(1709),
- [anon_sym_public] = ACTIONS(1709),
- [anon_sym_remote] = ACTIONS(1709),
- [anon_sym_static] = ACTIONS(1709),
- [anon_sym_final] = ACTIONS(1709),
- [anon_sym_abstract] = ACTIONS(1709),
- [anon_sym_any] = ACTIONS(1709),
- [anon_sym_array] = ACTIONS(1709),
- [anon_sym_binary] = ACTIONS(1709),
- [anon_sym_boolean] = ACTIONS(1709),
- [anon_sym_date] = ACTIONS(1709),
- [anon_sym_guid] = ACTIONS(1709),
- [anon_sym_numeric] = ACTIONS(1709),
- [anon_sym_query] = ACTIONS(1709),
- [anon_sym_string] = ACTIONS(1709),
- [anon_sym_struct] = ACTIONS(1709),
- [anon_sym_uuid] = ACTIONS(1709),
- [anon_sym_variablename] = ACTIONS(1709),
- [anon_sym_void] = ACTIONS(1709),
- [anon_sym_xml] = ACTIONS(1709),
- [anon_sym_new] = ACTIONS(1709),
- [anon_sym_PLUS] = ACTIONS(1709),
- [anon_sym_DASH] = ACTIONS(1709),
- [anon_sym_SLASH] = ACTIONS(1709),
- [anon_sym_BANG] = ACTIONS(1707),
- [anon_sym_TILDE] = ACTIONS(1709),
- [aux_sym_unary_operator_token1] = ACTIONS(1707),
- [anon_sym_PLUS_PLUS] = ACTIONS(1707),
- [anon_sym_DASH_DASH] = ACTIONS(1707),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1707),
- [sym_identifier] = ACTIONS(1709),
- [sym_private_property_identifier] = ACTIONS(1707),
- [sym_this] = ACTIONS(1709),
- [sym_super] = ACTIONS(1709),
- [sym_true] = ACTIONS(1709),
- [sym_false] = ACTIONS(1709),
- [sym_null] = ACTIONS(1709),
- [anon_sym_export] = ACTIONS(1709),
- [sym_cf_comment] = ACTIONS(5),
- },
- [355] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(4120),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2141),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(355),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_var] = ACTIONS(1711),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
- [sym_cf_comment] = ACTIONS(5),
- },
- [356] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(4177),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2141),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(356),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_var] = ACTIONS(1713),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
- [sym_cf_comment] = ACTIONS(5),
- },
- [357] = {
- [sym_hash_empty] = STATE(4029),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2152),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(357),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3588),
- [sym_hash_expression] = STATE(4029),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(193),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_SEMI] = ACTIONS(1715),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
- [sym__automatic_semicolon] = ACTIONS(1715),
+ [anon_sym_export] = ACTIONS(1193),
[sym_cf_comment] = ACTIONS(5),
},
- [358] = {
- [sym_function_dec_parameters] = STATE(5930),
- [sym_comment] = STATE(358),
+ [332] = {
+ [sym_function_dec_parameters] = STATE(5455),
+ [sym_comment] = STATE(332),
+ [anon_sym_SLASH_GT] = ACTIONS(1144),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
+ [anon_sym_EQ] = ACTIONS(1573),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_let] = ACTIONS(1613),
- [anon_sym_LPAREN] = ACTIONS(1594),
+ [anon_sym_let] = ACTIONS(1688),
+ [anon_sym_LPAREN] = ACTIONS(1566),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1441),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1613),
- [anon_sym_function] = ACTIONS(1717),
- [anon_sym_static] = ACTIONS(1613),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_async] = ACTIONS(1688),
+ [anon_sym_function] = ACTIONS(1690),
+ [anon_sym_static] = ACTIONS(1688),
+ [anon_sym_EQ_GT] = ACTIONS(1692),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -75294,196 +73632,49 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1615),
- [anon_sym_export] = ACTIONS(1613),
- [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym_identifier] = ACTIONS(1694),
+ [anon_sym_export] = ACTIONS(1688),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(1144),
},
- [359] = {
- [sym_comment] = STATE(359),
- [anon_sym_POUND] = ACTIONS(856),
- [anon_sym_var] = ACTIONS(858),
- [anon_sym_SQUOTE] = ACTIONS(856),
- [anon_sym_DQUOTE] = ACTIONS(856),
- [anon_sym_LBRACE] = ACTIONS(856),
- [anon_sym_RBRACE] = ACTIONS(856),
- [anon_sym_import] = ACTIONS(858),
- [anon_sym_with] = ACTIONS(858),
- [anon_sym_let] = ACTIONS(858),
- [anon_sym_const] = ACTIONS(858),
- [anon_sym_if] = ACTIONS(858),
- [anon_sym_switch] = ACTIONS(858),
- [anon_sym_for] = ACTIONS(858),
- [anon_sym_LPAREN] = ACTIONS(856),
- [anon_sym_await] = ACTIONS(858),
- [anon_sym_while] = ACTIONS(858),
- [anon_sym_do] = ACTIONS(858),
- [anon_sym_try] = ACTIONS(858),
- [anon_sym_break] = ACTIONS(858),
- [anon_sym_continue] = ACTIONS(858),
- [anon_sym_return] = ACTIONS(858),
- [anon_sym_throw] = ACTIONS(858),
- [anon_sym_SEMI] = ACTIONS(856),
- [anon_sym_case] = ACTIONS(858),
- [anon_sym_default] = ACTIONS(858),
- [anon_sym_catch] = ACTIONS(858),
- [anon_sym_finally] = ACTIONS(858),
- [anon_sym_yield] = ACTIONS(858),
- [anon_sym_LBRACK] = ACTIONS(856),
- [anon_sym_async] = ACTIONS(858),
- [anon_sym_function] = ACTIONS(858),
- [anon_sym_private] = ACTIONS(858),
- [anon_sym_public] = ACTIONS(858),
- [anon_sym_remote] = ACTIONS(858),
- [anon_sym_static] = ACTIONS(858),
- [anon_sym_final] = ACTIONS(858),
- [anon_sym_abstract] = ACTIONS(858),
- [anon_sym_any] = ACTIONS(858),
- [anon_sym_array] = ACTIONS(858),
- [anon_sym_binary] = ACTIONS(858),
- [anon_sym_boolean] = ACTIONS(858),
- [anon_sym_date] = ACTIONS(858),
- [anon_sym_guid] = ACTIONS(858),
- [anon_sym_numeric] = ACTIONS(858),
- [anon_sym_query] = ACTIONS(858),
- [anon_sym_string] = ACTIONS(858),
- [anon_sym_struct] = ACTIONS(858),
- [anon_sym_uuid] = ACTIONS(858),
- [anon_sym_variablename] = ACTIONS(858),
- [anon_sym_void] = ACTIONS(858),
- [anon_sym_xml] = ACTIONS(858),
- [anon_sym_new] = ACTIONS(858),
- [anon_sym_PLUS] = ACTIONS(858),
- [anon_sym_DASH] = ACTIONS(858),
- [anon_sym_SLASH] = ACTIONS(858),
- [anon_sym_BANG] = ACTIONS(856),
- [anon_sym_TILDE] = ACTIONS(858),
- [aux_sym_unary_operator_token1] = ACTIONS(856),
- [anon_sym_PLUS_PLUS] = ACTIONS(856),
- [anon_sym_DASH_DASH] = ACTIONS(856),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(856),
- [sym_identifier] = ACTIONS(858),
- [sym_private_property_identifier] = ACTIONS(856),
- [sym_this] = ACTIONS(858),
- [sym_super] = ACTIONS(858),
- [sym_true] = ACTIONS(858),
- [sym_false] = ACTIONS(858),
- [sym_null] = ACTIONS(858),
- [anon_sym_export] = ACTIONS(858),
- [sym__automatic_semicolon] = ACTIONS(1719),
- [sym_cf_comment] = ACTIONS(5),
- },
- [360] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(4022),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2141),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(360),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_var] = ACTIONS(1721),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
- [sym_cf_comment] = ACTIONS(5),
- },
- [361] = {
- [sym_function_dec_parameters] = STATE(5930),
- [sym_comment] = STATE(361),
+ [333] = {
+ [sym_function_dec_parameters] = STATE(5031),
+ [sym_comment] = STATE(333),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
+ [anon_sym_EQ] = ACTIONS(1618),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_let] = ACTIONS(1613),
- [anon_sym_LPAREN] = ACTIONS(1594),
+ [anon_sym_COMMA] = ACTIONS(1621),
+ [anon_sym_let] = ACTIONS(1603),
+ [anon_sym_LPAREN] = ACTIONS(1566),
+ [anon_sym_RPAREN] = ACTIONS(1621),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1432),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1613),
- [anon_sym_function] = ACTIONS(1723),
- [anon_sym_static] = ACTIONS(1613),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_async] = ACTIONS(1603),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1603),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -75519,120 +73710,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1615),
- [anon_sym_export] = ACTIONS(1613),
- [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym_identifier] = ACTIONS(1605),
+ [anon_sym_export] = ACTIONS(1603),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [362] = {
- [sym_hash_empty] = STATE(4029),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2087),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(362),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3560),
- [sym_hash_expression] = STATE(4029),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(193),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_SEMI] = ACTIONS(1725),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
- [sym__automatic_semicolon] = ACTIONS(1725),
- [sym_cf_comment] = ACTIONS(5),
- },
- [363] = {
+ [334] = {
[sym_function_dec_parameters] = STATE(5930),
- [sym_comment] = STATE(363),
+ [sym_comment] = STATE(334),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
+ [anon_sym_EQ] = ACTIONS(1377),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_let] = ACTIONS(1613),
- [anon_sym_LPAREN] = ACTIONS(1594),
+ [anon_sym_let] = ACTIONS(1564),
+ [anon_sym_LPAREN] = ACTIONS(1566),
[anon_sym_in] = ACTIONS(1146),
[anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1401),
+ [anon_sym_COLON] = ACTIONS(1409),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1613),
- [anon_sym_function] = ACTIONS(1727),
- [anon_sym_static] = ACTIONS(1613),
+ [anon_sym_async] = ACTIONS(1564),
+ [anon_sym_function] = ACTIONS(1706),
+ [anon_sym_static] = ACTIONS(1564),
[anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
@@ -75669,47 +73786,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1615),
- [anon_sym_export] = ACTIONS(1613),
+ [sym_identifier] = ACTIONS(1571),
+ [anon_sym_export] = ACTIONS(1564),
[sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [364] = {
- [sym_function_dec_parameters] = STATE(5031),
- [sym_comment] = STATE(364),
+ [335] = {
+ [sym_function_dec_parameters] = STATE(5930),
+ [sym_comment] = STATE(335),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1676),
+ [anon_sym_EQ] = ACTIONS(1377),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1679),
- [anon_sym_let] = ACTIONS(1647),
- [anon_sym_LPAREN] = ACTIONS(1594),
- [anon_sym_RPAREN] = ACTIONS(1679),
+ [anon_sym_let] = ACTIONS(1564),
+ [anon_sym_LPAREN] = ACTIONS(1566),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1163),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1647),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1647),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_async] = ACTIONS(1564),
+ [anon_sym_function] = ACTIONS(1237),
+ [anon_sym_static] = ACTIONS(1564),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -75745,194 +73863,278 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1649),
- [anon_sym_export] = ACTIONS(1647),
+ [sym_identifier] = ACTIONS(1571),
+ [anon_sym_export] = ACTIONS(1564),
+ [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [365] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(3994),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2141),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(365),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [336] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2207),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5215),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(336),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(1488),
+ [anon_sym_SQUOTE] = ACTIONS(1708),
+ [anon_sym_DQUOTE] = ACTIONS(1493),
+ [anon_sym_LBRACE] = ACTIONS(1495),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(749),
+ [anon_sym_LPAREN] = ACTIONS(1497),
+ [anon_sym_await] = ACTIONS(754),
+ [anon_sym_COLON] = ACTIONS(1499),
+ [anon_sym_yield] = ACTIONS(758),
+ [anon_sym_LBRACK] = ACTIONS(1501),
+ [anon_sym_async] = ACTIONS(763),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(749),
+ [anon_sym_new] = ACTIONS(767),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(91),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(91),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1503),
+ [anon_sym_DASH_DASH] = ACTIONS(1503),
+ [anon_sym_SQUOTE_SQUOTE] = ACTIONS(739),
+ [sym_unescaped_single_string_fragment] = ACTIONS(737),
+ [sym_escape_sequence] = ACTIONS(739),
+ [aux_sym_comment_token1] = ACTIONS(3),
+ [sym_number] = ACTIONS(1505),
+ [sym_identifier] = ACTIONS(780),
+ [sym_private_property_identifier] = ACTIONS(1507),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(749),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [337] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2007),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4171),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1197),
+ [sym_subscript_expression] = STATE(1197),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3838),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1937),
+ [sym_comment] = STATE(337),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(3479),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_var] = ACTIONS(1729),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(1452),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1456),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1452),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1548),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1458),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1452),
[sym_cf_comment] = ACTIONS(5),
},
- [366] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(3969),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2141),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(366),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [338] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_assignment_pattern] = STATE(4294),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1232),
+ [sym_subscript_expression] = STATE(1232),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3458),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2073),
+ [sym_comment] = STATE(338),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pattern] = STATE(4182),
+ [sym_rest_pattern] = STATE(3441),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_var] = ACTIONS(1731),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(1193),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(1197),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1193),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1205),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1207),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1193),
[sym_cf_comment] = ACTIONS(5),
},
- [367] = {
- [sym_function_dec_parameters] = STATE(5930),
- [sym_comment] = STATE(367),
+ [339] = {
+ [sym_variable_declarator] = STATE(3815),
+ [sym_object_pattern] = STATE(3151),
+ [sym_array_pattern] = STATE(3151),
+ [sym__destructuring_pattern] = STATE(3434),
+ [sym_comment] = STATE(339),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
+ [anon_sym_EQ] = ACTIONS(1377),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_let] = ACTIONS(1613),
- [anon_sym_LPAREN] = ACTIONS(1594),
+ [anon_sym_LBRACE] = ACTIONS(1534),
+ [anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
[anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1423),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1613),
- [anon_sym_function] = ACTIONS(1733),
- [anon_sym_static] = ACTIONS(1613),
+ [anon_sym_COLON] = ACTIONS(1418),
+ [anon_sym_LBRACK] = ACTIONS(1536),
[anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
@@ -75969,271 +74171,199 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1615),
- [anon_sym_export] = ACTIONS(1613),
+ [sym_identifier] = ACTIONS(1538),
[sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [368] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(4150),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2141),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
+ [340] = {
+ [sym_function_dec_parameters] = STATE(5895),
+ [sym_comment] = STATE(340),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1711),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_let] = ACTIONS(1646),
+ [anon_sym_LPAREN] = ACTIONS(1566),
+ [anon_sym_RPAREN] = ACTIONS(1144),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_async] = ACTIONS(1646),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1646),
+ [anon_sym_EQ_GT] = ACTIONS(1648),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1146),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1146),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1146),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1146),
+ [aux_sym_binary_expression_token10] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1146),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_identifier] = ACTIONS(1650),
+ [anon_sym_export] = ACTIONS(1646),
+ [sym__ternary_qmark] = ACTIONS(1144),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [341] = {
+ [sym_cf_selfclose_tag_end] = STATE(3807),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2060),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
[sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
[sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(368),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(341),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
[sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
+ [anon_sym_SLASH_GT] = ACTIONS(1713),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_var] = ACTIONS(1735),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
- [sym_cf_comment] = ACTIONS(5),
- },
- [369] = {
- [sym_comment] = STATE(369),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_else] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_case] = ACTIONS(1003),
- [anon_sym_default] = ACTIONS(1003),
- [anon_sym_finally] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(1737),
- [sym_cf_comment] = ACTIONS(5),
- },
- [370] = {
- [sym_comment] = STATE(370),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_else] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_case] = ACTIONS(1003),
- [anon_sym_default] = ACTIONS(1003),
- [anon_sym_catch] = ACTIONS(1003),
- [anon_sym_finally] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(1713),
},
- [371] = {
- [sym_function_dec_parameters] = STATE(5455),
- [sym_comment] = STATE(371),
- [anon_sym_SLASH_GT] = ACTIONS(1144),
+ [342] = {
+ [sym_function_dec_parameters] = STATE(5258),
+ [sym_comment] = STATE(342),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1739),
+ [anon_sym_EQ] = ACTIONS(1573),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_let] = ACTIONS(1741),
- [anon_sym_LPAREN] = ACTIONS(1594),
+ [anon_sym_let] = ACTIONS(1657),
+ [anon_sym_LPAREN] = ACTIONS(1566),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1741),
- [anon_sym_function] = ACTIONS(1743),
- [anon_sym_static] = ACTIONS(1741),
- [anon_sym_EQ_GT] = ACTIONS(1745),
+ [anon_sym_RBRACK] = ACTIONS(1144),
+ [anon_sym_async] = ACTIONS(1657),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1657),
+ [anon_sym_EQ_GT] = ACTIONS(1659),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -76269,46 +74399,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1747),
- [anon_sym_export] = ACTIONS(1741),
+ [sym_identifier] = ACTIONS(1661),
+ [anon_sym_export] = ACTIONS(1657),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
- [sym__close_tag_delim] = ACTIONS(1144),
},
- [372] = {
- [sym_function_dec_parameters] = STATE(5455),
- [sym_comment] = STATE(372),
- [anon_sym_SLASH_GT] = ACTIONS(1144),
+ [343] = {
+ [sym_hash_empty] = STATE(4029),
+ [sym_import] = STATE(3731),
+ [sym_expression_statement] = STATE(512),
+ [sym_empty_statement] = STATE(512),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2131),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(343),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(3605),
+ [sym_hash_expression] = STATE(4029),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(193),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_SEMI] = ACTIONS(1521),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [344] = {
+ [sym_function_dec_parameters] = STATE(5031),
+ [sym_comment] = STATE(344),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1626),
+ [anon_sym_EQ] = ACTIONS(1573),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_let] = ACTIONS(1741),
- [anon_sym_LPAREN] = ACTIONS(1594),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_let] = ACTIONS(1603),
+ [anon_sym_LPAREN] = ACTIONS(1566),
+ [anon_sym_in] = ACTIONS(1634),
+ [anon_sym_of] = ACTIONS(1637),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1741),
- [anon_sym_function] = ACTIONS(1743),
- [anon_sym_static] = ACTIONS(1741),
- [anon_sym_EQ_GT] = ACTIONS(1745),
+ [anon_sym_async] = ACTIONS(1603),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1603),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -76344,197 +74551,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1747),
- [anon_sym_export] = ACTIONS(1741),
+ [sym_identifier] = ACTIONS(1605),
+ [anon_sym_export] = ACTIONS(1603),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
- [sym__close_tag_delim] = ACTIONS(1144),
- },
- [373] = {
- [sym_comment] = STATE(373),
- [anon_sym_POUND] = ACTIONS(1075),
- [anon_sym_var] = ACTIONS(1077),
- [anon_sym_SQUOTE] = ACTIONS(1075),
- [anon_sym_DQUOTE] = ACTIONS(1075),
- [anon_sym_LBRACE] = ACTIONS(1075),
- [anon_sym_RBRACE] = ACTIONS(1075),
- [anon_sym_import] = ACTIONS(1077),
- [anon_sym_with] = ACTIONS(1077),
- [anon_sym_let] = ACTIONS(1077),
- [anon_sym_const] = ACTIONS(1077),
- [anon_sym_else] = ACTIONS(1077),
- [anon_sym_if] = ACTIONS(1077),
- [anon_sym_switch] = ACTIONS(1077),
- [anon_sym_for] = ACTIONS(1077),
- [anon_sym_LPAREN] = ACTIONS(1075),
- [anon_sym_await] = ACTIONS(1077),
- [anon_sym_while] = ACTIONS(1077),
- [anon_sym_do] = ACTIONS(1077),
- [anon_sym_try] = ACTIONS(1077),
- [anon_sym_break] = ACTIONS(1077),
- [anon_sym_continue] = ACTIONS(1077),
- [anon_sym_return] = ACTIONS(1077),
- [anon_sym_throw] = ACTIONS(1077),
- [anon_sym_SEMI] = ACTIONS(1075),
- [anon_sym_case] = ACTIONS(1077),
- [anon_sym_default] = ACTIONS(1077),
- [anon_sym_catch] = ACTIONS(1077),
- [anon_sym_finally] = ACTIONS(1077),
- [anon_sym_yield] = ACTIONS(1077),
- [anon_sym_LBRACK] = ACTIONS(1075),
- [anon_sym_async] = ACTIONS(1077),
- [anon_sym_function] = ACTIONS(1077),
- [anon_sym_private] = ACTIONS(1077),
- [anon_sym_public] = ACTIONS(1077),
- [anon_sym_remote] = ACTIONS(1077),
- [anon_sym_static] = ACTIONS(1077),
- [anon_sym_final] = ACTIONS(1077),
- [anon_sym_abstract] = ACTIONS(1077),
- [anon_sym_any] = ACTIONS(1077),
- [anon_sym_array] = ACTIONS(1077),
- [anon_sym_binary] = ACTIONS(1077),
- [anon_sym_boolean] = ACTIONS(1077),
- [anon_sym_date] = ACTIONS(1077),
- [anon_sym_guid] = ACTIONS(1077),
- [anon_sym_numeric] = ACTIONS(1077),
- [anon_sym_query] = ACTIONS(1077),
- [anon_sym_string] = ACTIONS(1077),
- [anon_sym_struct] = ACTIONS(1077),
- [anon_sym_uuid] = ACTIONS(1077),
- [anon_sym_variablename] = ACTIONS(1077),
- [anon_sym_void] = ACTIONS(1077),
- [anon_sym_xml] = ACTIONS(1077),
- [anon_sym_new] = ACTIONS(1077),
- [anon_sym_PLUS] = ACTIONS(1077),
- [anon_sym_DASH] = ACTIONS(1077),
- [anon_sym_SLASH] = ACTIONS(1077),
- [anon_sym_BANG] = ACTIONS(1075),
- [anon_sym_TILDE] = ACTIONS(1077),
- [aux_sym_unary_operator_token1] = ACTIONS(1075),
- [anon_sym_PLUS_PLUS] = ACTIONS(1075),
- [anon_sym_DASH_DASH] = ACTIONS(1075),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1075),
- [sym_identifier] = ACTIONS(1077),
- [sym_private_property_identifier] = ACTIONS(1075),
- [sym_this] = ACTIONS(1077),
- [sym_super] = ACTIONS(1077),
- [sym_true] = ACTIONS(1077),
- [sym_false] = ACTIONS(1077),
- [sym_null] = ACTIONS(1077),
- [anon_sym_export] = ACTIONS(1077),
- [sym_cf_comment] = ACTIONS(5),
- },
- [374] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(3972),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2141),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(374),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_var] = ACTIONS(1749),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
- [sym_cf_comment] = ACTIONS(5),
},
- [375] = {
- [sym_function_dec_parameters] = STATE(5258),
- [sym_comment] = STATE(375),
+ [345] = {
+ [sym_variable_declarator] = STATE(3550),
+ [sym_object_pattern] = STATE(3151),
+ [sym_array_pattern] = STATE(3151),
+ [sym__destructuring_pattern] = STATE(3434),
+ [sym_comment] = STATE(345),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1751),
+ [anon_sym_EQ] = ACTIONS(1377),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1679),
- [anon_sym_let] = ACTIONS(1754),
- [anon_sym_LPAREN] = ACTIONS(1594),
+ [anon_sym_LBRACE] = ACTIONS(1534),
+ [anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_RBRACK] = ACTIONS(1623),
- [anon_sym_async] = ACTIONS(1754),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1754),
- [anon_sym_EQ_GT] = ACTIONS(1756),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1427),
+ [anon_sym_LBRACK] = ACTIONS(1536),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -76570,46 +74627,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1758),
- [anon_sym_export] = ACTIONS(1754),
+ [sym_identifier] = ACTIONS(1538),
+ [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [376] = {
+ [346] = {
[sym_function_dec_parameters] = STATE(5895),
- [sym_comment] = STATE(376),
+ [sym_comment] = STATE(346),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1760),
+ [anon_sym_EQ] = ACTIONS(1573),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1679),
- [anon_sym_let] = ACTIONS(1763),
- [anon_sym_LPAREN] = ACTIONS(1594),
- [anon_sym_RPAREN] = ACTIONS(1623),
+ [anon_sym_let] = ACTIONS(1646),
+ [anon_sym_LPAREN] = ACTIONS(1566),
+ [anon_sym_RPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1763),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1763),
- [anon_sym_EQ_GT] = ACTIONS(1765),
+ [anon_sym_async] = ACTIONS(1646),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1646),
+ [anon_sym_EQ_GT] = ACTIONS(1648),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -76645,346 +74703,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1767),
- [anon_sym_export] = ACTIONS(1763),
+ [sym_identifier] = ACTIONS(1650),
+ [anon_sym_export] = ACTIONS(1646),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [377] = {
- [sym_comment] = STATE(377),
- [anon_sym_POUND] = ACTIONS(856),
- [anon_sym_var] = ACTIONS(858),
- [anon_sym_SQUOTE] = ACTIONS(856),
- [anon_sym_DQUOTE] = ACTIONS(856),
- [anon_sym_LBRACE] = ACTIONS(856),
- [anon_sym_RBRACE] = ACTIONS(856),
- [anon_sym_import] = ACTIONS(858),
- [anon_sym_with] = ACTIONS(858),
- [anon_sym_let] = ACTIONS(858),
- [anon_sym_const] = ACTIONS(858),
- [anon_sym_else] = ACTIONS(858),
- [anon_sym_if] = ACTIONS(858),
- [anon_sym_switch] = ACTIONS(858),
- [anon_sym_for] = ACTIONS(858),
- [anon_sym_LPAREN] = ACTIONS(856),
- [anon_sym_await] = ACTIONS(858),
- [anon_sym_while] = ACTIONS(858),
- [anon_sym_do] = ACTIONS(858),
- [anon_sym_try] = ACTIONS(858),
- [anon_sym_break] = ACTIONS(858),
- [anon_sym_continue] = ACTIONS(858),
- [anon_sym_return] = ACTIONS(858),
- [anon_sym_throw] = ACTIONS(858),
- [anon_sym_SEMI] = ACTIONS(856),
- [anon_sym_case] = ACTIONS(858),
- [anon_sym_default] = ACTIONS(858),
- [anon_sym_finally] = ACTIONS(858),
- [anon_sym_yield] = ACTIONS(858),
- [anon_sym_LBRACK] = ACTIONS(856),
- [anon_sym_async] = ACTIONS(858),
- [anon_sym_function] = ACTIONS(858),
- [anon_sym_private] = ACTIONS(858),
- [anon_sym_public] = ACTIONS(858),
- [anon_sym_remote] = ACTIONS(858),
- [anon_sym_static] = ACTIONS(858),
- [anon_sym_final] = ACTIONS(858),
- [anon_sym_abstract] = ACTIONS(858),
- [anon_sym_any] = ACTIONS(858),
- [anon_sym_array] = ACTIONS(858),
- [anon_sym_binary] = ACTIONS(858),
- [anon_sym_boolean] = ACTIONS(858),
- [anon_sym_date] = ACTIONS(858),
- [anon_sym_guid] = ACTIONS(858),
- [anon_sym_numeric] = ACTIONS(858),
- [anon_sym_query] = ACTIONS(858),
- [anon_sym_string] = ACTIONS(858),
- [anon_sym_struct] = ACTIONS(858),
- [anon_sym_uuid] = ACTIONS(858),
- [anon_sym_variablename] = ACTIONS(858),
- [anon_sym_void] = ACTIONS(858),
- [anon_sym_xml] = ACTIONS(858),
- [anon_sym_new] = ACTIONS(858),
- [anon_sym_PLUS] = ACTIONS(858),
- [anon_sym_DASH] = ACTIONS(858),
- [anon_sym_SLASH] = ACTIONS(858),
- [anon_sym_BANG] = ACTIONS(856),
- [anon_sym_TILDE] = ACTIONS(858),
- [aux_sym_unary_operator_token1] = ACTIONS(856),
- [anon_sym_PLUS_PLUS] = ACTIONS(856),
- [anon_sym_DASH_DASH] = ACTIONS(856),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(856),
- [sym_identifier] = ACTIONS(858),
- [sym_private_property_identifier] = ACTIONS(856),
- [sym_this] = ACTIONS(858),
- [sym_super] = ACTIONS(858),
- [sym_true] = ACTIONS(858),
- [sym_false] = ACTIONS(858),
- [sym_null] = ACTIONS(858),
- [anon_sym_export] = ACTIONS(858),
- [sym__automatic_semicolon] = ACTIONS(1769),
- [sym_cf_comment] = ACTIONS(5),
- },
- [378] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1252),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1252),
- [sym_subscript_expression] = STATE(1252),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4152),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2079),
- [sym_comment] = STATE(378),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_var] = ACTIONS(1771),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1773),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1775),
- [anon_sym_const] = ACTIONS(1777),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1779),
- [anon_sym_async] = ACTIONS(1781),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1783),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1785),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1783),
- [sym_cf_comment] = ACTIONS(5),
- },
- [379] = {
- [sym_catch_clause] = STATE(813),
- [sym_finally_clause] = STATE(991),
- [sym_comment] = STATE(379),
- [anon_sym_POUND] = ACTIONS(1628),
- [anon_sym_var] = ACTIONS(1630),
- [anon_sym_SQUOTE] = ACTIONS(1628),
- [anon_sym_DQUOTE] = ACTIONS(1628),
- [anon_sym_LBRACE] = ACTIONS(1628),
- [anon_sym_RBRACE] = ACTIONS(1628),
- [anon_sym_import] = ACTIONS(1630),
- [anon_sym_with] = ACTIONS(1630),
- [anon_sym_let] = ACTIONS(1630),
- [anon_sym_const] = ACTIONS(1630),
- [anon_sym_else] = ACTIONS(1630),
- [anon_sym_if] = ACTIONS(1630),
- [anon_sym_switch] = ACTIONS(1630),
- [anon_sym_for] = ACTIONS(1630),
- [anon_sym_LPAREN] = ACTIONS(1628),
- [anon_sym_await] = ACTIONS(1630),
- [anon_sym_while] = ACTIONS(1630),
- [anon_sym_do] = ACTIONS(1630),
- [anon_sym_try] = ACTIONS(1630),
- [anon_sym_break] = ACTIONS(1630),
- [anon_sym_continue] = ACTIONS(1630),
- [anon_sym_return] = ACTIONS(1630),
- [anon_sym_throw] = ACTIONS(1630),
- [anon_sym_SEMI] = ACTIONS(1628),
- [anon_sym_catch] = ACTIONS(1787),
- [anon_sym_finally] = ACTIONS(1789),
- [anon_sym_yield] = ACTIONS(1630),
- [anon_sym_LBRACK] = ACTIONS(1628),
- [anon_sym_async] = ACTIONS(1630),
- [anon_sym_function] = ACTIONS(1630),
- [anon_sym_private] = ACTIONS(1630),
- [anon_sym_public] = ACTIONS(1630),
- [anon_sym_remote] = ACTIONS(1630),
- [anon_sym_static] = ACTIONS(1630),
- [anon_sym_final] = ACTIONS(1630),
- [anon_sym_abstract] = ACTIONS(1630),
- [anon_sym_any] = ACTIONS(1630),
- [anon_sym_array] = ACTIONS(1630),
- [anon_sym_binary] = ACTIONS(1630),
- [anon_sym_boolean] = ACTIONS(1630),
- [anon_sym_date] = ACTIONS(1630),
- [anon_sym_guid] = ACTIONS(1630),
- [anon_sym_numeric] = ACTIONS(1630),
- [anon_sym_query] = ACTIONS(1630),
- [anon_sym_string] = ACTIONS(1630),
- [anon_sym_struct] = ACTIONS(1630),
- [anon_sym_uuid] = ACTIONS(1630),
- [anon_sym_variablename] = ACTIONS(1630),
- [anon_sym_void] = ACTIONS(1630),
- [anon_sym_xml] = ACTIONS(1630),
- [anon_sym_new] = ACTIONS(1630),
- [anon_sym_PLUS] = ACTIONS(1630),
- [anon_sym_DASH] = ACTIONS(1630),
- [anon_sym_SLASH] = ACTIONS(1630),
- [anon_sym_BANG] = ACTIONS(1628),
- [anon_sym_TILDE] = ACTIONS(1630),
- [aux_sym_unary_operator_token1] = ACTIONS(1628),
- [anon_sym_PLUS_PLUS] = ACTIONS(1628),
- [anon_sym_DASH_DASH] = ACTIONS(1628),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1628),
- [sym_identifier] = ACTIONS(1630),
- [sym_private_property_identifier] = ACTIONS(1628),
- [sym_this] = ACTIONS(1630),
- [sym_super] = ACTIONS(1630),
- [sym_true] = ACTIONS(1630),
- [sym_false] = ACTIONS(1630),
- [sym_null] = ACTIONS(1630),
- [anon_sym_export] = ACTIONS(1630),
- [sym_cf_comment] = ACTIONS(5),
- },
- [380] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(4107),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2141),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(380),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [347] = {
+ [sym_hash_empty] = STATE(4029),
+ [sym_import] = STATE(3731),
+ [sym_expression_statement] = STATE(406),
+ [sym_empty_statement] = STATE(406),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2131),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(347),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(3605),
+ [sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_var] = ACTIONS(1791),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_POUND] = ACTIONS(193),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_SEMI] = ACTIONS(1521),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [381] = {
- [sym_variable_declarator] = STATE(3503),
- [sym_object_pattern] = STATE(3267),
- [sym_array_pattern] = STATE(3267),
- [sym__destructuring_pattern] = STATE(3119),
- [sym_comment] = STATE(381),
+ [348] = {
+ [sym_function_dec_parameters] = STATE(5200),
+ [sym_comment] = STATE(348),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
+ [anon_sym_EQ] = ACTIONS(1573),
+ [anon_sym_POUND] = ACTIONS(1144),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LBRACE] = ACTIONS(1570),
- [anon_sym_LPAREN] = ACTIONS(1144),
- [anon_sym_in] = ACTIONS(1665),
- [anon_sym_of] = ACTIONS(1668),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1572),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_let] = ACTIONS(1715),
+ [anon_sym_LPAREN] = ACTIONS(1566),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_async] = ACTIONS(1715),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1715),
+ [anon_sym_EQ_GT] = ACTIONS(1717),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -77020,166 +74855,172 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1793),
- [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym_identifier] = ACTIONS(1719),
+ [anon_sym_export] = ACTIONS(1715),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [382] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2273),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(382),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [349] = {
+ [sym_hash_empty] = STATE(4029),
+ [sym_import] = STATE(3731),
+ [sym_expression_statement] = STATE(436),
+ [sym_empty_statement] = STATE(436),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2131),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(349),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4108),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(3605),
+ [sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_POUND] = ACTIONS(193),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1795),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_SEMI] = ACTIONS(1521),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [383] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2208),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [350] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2207),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(383),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(350),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(1797),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_POUND] = ACTIONS(1488),
+ [anon_sym_SQUOTE] = ACTIONS(1491),
+ [anon_sym_DQUOTE] = ACTIONS(1671),
+ [anon_sym_DQUOTE_DQUOTE] = ACTIONS(739),
+ [aux_sym_quoted_cf_attribute_value_token2] = ACTIONS(739),
+ [anon_sym_LBRACE] = ACTIONS(1495),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(1497),
[anon_sym_await] = ACTIONS(754),
- [anon_sym_COLON] = ACTIONS(756),
+ [anon_sym_COLON] = ACTIONS(1499),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(1501),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(91),
[anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
+ [aux_sym_unary_operator_token1] = ACTIONS(91),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1503),
+ [anon_sym_DASH_DASH] = ACTIONS(1503),
+ [aux_sym_comment_token1] = ACTIONS(3),
+ [sym_number] = ACTIONS(1505),
[sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(782),
+ [sym_private_property_identifier] = ACTIONS(1507),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
@@ -77188,25 +75029,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [384] = {
- [sym_function_dec_parameters] = STATE(5258),
- [sym_comment] = STATE(384),
+ [351] = {
+ [sym_function_dec_parameters] = STATE(5200),
+ [sym_comment] = STATE(351),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1799),
+ [anon_sym_EQ] = ACTIONS(1721),
+ [anon_sym_POUND] = ACTIONS(1144),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_let] = ACTIONS(1754),
- [anon_sym_LPAREN] = ACTIONS(1594),
+ [anon_sym_let] = ACTIONS(1715),
+ [anon_sym_LPAREN] = ACTIONS(1566),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_RBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1754),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1754),
- [anon_sym_EQ_GT] = ACTIONS(1756),
+ [anon_sym_async] = ACTIONS(1715),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1715),
+ [anon_sym_EQ_GT] = ACTIONS(1717),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -77242,119 +75083,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1758),
- [anon_sym_export] = ACTIONS(1754),
+ [sym_identifier] = ACTIONS(1719),
+ [anon_sym_export] = ACTIONS(1715),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [385] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(5933),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2299),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(385),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
- [sym_cf_comment] = ACTIONS(5),
- },
- [386] = {
- [sym_function_dec_parameters] = STATE(5258),
- [sym_comment] = STATE(386),
+ [352] = {
+ [sym_variable_declarator] = STATE(3815),
+ [sym_object_pattern] = STATE(3151),
+ [sym_array_pattern] = STATE(3151),
+ [sym__destructuring_pattern] = STATE(3434),
+ [sym_comment] = STATE(352),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1626),
+ [anon_sym_EQ] = ACTIONS(1377),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_let] = ACTIONS(1754),
- [anon_sym_LPAREN] = ACTIONS(1594),
+ [anon_sym_LBRACE] = ACTIONS(1534),
+ [anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_RBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1754),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1754),
- [anon_sym_EQ_GT] = ACTIONS(1756),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_LBRACK] = ACTIONS(1536),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -77390,341 +75159,275 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1758),
- [anon_sym_export] = ACTIONS(1754),
+ [sym_identifier] = ACTIONS(1538),
+ [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [387] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(4179),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2141),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
+ [353] = {
+ [sym_cf_selfclose_tag_end] = STATE(2960),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2055),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
[sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
[sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(387),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(353),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
[sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
- [sym_cf_comment] = ACTIONS(5),
- },
- [388] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1878),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2230),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(388),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
+ [anon_sym_SLASH_GT] = ACTIONS(1723),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1801),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(1723),
},
- [389] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1766),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1764),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(389),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1803),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1805),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1803),
- [anon_sym_new] = ACTIONS(767),
- [anon_sym_DOT] = ACTIONS(1807),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1809),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1803),
+ [354] = {
+ [sym_catch_clause] = STATE(418),
+ [sym_finally_clause] = STATE(945),
+ [sym_comment] = STATE(354),
+ [anon_sym_POUND] = ACTIONS(1698),
+ [anon_sym_var] = ACTIONS(1700),
+ [anon_sym_SQUOTE] = ACTIONS(1698),
+ [anon_sym_DQUOTE] = ACTIONS(1698),
+ [anon_sym_LBRACE] = ACTIONS(1698),
+ [anon_sym_RBRACE] = ACTIONS(1698),
+ [anon_sym_import] = ACTIONS(1700),
+ [anon_sym_with] = ACTIONS(1700),
+ [anon_sym_let] = ACTIONS(1700),
+ [anon_sym_const] = ACTIONS(1700),
+ [anon_sym_if] = ACTIONS(1700),
+ [anon_sym_switch] = ACTIONS(1700),
+ [anon_sym_for] = ACTIONS(1700),
+ [anon_sym_LPAREN] = ACTIONS(1698),
+ [anon_sym_await] = ACTIONS(1700),
+ [anon_sym_while] = ACTIONS(1700),
+ [anon_sym_do] = ACTIONS(1700),
+ [anon_sym_try] = ACTIONS(1700),
+ [anon_sym_break] = ACTIONS(1700),
+ [anon_sym_continue] = ACTIONS(1700),
+ [anon_sym_return] = ACTIONS(1700),
+ [anon_sym_throw] = ACTIONS(1700),
+ [anon_sym_SEMI] = ACTIONS(1698),
+ [anon_sym_case] = ACTIONS(1700),
+ [anon_sym_default] = ACTIONS(1700),
+ [anon_sym_catch] = ACTIONS(1725),
+ [anon_sym_finally] = ACTIONS(1727),
+ [anon_sym_yield] = ACTIONS(1700),
+ [anon_sym_LBRACK] = ACTIONS(1698),
+ [anon_sym_async] = ACTIONS(1700),
+ [anon_sym_function] = ACTIONS(1700),
+ [anon_sym_private] = ACTIONS(1700),
+ [anon_sym_public] = ACTIONS(1700),
+ [anon_sym_remote] = ACTIONS(1700),
+ [anon_sym_static] = ACTIONS(1700),
+ [anon_sym_final] = ACTIONS(1700),
+ [anon_sym_abstract] = ACTIONS(1700),
+ [anon_sym_any] = ACTIONS(1700),
+ [anon_sym_array] = ACTIONS(1700),
+ [anon_sym_binary] = ACTIONS(1700),
+ [anon_sym_boolean] = ACTIONS(1700),
+ [anon_sym_date] = ACTIONS(1700),
+ [anon_sym_guid] = ACTIONS(1700),
+ [anon_sym_numeric] = ACTIONS(1700),
+ [anon_sym_query] = ACTIONS(1700),
+ [anon_sym_string] = ACTIONS(1700),
+ [anon_sym_struct] = ACTIONS(1700),
+ [anon_sym_uuid] = ACTIONS(1700),
+ [anon_sym_variablename] = ACTIONS(1700),
+ [anon_sym_void] = ACTIONS(1700),
+ [anon_sym_xml] = ACTIONS(1700),
+ [anon_sym_new] = ACTIONS(1700),
+ [anon_sym_PLUS] = ACTIONS(1700),
+ [anon_sym_DASH] = ACTIONS(1700),
+ [anon_sym_SLASH] = ACTIONS(1700),
+ [anon_sym_BANG] = ACTIONS(1698),
+ [anon_sym_TILDE] = ACTIONS(1700),
+ [aux_sym_unary_operator_token1] = ACTIONS(1698),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1698),
+ [anon_sym_DASH_DASH] = ACTIONS(1698),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1698),
+ [sym_identifier] = ACTIONS(1700),
+ [sym_private_property_identifier] = ACTIONS(1698),
+ [sym_this] = ACTIONS(1700),
+ [sym_super] = ACTIONS(1700),
+ [sym_true] = ACTIONS(1700),
+ [sym_false] = ACTIONS(1700),
+ [sym_null] = ACTIONS(1700),
+ [anon_sym_export] = ACTIONS(1700),
[sym_cf_comment] = ACTIONS(5),
},
- [390] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2196),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
+ [355] = {
+ [sym_cf_selfclose_tag_end] = STATE(3505),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2072),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
[sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(390),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(355),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4183),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
+ [anon_sym_SLASH_GT] = ACTIONS(1729),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1811),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(1729),
},
- [391] = {
- [sym_function_dec_parameters] = STATE(5895),
- [sym_comment] = STATE(391),
+ [356] = {
+ [sym_function_dec_parameters] = STATE(4893),
+ [sym_comment] = STATE(356),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1813),
+ [anon_sym_EQ] = ACTIONS(1573),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_let] = ACTIONS(1763),
- [anon_sym_LPAREN] = ACTIONS(1594),
- [anon_sym_RPAREN] = ACTIONS(1144),
+ [anon_sym_let] = ACTIONS(1731),
+ [anon_sym_LPAREN] = ACTIONS(1566),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_of] = ACTIONS(1146),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1763),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1763),
- [anon_sym_EQ_GT] = ACTIONS(1765),
+ [anon_sym_async] = ACTIONS(1731),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1731),
+ [anon_sym_EQ_GT] = ACTIONS(1733),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -77760,119 +75463,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1767),
- [anon_sym_export] = ACTIONS(1763),
+ [sym_identifier] = ACTIONS(1735),
+ [anon_sym_export] = ACTIONS(1731),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [392] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2340),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(392),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5214),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(1815),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(754),
- [anon_sym_COLON] = ACTIONS(756),
- [anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(763),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(749),
- [anon_sym_new] = ACTIONS(767),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(782),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(749),
- [sym_cf_comment] = ACTIONS(5),
- },
- [393] = {
- [sym_variable_declarator] = STATE(3696),
- [sym_object_pattern] = STATE(3267),
- [sym_array_pattern] = STATE(3267),
- [sym__destructuring_pattern] = STATE(3445),
- [sym_comment] = STATE(393),
+ [357] = {
+ [sym_function_dec_parameters] = STATE(5325),
+ [sym_comment] = STATE(357),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
+ [anon_sym_EQ] = ACTIONS(1737),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LBRACE] = ACTIONS(1570),
- [anon_sym_LPAREN] = ACTIONS(1144),
+ [anon_sym_let] = ACTIONS(1739),
+ [anon_sym_LPAREN] = ACTIONS(1566),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1432),
- [anon_sym_LBRACK] = ACTIONS(1572),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_async] = ACTIONS(1739),
+ [anon_sym_function] = ACTIONS(1741),
+ [anon_sym_static] = ACTIONS(1739),
+ [anon_sym_EQ_GT] = ACTIONS(1743),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -77908,118 +75538,200 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1574),
- [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym_identifier] = ACTIONS(1745),
+ [anon_sym_export] = ACTIONS(1739),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(1144),
},
- [394] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2408),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(394),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5214),
+ [358] = {
+ [sym_hash_empty] = STATE(4029),
+ [sym_import] = STATE(3731),
+ [sym_expression_statement] = STATE(497),
+ [sym_empty_statement] = STATE(497),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2131),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(358),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(3605),
+ [sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(1817),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_POUND] = ACTIONS(193),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(1819),
- [anon_sym_await] = ACTIONS(754),
- [anon_sym_COLON] = ACTIONS(756),
- [anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(763),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(749),
- [anon_sym_new] = ACTIONS(767),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_SEMI] = ACTIONS(1521),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(782),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(749),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [395] = {
- [sym_function_dec_parameters] = STATE(5325),
- [sym_comment] = STATE(395),
+ [359] = {
+ [sym_comment] = STATE(359),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_else] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_case] = ACTIONS(1004),
+ [anon_sym_default] = ACTIONS(1004),
+ [anon_sym_catch] = ACTIONS(1004),
+ [anon_sym_finally] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym__automatic_semicolon] = ACTIONS(1747),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [360] = {
+ [sym_function_dec_parameters] = STATE(4893),
+ [sym_comment] = STATE(360),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1822),
+ [anon_sym_EQ] = ACTIONS(1749),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_let] = ACTIONS(1824),
- [anon_sym_LPAREN] = ACTIONS(1594),
+ [anon_sym_let] = ACTIONS(1731),
+ [anon_sym_LPAREN] = ACTIONS(1566),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_of] = ACTIONS(1146),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1824),
- [anon_sym_function] = ACTIONS(1826),
- [anon_sym_static] = ACTIONS(1824),
- [anon_sym_EQ_GT] = ACTIONS(1828),
+ [anon_sym_async] = ACTIONS(1731),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1731),
+ [anon_sym_EQ_GT] = ACTIONS(1733),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -78055,45 +75767,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1830),
- [anon_sym_export] = ACTIONS(1824),
+ [sym_identifier] = ACTIONS(1735),
+ [anon_sym_export] = ACTIONS(1731),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
- [sym__close_tag_delim] = ACTIONS(1144),
},
- [396] = {
- [sym_variable_declarator] = STATE(3550),
- [sym_object_pattern] = STATE(3267),
- [sym_array_pattern] = STATE(3267),
- [sym__destructuring_pattern] = STATE(3445),
- [sym_comment] = STATE(396),
+ [361] = {
+ [sym_variable_declarator] = STATE(3755),
+ [sym_object_pattern] = STATE(3151),
+ [sym_array_pattern] = STATE(3151),
+ [sym__destructuring_pattern] = STATE(3434),
+ [sym_comment] = STATE(361),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
+ [anon_sym_EQ] = ACTIONS(1377),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LBRACE] = ACTIONS(1570),
+ [anon_sym_LBRACE] = ACTIONS(1534),
[anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
[anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1423),
- [anon_sym_LBRACK] = ACTIONS(1572),
+ [anon_sym_COLON] = ACTIONS(1409),
+ [anon_sym_LBRACK] = ACTIONS(1536),
[anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
@@ -78130,745 +75843,539 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1574),
+ [sym_identifier] = ACTIONS(1538),
[sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [397] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1766),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1764),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(397),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1832),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1834),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1832),
- [anon_sym_new] = ACTIONS(1023),
- [anon_sym_DOT] = ACTIONS(1807),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1836),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1832),
- [sym_cf_comment] = ACTIONS(5),
- },
- [398] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2410),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(398),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5214),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(1838),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(754),
- [anon_sym_COLON] = ACTIONS(756),
- [anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(763),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(749),
- [anon_sym_new] = ACTIONS(767),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(782),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(749),
+ [362] = {
+ [sym_comment] = STATE(362),
+ [anon_sym_POUND] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(894),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(894),
+ [anon_sym_with] = ACTIONS(894),
+ [anon_sym_let] = ACTIONS(894),
+ [anon_sym_const] = ACTIONS(894),
+ [anon_sym_else] = ACTIONS(894),
+ [anon_sym_if] = ACTIONS(894),
+ [anon_sym_switch] = ACTIONS(894),
+ [anon_sym_for] = ACTIONS(894),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(894),
+ [anon_sym_while] = ACTIONS(894),
+ [anon_sym_do] = ACTIONS(894),
+ [anon_sym_try] = ACTIONS(894),
+ [anon_sym_break] = ACTIONS(894),
+ [anon_sym_continue] = ACTIONS(894),
+ [anon_sym_return] = ACTIONS(894),
+ [anon_sym_throw] = ACTIONS(894),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_case] = ACTIONS(894),
+ [anon_sym_default] = ACTIONS(894),
+ [anon_sym_catch] = ACTIONS(894),
+ [anon_sym_finally] = ACTIONS(894),
+ [anon_sym_yield] = ACTIONS(894),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(894),
+ [anon_sym_function] = ACTIONS(894),
+ [anon_sym_private] = ACTIONS(894),
+ [anon_sym_public] = ACTIONS(894),
+ [anon_sym_remote] = ACTIONS(894),
+ [anon_sym_static] = ACTIONS(894),
+ [anon_sym_final] = ACTIONS(894),
+ [anon_sym_abstract] = ACTIONS(894),
+ [anon_sym_any] = ACTIONS(894),
+ [anon_sym_array] = ACTIONS(894),
+ [anon_sym_binary] = ACTIONS(894),
+ [anon_sym_boolean] = ACTIONS(894),
+ [anon_sym_date] = ACTIONS(894),
+ [anon_sym_guid] = ACTIONS(894),
+ [anon_sym_numeric] = ACTIONS(894),
+ [anon_sym_query] = ACTIONS(894),
+ [anon_sym_string] = ACTIONS(894),
+ [anon_sym_struct] = ACTIONS(894),
+ [anon_sym_uuid] = ACTIONS(894),
+ [anon_sym_variablename] = ACTIONS(894),
+ [anon_sym_void] = ACTIONS(894),
+ [anon_sym_xml] = ACTIONS(894),
+ [anon_sym_new] = ACTIONS(894),
+ [anon_sym_PLUS] = ACTIONS(894),
+ [anon_sym_DASH] = ACTIONS(894),
+ [anon_sym_SLASH] = ACTIONS(894),
+ [anon_sym_BANG] = ACTIONS(892),
+ [anon_sym_TILDE] = ACTIONS(894),
+ [aux_sym_unary_operator_token1] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(892),
+ [sym_identifier] = ACTIONS(894),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(894),
+ [sym_super] = ACTIONS(894),
+ [sym_true] = ACTIONS(894),
+ [sym_false] = ACTIONS(894),
+ [sym_null] = ACTIONS(894),
+ [anon_sym_export] = ACTIONS(894),
+ [sym__automatic_semicolon] = ACTIONS(1751),
[sym_cf_comment] = ACTIONS(5),
},
- [399] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(4149),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2141),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
+ [363] = {
+ [sym_cf_selfclose_tag_end] = STATE(3116),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2050),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
[sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
[sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(399),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(363),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
[sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
- [sym_cf_comment] = ACTIONS(5),
- },
- [400] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1851),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2235),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(400),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
+ [anon_sym_SLASH_GT] = ACTIONS(1753),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1801),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(1753),
},
- [401] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_statement_block] = STATE(2233),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2108),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
+ [364] = {
+ [sym_cf_selfclose_tag_end] = STATE(3195),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2064),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
[sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
[sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(401),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(364),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
[sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(1840),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
- [sym_cf_comment] = ACTIONS(5),
- },
- [402] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(5360),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2299),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(402),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
+ [anon_sym_SLASH_GT] = ACTIONS(1755),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(1755),
},
- [403] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2236),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(403),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3981),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1842),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [365] = {
+ [sym_function_dec_parameters] = STATE(5325),
+ [sym_comment] = STATE(365),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1573),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_let] = ACTIONS(1739),
+ [anon_sym_LPAREN] = ACTIONS(1566),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_async] = ACTIONS(1739),
+ [anon_sym_function] = ACTIONS(1741),
+ [anon_sym_static] = ACTIONS(1739),
+ [anon_sym_EQ_GT] = ACTIONS(1743),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1146),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1146),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1146),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1146),
+ [aux_sym_binary_expression_token10] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1146),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [sym_identifier] = ACTIONS(1745),
+ [anon_sym_export] = ACTIONS(1739),
+ [sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(1144),
},
- [404] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1845),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2249),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
+ [366] = {
+ [sym_cf_selfclose_tag_end] = STATE(3245),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2075),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
[sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(404),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(366),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
+ [anon_sym_SLASH_GT] = ACTIONS(1757),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1801),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(1757),
},
- [405] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1846),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2202),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(405),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [367] = {
+ [sym_hash_empty] = STATE(4029),
+ [sym_import] = STATE(3731),
+ [sym_expression_statement] = STATE(472),
+ [sym_empty_statement] = STATE(472),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2131),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(367),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(3605),
+ [sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1801),
+ [anon_sym_POUND] = ACTIONS(193),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_SEMI] = ACTIONS(1521),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [406] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_statement_block] = STATE(1928),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1929),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
+ [368] = {
+ [sym_hash_empty] = STATE(4029),
+ [sym_import] = STATE(3731),
+ [sym_expression_statement] = STATE(434),
+ [sym_empty_statement] = STATE(434),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2131),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(406),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(368),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(3605),
+ [sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_POUND] = ACTIONS(193),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(1844),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
+ [anon_sym_let] = ACTIONS(818),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
+ [anon_sym_SEMI] = ACTIONS(1521),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -78880,183 +76387,187 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
+ [sym_identifier] = ACTIONS(822),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [407] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2161),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(407),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4039),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1846),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [369] = {
+ [sym_variable_declarator] = STATE(3696),
+ [sym_object_pattern] = STATE(3151),
+ [sym_array_pattern] = STATE(3151),
+ [sym__destructuring_pattern] = STATE(3434),
+ [sym_comment] = STATE(369),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1377),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_LBRACE] = ACTIONS(1534),
+ [anon_sym_LPAREN] = ACTIONS(1144),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1400),
+ [anon_sym_LBRACK] = ACTIONS(1536),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1146),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1146),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1146),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1146),
+ [aux_sym_binary_expression_token10] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1146),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [sym_identifier] = ACTIONS(1538),
+ [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [408] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_statement_block] = STATE(2244),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2092),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
+ [370] = {
+ [sym_cf_selfclose_tag_end] = STATE(2914),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2040),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
[sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
[sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(408),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(370),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
[sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
+ [anon_sym_SLASH_GT] = ACTIONS(1759),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(1840),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(1759),
},
- [409] = {
- [sym_function_dec_parameters] = STATE(5895),
- [sym_comment] = STATE(409),
+ [371] = {
+ [sym_function_dec_parameters] = STATE(5258),
+ [sym_comment] = STATE(371),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1626),
+ [anon_sym_EQ] = ACTIONS(1761),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_let] = ACTIONS(1763),
- [anon_sym_LPAREN] = ACTIONS(1594),
- [anon_sym_RPAREN] = ACTIONS(1144),
+ [anon_sym_let] = ACTIONS(1657),
+ [anon_sym_LPAREN] = ACTIONS(1566),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1763),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1763),
- [anon_sym_EQ_GT] = ACTIONS(1765),
+ [anon_sym_RBRACK] = ACTIONS(1144),
+ [anon_sym_async] = ACTIONS(1657),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1657),
+ [anon_sym_EQ_GT] = ACTIONS(1659),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -79092,267 +76603,274 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1146),
+ [aux_sym_binary_expression_token10] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1146),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_identifier] = ACTIONS(1661),
+ [anon_sym_export] = ACTIONS(1657),
+ [sym__ternary_qmark] = ACTIONS(1144),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [372] = {
+ [sym_variable_declarator] = STATE(3496),
+ [sym_object_pattern] = STATE(3151),
+ [sym_array_pattern] = STATE(3151),
+ [sym__destructuring_pattern] = STATE(3434),
+ [sym_comment] = STATE(372),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1377),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_LBRACE] = ACTIONS(1534),
+ [anon_sym_LPAREN] = ACTIONS(1144),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1379),
+ [anon_sym_LBRACK] = ACTIONS(1536),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1146),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1146),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1146),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1146),
[aux_sym_binary_expression_token8] = ACTIONS(1146),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1767),
- [anon_sym_export] = ACTIONS(1763),
+ [sym_identifier] = ACTIONS(1538),
+ [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [410] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_statement_block] = STATE(2245),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2142),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
+ [373] = {
+ [sym_cf_selfclose_tag_end] = STATE(2898),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2058),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
[sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
[sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(410),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(373),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
[sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
+ [anon_sym_SLASH_GT] = ACTIONS(1763),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(1840),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(1763),
},
- [411] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1848),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2203),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(411),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [374] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2207),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5215),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(374),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1801),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
- [sym_cf_comment] = ACTIONS(5),
- },
- [412] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2206),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(412),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4175),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_POUND] = ACTIONS(741),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1848),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
+ [anon_sym_let] = ACTIONS(749),
+ [anon_sym_LPAREN] = ACTIONS(751),
+ [anon_sym_await] = ACTIONS(754),
+ [anon_sym_SEMI] = ACTIONS(737),
+ [anon_sym_COLON] = ACTIONS(756),
+ [anon_sym_yield] = ACTIONS(758),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_static] = ACTIONS(749),
+ [anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
+ [sym_identifier] = ACTIONS(780),
+ [sym_private_property_identifier] = ACTIONS(782),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [anon_sym_export] = ACTIONS(749),
+ [sym__automatic_semicolon] = ACTIONS(737),
[sym_cf_comment] = ACTIONS(5),
},
- [413] = {
+ [375] = {
[sym_function_dec_parameters] = STATE(5031),
- [sym_comment] = STATE(413),
+ [sym_comment] = STATE(375),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1626),
+ [anon_sym_EQ] = ACTIONS(1573),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_let] = ACTIONS(1647),
- [anon_sym_LPAREN] = ACTIONS(1594),
- [anon_sym_in] = ACTIONS(1665),
- [anon_sym_of] = ACTIONS(1668),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_let] = ACTIONS(1603),
+ [anon_sym_LPAREN] = ACTIONS(1566),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1647),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1647),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_async] = ACTIONS(1603),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1603),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -79388,563 +76906,646 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1649),
- [anon_sym_export] = ACTIONS(1647),
+ [sym_identifier] = ACTIONS(1605),
+ [anon_sym_export] = ACTIONS(1603),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [414] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1864),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2211),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(414),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [376] = {
+ [sym_hash_empty] = STATE(4029),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2083),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(376),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(3724),
+ [sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1801),
+ [anon_sym_POUND] = ACTIONS(193),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_SEMI] = ACTIONS(1765),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
+ [sym__automatic_semicolon] = ACTIONS(1765),
[sym_cf_comment] = ACTIONS(5),
},
- [415] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(5896),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2299),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(415),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
+ [377] = {
+ [sym_hash_empty] = STATE(4029),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2127),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(377),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(3585),
+ [sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_POUND] = ACTIONS(193),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_SEMI] = ACTIONS(1767),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
+ [sym__automatic_semicolon] = ACTIONS(1767),
[sym_cf_comment] = ACTIONS(5),
},
- [416] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_statement_block] = STATE(2252),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2116),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(416),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(1840),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [378] = {
+ [sym_catch_clause] = STATE(817),
+ [sym_finally_clause] = STATE(1074),
+ [sym_comment] = STATE(378),
+ [anon_sym_POUND] = ACTIONS(1698),
+ [anon_sym_var] = ACTIONS(1700),
+ [anon_sym_SQUOTE] = ACTIONS(1698),
+ [anon_sym_DQUOTE] = ACTIONS(1698),
+ [anon_sym_LBRACE] = ACTIONS(1698),
+ [anon_sym_RBRACE] = ACTIONS(1698),
+ [anon_sym_import] = ACTIONS(1700),
+ [anon_sym_with] = ACTIONS(1700),
+ [anon_sym_let] = ACTIONS(1700),
+ [anon_sym_const] = ACTIONS(1700),
+ [anon_sym_else] = ACTIONS(1700),
+ [anon_sym_if] = ACTIONS(1700),
+ [anon_sym_switch] = ACTIONS(1700),
+ [anon_sym_for] = ACTIONS(1700),
+ [anon_sym_LPAREN] = ACTIONS(1698),
+ [anon_sym_await] = ACTIONS(1700),
+ [anon_sym_while] = ACTIONS(1700),
+ [anon_sym_do] = ACTIONS(1700),
+ [anon_sym_try] = ACTIONS(1700),
+ [anon_sym_break] = ACTIONS(1700),
+ [anon_sym_continue] = ACTIONS(1700),
+ [anon_sym_return] = ACTIONS(1700),
+ [anon_sym_throw] = ACTIONS(1700),
+ [anon_sym_SEMI] = ACTIONS(1698),
+ [anon_sym_catch] = ACTIONS(1769),
+ [anon_sym_finally] = ACTIONS(1771),
+ [anon_sym_yield] = ACTIONS(1700),
+ [anon_sym_LBRACK] = ACTIONS(1698),
+ [anon_sym_async] = ACTIONS(1700),
+ [anon_sym_function] = ACTIONS(1700),
+ [anon_sym_private] = ACTIONS(1700),
+ [anon_sym_public] = ACTIONS(1700),
+ [anon_sym_remote] = ACTIONS(1700),
+ [anon_sym_static] = ACTIONS(1700),
+ [anon_sym_final] = ACTIONS(1700),
+ [anon_sym_abstract] = ACTIONS(1700),
+ [anon_sym_any] = ACTIONS(1700),
+ [anon_sym_array] = ACTIONS(1700),
+ [anon_sym_binary] = ACTIONS(1700),
+ [anon_sym_boolean] = ACTIONS(1700),
+ [anon_sym_date] = ACTIONS(1700),
+ [anon_sym_guid] = ACTIONS(1700),
+ [anon_sym_numeric] = ACTIONS(1700),
+ [anon_sym_query] = ACTIONS(1700),
+ [anon_sym_string] = ACTIONS(1700),
+ [anon_sym_struct] = ACTIONS(1700),
+ [anon_sym_uuid] = ACTIONS(1700),
+ [anon_sym_variablename] = ACTIONS(1700),
+ [anon_sym_void] = ACTIONS(1700),
+ [anon_sym_xml] = ACTIONS(1700),
+ [anon_sym_new] = ACTIONS(1700),
+ [anon_sym_PLUS] = ACTIONS(1700),
+ [anon_sym_DASH] = ACTIONS(1700),
+ [anon_sym_SLASH] = ACTIONS(1700),
+ [anon_sym_BANG] = ACTIONS(1698),
+ [anon_sym_TILDE] = ACTIONS(1700),
+ [aux_sym_unary_operator_token1] = ACTIONS(1698),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1698),
+ [anon_sym_DASH_DASH] = ACTIONS(1698),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1698),
+ [sym_identifier] = ACTIONS(1700),
+ [sym_private_property_identifier] = ACTIONS(1698),
+ [sym_this] = ACTIONS(1700),
+ [sym_super] = ACTIONS(1700),
+ [sym_true] = ACTIONS(1700),
+ [sym_false] = ACTIONS(1700),
+ [sym_null] = ACTIONS(1700),
+ [anon_sym_export] = ACTIONS(1700),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [379] = {
+ [sym_comment] = STATE(379),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_else] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_case] = ACTIONS(1004),
+ [anon_sym_default] = ACTIONS(1004),
+ [anon_sym_finally] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym__automatic_semicolon] = ACTIONS(1773),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [380] = {
+ [sym_comment] = STATE(380),
+ [anon_sym_GT_EQ] = ACTIONS(1775),
+ [anon_sym_GT] = ACTIONS(1777),
+ [anon_sym_LT_EQ] = ACTIONS(1775),
+ [anon_sym_LT] = ACTIONS(1777),
+ [anon_sym_EQ] = ACTIONS(1777),
+ [anon_sym_POUND] = ACTIONS(1775),
+ [anon_sym_STAR] = ACTIONS(1777),
+ [anon_sym_LBRACE] = ACTIONS(1779),
+ [anon_sym_COMMA] = ACTIONS(1775),
+ [anon_sym_RBRACE] = ACTIONS(1775),
+ [anon_sym_LPAREN] = ACTIONS(1775),
+ [anon_sym_RPAREN] = ACTIONS(1775),
+ [anon_sym_in] = ACTIONS(1777),
+ [anon_sym_of] = ACTIONS(1775),
+ [anon_sym_COLON] = ACTIONS(1775),
+ [anon_sym_LBRACK] = ACTIONS(1775),
+ [anon_sym_RBRACK] = ACTIONS(1775),
+ [anon_sym_EQ_GT] = ACTIONS(1779),
+ [sym_optional_chain] = ACTIONS(1775),
+ [anon_sym_DOT] = ACTIONS(1775),
+ [anon_sym_PLUS_EQ] = ACTIONS(1775),
+ [anon_sym_DASH_EQ] = ACTIONS(1775),
+ [anon_sym_STAR_EQ] = ACTIONS(1775),
+ [anon_sym_SLASH_EQ] = ACTIONS(1775),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1775),
+ [anon_sym_CARET_EQ] = ACTIONS(1775),
+ [anon_sym_AMP_EQ] = ACTIONS(1775),
+ [anon_sym_PIPE_EQ] = ACTIONS(1775),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1775),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1775),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1775),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1775),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1775),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1775),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1775),
+ [anon_sym_AMP_AMP] = ACTIONS(1777),
+ [aux_sym_binary_expression_token1] = ACTIONS(1775),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1777),
+ [aux_sym_binary_expression_token2] = ACTIONS(1775),
+ [anon_sym_GT_GT] = ACTIONS(1777),
+ [anon_sym_GT_GT_GT] = ACTIONS(1777),
+ [anon_sym_LT_LT] = ACTIONS(1777),
+ [anon_sym_AMP] = ACTIONS(1777),
+ [anon_sym_CARET] = ACTIONS(1777),
+ [anon_sym_PIPE] = ACTIONS(1777),
+ [anon_sym_PLUS] = ACTIONS(1777),
+ [anon_sym_DASH] = ACTIONS(1777),
+ [anon_sym_SLASH] = ACTIONS(1777),
+ [anon_sym_PERCENT] = ACTIONS(1777),
+ [aux_sym_binary_expression_token3] = ACTIONS(1775),
+ [anon_sym_STAR_STAR] = ACTIONS(1777),
+ [aux_sym_binary_expression_token4] = ACTIONS(1777),
+ [aux_sym_binary_expression_token5] = ACTIONS(1775),
+ [aux_sym_binary_expression_token6] = ACTIONS(1775),
+ [anon_sym_EQ_EQ] = ACTIONS(1777),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1775),
+ [aux_sym_binary_expression_token7] = ACTIONS(1775),
+ [aux_sym_binary_expression_token8] = ACTIONS(1775),
+ [anon_sym_BANG_EQ] = ACTIONS(1777),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1775),
+ [aux_sym_binary_expression_token9] = ACTIONS(1775),
+ [aux_sym_binary_expression_token10] = ACTIONS(1775),
+ [aux_sym_binary_expression_token11] = ACTIONS(1775),
+ [aux_sym_binary_expression_token12] = ACTIONS(1777),
+ [aux_sym_binary_expression_token13] = ACTIONS(1775),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1777),
+ [anon_sym_instanceof] = ACTIONS(1775),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1775),
+ [anon_sym_DASH_DASH] = ACTIONS(1775),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1775),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [381] = {
+ [sym_function_dec_parameters] = STATE(5078),
+ [sym_comment] = STATE(381),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1781),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_let] = ACTIONS(1783),
+ [anon_sym_LPAREN] = ACTIONS(1566),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_COLON] = ACTIONS(1160),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_async] = ACTIONS(1783),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1783),
+ [anon_sym_EQ_GT] = ACTIONS(1785),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1146),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1146),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1146),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1146),
+ [aux_sym_binary_expression_token10] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1146),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [sym_identifier] = ACTIONS(1787),
+ [anon_sym_export] = ACTIONS(1783),
+ [sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [417] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_statement_block] = STATE(2254),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2120),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
+ [382] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(4066),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2150),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
[sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
[sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(417),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(382),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
[sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(1840),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
- [sym_cf_comment] = ACTIONS(5),
- },
- [418] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2413),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(418),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3984),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_var] = ACTIONS(1789),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1850),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [419] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_statement_block] = STATE(2255),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2123),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
+ [383] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(4149),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2150),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
[sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
[sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(419),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(383),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
[sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(1840),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
- [sym_cf_comment] = ACTIONS(5),
- },
- [420] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2288),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(420),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5214),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(741),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_var] = ACTIONS(1791),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(1819),
- [anon_sym_await] = ACTIONS(754),
- [anon_sym_COLON] = ACTIONS(756),
- [anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(763),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(749),
- [anon_sym_new] = ACTIONS(767),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(782),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(749),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [421] = {
- [sym_function_dec_parameters] = STATE(5200),
- [sym_comment] = STATE(421),
+ [384] = {
+ [sym_function_dec_parameters] = STATE(5078),
+ [sym_comment] = STATE(384),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1852),
- [anon_sym_POUND] = ACTIONS(1144),
+ [anon_sym_EQ] = ACTIONS(1573),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_let] = ACTIONS(1854),
- [anon_sym_LPAREN] = ACTIONS(1594),
+ [anon_sym_let] = ACTIONS(1783),
+ [anon_sym_LPAREN] = ACTIONS(1566),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1160),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1854),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1854),
- [anon_sym_EQ_GT] = ACTIONS(1856),
+ [anon_sym_async] = ACTIONS(1783),
+ [anon_sym_function] = ACTIONS(1247),
+ [anon_sym_static] = ACTIONS(1783),
+ [anon_sym_EQ_GT] = ACTIONS(1785),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -79980,967 +77581,906 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
[aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
[aux_sym_binary_expression_token9] = ACTIONS(1146),
[aux_sym_binary_expression_token10] = ACTIONS(1146),
[aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1146),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1858),
- [anon_sym_export] = ACTIONS(1854),
+ [sym_identifier] = ACTIONS(1787),
+ [anon_sym_export] = ACTIONS(1783),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [422] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2218),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(422),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [385] = {
+ [sym_hash_empty] = STATE(4029),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2105),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(385),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4167),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(3748),
+ [sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_POUND] = ACTIONS(193),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1860),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_SEMI] = ACTIONS(1793),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
+ [sym__automatic_semicolon] = ACTIONS(1793),
[sym_cf_comment] = ACTIONS(5),
},
- [423] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1766),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1764),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(423),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [386] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(3959),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2150),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(386),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_var] = ACTIONS(1795),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1862),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1864),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1862),
- [anon_sym_new] = ACTIONS(1067),
- [anon_sym_DOT] = ACTIONS(1807),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1866),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1862),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [424] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_statement_block] = STATE(2430),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2290),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(424),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
+ [387] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(3983),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2150),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(387),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(1868),
+ [anon_sym_var] = ACTIONS(1797),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [425] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_statement_block] = STATE(2433),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2300),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(425),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
+ [388] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(4135),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2150),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(388),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(1868),
+ [anon_sym_var] = ACTIONS(1799),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [426] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1766),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1764),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(426),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [389] = {
+ [sym_hash_empty] = STATE(4029),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2100),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(389),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(3560),
+ [sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_POUND] = ACTIONS(193),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_DOT] = ACTIONS(1807),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_SEMI] = ACTIONS(1801),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
+ [sym__automatic_semicolon] = ACTIONS(1801),
[sym_cf_comment] = ACTIONS(5),
},
- [427] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(5622),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2299),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(427),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
+ [390] = {
+ [sym_comment] = STATE(390),
+ [anon_sym_POUND] = ACTIONS(942),
+ [anon_sym_var] = ACTIONS(944),
+ [anon_sym_SQUOTE] = ACTIONS(942),
+ [anon_sym_DQUOTE] = ACTIONS(942),
+ [anon_sym_LBRACE] = ACTIONS(942),
+ [anon_sym_RBRACE] = ACTIONS(942),
+ [anon_sym_import] = ACTIONS(944),
+ [anon_sym_with] = ACTIONS(944),
+ [anon_sym_let] = ACTIONS(944),
+ [anon_sym_const] = ACTIONS(944),
+ [anon_sym_else] = ACTIONS(944),
+ [anon_sym_if] = ACTIONS(944),
+ [anon_sym_switch] = ACTIONS(944),
+ [anon_sym_for] = ACTIONS(944),
+ [anon_sym_LPAREN] = ACTIONS(942),
+ [anon_sym_await] = ACTIONS(944),
+ [anon_sym_while] = ACTIONS(944),
+ [anon_sym_do] = ACTIONS(944),
+ [anon_sym_try] = ACTIONS(944),
+ [anon_sym_break] = ACTIONS(944),
+ [anon_sym_continue] = ACTIONS(944),
+ [anon_sym_return] = ACTIONS(944),
+ [anon_sym_throw] = ACTIONS(944),
+ [anon_sym_SEMI] = ACTIONS(942),
+ [anon_sym_case] = ACTIONS(944),
+ [anon_sym_default] = ACTIONS(944),
+ [anon_sym_catch] = ACTIONS(944),
+ [anon_sym_finally] = ACTIONS(944),
+ [anon_sym_yield] = ACTIONS(944),
+ [anon_sym_LBRACK] = ACTIONS(942),
+ [anon_sym_async] = ACTIONS(944),
+ [anon_sym_function] = ACTIONS(944),
+ [anon_sym_private] = ACTIONS(944),
+ [anon_sym_public] = ACTIONS(944),
+ [anon_sym_remote] = ACTIONS(944),
+ [anon_sym_static] = ACTIONS(944),
+ [anon_sym_final] = ACTIONS(944),
+ [anon_sym_abstract] = ACTIONS(944),
+ [anon_sym_any] = ACTIONS(944),
+ [anon_sym_array] = ACTIONS(944),
+ [anon_sym_binary] = ACTIONS(944),
+ [anon_sym_boolean] = ACTIONS(944),
+ [anon_sym_date] = ACTIONS(944),
+ [anon_sym_guid] = ACTIONS(944),
+ [anon_sym_numeric] = ACTIONS(944),
+ [anon_sym_query] = ACTIONS(944),
+ [anon_sym_string] = ACTIONS(944),
+ [anon_sym_struct] = ACTIONS(944),
+ [anon_sym_uuid] = ACTIONS(944),
+ [anon_sym_variablename] = ACTIONS(944),
+ [anon_sym_void] = ACTIONS(944),
+ [anon_sym_xml] = ACTIONS(944),
+ [anon_sym_new] = ACTIONS(944),
+ [anon_sym_PLUS] = ACTIONS(944),
+ [anon_sym_DASH] = ACTIONS(944),
[anon_sym_SLASH] = ACTIONS(944),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [anon_sym_BANG] = ACTIONS(942),
+ [anon_sym_TILDE] = ACTIONS(944),
+ [aux_sym_unary_operator_token1] = ACTIONS(942),
+ [anon_sym_PLUS_PLUS] = ACTIONS(942),
+ [anon_sym_DASH_DASH] = ACTIONS(942),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(942),
+ [sym_identifier] = ACTIONS(944),
+ [sym_private_property_identifier] = ACTIONS(942),
+ [sym_this] = ACTIONS(944),
+ [sym_super] = ACTIONS(944),
+ [sym_true] = ACTIONS(944),
+ [sym_false] = ACTIONS(944),
+ [sym_null] = ACTIONS(944),
+ [anon_sym_export] = ACTIONS(944),
[sym_cf_comment] = ACTIONS(5),
},
- [428] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(4121),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2141),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
+ [391] = {
+ [sym_comment] = STATE(391),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_else] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_case] = ACTIONS(1004),
+ [anon_sym_default] = ACTIONS(1004),
+ [anon_sym_catch] = ACTIONS(1004),
+ [anon_sym_finally] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [392] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(4061),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2150),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
[sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
[sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(428),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(392),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
[sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
- [sym_cf_comment] = ACTIONS(5),
- },
- [429] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_statement_block] = STATE(2442),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2327),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(429),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(1868),
+ [anon_sym_var] = ACTIONS(1803),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [430] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1246),
- [sym_expression] = STATE(2469),
- [sym_primary_expression] = STATE(2278),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2279),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1246),
- [sym_subscript_expression] = STATE(1246),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2129),
- [sym_comment] = STATE(430),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [393] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2207),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5215),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(393),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_POUND] = ACTIONS(1488),
+ [anon_sym_SQUOTE] = ACTIONS(1708),
+ [aux_sym_quoted_cf_attribute_value_token1] = ACTIONS(739),
+ [anon_sym_DQUOTE] = ACTIONS(1493),
+ [anon_sym_LBRACE] = ACTIONS(1495),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1870),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(1872),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(1870),
- [anon_sym_new] = ACTIONS(942),
- [anon_sym_DOT] = ACTIONS(1874),
+ [anon_sym_let] = ACTIONS(749),
+ [anon_sym_LPAREN] = ACTIONS(1497),
+ [anon_sym_await] = ACTIONS(754),
+ [anon_sym_COLON] = ACTIONS(1499),
+ [anon_sym_yield] = ACTIONS(758),
+ [anon_sym_LBRACK] = ACTIONS(1501),
+ [anon_sym_async] = ACTIONS(763),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(749),
+ [anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
- [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(91),
[anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(1876),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(1870),
+ [aux_sym_unary_operator_token1] = ACTIONS(91),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1503),
+ [anon_sym_DASH_DASH] = ACTIONS(1503),
+ [aux_sym_comment_token1] = ACTIONS(3),
+ [sym_number] = ACTIONS(1505),
+ [sym_identifier] = ACTIONS(780),
+ [sym_private_property_identifier] = ACTIONS(1507),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [431] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_statement_block] = STATE(2486),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2335),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(431),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(1868),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [394] = {
+ [sym_comment] = STATE(394),
+ [anon_sym_POUND] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(894),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(894),
+ [anon_sym_with] = ACTIONS(894),
+ [anon_sym_let] = ACTIONS(894),
+ [anon_sym_const] = ACTIONS(894),
+ [anon_sym_else] = ACTIONS(894),
+ [anon_sym_if] = ACTIONS(894),
+ [anon_sym_switch] = ACTIONS(894),
+ [anon_sym_for] = ACTIONS(894),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(894),
+ [anon_sym_while] = ACTIONS(894),
+ [anon_sym_do] = ACTIONS(894),
+ [anon_sym_try] = ACTIONS(894),
+ [anon_sym_break] = ACTIONS(894),
+ [anon_sym_continue] = ACTIONS(894),
+ [anon_sym_return] = ACTIONS(894),
+ [anon_sym_throw] = ACTIONS(894),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_case] = ACTIONS(894),
+ [anon_sym_default] = ACTIONS(894),
+ [anon_sym_finally] = ACTIONS(894),
+ [anon_sym_yield] = ACTIONS(894),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(894),
+ [anon_sym_function] = ACTIONS(894),
+ [anon_sym_private] = ACTIONS(894),
+ [anon_sym_public] = ACTIONS(894),
+ [anon_sym_remote] = ACTIONS(894),
+ [anon_sym_static] = ACTIONS(894),
+ [anon_sym_final] = ACTIONS(894),
+ [anon_sym_abstract] = ACTIONS(894),
+ [anon_sym_any] = ACTIONS(894),
+ [anon_sym_array] = ACTIONS(894),
+ [anon_sym_binary] = ACTIONS(894),
+ [anon_sym_boolean] = ACTIONS(894),
+ [anon_sym_date] = ACTIONS(894),
+ [anon_sym_guid] = ACTIONS(894),
+ [anon_sym_numeric] = ACTIONS(894),
+ [anon_sym_query] = ACTIONS(894),
+ [anon_sym_string] = ACTIONS(894),
+ [anon_sym_struct] = ACTIONS(894),
+ [anon_sym_uuid] = ACTIONS(894),
+ [anon_sym_variablename] = ACTIONS(894),
+ [anon_sym_void] = ACTIONS(894),
+ [anon_sym_xml] = ACTIONS(894),
+ [anon_sym_new] = ACTIONS(894),
+ [anon_sym_PLUS] = ACTIONS(894),
+ [anon_sym_DASH] = ACTIONS(894),
+ [anon_sym_SLASH] = ACTIONS(894),
+ [anon_sym_BANG] = ACTIONS(892),
+ [anon_sym_TILDE] = ACTIONS(894),
+ [aux_sym_unary_operator_token1] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(892),
+ [sym_identifier] = ACTIONS(894),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(894),
+ [sym_super] = ACTIONS(894),
+ [sym_true] = ACTIONS(894),
+ [sym_false] = ACTIONS(894),
+ [sym_null] = ACTIONS(894),
+ [anon_sym_export] = ACTIONS(894),
+ [sym__automatic_semicolon] = ACTIONS(1805),
[sym_cf_comment] = ACTIONS(5),
},
- [432] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1845),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2485),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [395] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1249),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(432),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1249),
+ [sym_subscript_expression] = STATE(1249),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4113),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2133),
+ [sym_comment] = STATE(395),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_var] = ACTIONS(1807),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1878),
+ [anon_sym_LBRACE] = ACTIONS(1809),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
+ [anon_sym_let] = ACTIONS(1811),
+ [anon_sym_const] = ACTIONS(1813),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(1815),
+ [anon_sym_async] = ACTIONS(1817),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_static] = ACTIONS(1819),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(1821),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
- [sym_cf_comment] = ACTIONS(5),
- },
- [433] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_statement_block] = STATE(2428),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2336),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(433),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(1868),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [anon_sym_export] = ACTIONS(1819),
[sym_cf_comment] = ACTIONS(5),
},
- [434] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_statement_block] = STATE(1955),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1961),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
+ [396] = {
+ [sym_hash_empty] = STATE(4029),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2111),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(434),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(396),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(3494),
+ [sym_hash_expression] = STATE(4029),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_POUND] = ACTIONS(193),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(1844),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
+ [anon_sym_let] = ACTIONS(818),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
+ [anon_sym_SEMI] = ACTIONS(1823),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -80952,818 +78492,973 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
+ [sym_identifier] = ACTIONS(822),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
+ [anon_sym_export] = ACTIONS(818),
+ [sym__automatic_semicolon] = ACTIONS(1823),
[sym_cf_comment] = ACTIONS(5),
},
- [435] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_statement_block] = STATE(2476),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2338),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(435),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
+ [397] = {
+ [sym_finally_clause] = STATE(742),
+ [sym_comment] = STATE(397),
+ [anon_sym_POUND] = ACTIONS(1825),
+ [anon_sym_var] = ACTIONS(1827),
+ [anon_sym_SQUOTE] = ACTIONS(1825),
+ [anon_sym_DQUOTE] = ACTIONS(1825),
+ [anon_sym_LBRACE] = ACTIONS(1825),
+ [anon_sym_RBRACE] = ACTIONS(1825),
+ [anon_sym_import] = ACTIONS(1827),
+ [anon_sym_with] = ACTIONS(1827),
+ [anon_sym_let] = ACTIONS(1827),
+ [anon_sym_const] = ACTIONS(1827),
+ [anon_sym_else] = ACTIONS(1827),
+ [anon_sym_if] = ACTIONS(1827),
+ [anon_sym_switch] = ACTIONS(1827),
+ [anon_sym_for] = ACTIONS(1827),
+ [anon_sym_LPAREN] = ACTIONS(1825),
+ [anon_sym_await] = ACTIONS(1827),
+ [anon_sym_while] = ACTIONS(1827),
+ [anon_sym_do] = ACTIONS(1827),
+ [anon_sym_try] = ACTIONS(1827),
+ [anon_sym_break] = ACTIONS(1827),
+ [anon_sym_continue] = ACTIONS(1827),
+ [anon_sym_return] = ACTIONS(1827),
+ [anon_sym_throw] = ACTIONS(1827),
+ [anon_sym_SEMI] = ACTIONS(1825),
+ [anon_sym_case] = ACTIONS(1827),
+ [anon_sym_default] = ACTIONS(1827),
+ [anon_sym_finally] = ACTIONS(1704),
+ [anon_sym_yield] = ACTIONS(1827),
+ [anon_sym_LBRACK] = ACTIONS(1825),
+ [anon_sym_async] = ACTIONS(1827),
+ [anon_sym_function] = ACTIONS(1827),
+ [anon_sym_private] = ACTIONS(1827),
+ [anon_sym_public] = ACTIONS(1827),
+ [anon_sym_remote] = ACTIONS(1827),
+ [anon_sym_static] = ACTIONS(1827),
+ [anon_sym_final] = ACTIONS(1827),
+ [anon_sym_abstract] = ACTIONS(1827),
+ [anon_sym_any] = ACTIONS(1827),
+ [anon_sym_array] = ACTIONS(1827),
+ [anon_sym_binary] = ACTIONS(1827),
+ [anon_sym_boolean] = ACTIONS(1827),
+ [anon_sym_date] = ACTIONS(1827),
+ [anon_sym_guid] = ACTIONS(1827),
+ [anon_sym_numeric] = ACTIONS(1827),
+ [anon_sym_query] = ACTIONS(1827),
+ [anon_sym_string] = ACTIONS(1827),
+ [anon_sym_struct] = ACTIONS(1827),
+ [anon_sym_uuid] = ACTIONS(1827),
+ [anon_sym_variablename] = ACTIONS(1827),
+ [anon_sym_void] = ACTIONS(1827),
+ [anon_sym_xml] = ACTIONS(1827),
+ [anon_sym_new] = ACTIONS(1827),
+ [anon_sym_PLUS] = ACTIONS(1827),
+ [anon_sym_DASH] = ACTIONS(1827),
+ [anon_sym_SLASH] = ACTIONS(1827),
+ [anon_sym_BANG] = ACTIONS(1825),
+ [anon_sym_TILDE] = ACTIONS(1827),
+ [aux_sym_unary_operator_token1] = ACTIONS(1825),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1825),
+ [anon_sym_DASH_DASH] = ACTIONS(1825),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1825),
+ [sym_identifier] = ACTIONS(1827),
+ [sym_private_property_identifier] = ACTIONS(1825),
+ [sym_this] = ACTIONS(1827),
+ [sym_super] = ACTIONS(1827),
+ [sym_true] = ACTIONS(1827),
+ [sym_false] = ACTIONS(1827),
+ [sym_null] = ACTIONS(1827),
+ [anon_sym_export] = ACTIONS(1827),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [398] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(4069),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2150),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(398),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(1868),
+ [anon_sym_var] = ACTIONS(1829),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [436] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1851),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2011),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(436),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [399] = {
+ [sym_comment] = STATE(399),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_case] = ACTIONS(1004),
+ [anon_sym_default] = ACTIONS(1004),
+ [anon_sym_catch] = ACTIONS(1004),
+ [anon_sym_finally] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym__automatic_semicolon] = ACTIONS(1831),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [400] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(3962),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2150),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(400),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1880),
+ [anon_sym_var] = ACTIONS(1833),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [437] = {
- [sym_variable_declarator] = STATE(3559),
- [sym_object_pattern] = STATE(3267),
- [sym_array_pattern] = STATE(3267),
- [sym__destructuring_pattern] = STATE(3445),
- [sym_comment] = STATE(437),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LBRACE] = ACTIONS(1570),
- [anon_sym_LPAREN] = ACTIONS(1144),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1441),
- [anon_sym_LBRACK] = ACTIONS(1572),
- [anon_sym_EQ_GT] = ACTIONS(1175),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1146),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1146),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1146),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1146),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
- [aux_sym_binary_expression_token7] = ACTIONS(1146),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
- [aux_sym_binary_expression_token9] = ACTIONS(1146),
- [aux_sym_binary_expression_token10] = ACTIONS(1146),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1146),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1574),
- [sym__automatic_semicolon] = ACTIONS(1144),
- [sym__ternary_qmark] = ACTIONS(1144),
+ [401] = {
+ [sym_comment] = STATE(401),
+ [anon_sym_POUND] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(894),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(894),
+ [anon_sym_with] = ACTIONS(894),
+ [anon_sym_let] = ACTIONS(894),
+ [anon_sym_const] = ACTIONS(894),
+ [anon_sym_if] = ACTIONS(894),
+ [anon_sym_switch] = ACTIONS(894),
+ [anon_sym_for] = ACTIONS(894),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(894),
+ [anon_sym_while] = ACTIONS(894),
+ [anon_sym_do] = ACTIONS(894),
+ [anon_sym_try] = ACTIONS(894),
+ [anon_sym_break] = ACTIONS(894),
+ [anon_sym_continue] = ACTIONS(894),
+ [anon_sym_return] = ACTIONS(894),
+ [anon_sym_throw] = ACTIONS(894),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_case] = ACTIONS(894),
+ [anon_sym_default] = ACTIONS(894),
+ [anon_sym_catch] = ACTIONS(894),
+ [anon_sym_finally] = ACTIONS(894),
+ [anon_sym_yield] = ACTIONS(894),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(894),
+ [anon_sym_function] = ACTIONS(894),
+ [anon_sym_private] = ACTIONS(894),
+ [anon_sym_public] = ACTIONS(894),
+ [anon_sym_remote] = ACTIONS(894),
+ [anon_sym_static] = ACTIONS(894),
+ [anon_sym_final] = ACTIONS(894),
+ [anon_sym_abstract] = ACTIONS(894),
+ [anon_sym_any] = ACTIONS(894),
+ [anon_sym_array] = ACTIONS(894),
+ [anon_sym_binary] = ACTIONS(894),
+ [anon_sym_boolean] = ACTIONS(894),
+ [anon_sym_date] = ACTIONS(894),
+ [anon_sym_guid] = ACTIONS(894),
+ [anon_sym_numeric] = ACTIONS(894),
+ [anon_sym_query] = ACTIONS(894),
+ [anon_sym_string] = ACTIONS(894),
+ [anon_sym_struct] = ACTIONS(894),
+ [anon_sym_uuid] = ACTIONS(894),
+ [anon_sym_variablename] = ACTIONS(894),
+ [anon_sym_void] = ACTIONS(894),
+ [anon_sym_xml] = ACTIONS(894),
+ [anon_sym_new] = ACTIONS(894),
+ [anon_sym_PLUS] = ACTIONS(894),
+ [anon_sym_DASH] = ACTIONS(894),
+ [anon_sym_SLASH] = ACTIONS(894),
+ [anon_sym_BANG] = ACTIONS(892),
+ [anon_sym_TILDE] = ACTIONS(894),
+ [aux_sym_unary_operator_token1] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(892),
+ [sym_identifier] = ACTIONS(894),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(894),
+ [sym_super] = ACTIONS(894),
+ [sym_true] = ACTIONS(894),
+ [sym_false] = ACTIONS(894),
+ [sym_null] = ACTIONS(894),
+ [anon_sym_export] = ACTIONS(894),
+ [sym__automatic_semicolon] = ACTIONS(1835),
[sym_cf_comment] = ACTIONS(5),
},
- [438] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1846),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2484),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
+ [402] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(3993),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2150),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(402),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_var] = ACTIONS(1837),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(874),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [403] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2173),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
[sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(438),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(403),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(3978),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1878),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(1839),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [439] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
+ [404] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1447),
[sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2342),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
+ [sym_expression] = STATE(2258),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
[sym_member_expression] = STATE(1257),
[sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(439),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5214),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(404),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(1882),
+ [anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(1841),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(754),
- [anon_sym_COLON] = ACTIONS(756),
- [anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(763),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(749),
- [anon_sym_new] = ACTIONS(767),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(782),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(749),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [440] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1848),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2482),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [405] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1411),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1410),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(440),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(405),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1878),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
+ [anon_sym_DOT] = ACTIONS(1843),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [441] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1878),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(1951),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(441),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [406] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2162),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(406),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4184),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1880),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(1845),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
- [sym_cf_comment] = ACTIONS(5),
- },
- [442] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(5858),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2299),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(442),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
- [sym_cf_comment] = ACTIONS(5),
- },
- [443] = {
- [sym_comment] = STATE(443),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_else] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_case] = ACTIONS(1003),
- [anon_sym_default] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(1884),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [444] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1864),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2475),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [407] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1423),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2472),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(444),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(407),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1878),
+ [anon_sym_LBRACE] = ACTIONS(1847),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [445] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1851),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2381),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [408] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(5622),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2332),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(408),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(1035),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [409] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1445),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2384),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(445),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(409),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1878),
+ [anon_sym_LBRACE] = ACTIONS(1847),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_await] = ACTIONS(754),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -81776,216 +79471,142 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [446] = {
- [sym_else_clause] = STATE(714),
- [sym_comment] = STATE(446),
- [anon_sym_POUND] = ACTIONS(1886),
- [anon_sym_var] = ACTIONS(1888),
- [anon_sym_SQUOTE] = ACTIONS(1886),
- [anon_sym_DQUOTE] = ACTIONS(1886),
- [anon_sym_LBRACE] = ACTIONS(1886),
- [anon_sym_RBRACE] = ACTIONS(1886),
- [anon_sym_import] = ACTIONS(1888),
- [anon_sym_with] = ACTIONS(1888),
- [anon_sym_let] = ACTIONS(1888),
- [anon_sym_const] = ACTIONS(1888),
- [anon_sym_else] = ACTIONS(1890),
- [anon_sym_if] = ACTIONS(1888),
- [anon_sym_switch] = ACTIONS(1888),
- [anon_sym_for] = ACTIONS(1888),
- [anon_sym_LPAREN] = ACTIONS(1886),
- [anon_sym_await] = ACTIONS(1888),
- [anon_sym_while] = ACTIONS(1888),
- [anon_sym_do] = ACTIONS(1888),
- [anon_sym_try] = ACTIONS(1888),
- [anon_sym_break] = ACTIONS(1888),
- [anon_sym_continue] = ACTIONS(1888),
- [anon_sym_return] = ACTIONS(1888),
- [anon_sym_throw] = ACTIONS(1888),
- [anon_sym_SEMI] = ACTIONS(1886),
- [anon_sym_case] = ACTIONS(1888),
- [anon_sym_default] = ACTIONS(1888),
- [anon_sym_yield] = ACTIONS(1888),
- [anon_sym_LBRACK] = ACTIONS(1886),
- [anon_sym_async] = ACTIONS(1888),
- [anon_sym_function] = ACTIONS(1888),
- [anon_sym_private] = ACTIONS(1888),
- [anon_sym_public] = ACTIONS(1888),
- [anon_sym_remote] = ACTIONS(1888),
- [anon_sym_static] = ACTIONS(1888),
- [anon_sym_final] = ACTIONS(1888),
- [anon_sym_abstract] = ACTIONS(1888),
- [anon_sym_any] = ACTIONS(1888),
- [anon_sym_array] = ACTIONS(1888),
- [anon_sym_binary] = ACTIONS(1888),
- [anon_sym_boolean] = ACTIONS(1888),
- [anon_sym_date] = ACTIONS(1888),
- [anon_sym_guid] = ACTIONS(1888),
- [anon_sym_numeric] = ACTIONS(1888),
- [anon_sym_query] = ACTIONS(1888),
- [anon_sym_string] = ACTIONS(1888),
- [anon_sym_struct] = ACTIONS(1888),
- [anon_sym_uuid] = ACTIONS(1888),
- [anon_sym_variablename] = ACTIONS(1888),
- [anon_sym_void] = ACTIONS(1888),
- [anon_sym_xml] = ACTIONS(1888),
- [anon_sym_new] = ACTIONS(1888),
- [anon_sym_PLUS] = ACTIONS(1888),
- [anon_sym_DASH] = ACTIONS(1888),
- [anon_sym_SLASH] = ACTIONS(1888),
- [anon_sym_BANG] = ACTIONS(1886),
- [anon_sym_TILDE] = ACTIONS(1888),
- [aux_sym_unary_operator_token1] = ACTIONS(1886),
- [anon_sym_PLUS_PLUS] = ACTIONS(1886),
- [anon_sym_DASH_DASH] = ACTIONS(1886),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1886),
- [sym_identifier] = ACTIONS(1888),
- [sym_private_property_identifier] = ACTIONS(1886),
- [sym_this] = ACTIONS(1888),
- [sym_super] = ACTIONS(1888),
- [sym_true] = ACTIONS(1888),
- [sym_false] = ACTIONS(1888),
- [sym_null] = ACTIONS(1888),
- [anon_sym_export] = ACTIONS(1888),
- [sym_cf_comment] = ACTIONS(5),
- },
- [447] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1878),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2387),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(447),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5214),
+ [410] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2288),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(410),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(3960),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1878),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(754),
- [anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(763),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(1849),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(749),
- [anon_sym_new] = ACTIONS(767),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(782),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(749),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [448] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1864),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2411),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [411] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1447),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2242),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(448),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(411),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1878),
+ [anon_sym_LBRACE] = ACTIONS(1847),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_await] = ACTIONS(754),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -81998,142 +79619,364 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [449] = {
- [sym_else_clause] = STATE(933),
- [sym_comment] = STATE(449),
- [anon_sym_POUND] = ACTIONS(1886),
- [anon_sym_var] = ACTIONS(1888),
- [anon_sym_SQUOTE] = ACTIONS(1886),
- [anon_sym_DQUOTE] = ACTIONS(1886),
- [anon_sym_LBRACE] = ACTIONS(1886),
- [anon_sym_RBRACE] = ACTIONS(1886),
- [anon_sym_import] = ACTIONS(1888),
- [anon_sym_with] = ACTIONS(1888),
- [anon_sym_let] = ACTIONS(1888),
- [anon_sym_const] = ACTIONS(1888),
- [anon_sym_else] = ACTIONS(1892),
- [anon_sym_if] = ACTIONS(1888),
- [anon_sym_switch] = ACTIONS(1888),
- [anon_sym_for] = ACTIONS(1888),
- [anon_sym_LPAREN] = ACTIONS(1886),
- [anon_sym_await] = ACTIONS(1888),
- [anon_sym_while] = ACTIONS(1888),
- [anon_sym_do] = ACTIONS(1888),
- [anon_sym_try] = ACTIONS(1888),
- [anon_sym_break] = ACTIONS(1888),
- [anon_sym_continue] = ACTIONS(1888),
- [anon_sym_return] = ACTIONS(1888),
- [anon_sym_throw] = ACTIONS(1888),
- [anon_sym_SEMI] = ACTIONS(1886),
- [anon_sym_case] = ACTIONS(1888),
- [anon_sym_default] = ACTIONS(1888),
- [anon_sym_yield] = ACTIONS(1888),
- [anon_sym_LBRACK] = ACTIONS(1886),
- [anon_sym_async] = ACTIONS(1888),
- [anon_sym_function] = ACTIONS(1888),
- [anon_sym_private] = ACTIONS(1888),
- [anon_sym_public] = ACTIONS(1888),
- [anon_sym_remote] = ACTIONS(1888),
- [anon_sym_static] = ACTIONS(1888),
- [anon_sym_final] = ACTIONS(1888),
- [anon_sym_abstract] = ACTIONS(1888),
- [anon_sym_any] = ACTIONS(1888),
- [anon_sym_array] = ACTIONS(1888),
- [anon_sym_binary] = ACTIONS(1888),
- [anon_sym_boolean] = ACTIONS(1888),
- [anon_sym_date] = ACTIONS(1888),
- [anon_sym_guid] = ACTIONS(1888),
- [anon_sym_numeric] = ACTIONS(1888),
- [anon_sym_query] = ACTIONS(1888),
- [anon_sym_string] = ACTIONS(1888),
- [anon_sym_struct] = ACTIONS(1888),
- [anon_sym_uuid] = ACTIONS(1888),
- [anon_sym_variablename] = ACTIONS(1888),
- [anon_sym_void] = ACTIONS(1888),
- [anon_sym_xml] = ACTIONS(1888),
- [anon_sym_new] = ACTIONS(1888),
- [anon_sym_PLUS] = ACTIONS(1888),
- [anon_sym_DASH] = ACTIONS(1888),
- [anon_sym_SLASH] = ACTIONS(1888),
- [anon_sym_BANG] = ACTIONS(1886),
- [anon_sym_TILDE] = ACTIONS(1888),
- [aux_sym_unary_operator_token1] = ACTIONS(1886),
- [anon_sym_PLUS_PLUS] = ACTIONS(1886),
- [anon_sym_DASH_DASH] = ACTIONS(1886),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1886),
- [sym_identifier] = ACTIONS(1888),
- [sym_private_property_identifier] = ACTIONS(1886),
- [sym_this] = ACTIONS(1888),
- [sym_super] = ACTIONS(1888),
- [sym_true] = ACTIONS(1888),
- [sym_false] = ACTIONS(1888),
- [sym_null] = ACTIONS(1888),
- [anon_sym_export] = ACTIONS(1888),
+ [412] = {
+ [sym_comment] = STATE(412),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1148),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1191),
+ [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1144),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [450] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2208),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [413] = {
+ [sym_comment] = STATE(413),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(1855),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1191),
+ [anon_sym_LPAREN] = ACTIONS(1857),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_SEMI] = ACTIONS(1851),
+ [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(1860),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1851),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [414] = {
+ [sym_else_clause] = STATE(951),
+ [sym_comment] = STATE(414),
+ [anon_sym_POUND] = ACTIONS(1864),
+ [anon_sym_var] = ACTIONS(1866),
+ [anon_sym_SQUOTE] = ACTIONS(1864),
+ [anon_sym_DQUOTE] = ACTIONS(1864),
+ [anon_sym_LBRACE] = ACTIONS(1864),
+ [anon_sym_RBRACE] = ACTIONS(1864),
+ [anon_sym_import] = ACTIONS(1866),
+ [anon_sym_with] = ACTIONS(1866),
+ [anon_sym_let] = ACTIONS(1866),
+ [anon_sym_const] = ACTIONS(1866),
+ [anon_sym_else] = ACTIONS(1868),
+ [anon_sym_if] = ACTIONS(1866),
+ [anon_sym_switch] = ACTIONS(1866),
+ [anon_sym_for] = ACTIONS(1866),
+ [anon_sym_LPAREN] = ACTIONS(1864),
+ [anon_sym_await] = ACTIONS(1866),
+ [anon_sym_while] = ACTIONS(1866),
+ [anon_sym_do] = ACTIONS(1866),
+ [anon_sym_try] = ACTIONS(1866),
+ [anon_sym_break] = ACTIONS(1866),
+ [anon_sym_continue] = ACTIONS(1866),
+ [anon_sym_return] = ACTIONS(1866),
+ [anon_sym_throw] = ACTIONS(1866),
+ [anon_sym_SEMI] = ACTIONS(1864),
+ [anon_sym_case] = ACTIONS(1866),
+ [anon_sym_default] = ACTIONS(1866),
+ [anon_sym_yield] = ACTIONS(1866),
+ [anon_sym_LBRACK] = ACTIONS(1864),
+ [anon_sym_async] = ACTIONS(1866),
+ [anon_sym_function] = ACTIONS(1866),
+ [anon_sym_private] = ACTIONS(1866),
+ [anon_sym_public] = ACTIONS(1866),
+ [anon_sym_remote] = ACTIONS(1866),
+ [anon_sym_static] = ACTIONS(1866),
+ [anon_sym_final] = ACTIONS(1866),
+ [anon_sym_abstract] = ACTIONS(1866),
+ [anon_sym_any] = ACTIONS(1866),
+ [anon_sym_array] = ACTIONS(1866),
+ [anon_sym_binary] = ACTIONS(1866),
+ [anon_sym_boolean] = ACTIONS(1866),
+ [anon_sym_date] = ACTIONS(1866),
+ [anon_sym_guid] = ACTIONS(1866),
+ [anon_sym_numeric] = ACTIONS(1866),
+ [anon_sym_query] = ACTIONS(1866),
+ [anon_sym_string] = ACTIONS(1866),
+ [anon_sym_struct] = ACTIONS(1866),
+ [anon_sym_uuid] = ACTIONS(1866),
+ [anon_sym_variablename] = ACTIONS(1866),
+ [anon_sym_void] = ACTIONS(1866),
+ [anon_sym_xml] = ACTIONS(1866),
+ [anon_sym_new] = ACTIONS(1866),
+ [anon_sym_PLUS] = ACTIONS(1866),
+ [anon_sym_DASH] = ACTIONS(1866),
+ [anon_sym_SLASH] = ACTIONS(1866),
+ [anon_sym_BANG] = ACTIONS(1864),
+ [anon_sym_TILDE] = ACTIONS(1866),
+ [aux_sym_unary_operator_token1] = ACTIONS(1864),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1864),
+ [anon_sym_DASH_DASH] = ACTIONS(1864),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1864),
+ [sym_identifier] = ACTIONS(1866),
+ [sym_private_property_identifier] = ACTIONS(1864),
+ [sym_this] = ACTIONS(1866),
+ [sym_super] = ACTIONS(1866),
+ [sym_true] = ACTIONS(1866),
+ [sym_false] = ACTIONS(1866),
+ [sym_null] = ACTIONS(1866),
+ [anon_sym_export] = ACTIONS(1866),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [415] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(4138),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2150),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(415),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(874),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [416] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2408),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(450),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(416),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(1894),
+ [anon_sym_POUND] = ACTIONS(1870),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_await] = ACTIONS(754),
[anon_sym_COLON] = ACTIONS(756),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -82146,290 +79989,290 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [451] = {
- [sym_finally_clause] = STATE(937),
- [sym_comment] = STATE(451),
- [anon_sym_POUND] = ACTIONS(1707),
- [anon_sym_var] = ACTIONS(1709),
- [anon_sym_SQUOTE] = ACTIONS(1707),
- [anon_sym_DQUOTE] = ACTIONS(1707),
- [anon_sym_LBRACE] = ACTIONS(1707),
- [anon_sym_RBRACE] = ACTIONS(1707),
- [anon_sym_import] = ACTIONS(1709),
- [anon_sym_with] = ACTIONS(1709),
- [anon_sym_let] = ACTIONS(1709),
- [anon_sym_const] = ACTIONS(1709),
- [anon_sym_if] = ACTIONS(1709),
- [anon_sym_switch] = ACTIONS(1709),
- [anon_sym_for] = ACTIONS(1709),
- [anon_sym_LPAREN] = ACTIONS(1707),
- [anon_sym_await] = ACTIONS(1709),
- [anon_sym_while] = ACTIONS(1709),
- [anon_sym_do] = ACTIONS(1709),
- [anon_sym_try] = ACTIONS(1709),
- [anon_sym_break] = ACTIONS(1709),
- [anon_sym_continue] = ACTIONS(1709),
- [anon_sym_return] = ACTIONS(1709),
- [anon_sym_throw] = ACTIONS(1709),
- [anon_sym_SEMI] = ACTIONS(1707),
- [anon_sym_case] = ACTIONS(1709),
- [anon_sym_default] = ACTIONS(1709),
- [anon_sym_finally] = ACTIONS(1687),
- [anon_sym_yield] = ACTIONS(1709),
- [anon_sym_LBRACK] = ACTIONS(1707),
- [anon_sym_async] = ACTIONS(1709),
- [anon_sym_function] = ACTIONS(1709),
- [anon_sym_private] = ACTIONS(1709),
- [anon_sym_public] = ACTIONS(1709),
- [anon_sym_remote] = ACTIONS(1709),
- [anon_sym_static] = ACTIONS(1709),
- [anon_sym_final] = ACTIONS(1709),
- [anon_sym_abstract] = ACTIONS(1709),
- [anon_sym_any] = ACTIONS(1709),
- [anon_sym_array] = ACTIONS(1709),
- [anon_sym_binary] = ACTIONS(1709),
- [anon_sym_boolean] = ACTIONS(1709),
- [anon_sym_date] = ACTIONS(1709),
- [anon_sym_guid] = ACTIONS(1709),
- [anon_sym_numeric] = ACTIONS(1709),
- [anon_sym_query] = ACTIONS(1709),
- [anon_sym_string] = ACTIONS(1709),
- [anon_sym_struct] = ACTIONS(1709),
- [anon_sym_uuid] = ACTIONS(1709),
- [anon_sym_variablename] = ACTIONS(1709),
- [anon_sym_void] = ACTIONS(1709),
- [anon_sym_xml] = ACTIONS(1709),
- [anon_sym_new] = ACTIONS(1709),
- [anon_sym_PLUS] = ACTIONS(1709),
- [anon_sym_DASH] = ACTIONS(1709),
- [anon_sym_SLASH] = ACTIONS(1709),
- [anon_sym_BANG] = ACTIONS(1707),
- [anon_sym_TILDE] = ACTIONS(1709),
- [aux_sym_unary_operator_token1] = ACTIONS(1707),
- [anon_sym_PLUS_PLUS] = ACTIONS(1707),
- [anon_sym_DASH_DASH] = ACTIONS(1707),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1707),
- [sym_identifier] = ACTIONS(1709),
- [sym_private_property_identifier] = ACTIONS(1707),
- [sym_this] = ACTIONS(1709),
- [sym_super] = ACTIONS(1709),
- [sym_true] = ACTIONS(1709),
- [sym_false] = ACTIONS(1709),
- [sym_null] = ACTIONS(1709),
- [anon_sym_export] = ACTIONS(1709),
- [sym_cf_comment] = ACTIONS(5),
- },
- [452] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1766),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1764),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [417] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1411),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1410),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(452),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(417),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1896),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(1898),
+ [anon_sym_let] = ACTIONS(1872),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1874),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1896),
- [anon_sym_new] = ACTIONS(808),
- [anon_sym_DOT] = ACTIONS(1807),
+ [anon_sym_static] = ACTIONS(1872),
+ [anon_sym_new] = ACTIONS(767),
+ [anon_sym_DOT] = ACTIONS(1843),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1900),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(1876),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1896),
+ [anon_sym_export] = ACTIONS(1872),
[sym_cf_comment] = ACTIONS(5),
},
- [453] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1848),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2420),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(453),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5214),
+ [418] = {
+ [sym_finally_clause] = STATE(955),
+ [sym_comment] = STATE(418),
+ [anon_sym_POUND] = ACTIONS(1825),
+ [anon_sym_var] = ACTIONS(1827),
+ [anon_sym_SQUOTE] = ACTIONS(1825),
+ [anon_sym_DQUOTE] = ACTIONS(1825),
+ [anon_sym_LBRACE] = ACTIONS(1825),
+ [anon_sym_RBRACE] = ACTIONS(1825),
+ [anon_sym_import] = ACTIONS(1827),
+ [anon_sym_with] = ACTIONS(1827),
+ [anon_sym_let] = ACTIONS(1827),
+ [anon_sym_const] = ACTIONS(1827),
+ [anon_sym_if] = ACTIONS(1827),
+ [anon_sym_switch] = ACTIONS(1827),
+ [anon_sym_for] = ACTIONS(1827),
+ [anon_sym_LPAREN] = ACTIONS(1825),
+ [anon_sym_await] = ACTIONS(1827),
+ [anon_sym_while] = ACTIONS(1827),
+ [anon_sym_do] = ACTIONS(1827),
+ [anon_sym_try] = ACTIONS(1827),
+ [anon_sym_break] = ACTIONS(1827),
+ [anon_sym_continue] = ACTIONS(1827),
+ [anon_sym_return] = ACTIONS(1827),
+ [anon_sym_throw] = ACTIONS(1827),
+ [anon_sym_SEMI] = ACTIONS(1825),
+ [anon_sym_case] = ACTIONS(1827),
+ [anon_sym_default] = ACTIONS(1827),
+ [anon_sym_finally] = ACTIONS(1727),
+ [anon_sym_yield] = ACTIONS(1827),
+ [anon_sym_LBRACK] = ACTIONS(1825),
+ [anon_sym_async] = ACTIONS(1827),
+ [anon_sym_function] = ACTIONS(1827),
+ [anon_sym_private] = ACTIONS(1827),
+ [anon_sym_public] = ACTIONS(1827),
+ [anon_sym_remote] = ACTIONS(1827),
+ [anon_sym_static] = ACTIONS(1827),
+ [anon_sym_final] = ACTIONS(1827),
+ [anon_sym_abstract] = ACTIONS(1827),
+ [anon_sym_any] = ACTIONS(1827),
+ [anon_sym_array] = ACTIONS(1827),
+ [anon_sym_binary] = ACTIONS(1827),
+ [anon_sym_boolean] = ACTIONS(1827),
+ [anon_sym_date] = ACTIONS(1827),
+ [anon_sym_guid] = ACTIONS(1827),
+ [anon_sym_numeric] = ACTIONS(1827),
+ [anon_sym_query] = ACTIONS(1827),
+ [anon_sym_string] = ACTIONS(1827),
+ [anon_sym_struct] = ACTIONS(1827),
+ [anon_sym_uuid] = ACTIONS(1827),
+ [anon_sym_variablename] = ACTIONS(1827),
+ [anon_sym_void] = ACTIONS(1827),
+ [anon_sym_xml] = ACTIONS(1827),
+ [anon_sym_new] = ACTIONS(1827),
+ [anon_sym_PLUS] = ACTIONS(1827),
+ [anon_sym_DASH] = ACTIONS(1827),
+ [anon_sym_SLASH] = ACTIONS(1827),
+ [anon_sym_BANG] = ACTIONS(1825),
+ [anon_sym_TILDE] = ACTIONS(1827),
+ [aux_sym_unary_operator_token1] = ACTIONS(1825),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1825),
+ [anon_sym_DASH_DASH] = ACTIONS(1825),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1825),
+ [sym_identifier] = ACTIONS(1827),
+ [sym_private_property_identifier] = ACTIONS(1825),
+ [sym_this] = ACTIONS(1827),
+ [sym_super] = ACTIONS(1827),
+ [sym_true] = ACTIONS(1827),
+ [sym_false] = ACTIONS(1827),
+ [sym_null] = ACTIONS(1827),
+ [anon_sym_export] = ACTIONS(1827),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [419] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1411),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5088),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1410),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2228),
+ [sym_comment] = STATE(419),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1878),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(754),
- [anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(763),
+ [anon_sym_let] = ACTIONS(1878),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(1880),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(749),
- [anon_sym_new] = ACTIONS(767),
+ [anon_sym_static] = ACTIONS(1878),
+ [anon_sym_new] = ACTIONS(958),
+ [anon_sym_DOT] = ACTIONS(1843),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(782),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(1882),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(749),
+ [anon_sym_export] = ACTIONS(1878),
[sym_cf_comment] = ACTIONS(5),
},
- [454] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1846),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2421),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [420] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1451),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2213),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(454),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(420),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1878),
+ [anon_sym_LBRACE] = ACTIONS(1847),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_await] = ACTIONS(754),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -82442,68 +80285,142 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [455] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1845),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2422),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [421] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(3992),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2150),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(421),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(874),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [422] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1454),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2199),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(455),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(422),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1878),
+ [anon_sym_LBRACE] = ACTIONS(1847),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_await] = ACTIONS(754),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -82516,320 +80433,246 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [456] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1851),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2174),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(456),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5086),
+ [423] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2176),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5215),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(423),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_POUND] = ACTIONS(1884),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1878),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(749),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(754),
+ [anon_sym_COLON] = ACTIONS(756),
+ [anon_sym_yield] = ACTIONS(758),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(749),
+ [anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(780),
+ [sym_private_property_identifier] = ACTIONS(782),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
- [sym_cf_comment] = ACTIONS(5),
- },
- [457] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(4021),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2141),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(457),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [458] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1864),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(1921),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
+ [424] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1455),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2197),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
[sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(458),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5215),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(424),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1880),
+ [anon_sym_LBRACE] = ACTIONS(1847),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
+ [anon_sym_let] = ACTIONS(749),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(754),
+ [anon_sym_yield] = ACTIONS(758),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(749),
+ [anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(780),
+ [sym_private_property_identifier] = ACTIONS(782),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [459] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2260),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(459),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4139),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1902),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [425] = {
+ [sym_comment] = STATE(425),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(1855),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1156),
+ [anon_sym_LPAREN] = ACTIONS(1857),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_SEMI] = ACTIONS(1851),
+ [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(1860),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1851),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [460] = {
- [sym_function_dec_parameters] = STATE(5325),
- [sym_comment] = STATE(460),
+ [426] = {
+ [sym_comment] = STATE(426),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1626),
+ [anon_sym_EQ] = ACTIONS(1148),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_let] = ACTIONS(1824),
- [anon_sym_LPAREN] = ACTIONS(1594),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1156),
+ [anon_sym_LPAREN] = ACTIONS(1160),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1163),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1824),
- [anon_sym_function] = ACTIONS(1826),
- [anon_sym_static] = ACTIONS(1824),
- [anon_sym_EQ_GT] = ACTIONS(1828),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -82848,9 +80691,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
[anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
[anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
[anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
[anon_sym_GT_GT] = ACTIONS(1146),
[anon_sym_GT_GT_GT] = ACTIONS(1146),
[anon_sym_LT_LT] = ACTIONS(1146),
@@ -82861,1381 +80704,1380 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH] = ACTIONS(1146),
[anon_sym_SLASH] = ACTIONS(1146),
[anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
- [aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
- [aux_sym_binary_expression_token9] = ACTIONS(1146),
- [aux_sym_binary_expression_token10] = ACTIONS(1146),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1830),
- [anon_sym_export] = ACTIONS(1824),
+ [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
- [sym__close_tag_delim] = ACTIONS(1144),
- },
- [461] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2415),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(461),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4006),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1904),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
- [sym_cf_comment] = ACTIONS(5),
},
- [462] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1878),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2180),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(462),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5086),
+ [427] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1445),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(1964),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(427),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1878),
+ [anon_sym_LBRACE] = ACTIONS(1886),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
- [sym_cf_comment] = ACTIONS(5),
- },
- [463] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(5947),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2299),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(463),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [anon_sym_export] = ACTIONS(828),
[sym_cf_comment] = ACTIONS(5),
},
- [464] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2267),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(464),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [428] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_statement_block] = STATE(1983),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2026),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(428),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4117),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(1888),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1906),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [465] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1864),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2193),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [429] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1423),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2166),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(465),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(429),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1878),
+ [anon_sym_LBRACE] = ACTIONS(1847),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [466] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1848),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2160),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(466),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5086),
+ [430] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2358),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(430),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4118),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1878),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(1890),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [467] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1846),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2209),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [431] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1445),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2180),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(467),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(431),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1878),
+ [anon_sym_LBRACE] = ACTIONS(1847),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [468] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1845),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2210),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [432] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1447),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2193),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(468),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(432),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1878),
+ [anon_sym_LBRACE] = ACTIONS(1847),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [469] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1848),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(1911),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(469),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [433] = {
+ [sym_comment] = STATE(433),
+ [aux_sym_object_repeat1] = STATE(4079),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1148),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1183),
+ [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1144),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym__ternary_qmark] = ACTIONS(1144),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [434] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2305),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(434),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4132),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1880),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(1892),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
- [sym_cf_comment] = ACTIONS(5),
- },
- [470] = {
- [sym_comment] = STATE(470),
- [anon_sym_POUND] = ACTIONS(1908),
- [anon_sym_var] = ACTIONS(1910),
- [anon_sym_SQUOTE] = ACTIONS(1908),
- [anon_sym_DQUOTE] = ACTIONS(1908),
- [anon_sym_LBRACE] = ACTIONS(1908),
- [anon_sym_RBRACE] = ACTIONS(1908),
- [anon_sym_import] = ACTIONS(1910),
- [anon_sym_with] = ACTIONS(1910),
- [anon_sym_let] = ACTIONS(1910),
- [anon_sym_const] = ACTIONS(1910),
- [anon_sym_else] = ACTIONS(1910),
- [anon_sym_if] = ACTIONS(1910),
- [anon_sym_switch] = ACTIONS(1910),
- [anon_sym_for] = ACTIONS(1910),
- [anon_sym_LPAREN] = ACTIONS(1908),
- [anon_sym_await] = ACTIONS(1910),
- [anon_sym_while] = ACTIONS(1910),
- [anon_sym_do] = ACTIONS(1910),
- [anon_sym_try] = ACTIONS(1910),
- [anon_sym_break] = ACTIONS(1910),
- [anon_sym_continue] = ACTIONS(1910),
- [anon_sym_return] = ACTIONS(1910),
- [anon_sym_throw] = ACTIONS(1910),
- [anon_sym_SEMI] = ACTIONS(1912),
- [anon_sym_case] = ACTIONS(1910),
- [anon_sym_default] = ACTIONS(1910),
- [anon_sym_yield] = ACTIONS(1910),
- [anon_sym_LBRACK] = ACTIONS(1908),
- [anon_sym_async] = ACTIONS(1910),
- [anon_sym_function] = ACTIONS(1910),
- [anon_sym_private] = ACTIONS(1910),
- [anon_sym_public] = ACTIONS(1910),
- [anon_sym_remote] = ACTIONS(1910),
- [anon_sym_static] = ACTIONS(1910),
- [anon_sym_final] = ACTIONS(1910),
- [anon_sym_abstract] = ACTIONS(1910),
- [anon_sym_any] = ACTIONS(1910),
- [anon_sym_array] = ACTIONS(1910),
- [anon_sym_binary] = ACTIONS(1910),
- [anon_sym_boolean] = ACTIONS(1910),
- [anon_sym_date] = ACTIONS(1910),
- [anon_sym_guid] = ACTIONS(1910),
- [anon_sym_numeric] = ACTIONS(1910),
- [anon_sym_query] = ACTIONS(1910),
- [anon_sym_string] = ACTIONS(1910),
- [anon_sym_struct] = ACTIONS(1910),
- [anon_sym_uuid] = ACTIONS(1910),
- [anon_sym_variablename] = ACTIONS(1910),
- [anon_sym_void] = ACTIONS(1910),
- [anon_sym_xml] = ACTIONS(1910),
- [anon_sym_new] = ACTIONS(1910),
- [anon_sym_PLUS] = ACTIONS(1910),
- [anon_sym_DASH] = ACTIONS(1910),
- [anon_sym_SLASH] = ACTIONS(1910),
- [anon_sym_BANG] = ACTIONS(1908),
- [anon_sym_TILDE] = ACTIONS(1910),
- [aux_sym_unary_operator_token1] = ACTIONS(1908),
- [anon_sym_PLUS_PLUS] = ACTIONS(1908),
- [anon_sym_DASH_DASH] = ACTIONS(1908),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1908),
- [sym_identifier] = ACTIONS(1910),
- [sym_private_property_identifier] = ACTIONS(1908),
- [sym_this] = ACTIONS(1910),
- [sym_super] = ACTIONS(1910),
- [sym_true] = ACTIONS(1910),
- [sym_false] = ACTIONS(1910),
- [sym_null] = ACTIONS(1910),
- [anon_sym_export] = ACTIONS(1910),
- [sym__automatic_semicolon] = ACTIONS(1912),
- [sym_cf_comment] = ACTIONS(5),
- },
- [471] = {
- [sym_catch_clause] = STATE(987),
- [sym_finally_clause] = STATE(1124),
- [sym_comment] = STATE(471),
- [anon_sym_POUND] = ACTIONS(1628),
- [anon_sym_var] = ACTIONS(1630),
- [anon_sym_SQUOTE] = ACTIONS(1628),
- [anon_sym_DQUOTE] = ACTIONS(1628),
- [anon_sym_LBRACE] = ACTIONS(1628),
- [anon_sym_RBRACE] = ACTIONS(1628),
- [anon_sym_import] = ACTIONS(1630),
- [anon_sym_with] = ACTIONS(1630),
- [anon_sym_let] = ACTIONS(1630),
- [anon_sym_const] = ACTIONS(1630),
- [anon_sym_if] = ACTIONS(1630),
- [anon_sym_switch] = ACTIONS(1630),
- [anon_sym_for] = ACTIONS(1630),
- [anon_sym_LPAREN] = ACTIONS(1628),
- [anon_sym_await] = ACTIONS(1630),
- [anon_sym_while] = ACTIONS(1630),
- [anon_sym_do] = ACTIONS(1630),
- [anon_sym_try] = ACTIONS(1630),
- [anon_sym_break] = ACTIONS(1630),
- [anon_sym_continue] = ACTIONS(1630),
- [anon_sym_return] = ACTIONS(1630),
- [anon_sym_throw] = ACTIONS(1630),
- [anon_sym_SEMI] = ACTIONS(1628),
- [anon_sym_catch] = ACTIONS(1914),
- [anon_sym_finally] = ACTIONS(1916),
- [anon_sym_yield] = ACTIONS(1630),
- [anon_sym_LBRACK] = ACTIONS(1628),
- [anon_sym_async] = ACTIONS(1630),
- [anon_sym_function] = ACTIONS(1630),
- [anon_sym_private] = ACTIONS(1630),
- [anon_sym_public] = ACTIONS(1630),
- [anon_sym_remote] = ACTIONS(1630),
- [anon_sym_static] = ACTIONS(1630),
- [anon_sym_final] = ACTIONS(1630),
- [anon_sym_abstract] = ACTIONS(1630),
- [anon_sym_any] = ACTIONS(1630),
- [anon_sym_array] = ACTIONS(1630),
- [anon_sym_binary] = ACTIONS(1630),
- [anon_sym_boolean] = ACTIONS(1630),
- [anon_sym_date] = ACTIONS(1630),
- [anon_sym_guid] = ACTIONS(1630),
- [anon_sym_numeric] = ACTIONS(1630),
- [anon_sym_query] = ACTIONS(1630),
- [anon_sym_string] = ACTIONS(1630),
- [anon_sym_struct] = ACTIONS(1630),
- [anon_sym_uuid] = ACTIONS(1630),
- [anon_sym_variablename] = ACTIONS(1630),
- [anon_sym_void] = ACTIONS(1630),
- [anon_sym_xml] = ACTIONS(1630),
- [anon_sym_new] = ACTIONS(1630),
- [anon_sym_PLUS] = ACTIONS(1630),
- [anon_sym_DASH] = ACTIONS(1630),
- [anon_sym_SLASH] = ACTIONS(1630),
- [anon_sym_BANG] = ACTIONS(1628),
- [anon_sym_TILDE] = ACTIONS(1630),
- [aux_sym_unary_operator_token1] = ACTIONS(1628),
- [anon_sym_PLUS_PLUS] = ACTIONS(1628),
- [anon_sym_DASH_DASH] = ACTIONS(1628),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1628),
- [sym_identifier] = ACTIONS(1630),
- [sym_private_property_identifier] = ACTIONS(1628),
- [sym_this] = ACTIONS(1630),
- [sym_super] = ACTIONS(1630),
- [sym_true] = ACTIONS(1630),
- [sym_false] = ACTIONS(1630),
- [sym_null] = ACTIONS(1630),
- [anon_sym_export] = ACTIONS(1630),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [472] = {
- [sym_comment] = STATE(472),
- [anon_sym_POUND] = ACTIONS(1918),
- [anon_sym_var] = ACTIONS(1920),
- [anon_sym_SQUOTE] = ACTIONS(1918),
- [anon_sym_DQUOTE] = ACTIONS(1918),
- [anon_sym_LBRACE] = ACTIONS(1918),
- [anon_sym_RBRACE] = ACTIONS(1918),
- [anon_sym_import] = ACTIONS(1920),
- [anon_sym_with] = ACTIONS(1920),
- [anon_sym_let] = ACTIONS(1920),
- [anon_sym_const] = ACTIONS(1920),
- [anon_sym_else] = ACTIONS(1920),
- [anon_sym_if] = ACTIONS(1920),
- [anon_sym_switch] = ACTIONS(1920),
- [anon_sym_for] = ACTIONS(1920),
- [anon_sym_LPAREN] = ACTIONS(1918),
- [anon_sym_await] = ACTIONS(1920),
- [anon_sym_while] = ACTIONS(1920),
- [anon_sym_do] = ACTIONS(1920),
- [anon_sym_try] = ACTIONS(1920),
- [anon_sym_break] = ACTIONS(1920),
- [anon_sym_continue] = ACTIONS(1920),
- [anon_sym_return] = ACTIONS(1920),
- [anon_sym_throw] = ACTIONS(1920),
- [anon_sym_SEMI] = ACTIONS(1918),
- [anon_sym_case] = ACTIONS(1920),
- [anon_sym_default] = ACTIONS(1920),
- [anon_sym_finally] = ACTIONS(1920),
- [anon_sym_yield] = ACTIONS(1920),
- [anon_sym_LBRACK] = ACTIONS(1918),
- [anon_sym_async] = ACTIONS(1920),
- [anon_sym_function] = ACTIONS(1920),
- [anon_sym_private] = ACTIONS(1920),
- [anon_sym_public] = ACTIONS(1920),
- [anon_sym_remote] = ACTIONS(1920),
- [anon_sym_static] = ACTIONS(1920),
- [anon_sym_final] = ACTIONS(1920),
- [anon_sym_abstract] = ACTIONS(1920),
- [anon_sym_any] = ACTIONS(1920),
- [anon_sym_array] = ACTIONS(1920),
- [anon_sym_binary] = ACTIONS(1920),
- [anon_sym_boolean] = ACTIONS(1920),
- [anon_sym_date] = ACTIONS(1920),
- [anon_sym_guid] = ACTIONS(1920),
- [anon_sym_numeric] = ACTIONS(1920),
- [anon_sym_query] = ACTIONS(1920),
- [anon_sym_string] = ACTIONS(1920),
- [anon_sym_struct] = ACTIONS(1920),
- [anon_sym_uuid] = ACTIONS(1920),
- [anon_sym_variablename] = ACTIONS(1920),
- [anon_sym_void] = ACTIONS(1920),
- [anon_sym_xml] = ACTIONS(1920),
- [anon_sym_new] = ACTIONS(1920),
- [anon_sym_PLUS] = ACTIONS(1920),
- [anon_sym_DASH] = ACTIONS(1920),
- [anon_sym_SLASH] = ACTIONS(1920),
- [anon_sym_BANG] = ACTIONS(1918),
- [anon_sym_TILDE] = ACTIONS(1920),
- [aux_sym_unary_operator_token1] = ACTIONS(1918),
- [anon_sym_PLUS_PLUS] = ACTIONS(1918),
- [anon_sym_DASH_DASH] = ACTIONS(1918),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1918),
- [sym_identifier] = ACTIONS(1920),
- [sym_private_property_identifier] = ACTIONS(1918),
- [sym_this] = ACTIONS(1920),
- [sym_super] = ACTIONS(1920),
- [sym_true] = ACTIONS(1920),
- [sym_false] = ACTIONS(1920),
- [sym_null] = ACTIONS(1920),
- [anon_sym_export] = ACTIONS(1920),
+ [435] = {
+ [sym_object_pattern] = STATE(3143),
+ [sym_array_pattern] = STATE(3143),
+ [sym__destructuring_pattern] = STATE(4332),
+ [sym_comment] = STATE(435),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1573),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_LBRACE] = ACTIONS(1894),
+ [anon_sym_LPAREN] = ACTIONS(1144),
+ [anon_sym_in] = ACTIONS(1634),
+ [anon_sym_of] = ACTIONS(1637),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1896),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1146),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1146),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1146),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token6] = ACTIONS(1146),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token8] = ACTIONS(1146),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1146),
+ [aux_sym_binary_expression_token10] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1146),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1146),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_identifier] = ACTIONS(1899),
+ [sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [473] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1846),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(1910),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(473),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [436] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2356),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(436),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4110),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1880),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(1901),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [474] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1845),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(1956),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(474),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [437] = {
+ [sym_comment] = STATE(437),
+ [aux_sym_object_repeat1] = STATE(4079),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(1855),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1183),
+ [anon_sym_LPAREN] = ACTIONS(1857),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_SEMI] = ACTIONS(1851),
+ [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(1860),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1851),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [438] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1451),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2208),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5088),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4681),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(438),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1880),
+ [anon_sym_LBRACE] = ACTIONS(1847),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [475] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1878),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2450),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(475),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [439] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1454),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2209),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5088),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4681),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(439),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1878),
+ [anon_sym_LBRACE] = ACTIONS(1847),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
- [sym_cf_comment] = ACTIONS(5),
- },
- [476] = {
- [sym_comment] = STATE(476),
- [anon_sym_POUND] = ACTIONS(1922),
- [anon_sym_var] = ACTIONS(1924),
- [anon_sym_SQUOTE] = ACTIONS(1922),
- [anon_sym_DQUOTE] = ACTIONS(1922),
- [anon_sym_LBRACE] = ACTIONS(1922),
- [anon_sym_RBRACE] = ACTIONS(1922),
- [anon_sym_import] = ACTIONS(1924),
- [anon_sym_with] = ACTIONS(1924),
- [anon_sym_let] = ACTIONS(1924),
- [anon_sym_const] = ACTIONS(1924),
- [anon_sym_else] = ACTIONS(1924),
- [anon_sym_if] = ACTIONS(1924),
- [anon_sym_switch] = ACTIONS(1924),
- [anon_sym_for] = ACTIONS(1924),
- [anon_sym_LPAREN] = ACTIONS(1922),
- [anon_sym_await] = ACTIONS(1924),
- [anon_sym_while] = ACTIONS(1924),
- [anon_sym_do] = ACTIONS(1924),
- [anon_sym_try] = ACTIONS(1924),
- [anon_sym_break] = ACTIONS(1924),
- [anon_sym_continue] = ACTIONS(1924),
- [anon_sym_return] = ACTIONS(1924),
- [anon_sym_throw] = ACTIONS(1924),
- [anon_sym_SEMI] = ACTIONS(1922),
- [anon_sym_case] = ACTIONS(1924),
- [anon_sym_default] = ACTIONS(1924),
- [anon_sym_yield] = ACTIONS(1924),
- [anon_sym_LBRACK] = ACTIONS(1922),
- [anon_sym_async] = ACTIONS(1924),
- [anon_sym_function] = ACTIONS(1924),
- [anon_sym_private] = ACTIONS(1924),
- [anon_sym_public] = ACTIONS(1924),
- [anon_sym_remote] = ACTIONS(1924),
- [anon_sym_static] = ACTIONS(1924),
- [anon_sym_final] = ACTIONS(1924),
- [anon_sym_abstract] = ACTIONS(1924),
- [anon_sym_any] = ACTIONS(1924),
- [anon_sym_array] = ACTIONS(1924),
- [anon_sym_binary] = ACTIONS(1924),
- [anon_sym_boolean] = ACTIONS(1924),
- [anon_sym_date] = ACTIONS(1924),
- [anon_sym_guid] = ACTIONS(1924),
- [anon_sym_numeric] = ACTIONS(1924),
- [anon_sym_query] = ACTIONS(1924),
- [anon_sym_string] = ACTIONS(1924),
- [anon_sym_struct] = ACTIONS(1924),
- [anon_sym_uuid] = ACTIONS(1924),
- [anon_sym_variablename] = ACTIONS(1924),
- [anon_sym_void] = ACTIONS(1924),
- [anon_sym_xml] = ACTIONS(1924),
- [anon_sym_new] = ACTIONS(1924),
- [anon_sym_PLUS] = ACTIONS(1924),
- [anon_sym_DASH] = ACTIONS(1924),
- [anon_sym_SLASH] = ACTIONS(1924),
- [anon_sym_BANG] = ACTIONS(1922),
- [anon_sym_TILDE] = ACTIONS(1924),
- [aux_sym_unary_operator_token1] = ACTIONS(1922),
- [anon_sym_PLUS_PLUS] = ACTIONS(1922),
- [anon_sym_DASH_DASH] = ACTIONS(1922),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1922),
- [sym_identifier] = ACTIONS(1924),
- [sym_private_property_identifier] = ACTIONS(1922),
- [sym_this] = ACTIONS(1924),
- [sym_super] = ACTIONS(1924),
- [sym_true] = ACTIONS(1924),
- [sym_false] = ACTIONS(1924),
- [sym_null] = ACTIONS(1924),
- [anon_sym_export] = ACTIONS(1924),
- [sym__automatic_semicolon] = ACTIONS(1926),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [477] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1851),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2439),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(477),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [440] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1455),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2210),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5088),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4681),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(440),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1878),
+ [anon_sym_LBRACE] = ACTIONS(1847),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [478] = {
- [sym_comment] = STATE(478),
- [anon_sym_POUND] = ACTIONS(1928),
- [anon_sym_var] = ACTIONS(1930),
- [anon_sym_SQUOTE] = ACTIONS(1928),
- [anon_sym_DQUOTE] = ACTIONS(1928),
- [anon_sym_LBRACE] = ACTIONS(1928),
- [anon_sym_RBRACE] = ACTIONS(1928),
- [anon_sym_import] = ACTIONS(1930),
- [anon_sym_with] = ACTIONS(1930),
- [anon_sym_let] = ACTIONS(1930),
- [anon_sym_const] = ACTIONS(1930),
- [anon_sym_else] = ACTIONS(1930),
- [anon_sym_if] = ACTIONS(1930),
- [anon_sym_switch] = ACTIONS(1930),
- [anon_sym_for] = ACTIONS(1930),
- [anon_sym_LPAREN] = ACTIONS(1928),
- [anon_sym_await] = ACTIONS(1930),
- [anon_sym_while] = ACTIONS(1930),
- [anon_sym_do] = ACTIONS(1930),
- [anon_sym_try] = ACTIONS(1930),
- [anon_sym_break] = ACTIONS(1930),
- [anon_sym_continue] = ACTIONS(1930),
- [anon_sym_return] = ACTIONS(1930),
- [anon_sym_throw] = ACTIONS(1930),
- [anon_sym_SEMI] = ACTIONS(1928),
- [anon_sym_case] = ACTIONS(1930),
- [anon_sym_default] = ACTIONS(1930),
- [anon_sym_yield] = ACTIONS(1930),
- [anon_sym_LBRACK] = ACTIONS(1928),
- [anon_sym_async] = ACTIONS(1930),
- [anon_sym_function] = ACTIONS(1930),
- [anon_sym_private] = ACTIONS(1930),
- [anon_sym_public] = ACTIONS(1930),
- [anon_sym_remote] = ACTIONS(1930),
- [anon_sym_static] = ACTIONS(1930),
- [anon_sym_final] = ACTIONS(1930),
- [anon_sym_abstract] = ACTIONS(1930),
- [anon_sym_any] = ACTIONS(1930),
- [anon_sym_array] = ACTIONS(1930),
- [anon_sym_binary] = ACTIONS(1930),
- [anon_sym_boolean] = ACTIONS(1930),
- [anon_sym_date] = ACTIONS(1930),
- [anon_sym_guid] = ACTIONS(1930),
- [anon_sym_numeric] = ACTIONS(1930),
- [anon_sym_query] = ACTIONS(1930),
- [anon_sym_string] = ACTIONS(1930),
- [anon_sym_struct] = ACTIONS(1930),
- [anon_sym_uuid] = ACTIONS(1930),
- [anon_sym_variablename] = ACTIONS(1930),
- [anon_sym_void] = ACTIONS(1930),
- [anon_sym_xml] = ACTIONS(1930),
- [anon_sym_new] = ACTIONS(1930),
- [anon_sym_PLUS] = ACTIONS(1930),
- [anon_sym_DASH] = ACTIONS(1930),
- [anon_sym_SLASH] = ACTIONS(1930),
- [anon_sym_BANG] = ACTIONS(1928),
- [anon_sym_TILDE] = ACTIONS(1930),
- [aux_sym_unary_operator_token1] = ACTIONS(1928),
- [anon_sym_PLUS_PLUS] = ACTIONS(1928),
- [anon_sym_DASH_DASH] = ACTIONS(1928),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1928),
- [sym_identifier] = ACTIONS(1930),
- [sym_private_property_identifier] = ACTIONS(1928),
- [sym_this] = ACTIONS(1930),
- [sym_super] = ACTIONS(1930),
- [sym_true] = ACTIONS(1930),
- [sym_false] = ACTIONS(1930),
- [sym_null] = ACTIONS(1930),
- [anon_sym_export] = ACTIONS(1930),
- [sym__automatic_semicolon] = ACTIONS(1932),
+ [441] = {
+ [sym_comment] = STATE(441),
+ [anon_sym_POUND] = ACTIONS(1903),
+ [anon_sym_var] = ACTIONS(1905),
+ [anon_sym_SQUOTE] = ACTIONS(1903),
+ [anon_sym_DQUOTE] = ACTIONS(1903),
+ [anon_sym_LBRACE] = ACTIONS(1903),
+ [anon_sym_RBRACE] = ACTIONS(1903),
+ [anon_sym_import] = ACTIONS(1905),
+ [anon_sym_with] = ACTIONS(1905),
+ [anon_sym_let] = ACTIONS(1905),
+ [anon_sym_const] = ACTIONS(1905),
+ [anon_sym_else] = ACTIONS(1905),
+ [anon_sym_if] = ACTIONS(1905),
+ [anon_sym_switch] = ACTIONS(1905),
+ [anon_sym_for] = ACTIONS(1905),
+ [anon_sym_LPAREN] = ACTIONS(1903),
+ [anon_sym_await] = ACTIONS(1905),
+ [anon_sym_while] = ACTIONS(1905),
+ [anon_sym_do] = ACTIONS(1905),
+ [anon_sym_try] = ACTIONS(1905),
+ [anon_sym_break] = ACTIONS(1905),
+ [anon_sym_continue] = ACTIONS(1905),
+ [anon_sym_return] = ACTIONS(1905),
+ [anon_sym_throw] = ACTIONS(1905),
+ [anon_sym_SEMI] = ACTIONS(1907),
+ [anon_sym_case] = ACTIONS(1905),
+ [anon_sym_default] = ACTIONS(1905),
+ [anon_sym_yield] = ACTIONS(1905),
+ [anon_sym_LBRACK] = ACTIONS(1903),
+ [anon_sym_async] = ACTIONS(1905),
+ [anon_sym_function] = ACTIONS(1905),
+ [anon_sym_private] = ACTIONS(1905),
+ [anon_sym_public] = ACTIONS(1905),
+ [anon_sym_remote] = ACTIONS(1905),
+ [anon_sym_static] = ACTIONS(1905),
+ [anon_sym_final] = ACTIONS(1905),
+ [anon_sym_abstract] = ACTIONS(1905),
+ [anon_sym_any] = ACTIONS(1905),
+ [anon_sym_array] = ACTIONS(1905),
+ [anon_sym_binary] = ACTIONS(1905),
+ [anon_sym_boolean] = ACTIONS(1905),
+ [anon_sym_date] = ACTIONS(1905),
+ [anon_sym_guid] = ACTIONS(1905),
+ [anon_sym_numeric] = ACTIONS(1905),
+ [anon_sym_query] = ACTIONS(1905),
+ [anon_sym_string] = ACTIONS(1905),
+ [anon_sym_struct] = ACTIONS(1905),
+ [anon_sym_uuid] = ACTIONS(1905),
+ [anon_sym_variablename] = ACTIONS(1905),
+ [anon_sym_void] = ACTIONS(1905),
+ [anon_sym_xml] = ACTIONS(1905),
+ [anon_sym_new] = ACTIONS(1905),
+ [anon_sym_PLUS] = ACTIONS(1905),
+ [anon_sym_DASH] = ACTIONS(1905),
+ [anon_sym_SLASH] = ACTIONS(1905),
+ [anon_sym_BANG] = ACTIONS(1903),
+ [anon_sym_TILDE] = ACTIONS(1905),
+ [aux_sym_unary_operator_token1] = ACTIONS(1903),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1903),
+ [anon_sym_DASH_DASH] = ACTIONS(1903),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1903),
+ [sym_identifier] = ACTIONS(1905),
+ [sym_private_property_identifier] = ACTIONS(1903),
+ [sym_this] = ACTIONS(1905),
+ [sym_super] = ACTIONS(1905),
+ [sym_true] = ACTIONS(1905),
+ [sym_false] = ACTIONS(1905),
+ [sym_null] = ACTIONS(1905),
+ [anon_sym_export] = ACTIONS(1905),
+ [sym__automatic_semicolon] = ACTIONS(1907),
[sym_cf_comment] = ACTIONS(5),
},
- [479] = {
- [sym_variable_declarator] = STATE(3797),
- [sym_object_pattern] = STATE(3267),
- [sym_array_pattern] = STATE(3267),
- [sym__destructuring_pattern] = STATE(3445),
- [sym_comment] = STATE(479),
+ [442] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_statement_block] = STATE(1905),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(1908),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(442),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(1888),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [443] = {
+ [sym_comment] = STATE(443),
+ [anon_sym_POUND] = ACTIONS(1909),
+ [anon_sym_var] = ACTIONS(1911),
+ [anon_sym_SQUOTE] = ACTIONS(1909),
+ [anon_sym_DQUOTE] = ACTIONS(1909),
+ [anon_sym_LBRACE] = ACTIONS(1909),
+ [anon_sym_RBRACE] = ACTIONS(1909),
+ [anon_sym_import] = ACTIONS(1911),
+ [anon_sym_with] = ACTIONS(1911),
+ [anon_sym_let] = ACTIONS(1911),
+ [anon_sym_const] = ACTIONS(1911),
+ [anon_sym_else] = ACTIONS(1911),
+ [anon_sym_if] = ACTIONS(1911),
+ [anon_sym_switch] = ACTIONS(1911),
+ [anon_sym_for] = ACTIONS(1911),
+ [anon_sym_LPAREN] = ACTIONS(1909),
+ [anon_sym_await] = ACTIONS(1911),
+ [anon_sym_while] = ACTIONS(1911),
+ [anon_sym_do] = ACTIONS(1911),
+ [anon_sym_try] = ACTIONS(1911),
+ [anon_sym_break] = ACTIONS(1911),
+ [anon_sym_continue] = ACTIONS(1911),
+ [anon_sym_return] = ACTIONS(1911),
+ [anon_sym_throw] = ACTIONS(1911),
+ [anon_sym_SEMI] = ACTIONS(1909),
+ [anon_sym_case] = ACTIONS(1911),
+ [anon_sym_default] = ACTIONS(1911),
+ [anon_sym_finally] = ACTIONS(1911),
+ [anon_sym_yield] = ACTIONS(1911),
+ [anon_sym_LBRACK] = ACTIONS(1909),
+ [anon_sym_async] = ACTIONS(1911),
+ [anon_sym_function] = ACTIONS(1911),
+ [anon_sym_private] = ACTIONS(1911),
+ [anon_sym_public] = ACTIONS(1911),
+ [anon_sym_remote] = ACTIONS(1911),
+ [anon_sym_static] = ACTIONS(1911),
+ [anon_sym_final] = ACTIONS(1911),
+ [anon_sym_abstract] = ACTIONS(1911),
+ [anon_sym_any] = ACTIONS(1911),
+ [anon_sym_array] = ACTIONS(1911),
+ [anon_sym_binary] = ACTIONS(1911),
+ [anon_sym_boolean] = ACTIONS(1911),
+ [anon_sym_date] = ACTIONS(1911),
+ [anon_sym_guid] = ACTIONS(1911),
+ [anon_sym_numeric] = ACTIONS(1911),
+ [anon_sym_query] = ACTIONS(1911),
+ [anon_sym_string] = ACTIONS(1911),
+ [anon_sym_struct] = ACTIONS(1911),
+ [anon_sym_uuid] = ACTIONS(1911),
+ [anon_sym_variablename] = ACTIONS(1911),
+ [anon_sym_void] = ACTIONS(1911),
+ [anon_sym_xml] = ACTIONS(1911),
+ [anon_sym_new] = ACTIONS(1911),
+ [anon_sym_PLUS] = ACTIONS(1911),
+ [anon_sym_DASH] = ACTIONS(1911),
+ [anon_sym_SLASH] = ACTIONS(1911),
+ [anon_sym_BANG] = ACTIONS(1909),
+ [anon_sym_TILDE] = ACTIONS(1911),
+ [aux_sym_unary_operator_token1] = ACTIONS(1909),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1909),
+ [anon_sym_DASH_DASH] = ACTIONS(1909),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1909),
+ [sym_identifier] = ACTIONS(1911),
+ [sym_private_property_identifier] = ACTIONS(1909),
+ [sym_this] = ACTIONS(1911),
+ [sym_super] = ACTIONS(1911),
+ [sym_true] = ACTIONS(1911),
+ [sym_false] = ACTIONS(1911),
+ [sym_null] = ACTIONS(1911),
+ [anon_sym_export] = ACTIONS(1911),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [444] = {
+ [sym_comment] = STATE(444),
+ [anon_sym_POUND] = ACTIONS(1913),
+ [anon_sym_var] = ACTIONS(1915),
+ [anon_sym_SQUOTE] = ACTIONS(1913),
+ [anon_sym_DQUOTE] = ACTIONS(1913),
+ [anon_sym_LBRACE] = ACTIONS(1913),
+ [anon_sym_RBRACE] = ACTIONS(1913),
+ [anon_sym_import] = ACTIONS(1915),
+ [anon_sym_with] = ACTIONS(1915),
+ [anon_sym_let] = ACTIONS(1915),
+ [anon_sym_const] = ACTIONS(1915),
+ [anon_sym_else] = ACTIONS(1915),
+ [anon_sym_if] = ACTIONS(1915),
+ [anon_sym_switch] = ACTIONS(1915),
+ [anon_sym_for] = ACTIONS(1915),
+ [anon_sym_LPAREN] = ACTIONS(1913),
+ [anon_sym_await] = ACTIONS(1915),
+ [anon_sym_while] = ACTIONS(1915),
+ [anon_sym_do] = ACTIONS(1915),
+ [anon_sym_try] = ACTIONS(1915),
+ [anon_sym_break] = ACTIONS(1915),
+ [anon_sym_continue] = ACTIONS(1915),
+ [anon_sym_return] = ACTIONS(1915),
+ [anon_sym_throw] = ACTIONS(1915),
+ [anon_sym_SEMI] = ACTIONS(1913),
+ [anon_sym_case] = ACTIONS(1915),
+ [anon_sym_default] = ACTIONS(1915),
+ [anon_sym_yield] = ACTIONS(1915),
+ [anon_sym_LBRACK] = ACTIONS(1913),
+ [anon_sym_async] = ACTIONS(1915),
+ [anon_sym_function] = ACTIONS(1915),
+ [anon_sym_private] = ACTIONS(1915),
+ [anon_sym_public] = ACTIONS(1915),
+ [anon_sym_remote] = ACTIONS(1915),
+ [anon_sym_static] = ACTIONS(1915),
+ [anon_sym_final] = ACTIONS(1915),
+ [anon_sym_abstract] = ACTIONS(1915),
+ [anon_sym_any] = ACTIONS(1915),
+ [anon_sym_array] = ACTIONS(1915),
+ [anon_sym_binary] = ACTIONS(1915),
+ [anon_sym_boolean] = ACTIONS(1915),
+ [anon_sym_date] = ACTIONS(1915),
+ [anon_sym_guid] = ACTIONS(1915),
+ [anon_sym_numeric] = ACTIONS(1915),
+ [anon_sym_query] = ACTIONS(1915),
+ [anon_sym_string] = ACTIONS(1915),
+ [anon_sym_struct] = ACTIONS(1915),
+ [anon_sym_uuid] = ACTIONS(1915),
+ [anon_sym_variablename] = ACTIONS(1915),
+ [anon_sym_void] = ACTIONS(1915),
+ [anon_sym_xml] = ACTIONS(1915),
+ [anon_sym_new] = ACTIONS(1915),
+ [anon_sym_PLUS] = ACTIONS(1915),
+ [anon_sym_DASH] = ACTIONS(1915),
+ [anon_sym_SLASH] = ACTIONS(1915),
+ [anon_sym_BANG] = ACTIONS(1913),
+ [anon_sym_TILDE] = ACTIONS(1915),
+ [aux_sym_unary_operator_token1] = ACTIONS(1913),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1913),
+ [anon_sym_DASH_DASH] = ACTIONS(1913),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1913),
+ [sym_identifier] = ACTIONS(1915),
+ [sym_private_property_identifier] = ACTIONS(1913),
+ [sym_this] = ACTIONS(1915),
+ [sym_super] = ACTIONS(1915),
+ [sym_true] = ACTIONS(1915),
+ [sym_false] = ACTIONS(1915),
+ [sym_null] = ACTIONS(1915),
+ [anon_sym_export] = ACTIONS(1915),
+ [sym__automatic_semicolon] = ACTIONS(1917),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [445] = {
+ [sym_comment] = STATE(445),
+ [aux_sym_object_repeat1] = STATE(4111),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
+ [anon_sym_EQ] = ACTIONS(1148),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LBRACE] = ACTIONS(1570),
- [anon_sym_LPAREN] = ACTIONS(1144),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1187),
+ [anon_sym_LPAREN] = ACTIONS(1160),
[anon_sym_in] = ACTIONS(1146),
[anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1392),
- [anon_sym_LBRACK] = ACTIONS(1572),
+ [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_LBRACK] = ACTIONS(1144),
[anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
@@ -84255,9 +82097,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
[anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
[anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
[anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
[anon_sym_GT_GT] = ACTIONS(1146),
[anon_sym_GT_GT_GT] = ACTIONS(1146),
[anon_sym_LT_LT] = ACTIONS(1146),
@@ -84268,536 +82110,685 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH] = ACTIONS(1146),
[anon_sym_SLASH] = ACTIONS(1146),
[anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
- [aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
- [aux_sym_binary_expression_token9] = ACTIONS(1146),
- [aux_sym_binary_expression_token10] = ACTIONS(1146),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1574),
[sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [480] = {
- [sym_function_dec_parameters] = STATE(5200),
- [sym_comment] = STATE(480),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1626),
- [anon_sym_POUND] = ACTIONS(1144),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_let] = ACTIONS(1854),
- [anon_sym_LPAREN] = ACTIONS(1594),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1854),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1854),
- [anon_sym_EQ_GT] = ACTIONS(1856),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1146),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1146),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1146),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1146),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
- [aux_sym_binary_expression_token7] = ACTIONS(1146),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
- [aux_sym_binary_expression_token9] = ACTIONS(1146),
- [aux_sym_binary_expression_token10] = ACTIONS(1146),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1146),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [446] = {
+ [sym_comment] = STATE(446),
+ [aux_sym_object_repeat1] = STATE(4111),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(1855),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1187),
+ [anon_sym_LPAREN] = ACTIONS(1857),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_SEMI] = ACTIONS(1851),
+ [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(1860),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1851),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [447] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(5933),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2332),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(447),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(1035),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1858),
- [anon_sym_export] = ACTIONS(1854),
- [sym__ternary_qmark] = ACTIONS(1144),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [481] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2347),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(481),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [448] = {
+ [sym_comment] = STATE(448),
+ [anon_sym_POUND] = ACTIONS(1919),
+ [anon_sym_var] = ACTIONS(1921),
+ [anon_sym_SQUOTE] = ACTIONS(1919),
+ [anon_sym_DQUOTE] = ACTIONS(1919),
+ [anon_sym_LBRACE] = ACTIONS(1919),
+ [anon_sym_RBRACE] = ACTIONS(1919),
+ [anon_sym_import] = ACTIONS(1921),
+ [anon_sym_with] = ACTIONS(1921),
+ [anon_sym_let] = ACTIONS(1921),
+ [anon_sym_const] = ACTIONS(1921),
+ [anon_sym_else] = ACTIONS(1921),
+ [anon_sym_if] = ACTIONS(1921),
+ [anon_sym_switch] = ACTIONS(1921),
+ [anon_sym_for] = ACTIONS(1921),
+ [anon_sym_LPAREN] = ACTIONS(1919),
+ [anon_sym_await] = ACTIONS(1921),
+ [anon_sym_while] = ACTIONS(1921),
+ [anon_sym_do] = ACTIONS(1921),
+ [anon_sym_try] = ACTIONS(1921),
+ [anon_sym_break] = ACTIONS(1921),
+ [anon_sym_continue] = ACTIONS(1921),
+ [anon_sym_return] = ACTIONS(1921),
+ [anon_sym_throw] = ACTIONS(1921),
+ [anon_sym_SEMI] = ACTIONS(1919),
+ [anon_sym_case] = ACTIONS(1921),
+ [anon_sym_default] = ACTIONS(1921),
+ [anon_sym_yield] = ACTIONS(1921),
+ [anon_sym_LBRACK] = ACTIONS(1919),
+ [anon_sym_async] = ACTIONS(1921),
+ [anon_sym_function] = ACTIONS(1921),
+ [anon_sym_private] = ACTIONS(1921),
+ [anon_sym_public] = ACTIONS(1921),
+ [anon_sym_remote] = ACTIONS(1921),
+ [anon_sym_static] = ACTIONS(1921),
+ [anon_sym_final] = ACTIONS(1921),
+ [anon_sym_abstract] = ACTIONS(1921),
+ [anon_sym_any] = ACTIONS(1921),
+ [anon_sym_array] = ACTIONS(1921),
+ [anon_sym_binary] = ACTIONS(1921),
+ [anon_sym_boolean] = ACTIONS(1921),
+ [anon_sym_date] = ACTIONS(1921),
+ [anon_sym_guid] = ACTIONS(1921),
+ [anon_sym_numeric] = ACTIONS(1921),
+ [anon_sym_query] = ACTIONS(1921),
+ [anon_sym_string] = ACTIONS(1921),
+ [anon_sym_struct] = ACTIONS(1921),
+ [anon_sym_uuid] = ACTIONS(1921),
+ [anon_sym_variablename] = ACTIONS(1921),
+ [anon_sym_void] = ACTIONS(1921),
+ [anon_sym_xml] = ACTIONS(1921),
+ [anon_sym_new] = ACTIONS(1921),
+ [anon_sym_PLUS] = ACTIONS(1921),
+ [anon_sym_DASH] = ACTIONS(1921),
+ [anon_sym_SLASH] = ACTIONS(1921),
+ [anon_sym_BANG] = ACTIONS(1919),
+ [anon_sym_TILDE] = ACTIONS(1921),
+ [aux_sym_unary_operator_token1] = ACTIONS(1919),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1919),
+ [anon_sym_DASH_DASH] = ACTIONS(1919),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1919),
+ [sym_identifier] = ACTIONS(1921),
+ [sym_private_property_identifier] = ACTIONS(1919),
+ [sym_this] = ACTIONS(1921),
+ [sym_super] = ACTIONS(1921),
+ [sym_true] = ACTIONS(1921),
+ [sym_false] = ACTIONS(1921),
+ [sym_null] = ACTIONS(1921),
+ [anon_sym_export] = ACTIONS(1921),
+ [sym__automatic_semicolon] = ACTIONS(1923),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [449] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(5858),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2332),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(449),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4012),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1934),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [482] = {
- [sym_comment] = STATE(482),
- [anon_sym_POUND] = ACTIONS(1936),
- [anon_sym_var] = ACTIONS(1938),
- [anon_sym_SQUOTE] = ACTIONS(1936),
- [anon_sym_DQUOTE] = ACTIONS(1936),
- [anon_sym_LBRACE] = ACTIONS(1936),
- [anon_sym_RBRACE] = ACTIONS(1936),
- [anon_sym_import] = ACTIONS(1938),
- [anon_sym_with] = ACTIONS(1938),
- [anon_sym_let] = ACTIONS(1938),
- [anon_sym_const] = ACTIONS(1938),
- [anon_sym_else] = ACTIONS(1938),
- [anon_sym_if] = ACTIONS(1938),
- [anon_sym_switch] = ACTIONS(1938),
- [anon_sym_for] = ACTIONS(1938),
- [anon_sym_LPAREN] = ACTIONS(1936),
- [anon_sym_await] = ACTIONS(1938),
- [anon_sym_while] = ACTIONS(1938),
- [anon_sym_do] = ACTIONS(1938),
- [anon_sym_try] = ACTIONS(1938),
- [anon_sym_break] = ACTIONS(1938),
- [anon_sym_continue] = ACTIONS(1938),
- [anon_sym_return] = ACTIONS(1938),
- [anon_sym_throw] = ACTIONS(1938),
- [anon_sym_SEMI] = ACTIONS(1936),
- [anon_sym_case] = ACTIONS(1938),
- [anon_sym_default] = ACTIONS(1938),
- [anon_sym_yield] = ACTIONS(1938),
- [anon_sym_LBRACK] = ACTIONS(1936),
- [anon_sym_async] = ACTIONS(1938),
- [anon_sym_function] = ACTIONS(1938),
- [anon_sym_private] = ACTIONS(1938),
- [anon_sym_public] = ACTIONS(1938),
- [anon_sym_remote] = ACTIONS(1938),
- [anon_sym_static] = ACTIONS(1938),
- [anon_sym_final] = ACTIONS(1938),
- [anon_sym_abstract] = ACTIONS(1938),
- [anon_sym_any] = ACTIONS(1938),
- [anon_sym_array] = ACTIONS(1938),
- [anon_sym_binary] = ACTIONS(1938),
- [anon_sym_boolean] = ACTIONS(1938),
- [anon_sym_date] = ACTIONS(1938),
- [anon_sym_guid] = ACTIONS(1938),
- [anon_sym_numeric] = ACTIONS(1938),
- [anon_sym_query] = ACTIONS(1938),
- [anon_sym_string] = ACTIONS(1938),
- [anon_sym_struct] = ACTIONS(1938),
- [anon_sym_uuid] = ACTIONS(1938),
- [anon_sym_variablename] = ACTIONS(1938),
- [anon_sym_void] = ACTIONS(1938),
- [anon_sym_xml] = ACTIONS(1938),
- [anon_sym_new] = ACTIONS(1938),
- [anon_sym_PLUS] = ACTIONS(1938),
- [anon_sym_DASH] = ACTIONS(1938),
- [anon_sym_SLASH] = ACTIONS(1938),
- [anon_sym_BANG] = ACTIONS(1936),
- [anon_sym_TILDE] = ACTIONS(1938),
- [aux_sym_unary_operator_token1] = ACTIONS(1936),
- [anon_sym_PLUS_PLUS] = ACTIONS(1936),
- [anon_sym_DASH_DASH] = ACTIONS(1936),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1936),
- [sym_identifier] = ACTIONS(1938),
- [sym_private_property_identifier] = ACTIONS(1936),
- [sym_this] = ACTIONS(1938),
- [sym_super] = ACTIONS(1938),
- [sym_true] = ACTIONS(1938),
- [sym_false] = ACTIONS(1938),
- [sym_null] = ACTIONS(1938),
- [anon_sym_export] = ACTIONS(1938),
- [sym__automatic_semicolon] = ACTIONS(1940),
+ [450] = {
+ [sym_comment] = STATE(450),
+ [anon_sym_POUND] = ACTIONS(1925),
+ [anon_sym_var] = ACTIONS(1927),
+ [anon_sym_SQUOTE] = ACTIONS(1925),
+ [anon_sym_DQUOTE] = ACTIONS(1925),
+ [anon_sym_LBRACE] = ACTIONS(1925),
+ [anon_sym_RBRACE] = ACTIONS(1925),
+ [anon_sym_import] = ACTIONS(1927),
+ [anon_sym_with] = ACTIONS(1927),
+ [anon_sym_let] = ACTIONS(1927),
+ [anon_sym_const] = ACTIONS(1927),
+ [anon_sym_else] = ACTIONS(1927),
+ [anon_sym_if] = ACTIONS(1927),
+ [anon_sym_switch] = ACTIONS(1927),
+ [anon_sym_for] = ACTIONS(1927),
+ [anon_sym_LPAREN] = ACTIONS(1925),
+ [anon_sym_await] = ACTIONS(1927),
+ [anon_sym_while] = ACTIONS(1927),
+ [anon_sym_do] = ACTIONS(1927),
+ [anon_sym_try] = ACTIONS(1927),
+ [anon_sym_break] = ACTIONS(1927),
+ [anon_sym_continue] = ACTIONS(1927),
+ [anon_sym_return] = ACTIONS(1927),
+ [anon_sym_throw] = ACTIONS(1927),
+ [anon_sym_SEMI] = ACTIONS(1925),
+ [anon_sym_case] = ACTIONS(1927),
+ [anon_sym_default] = ACTIONS(1927),
+ [anon_sym_yield] = ACTIONS(1927),
+ [anon_sym_LBRACK] = ACTIONS(1925),
+ [anon_sym_async] = ACTIONS(1927),
+ [anon_sym_function] = ACTIONS(1927),
+ [anon_sym_private] = ACTIONS(1927),
+ [anon_sym_public] = ACTIONS(1927),
+ [anon_sym_remote] = ACTIONS(1927),
+ [anon_sym_static] = ACTIONS(1927),
+ [anon_sym_final] = ACTIONS(1927),
+ [anon_sym_abstract] = ACTIONS(1927),
+ [anon_sym_any] = ACTIONS(1927),
+ [anon_sym_array] = ACTIONS(1927),
+ [anon_sym_binary] = ACTIONS(1927),
+ [anon_sym_boolean] = ACTIONS(1927),
+ [anon_sym_date] = ACTIONS(1927),
+ [anon_sym_guid] = ACTIONS(1927),
+ [anon_sym_numeric] = ACTIONS(1927),
+ [anon_sym_query] = ACTIONS(1927),
+ [anon_sym_string] = ACTIONS(1927),
+ [anon_sym_struct] = ACTIONS(1927),
+ [anon_sym_uuid] = ACTIONS(1927),
+ [anon_sym_variablename] = ACTIONS(1927),
+ [anon_sym_void] = ACTIONS(1927),
+ [anon_sym_xml] = ACTIONS(1927),
+ [anon_sym_new] = ACTIONS(1927),
+ [anon_sym_PLUS] = ACTIONS(1927),
+ [anon_sym_DASH] = ACTIONS(1927),
+ [anon_sym_SLASH] = ACTIONS(1927),
+ [anon_sym_BANG] = ACTIONS(1925),
+ [anon_sym_TILDE] = ACTIONS(1927),
+ [aux_sym_unary_operator_token1] = ACTIONS(1925),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1925),
+ [anon_sym_DASH_DASH] = ACTIONS(1925),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1925),
+ [sym_identifier] = ACTIONS(1927),
+ [sym_private_property_identifier] = ACTIONS(1925),
+ [sym_this] = ACTIONS(1927),
+ [sym_super] = ACTIONS(1927),
+ [sym_true] = ACTIONS(1927),
+ [sym_false] = ACTIONS(1927),
+ [sym_null] = ACTIONS(1927),
+ [anon_sym_export] = ACTIONS(1927),
+ [sym__automatic_semicolon] = ACTIONS(1929),
[sym_cf_comment] = ACTIONS(5),
},
- [483] = {
- [sym_comment] = STATE(483),
- [anon_sym_POUND] = ACTIONS(1942),
- [anon_sym_var] = ACTIONS(1944),
- [anon_sym_SQUOTE] = ACTIONS(1942),
- [anon_sym_DQUOTE] = ACTIONS(1942),
- [anon_sym_LBRACE] = ACTIONS(1942),
- [anon_sym_RBRACE] = ACTIONS(1942),
- [anon_sym_import] = ACTIONS(1944),
- [anon_sym_with] = ACTIONS(1944),
- [anon_sym_let] = ACTIONS(1944),
- [anon_sym_const] = ACTIONS(1944),
- [anon_sym_else] = ACTIONS(1944),
- [anon_sym_if] = ACTIONS(1944),
- [anon_sym_switch] = ACTIONS(1944),
- [anon_sym_for] = ACTIONS(1944),
- [anon_sym_LPAREN] = ACTIONS(1942),
- [anon_sym_await] = ACTIONS(1944),
- [anon_sym_while] = ACTIONS(1944),
- [anon_sym_do] = ACTIONS(1944),
- [anon_sym_try] = ACTIONS(1944),
- [anon_sym_break] = ACTIONS(1944),
- [anon_sym_continue] = ACTIONS(1944),
- [anon_sym_return] = ACTIONS(1944),
- [anon_sym_throw] = ACTIONS(1944),
- [anon_sym_SEMI] = ACTIONS(1942),
- [anon_sym_case] = ACTIONS(1944),
- [anon_sym_default] = ACTIONS(1944),
- [anon_sym_yield] = ACTIONS(1944),
- [anon_sym_LBRACK] = ACTIONS(1942),
- [anon_sym_async] = ACTIONS(1944),
- [anon_sym_function] = ACTIONS(1944),
- [anon_sym_private] = ACTIONS(1944),
- [anon_sym_public] = ACTIONS(1944),
- [anon_sym_remote] = ACTIONS(1944),
- [anon_sym_static] = ACTIONS(1944),
- [anon_sym_final] = ACTIONS(1944),
- [anon_sym_abstract] = ACTIONS(1944),
- [anon_sym_any] = ACTIONS(1944),
- [anon_sym_array] = ACTIONS(1944),
- [anon_sym_binary] = ACTIONS(1944),
- [anon_sym_boolean] = ACTIONS(1944),
- [anon_sym_date] = ACTIONS(1944),
- [anon_sym_guid] = ACTIONS(1944),
- [anon_sym_numeric] = ACTIONS(1944),
- [anon_sym_query] = ACTIONS(1944),
- [anon_sym_string] = ACTIONS(1944),
- [anon_sym_struct] = ACTIONS(1944),
- [anon_sym_uuid] = ACTIONS(1944),
- [anon_sym_variablename] = ACTIONS(1944),
- [anon_sym_void] = ACTIONS(1944),
- [anon_sym_xml] = ACTIONS(1944),
- [anon_sym_new] = ACTIONS(1944),
- [anon_sym_PLUS] = ACTIONS(1944),
- [anon_sym_DASH] = ACTIONS(1944),
- [anon_sym_SLASH] = ACTIONS(1944),
- [anon_sym_BANG] = ACTIONS(1942),
- [anon_sym_TILDE] = ACTIONS(1944),
- [aux_sym_unary_operator_token1] = ACTIONS(1942),
- [anon_sym_PLUS_PLUS] = ACTIONS(1942),
- [anon_sym_DASH_DASH] = ACTIONS(1942),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1942),
- [sym_identifier] = ACTIONS(1944),
- [sym_private_property_identifier] = ACTIONS(1942),
- [sym_this] = ACTIONS(1944),
- [sym_super] = ACTIONS(1944),
- [sym_true] = ACTIONS(1944),
- [sym_false] = ACTIONS(1944),
- [sym_null] = ACTIONS(1944),
- [anon_sym_export] = ACTIONS(1944),
- [sym__automatic_semicolon] = ACTIONS(1946),
+ [451] = {
+ [sym_comment] = STATE(451),
+ [anon_sym_POUND] = ACTIONS(1931),
+ [anon_sym_var] = ACTIONS(1933),
+ [anon_sym_SQUOTE] = ACTIONS(1931),
+ [anon_sym_DQUOTE] = ACTIONS(1931),
+ [anon_sym_LBRACE] = ACTIONS(1931),
+ [anon_sym_RBRACE] = ACTIONS(1931),
+ [anon_sym_import] = ACTIONS(1933),
+ [anon_sym_with] = ACTIONS(1933),
+ [anon_sym_let] = ACTIONS(1933),
+ [anon_sym_const] = ACTIONS(1933),
+ [anon_sym_else] = ACTIONS(1933),
+ [anon_sym_if] = ACTIONS(1933),
+ [anon_sym_switch] = ACTIONS(1933),
+ [anon_sym_for] = ACTIONS(1933),
+ [anon_sym_LPAREN] = ACTIONS(1931),
+ [anon_sym_await] = ACTIONS(1933),
+ [anon_sym_while] = ACTIONS(1933),
+ [anon_sym_do] = ACTIONS(1933),
+ [anon_sym_try] = ACTIONS(1933),
+ [anon_sym_break] = ACTIONS(1933),
+ [anon_sym_continue] = ACTIONS(1933),
+ [anon_sym_return] = ACTIONS(1933),
+ [anon_sym_throw] = ACTIONS(1933),
+ [anon_sym_SEMI] = ACTIONS(1931),
+ [anon_sym_case] = ACTIONS(1933),
+ [anon_sym_default] = ACTIONS(1933),
+ [anon_sym_yield] = ACTIONS(1933),
+ [anon_sym_LBRACK] = ACTIONS(1931),
+ [anon_sym_async] = ACTIONS(1933),
+ [anon_sym_function] = ACTIONS(1933),
+ [anon_sym_private] = ACTIONS(1933),
+ [anon_sym_public] = ACTIONS(1933),
+ [anon_sym_remote] = ACTIONS(1933),
+ [anon_sym_static] = ACTIONS(1933),
+ [anon_sym_final] = ACTIONS(1933),
+ [anon_sym_abstract] = ACTIONS(1933),
+ [anon_sym_any] = ACTIONS(1933),
+ [anon_sym_array] = ACTIONS(1933),
+ [anon_sym_binary] = ACTIONS(1933),
+ [anon_sym_boolean] = ACTIONS(1933),
+ [anon_sym_date] = ACTIONS(1933),
+ [anon_sym_guid] = ACTIONS(1933),
+ [anon_sym_numeric] = ACTIONS(1933),
+ [anon_sym_query] = ACTIONS(1933),
+ [anon_sym_string] = ACTIONS(1933),
+ [anon_sym_struct] = ACTIONS(1933),
+ [anon_sym_uuid] = ACTIONS(1933),
+ [anon_sym_variablename] = ACTIONS(1933),
+ [anon_sym_void] = ACTIONS(1933),
+ [anon_sym_xml] = ACTIONS(1933),
+ [anon_sym_new] = ACTIONS(1933),
+ [anon_sym_PLUS] = ACTIONS(1933),
+ [anon_sym_DASH] = ACTIONS(1933),
+ [anon_sym_SLASH] = ACTIONS(1933),
+ [anon_sym_BANG] = ACTIONS(1931),
+ [anon_sym_TILDE] = ACTIONS(1933),
+ [aux_sym_unary_operator_token1] = ACTIONS(1931),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1931),
+ [anon_sym_DASH_DASH] = ACTIONS(1931),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1931),
+ [sym_identifier] = ACTIONS(1933),
+ [sym_private_property_identifier] = ACTIONS(1931),
+ [sym_this] = ACTIONS(1933),
+ [sym_super] = ACTIONS(1933),
+ [sym_true] = ACTIONS(1933),
+ [sym_false] = ACTIONS(1933),
+ [sym_null] = ACTIONS(1933),
+ [anon_sym_export] = ACTIONS(1933),
+ [sym__automatic_semicolon] = ACTIONS(1935),
[sym_cf_comment] = ACTIONS(5),
},
- [484] = {
- [sym_comment] = STATE(484),
- [anon_sym_POUND] = ACTIONS(1948),
- [anon_sym_var] = ACTIONS(1950),
- [anon_sym_SQUOTE] = ACTIONS(1948),
- [anon_sym_DQUOTE] = ACTIONS(1948),
- [anon_sym_LBRACE] = ACTIONS(1948),
- [anon_sym_RBRACE] = ACTIONS(1948),
- [anon_sym_import] = ACTIONS(1950),
- [anon_sym_with] = ACTIONS(1950),
- [anon_sym_let] = ACTIONS(1950),
- [anon_sym_const] = ACTIONS(1950),
- [anon_sym_else] = ACTIONS(1950),
- [anon_sym_if] = ACTIONS(1950),
- [anon_sym_switch] = ACTIONS(1950),
- [anon_sym_for] = ACTIONS(1950),
- [anon_sym_LPAREN] = ACTIONS(1948),
- [anon_sym_await] = ACTIONS(1950),
- [anon_sym_while] = ACTIONS(1950),
- [anon_sym_do] = ACTIONS(1950),
- [anon_sym_try] = ACTIONS(1950),
- [anon_sym_break] = ACTIONS(1950),
- [anon_sym_continue] = ACTIONS(1950),
- [anon_sym_return] = ACTIONS(1950),
- [anon_sym_throw] = ACTIONS(1950),
- [anon_sym_SEMI] = ACTIONS(1948),
- [anon_sym_case] = ACTIONS(1950),
- [anon_sym_default] = ACTIONS(1950),
- [anon_sym_yield] = ACTIONS(1950),
- [anon_sym_LBRACK] = ACTIONS(1948),
- [anon_sym_async] = ACTIONS(1950),
- [anon_sym_function] = ACTIONS(1950),
- [anon_sym_private] = ACTIONS(1950),
- [anon_sym_public] = ACTIONS(1950),
- [anon_sym_remote] = ACTIONS(1950),
- [anon_sym_static] = ACTIONS(1950),
- [anon_sym_final] = ACTIONS(1950),
- [anon_sym_abstract] = ACTIONS(1950),
- [anon_sym_any] = ACTIONS(1950),
- [anon_sym_array] = ACTIONS(1950),
- [anon_sym_binary] = ACTIONS(1950),
- [anon_sym_boolean] = ACTIONS(1950),
- [anon_sym_date] = ACTIONS(1950),
- [anon_sym_guid] = ACTIONS(1950),
- [anon_sym_numeric] = ACTIONS(1950),
- [anon_sym_query] = ACTIONS(1950),
- [anon_sym_string] = ACTIONS(1950),
- [anon_sym_struct] = ACTIONS(1950),
- [anon_sym_uuid] = ACTIONS(1950),
- [anon_sym_variablename] = ACTIONS(1950),
- [anon_sym_void] = ACTIONS(1950),
- [anon_sym_xml] = ACTIONS(1950),
- [anon_sym_new] = ACTIONS(1950),
- [anon_sym_PLUS] = ACTIONS(1950),
- [anon_sym_DASH] = ACTIONS(1950),
- [anon_sym_SLASH] = ACTIONS(1950),
- [anon_sym_BANG] = ACTIONS(1948),
- [anon_sym_TILDE] = ACTIONS(1950),
- [aux_sym_unary_operator_token1] = ACTIONS(1948),
- [anon_sym_PLUS_PLUS] = ACTIONS(1948),
- [anon_sym_DASH_DASH] = ACTIONS(1948),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1948),
- [sym_identifier] = ACTIONS(1950),
- [sym_private_property_identifier] = ACTIONS(1948),
- [sym_this] = ACTIONS(1950),
- [sym_super] = ACTIONS(1950),
- [sym_true] = ACTIONS(1950),
- [sym_false] = ACTIONS(1950),
- [sym_null] = ACTIONS(1950),
- [anon_sym_export] = ACTIONS(1950),
- [sym__automatic_semicolon] = ACTIONS(1952),
+ [452] = {
+ [sym_comment] = STATE(452),
+ [anon_sym_POUND] = ACTIONS(1937),
+ [anon_sym_var] = ACTIONS(1939),
+ [anon_sym_SQUOTE] = ACTIONS(1937),
+ [anon_sym_DQUOTE] = ACTIONS(1937),
+ [anon_sym_LBRACE] = ACTIONS(1937),
+ [anon_sym_RBRACE] = ACTIONS(1937),
+ [anon_sym_import] = ACTIONS(1939),
+ [anon_sym_with] = ACTIONS(1939),
+ [anon_sym_let] = ACTIONS(1939),
+ [anon_sym_const] = ACTIONS(1939),
+ [anon_sym_else] = ACTIONS(1939),
+ [anon_sym_if] = ACTIONS(1939),
+ [anon_sym_switch] = ACTIONS(1939),
+ [anon_sym_for] = ACTIONS(1939),
+ [anon_sym_LPAREN] = ACTIONS(1937),
+ [anon_sym_await] = ACTIONS(1939),
+ [anon_sym_while] = ACTIONS(1939),
+ [anon_sym_do] = ACTIONS(1939),
+ [anon_sym_try] = ACTIONS(1939),
+ [anon_sym_break] = ACTIONS(1939),
+ [anon_sym_continue] = ACTIONS(1939),
+ [anon_sym_return] = ACTIONS(1939),
+ [anon_sym_throw] = ACTIONS(1939),
+ [anon_sym_SEMI] = ACTIONS(1937),
+ [anon_sym_case] = ACTIONS(1939),
+ [anon_sym_default] = ACTIONS(1939),
+ [anon_sym_yield] = ACTIONS(1939),
+ [anon_sym_LBRACK] = ACTIONS(1937),
+ [anon_sym_async] = ACTIONS(1939),
+ [anon_sym_function] = ACTIONS(1939),
+ [anon_sym_private] = ACTIONS(1939),
+ [anon_sym_public] = ACTIONS(1939),
+ [anon_sym_remote] = ACTIONS(1939),
+ [anon_sym_static] = ACTIONS(1939),
+ [anon_sym_final] = ACTIONS(1939),
+ [anon_sym_abstract] = ACTIONS(1939),
+ [anon_sym_any] = ACTIONS(1939),
+ [anon_sym_array] = ACTIONS(1939),
+ [anon_sym_binary] = ACTIONS(1939),
+ [anon_sym_boolean] = ACTIONS(1939),
+ [anon_sym_date] = ACTIONS(1939),
+ [anon_sym_guid] = ACTIONS(1939),
+ [anon_sym_numeric] = ACTIONS(1939),
+ [anon_sym_query] = ACTIONS(1939),
+ [anon_sym_string] = ACTIONS(1939),
+ [anon_sym_struct] = ACTIONS(1939),
+ [anon_sym_uuid] = ACTIONS(1939),
+ [anon_sym_variablename] = ACTIONS(1939),
+ [anon_sym_void] = ACTIONS(1939),
+ [anon_sym_xml] = ACTIONS(1939),
+ [anon_sym_new] = ACTIONS(1939),
+ [anon_sym_PLUS] = ACTIONS(1939),
+ [anon_sym_DASH] = ACTIONS(1939),
+ [anon_sym_SLASH] = ACTIONS(1939),
+ [anon_sym_BANG] = ACTIONS(1937),
+ [anon_sym_TILDE] = ACTIONS(1939),
+ [aux_sym_unary_operator_token1] = ACTIONS(1937),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1937),
+ [anon_sym_DASH_DASH] = ACTIONS(1937),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1937),
+ [sym_identifier] = ACTIONS(1939),
+ [sym_private_property_identifier] = ACTIONS(1937),
+ [sym_this] = ACTIONS(1939),
+ [sym_super] = ACTIONS(1939),
+ [sym_true] = ACTIONS(1939),
+ [sym_false] = ACTIONS(1939),
+ [sym_null] = ACTIONS(1939),
+ [anon_sym_export] = ACTIONS(1939),
+ [sym__automatic_semicolon] = ACTIONS(1941),
[sym_cf_comment] = ACTIONS(5),
},
- [485] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2337),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
+ [453] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(4068),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2150),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
[sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(485),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(453),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3970),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_RPAREN] = ACTIONS(1954),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [486] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2208),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [454] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2284),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(486),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(454),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(1956),
+ [anon_sym_POUND] = ACTIONS(1943),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_await] = ACTIONS(754),
[anon_sym_COLON] = ACTIONS(756),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -84810,3768 +82801,4064 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [487] = {
- [sym_comment] = STATE(487),
- [anon_sym_POUND] = ACTIONS(1958),
- [anon_sym_var] = ACTIONS(1960),
- [anon_sym_SQUOTE] = ACTIONS(1958),
- [anon_sym_DQUOTE] = ACTIONS(1958),
- [anon_sym_LBRACE] = ACTIONS(1958),
- [anon_sym_RBRACE] = ACTIONS(1958),
- [anon_sym_import] = ACTIONS(1960),
- [anon_sym_with] = ACTIONS(1960),
- [anon_sym_let] = ACTIONS(1960),
- [anon_sym_const] = ACTIONS(1960),
- [anon_sym_else] = ACTIONS(1960),
- [anon_sym_if] = ACTIONS(1960),
- [anon_sym_switch] = ACTIONS(1960),
- [anon_sym_for] = ACTIONS(1960),
- [anon_sym_LPAREN] = ACTIONS(1958),
- [anon_sym_await] = ACTIONS(1960),
- [anon_sym_while] = ACTIONS(1960),
- [anon_sym_do] = ACTIONS(1960),
- [anon_sym_try] = ACTIONS(1960),
- [anon_sym_break] = ACTIONS(1960),
- [anon_sym_continue] = ACTIONS(1960),
- [anon_sym_return] = ACTIONS(1960),
- [anon_sym_throw] = ACTIONS(1960),
- [anon_sym_SEMI] = ACTIONS(1958),
- [anon_sym_case] = ACTIONS(1960),
- [anon_sym_default] = ACTIONS(1960),
- [anon_sym_yield] = ACTIONS(1960),
- [anon_sym_LBRACK] = ACTIONS(1958),
- [anon_sym_async] = ACTIONS(1960),
- [anon_sym_function] = ACTIONS(1960),
- [anon_sym_private] = ACTIONS(1960),
- [anon_sym_public] = ACTIONS(1960),
- [anon_sym_remote] = ACTIONS(1960),
- [anon_sym_static] = ACTIONS(1960),
- [anon_sym_final] = ACTIONS(1960),
- [anon_sym_abstract] = ACTIONS(1960),
- [anon_sym_any] = ACTIONS(1960),
- [anon_sym_array] = ACTIONS(1960),
- [anon_sym_binary] = ACTIONS(1960),
- [anon_sym_boolean] = ACTIONS(1960),
- [anon_sym_date] = ACTIONS(1960),
- [anon_sym_guid] = ACTIONS(1960),
- [anon_sym_numeric] = ACTIONS(1960),
- [anon_sym_query] = ACTIONS(1960),
- [anon_sym_string] = ACTIONS(1960),
- [anon_sym_struct] = ACTIONS(1960),
- [anon_sym_uuid] = ACTIONS(1960),
- [anon_sym_variablename] = ACTIONS(1960),
- [anon_sym_void] = ACTIONS(1960),
- [anon_sym_xml] = ACTIONS(1960),
- [anon_sym_new] = ACTIONS(1960),
- [anon_sym_PLUS] = ACTIONS(1960),
- [anon_sym_DASH] = ACTIONS(1960),
- [anon_sym_SLASH] = ACTIONS(1960),
- [anon_sym_BANG] = ACTIONS(1958),
- [anon_sym_TILDE] = ACTIONS(1960),
- [aux_sym_unary_operator_token1] = ACTIONS(1958),
- [anon_sym_PLUS_PLUS] = ACTIONS(1958),
- [anon_sym_DASH_DASH] = ACTIONS(1958),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1958),
- [sym_identifier] = ACTIONS(1960),
- [sym_private_property_identifier] = ACTIONS(1958),
- [sym_this] = ACTIONS(1960),
- [sym_super] = ACTIONS(1960),
- [sym_true] = ACTIONS(1960),
- [sym_false] = ACTIONS(1960),
- [sym_null] = ACTIONS(1960),
- [anon_sym_export] = ACTIONS(1960),
- [sym__automatic_semicolon] = ACTIONS(1962),
- [sym_cf_comment] = ACTIONS(5),
- },
- [488] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_statement_block] = STATE(1963),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1962),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(488),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
+ [455] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1243),
+ [sym_expression] = STATE(2475),
+ [sym_primary_expression] = STATE(2223),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2224),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1243),
+ [sym_subscript_expression] = STATE(1243),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2152),
+ [sym_comment] = STATE(455),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(1844),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
+ [anon_sym_let] = ACTIONS(1945),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1947),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1945),
+ [anon_sym_new] = ACTIONS(1033),
+ [anon_sym_DOT] = ACTIONS(1949),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
- [sym_cf_comment] = ACTIONS(5),
- },
- [489] = {
- [sym_comment] = STATE(489),
- [anon_sym_POUND] = ACTIONS(1964),
- [anon_sym_var] = ACTIONS(1966),
- [anon_sym_SQUOTE] = ACTIONS(1964),
- [anon_sym_DQUOTE] = ACTIONS(1964),
- [anon_sym_LBRACE] = ACTIONS(1964),
- [anon_sym_RBRACE] = ACTIONS(1964),
- [anon_sym_import] = ACTIONS(1966),
- [anon_sym_with] = ACTIONS(1966),
- [anon_sym_let] = ACTIONS(1966),
- [anon_sym_const] = ACTIONS(1966),
- [anon_sym_else] = ACTIONS(1966),
- [anon_sym_if] = ACTIONS(1966),
- [anon_sym_switch] = ACTIONS(1966),
- [anon_sym_for] = ACTIONS(1966),
- [anon_sym_LPAREN] = ACTIONS(1964),
- [anon_sym_await] = ACTIONS(1966),
- [anon_sym_while] = ACTIONS(1966),
- [anon_sym_do] = ACTIONS(1966),
- [anon_sym_try] = ACTIONS(1966),
- [anon_sym_break] = ACTIONS(1966),
- [anon_sym_continue] = ACTIONS(1966),
- [anon_sym_return] = ACTIONS(1966),
- [anon_sym_throw] = ACTIONS(1966),
- [anon_sym_SEMI] = ACTIONS(1964),
- [anon_sym_case] = ACTIONS(1966),
- [anon_sym_default] = ACTIONS(1966),
- [anon_sym_finally] = ACTIONS(1966),
- [anon_sym_yield] = ACTIONS(1966),
- [anon_sym_LBRACK] = ACTIONS(1964),
- [anon_sym_async] = ACTIONS(1966),
- [anon_sym_function] = ACTIONS(1966),
- [anon_sym_private] = ACTIONS(1966),
- [anon_sym_public] = ACTIONS(1966),
- [anon_sym_remote] = ACTIONS(1966),
- [anon_sym_static] = ACTIONS(1966),
- [anon_sym_final] = ACTIONS(1966),
- [anon_sym_abstract] = ACTIONS(1966),
- [anon_sym_any] = ACTIONS(1966),
- [anon_sym_array] = ACTIONS(1966),
- [anon_sym_binary] = ACTIONS(1966),
- [anon_sym_boolean] = ACTIONS(1966),
- [anon_sym_date] = ACTIONS(1966),
- [anon_sym_guid] = ACTIONS(1966),
- [anon_sym_numeric] = ACTIONS(1966),
- [anon_sym_query] = ACTIONS(1966),
- [anon_sym_string] = ACTIONS(1966),
- [anon_sym_struct] = ACTIONS(1966),
- [anon_sym_uuid] = ACTIONS(1966),
- [anon_sym_variablename] = ACTIONS(1966),
- [anon_sym_void] = ACTIONS(1966),
- [anon_sym_xml] = ACTIONS(1966),
- [anon_sym_new] = ACTIONS(1966),
- [anon_sym_PLUS] = ACTIONS(1966),
- [anon_sym_DASH] = ACTIONS(1966),
- [anon_sym_SLASH] = ACTIONS(1966),
- [anon_sym_BANG] = ACTIONS(1964),
- [anon_sym_TILDE] = ACTIONS(1966),
- [aux_sym_unary_operator_token1] = ACTIONS(1964),
- [anon_sym_PLUS_PLUS] = ACTIONS(1964),
- [anon_sym_DASH_DASH] = ACTIONS(1964),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1964),
- [sym_identifier] = ACTIONS(1966),
- [sym_private_property_identifier] = ACTIONS(1964),
- [sym_this] = ACTIONS(1966),
- [sym_super] = ACTIONS(1966),
- [sym_true] = ACTIONS(1966),
- [sym_false] = ACTIONS(1966),
- [sym_null] = ACTIONS(1966),
- [anon_sym_export] = ACTIONS(1966),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1951),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1945),
[sym_cf_comment] = ACTIONS(5),
},
- [490] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2408),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(490),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5214),
+ [456] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1411),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1410),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(456),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(1817),
+ [anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(754),
- [anon_sym_COLON] = ACTIONS(756),
- [anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(763),
+ [anon_sym_let] = ACTIONS(1953),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1955),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(749),
- [anon_sym_new] = ACTIONS(767),
+ [anon_sym_static] = ACTIONS(1953),
+ [anon_sym_new] = ACTIONS(1061),
+ [anon_sym_DOT] = ACTIONS(1843),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(782),
+ [sym_identifier] = ACTIONS(1957),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(749),
+ [anon_sym_export] = ACTIONS(1953),
[sym_cf_comment] = ACTIONS(5),
},
- [491] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(5816),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2299),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(491),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
+ [457] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(4148),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2150),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(457),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [492] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1766),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1764),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2345),
- [sym_comment] = STATE(492),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [458] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1423),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2402),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5215),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(458),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(1847),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1968),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(1970),
+ [anon_sym_let] = ACTIONS(749),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(754),
+ [anon_sym_yield] = ACTIONS(758),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1968),
- [anon_sym_new] = ACTIONS(910),
- [anon_sym_DOT] = ACTIONS(1807),
+ [anon_sym_static] = ACTIONS(749),
+ [anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(1972),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(780),
+ [sym_private_property_identifier] = ACTIONS(782),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1968),
+ [anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [493] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(3991),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2141),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(493),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [459] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2207),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5215),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(459),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_POUND] = ACTIONS(1959),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(749),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(754),
+ [anon_sym_COLON] = ACTIONS(756),
+ [anon_sym_yield] = ACTIONS(758),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(763),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(749),
+ [anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(780),
+ [sym_private_property_identifier] = ACTIONS(782),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [494] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_statement_block] = STATE(1963),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(1903),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
+ [460] = {
+ [sym_comment] = STATE(460),
+ [anon_sym_POUND] = ACTIONS(1961),
+ [anon_sym_var] = ACTIONS(1963),
+ [anon_sym_SQUOTE] = ACTIONS(1961),
+ [anon_sym_DQUOTE] = ACTIONS(1961),
+ [anon_sym_LBRACE] = ACTIONS(1961),
+ [anon_sym_RBRACE] = ACTIONS(1961),
+ [anon_sym_import] = ACTIONS(1963),
+ [anon_sym_with] = ACTIONS(1963),
+ [anon_sym_let] = ACTIONS(1963),
+ [anon_sym_const] = ACTIONS(1963),
+ [anon_sym_else] = ACTIONS(1963),
+ [anon_sym_if] = ACTIONS(1963),
+ [anon_sym_switch] = ACTIONS(1963),
+ [anon_sym_for] = ACTIONS(1963),
+ [anon_sym_LPAREN] = ACTIONS(1961),
+ [anon_sym_await] = ACTIONS(1963),
+ [anon_sym_while] = ACTIONS(1963),
+ [anon_sym_do] = ACTIONS(1963),
+ [anon_sym_try] = ACTIONS(1963),
+ [anon_sym_break] = ACTIONS(1963),
+ [anon_sym_continue] = ACTIONS(1963),
+ [anon_sym_return] = ACTIONS(1963),
+ [anon_sym_throw] = ACTIONS(1963),
+ [anon_sym_SEMI] = ACTIONS(1961),
+ [anon_sym_case] = ACTIONS(1963),
+ [anon_sym_default] = ACTIONS(1963),
+ [anon_sym_yield] = ACTIONS(1963),
+ [anon_sym_LBRACK] = ACTIONS(1961),
+ [anon_sym_async] = ACTIONS(1963),
+ [anon_sym_function] = ACTIONS(1963),
+ [anon_sym_private] = ACTIONS(1963),
+ [anon_sym_public] = ACTIONS(1963),
+ [anon_sym_remote] = ACTIONS(1963),
+ [anon_sym_static] = ACTIONS(1963),
+ [anon_sym_final] = ACTIONS(1963),
+ [anon_sym_abstract] = ACTIONS(1963),
+ [anon_sym_any] = ACTIONS(1963),
+ [anon_sym_array] = ACTIONS(1963),
+ [anon_sym_binary] = ACTIONS(1963),
+ [anon_sym_boolean] = ACTIONS(1963),
+ [anon_sym_date] = ACTIONS(1963),
+ [anon_sym_guid] = ACTIONS(1963),
+ [anon_sym_numeric] = ACTIONS(1963),
+ [anon_sym_query] = ACTIONS(1963),
+ [anon_sym_string] = ACTIONS(1963),
+ [anon_sym_struct] = ACTIONS(1963),
+ [anon_sym_uuid] = ACTIONS(1963),
+ [anon_sym_variablename] = ACTIONS(1963),
+ [anon_sym_void] = ACTIONS(1963),
+ [anon_sym_xml] = ACTIONS(1963),
+ [anon_sym_new] = ACTIONS(1963),
+ [anon_sym_PLUS] = ACTIONS(1963),
+ [anon_sym_DASH] = ACTIONS(1963),
+ [anon_sym_SLASH] = ACTIONS(1963),
+ [anon_sym_BANG] = ACTIONS(1961),
+ [anon_sym_TILDE] = ACTIONS(1963),
+ [aux_sym_unary_operator_token1] = ACTIONS(1961),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1961),
+ [anon_sym_DASH_DASH] = ACTIONS(1961),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1961),
+ [sym_identifier] = ACTIONS(1963),
+ [sym_private_property_identifier] = ACTIONS(1961),
+ [sym_this] = ACTIONS(1963),
+ [sym_super] = ACTIONS(1963),
+ [sym_true] = ACTIONS(1963),
+ [sym_false] = ACTIONS(1963),
+ [sym_null] = ACTIONS(1963),
+ [anon_sym_export] = ACTIONS(1963),
+ [sym__automatic_semicolon] = ACTIONS(1965),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [461] = {
+ [sym_comment] = STATE(461),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(1855),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1181),
+ [anon_sym_LPAREN] = ACTIONS(1857),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_SEMI] = ACTIONS(1851),
+ [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(1860),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1851),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [462] = {
+ [sym_comment] = STATE(462),
+ [anon_sym_POUND] = ACTIONS(1967),
+ [anon_sym_var] = ACTIONS(1969),
+ [anon_sym_SQUOTE] = ACTIONS(1967),
+ [anon_sym_DQUOTE] = ACTIONS(1967),
+ [anon_sym_LBRACE] = ACTIONS(1967),
+ [anon_sym_RBRACE] = ACTIONS(1967),
+ [anon_sym_import] = ACTIONS(1969),
+ [anon_sym_with] = ACTIONS(1969),
+ [anon_sym_let] = ACTIONS(1969),
+ [anon_sym_const] = ACTIONS(1969),
+ [anon_sym_else] = ACTIONS(1969),
+ [anon_sym_if] = ACTIONS(1969),
+ [anon_sym_switch] = ACTIONS(1969),
+ [anon_sym_for] = ACTIONS(1969),
+ [anon_sym_LPAREN] = ACTIONS(1967),
+ [anon_sym_await] = ACTIONS(1969),
+ [anon_sym_while] = ACTIONS(1969),
+ [anon_sym_do] = ACTIONS(1969),
+ [anon_sym_try] = ACTIONS(1969),
+ [anon_sym_break] = ACTIONS(1969),
+ [anon_sym_continue] = ACTIONS(1969),
+ [anon_sym_return] = ACTIONS(1969),
+ [anon_sym_throw] = ACTIONS(1969),
+ [anon_sym_SEMI] = ACTIONS(1967),
+ [anon_sym_case] = ACTIONS(1969),
+ [anon_sym_default] = ACTIONS(1969),
+ [anon_sym_finally] = ACTIONS(1969),
+ [anon_sym_yield] = ACTIONS(1969),
+ [anon_sym_LBRACK] = ACTIONS(1967),
+ [anon_sym_async] = ACTIONS(1969),
+ [anon_sym_function] = ACTIONS(1969),
+ [anon_sym_private] = ACTIONS(1969),
+ [anon_sym_public] = ACTIONS(1969),
+ [anon_sym_remote] = ACTIONS(1969),
+ [anon_sym_static] = ACTIONS(1969),
+ [anon_sym_final] = ACTIONS(1969),
+ [anon_sym_abstract] = ACTIONS(1969),
+ [anon_sym_any] = ACTIONS(1969),
+ [anon_sym_array] = ACTIONS(1969),
+ [anon_sym_binary] = ACTIONS(1969),
+ [anon_sym_boolean] = ACTIONS(1969),
+ [anon_sym_date] = ACTIONS(1969),
+ [anon_sym_guid] = ACTIONS(1969),
+ [anon_sym_numeric] = ACTIONS(1969),
+ [anon_sym_query] = ACTIONS(1969),
+ [anon_sym_string] = ACTIONS(1969),
+ [anon_sym_struct] = ACTIONS(1969),
+ [anon_sym_uuid] = ACTIONS(1969),
+ [anon_sym_variablename] = ACTIONS(1969),
+ [anon_sym_void] = ACTIONS(1969),
+ [anon_sym_xml] = ACTIONS(1969),
+ [anon_sym_new] = ACTIONS(1969),
+ [anon_sym_PLUS] = ACTIONS(1969),
+ [anon_sym_DASH] = ACTIONS(1969),
+ [anon_sym_SLASH] = ACTIONS(1969),
+ [anon_sym_BANG] = ACTIONS(1967),
+ [anon_sym_TILDE] = ACTIONS(1969),
+ [aux_sym_unary_operator_token1] = ACTIONS(1967),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1967),
+ [anon_sym_DASH_DASH] = ACTIONS(1967),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1967),
+ [sym_identifier] = ACTIONS(1969),
+ [sym_private_property_identifier] = ACTIONS(1967),
+ [sym_this] = ACTIONS(1969),
+ [sym_super] = ACTIONS(1969),
+ [sym_true] = ACTIONS(1969),
+ [sym_false] = ACTIONS(1969),
+ [sym_null] = ACTIONS(1969),
+ [anon_sym_export] = ACTIONS(1969),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [463] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1079),
+ [sym_expression] = STATE(2466),
+ [sym_primary_expression] = STATE(1624),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(494),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(4989),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(1626),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1079),
+ [sym_subscript_expression] = STATE(1079),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1437),
+ [sym_comment] = STATE(463),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(1844),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
+ [anon_sym_let] = ACTIONS(1971),
[anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_async] = ACTIONS(1973),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(1971),
+ [anon_sym_new] = ACTIONS(806),
+ [anon_sym_DOT] = ACTIONS(1975),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(808),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
+ [sym_identifier] = ACTIONS(1977),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
+ [anon_sym_export] = ACTIONS(1971),
[sym_cf_comment] = ACTIONS(5),
},
- [495] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_statement_block] = STATE(1955),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(1978),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(495),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(4989),
+ [464] = {
+ [sym_comment] = STATE(464),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1148),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1181),
+ [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1144),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym__ternary_qmark] = ACTIONS(1144),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [465] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2409),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(465),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(3981),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(1844),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(1979),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [496] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(4159),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2141),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
+ [466] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1423),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2024),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(466),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(1886),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(828),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [467] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(4081),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2150),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
[sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
[sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(496),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(467),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
[sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [497] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(5714),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2299),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(497),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
+ [468] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2392),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5215),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(468),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_POUND] = ACTIONS(1981),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(749),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(754),
+ [anon_sym_COLON] = ACTIONS(756),
+ [anon_sym_yield] = ACTIONS(758),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(763),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(749),
+ [anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(780),
+ [sym_private_property_identifier] = ACTIONS(782),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [498] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_statement_block] = STATE(1928),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(2028),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
+ [469] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_statement_block] = STATE(1983),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1925),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2626),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(498),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
+ [sym_comment] = STATE(469),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(4989),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(1844),
+ [anon_sym_LBRACE] = ACTIONS(1888),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
+ [anon_sym_let] = ACTIONS(796),
[anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(808),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
- [sym_cf_comment] = ACTIONS(5),
- },
- [499] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1238),
- [sym_expression] = STATE(2434),
- [sym_primary_expression] = STATE(2111),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2156),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1238),
- [sym_subscript_expression] = STATE(1238),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2060),
- [sym_comment] = STATE(499),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1974),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(1976),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(1974),
- [anon_sym_new] = ACTIONS(884),
- [anon_sym_DOT] = ACTIONS(1978),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(1980),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(1974),
- [sym_cf_comment] = ACTIONS(5),
- },
- [500] = {
- [sym_comment] = STATE(500),
- [anon_sym_POUND] = ACTIONS(1982),
- [anon_sym_var] = ACTIONS(1984),
- [anon_sym_SQUOTE] = ACTIONS(1982),
- [anon_sym_DQUOTE] = ACTIONS(1982),
- [anon_sym_LBRACE] = ACTIONS(1982),
- [anon_sym_RBRACE] = ACTIONS(1982),
- [anon_sym_import] = ACTIONS(1984),
- [anon_sym_with] = ACTIONS(1984),
- [anon_sym_let] = ACTIONS(1984),
- [anon_sym_const] = ACTIONS(1984),
- [anon_sym_else] = ACTIONS(1984),
- [anon_sym_if] = ACTIONS(1984),
- [anon_sym_switch] = ACTIONS(1984),
- [anon_sym_for] = ACTIONS(1984),
- [anon_sym_LPAREN] = ACTIONS(1982),
- [anon_sym_await] = ACTIONS(1984),
- [anon_sym_while] = ACTIONS(1984),
- [anon_sym_do] = ACTIONS(1984),
- [anon_sym_try] = ACTIONS(1984),
- [anon_sym_break] = ACTIONS(1984),
- [anon_sym_continue] = ACTIONS(1984),
- [anon_sym_return] = ACTIONS(1984),
- [anon_sym_throw] = ACTIONS(1984),
- [anon_sym_SEMI] = ACTIONS(1982),
- [anon_sym_case] = ACTIONS(1984),
- [anon_sym_default] = ACTIONS(1984),
- [anon_sym_yield] = ACTIONS(1984),
- [anon_sym_LBRACK] = ACTIONS(1982),
- [anon_sym_async] = ACTIONS(1984),
- [anon_sym_function] = ACTIONS(1984),
- [anon_sym_private] = ACTIONS(1984),
- [anon_sym_public] = ACTIONS(1984),
- [anon_sym_remote] = ACTIONS(1984),
- [anon_sym_static] = ACTIONS(1984),
- [anon_sym_final] = ACTIONS(1984),
- [anon_sym_abstract] = ACTIONS(1984),
- [anon_sym_any] = ACTIONS(1984),
- [anon_sym_array] = ACTIONS(1984),
- [anon_sym_binary] = ACTIONS(1984),
- [anon_sym_boolean] = ACTIONS(1984),
- [anon_sym_date] = ACTIONS(1984),
- [anon_sym_guid] = ACTIONS(1984),
- [anon_sym_numeric] = ACTIONS(1984),
- [anon_sym_query] = ACTIONS(1984),
- [anon_sym_string] = ACTIONS(1984),
- [anon_sym_struct] = ACTIONS(1984),
- [anon_sym_uuid] = ACTIONS(1984),
- [anon_sym_variablename] = ACTIONS(1984),
- [anon_sym_void] = ACTIONS(1984),
- [anon_sym_xml] = ACTIONS(1984),
- [anon_sym_new] = ACTIONS(1984),
- [anon_sym_PLUS] = ACTIONS(1984),
- [anon_sym_DASH] = ACTIONS(1984),
- [anon_sym_SLASH] = ACTIONS(1984),
- [anon_sym_BANG] = ACTIONS(1982),
- [anon_sym_TILDE] = ACTIONS(1984),
- [aux_sym_unary_operator_token1] = ACTIONS(1982),
- [anon_sym_PLUS_PLUS] = ACTIONS(1982),
- [anon_sym_DASH_DASH] = ACTIONS(1982),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1982),
- [sym_identifier] = ACTIONS(1984),
- [sym_private_property_identifier] = ACTIONS(1982),
- [sym_this] = ACTIONS(1984),
- [sym_super] = ACTIONS(1984),
- [sym_true] = ACTIONS(1984),
- [sym_false] = ACTIONS(1984),
- [sym_null] = ACTIONS(1984),
- [anon_sym_export] = ACTIONS(1984),
- [sym__automatic_semicolon] = ACTIONS(1982),
- [sym_cf_comment] = ACTIONS(5),
- },
- [501] = {
- [sym_comment] = STATE(501),
- [anon_sym_POUND] = ACTIONS(856),
- [anon_sym_var] = ACTIONS(858),
- [anon_sym_SQUOTE] = ACTIONS(856),
- [anon_sym_DQUOTE] = ACTIONS(856),
- [anon_sym_LBRACE] = ACTIONS(856),
- [anon_sym_RBRACE] = ACTIONS(856),
- [anon_sym_import] = ACTIONS(858),
- [anon_sym_with] = ACTIONS(858),
- [anon_sym_let] = ACTIONS(858),
- [anon_sym_const] = ACTIONS(858),
- [anon_sym_else] = ACTIONS(858),
- [anon_sym_if] = ACTIONS(858),
- [anon_sym_switch] = ACTIONS(858),
- [anon_sym_for] = ACTIONS(858),
- [anon_sym_LPAREN] = ACTIONS(856),
- [anon_sym_await] = ACTIONS(858),
- [anon_sym_while] = ACTIONS(858),
- [anon_sym_do] = ACTIONS(858),
- [anon_sym_try] = ACTIONS(858),
- [anon_sym_break] = ACTIONS(858),
- [anon_sym_continue] = ACTIONS(858),
- [anon_sym_return] = ACTIONS(858),
- [anon_sym_throw] = ACTIONS(858),
- [anon_sym_SEMI] = ACTIONS(856),
- [anon_sym_catch] = ACTIONS(858),
- [anon_sym_finally] = ACTIONS(858),
- [anon_sym_yield] = ACTIONS(858),
- [anon_sym_LBRACK] = ACTIONS(856),
- [anon_sym_async] = ACTIONS(858),
- [anon_sym_function] = ACTIONS(858),
- [anon_sym_private] = ACTIONS(858),
- [anon_sym_public] = ACTIONS(858),
- [anon_sym_remote] = ACTIONS(858),
- [anon_sym_static] = ACTIONS(858),
- [anon_sym_final] = ACTIONS(858),
- [anon_sym_abstract] = ACTIONS(858),
- [anon_sym_any] = ACTIONS(858),
- [anon_sym_array] = ACTIONS(858),
- [anon_sym_binary] = ACTIONS(858),
- [anon_sym_boolean] = ACTIONS(858),
- [anon_sym_date] = ACTIONS(858),
- [anon_sym_guid] = ACTIONS(858),
- [anon_sym_numeric] = ACTIONS(858),
- [anon_sym_query] = ACTIONS(858),
- [anon_sym_string] = ACTIONS(858),
- [anon_sym_struct] = ACTIONS(858),
- [anon_sym_uuid] = ACTIONS(858),
- [anon_sym_variablename] = ACTIONS(858),
- [anon_sym_void] = ACTIONS(858),
- [anon_sym_xml] = ACTIONS(858),
- [anon_sym_new] = ACTIONS(858),
- [anon_sym_PLUS] = ACTIONS(858),
- [anon_sym_DASH] = ACTIONS(858),
- [anon_sym_SLASH] = ACTIONS(858),
- [anon_sym_BANG] = ACTIONS(856),
- [anon_sym_TILDE] = ACTIONS(858),
- [aux_sym_unary_operator_token1] = ACTIONS(856),
- [anon_sym_PLUS_PLUS] = ACTIONS(856),
- [anon_sym_DASH_DASH] = ACTIONS(856),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(856),
- [sym_identifier] = ACTIONS(858),
- [sym_private_property_identifier] = ACTIONS(856),
- [sym_this] = ACTIONS(858),
- [sym_super] = ACTIONS(858),
- [sym_true] = ACTIONS(858),
- [sym_false] = ACTIONS(858),
- [sym_null] = ACTIONS(858),
- [anon_sym_export] = ACTIONS(858),
- [sym__automatic_semicolon] = ACTIONS(1986),
+ [anon_sym_export] = ACTIONS(796),
[sym_cf_comment] = ACTIONS(5),
},
- [502] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_statement_block] = STATE(1936),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(2034),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
+ [470] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_statement_block] = STATE(2029),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1929),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2626),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(502),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
+ [sym_comment] = STATE(470),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(4989),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(1844),
+ [anon_sym_LBRACE] = ACTIONS(1888),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
+ [anon_sym_let] = ACTIONS(796),
[anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(808),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
+ [anon_sym_export] = ACTIONS(796),
[sym_cf_comment] = ACTIONS(5),
},
- [503] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_statement_block] = STATE(1987),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(2033),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
+ [471] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_statement_block] = STATE(1995),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1946),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2626),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(503),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
+ [sym_comment] = STATE(471),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(4989),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(1844),
+ [anon_sym_LBRACE] = ACTIONS(1888),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
+ [anon_sym_let] = ACTIONS(796),
[anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(808),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
+ [anon_sym_export] = ACTIONS(796),
[sym_cf_comment] = ACTIONS(5),
},
- [504] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_statement_block] = STATE(1994),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(2032),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
+ [472] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2419),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(472),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4076),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(1049),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(1983),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1051),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [473] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1411),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1410),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(473),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(982),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1985),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(1987),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1985),
+ [anon_sym_new] = ACTIONS(994),
+ [anon_sym_DOT] = ACTIONS(1843),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1989),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1985),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [474] = {
+ [sym_comment] = STATE(474),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_else] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_case] = ACTIONS(1004),
+ [anon_sym_default] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym__automatic_semicolon] = ACTIONS(1991),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [475] = {
+ [sym_comment] = STATE(475),
+ [anon_sym_POUND] = ACTIONS(1775),
+ [anon_sym_var] = ACTIONS(1777),
+ [anon_sym_SQUOTE] = ACTIONS(1775),
+ [anon_sym_DQUOTE] = ACTIONS(1775),
+ [anon_sym_LBRACE] = ACTIONS(1775),
+ [anon_sym_RBRACE] = ACTIONS(1775),
+ [anon_sym_import] = ACTIONS(1777),
+ [anon_sym_with] = ACTIONS(1777),
+ [anon_sym_let] = ACTIONS(1777),
+ [anon_sym_const] = ACTIONS(1777),
+ [anon_sym_else] = ACTIONS(1777),
+ [anon_sym_if] = ACTIONS(1777),
+ [anon_sym_switch] = ACTIONS(1777),
+ [anon_sym_for] = ACTIONS(1777),
+ [anon_sym_LPAREN] = ACTIONS(1775),
+ [anon_sym_await] = ACTIONS(1777),
+ [anon_sym_while] = ACTIONS(1777),
+ [anon_sym_do] = ACTIONS(1777),
+ [anon_sym_try] = ACTIONS(1777),
+ [anon_sym_break] = ACTIONS(1777),
+ [anon_sym_continue] = ACTIONS(1777),
+ [anon_sym_return] = ACTIONS(1777),
+ [anon_sym_throw] = ACTIONS(1777),
+ [anon_sym_SEMI] = ACTIONS(1775),
+ [anon_sym_case] = ACTIONS(1777),
+ [anon_sym_default] = ACTIONS(1777),
+ [anon_sym_yield] = ACTIONS(1777),
+ [anon_sym_LBRACK] = ACTIONS(1775),
+ [anon_sym_async] = ACTIONS(1777),
+ [anon_sym_function] = ACTIONS(1777),
+ [anon_sym_private] = ACTIONS(1777),
+ [anon_sym_public] = ACTIONS(1777),
+ [anon_sym_remote] = ACTIONS(1777),
+ [anon_sym_static] = ACTIONS(1777),
+ [anon_sym_final] = ACTIONS(1777),
+ [anon_sym_abstract] = ACTIONS(1777),
+ [anon_sym_any] = ACTIONS(1777),
+ [anon_sym_array] = ACTIONS(1777),
+ [anon_sym_binary] = ACTIONS(1777),
+ [anon_sym_boolean] = ACTIONS(1777),
+ [anon_sym_date] = ACTIONS(1777),
+ [anon_sym_guid] = ACTIONS(1777),
+ [anon_sym_numeric] = ACTIONS(1777),
+ [anon_sym_query] = ACTIONS(1777),
+ [anon_sym_string] = ACTIONS(1777),
+ [anon_sym_struct] = ACTIONS(1777),
+ [anon_sym_uuid] = ACTIONS(1777),
+ [anon_sym_variablename] = ACTIONS(1777),
+ [anon_sym_void] = ACTIONS(1777),
+ [anon_sym_xml] = ACTIONS(1777),
+ [anon_sym_new] = ACTIONS(1777),
+ [anon_sym_PLUS] = ACTIONS(1777),
+ [anon_sym_DASH] = ACTIONS(1777),
+ [anon_sym_SLASH] = ACTIONS(1777),
+ [anon_sym_BANG] = ACTIONS(1775),
+ [anon_sym_TILDE] = ACTIONS(1777),
+ [aux_sym_unary_operator_token1] = ACTIONS(1775),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1775),
+ [anon_sym_DASH_DASH] = ACTIONS(1775),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1775),
+ [sym_identifier] = ACTIONS(1777),
+ [sym_private_property_identifier] = ACTIONS(1775),
+ [sym_this] = ACTIONS(1777),
+ [sym_super] = ACTIONS(1777),
+ [sym_true] = ACTIONS(1777),
+ [sym_false] = ACTIONS(1777),
+ [sym_null] = ACTIONS(1777),
+ [anon_sym_export] = ACTIONS(1777),
+ [sym__automatic_semicolon] = ACTIONS(1775),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [476] = {
+ [sym_comment] = STATE(476),
+ [anon_sym_POUND] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(894),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(894),
+ [anon_sym_with] = ACTIONS(894),
+ [anon_sym_let] = ACTIONS(894),
+ [anon_sym_const] = ACTIONS(894),
+ [anon_sym_else] = ACTIONS(894),
+ [anon_sym_if] = ACTIONS(894),
+ [anon_sym_switch] = ACTIONS(894),
+ [anon_sym_for] = ACTIONS(894),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(894),
+ [anon_sym_while] = ACTIONS(894),
+ [anon_sym_do] = ACTIONS(894),
+ [anon_sym_try] = ACTIONS(894),
+ [anon_sym_break] = ACTIONS(894),
+ [anon_sym_continue] = ACTIONS(894),
+ [anon_sym_return] = ACTIONS(894),
+ [anon_sym_throw] = ACTIONS(894),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_catch] = ACTIONS(894),
+ [anon_sym_finally] = ACTIONS(894),
+ [anon_sym_yield] = ACTIONS(894),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(894),
+ [anon_sym_function] = ACTIONS(894),
+ [anon_sym_private] = ACTIONS(894),
+ [anon_sym_public] = ACTIONS(894),
+ [anon_sym_remote] = ACTIONS(894),
+ [anon_sym_static] = ACTIONS(894),
+ [anon_sym_final] = ACTIONS(894),
+ [anon_sym_abstract] = ACTIONS(894),
+ [anon_sym_any] = ACTIONS(894),
+ [anon_sym_array] = ACTIONS(894),
+ [anon_sym_binary] = ACTIONS(894),
+ [anon_sym_boolean] = ACTIONS(894),
+ [anon_sym_date] = ACTIONS(894),
+ [anon_sym_guid] = ACTIONS(894),
+ [anon_sym_numeric] = ACTIONS(894),
+ [anon_sym_query] = ACTIONS(894),
+ [anon_sym_string] = ACTIONS(894),
+ [anon_sym_struct] = ACTIONS(894),
+ [anon_sym_uuid] = ACTIONS(894),
+ [anon_sym_variablename] = ACTIONS(894),
+ [anon_sym_void] = ACTIONS(894),
+ [anon_sym_xml] = ACTIONS(894),
+ [anon_sym_new] = ACTIONS(894),
+ [anon_sym_PLUS] = ACTIONS(894),
+ [anon_sym_DASH] = ACTIONS(894),
+ [anon_sym_SLASH] = ACTIONS(894),
+ [anon_sym_BANG] = ACTIONS(892),
+ [anon_sym_TILDE] = ACTIONS(894),
+ [aux_sym_unary_operator_token1] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(892),
+ [sym_identifier] = ACTIONS(894),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(894),
+ [sym_super] = ACTIONS(894),
+ [sym_true] = ACTIONS(894),
+ [sym_false] = ACTIONS(894),
+ [sym_null] = ACTIONS(894),
+ [anon_sym_export] = ACTIONS(894),
+ [sym__automatic_semicolon] = ACTIONS(1993),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [477] = {
+ [sym_else_clause] = STATE(749),
+ [sym_comment] = STATE(477),
+ [anon_sym_POUND] = ACTIONS(1864),
+ [anon_sym_var] = ACTIONS(1866),
+ [anon_sym_SQUOTE] = ACTIONS(1864),
+ [anon_sym_DQUOTE] = ACTIONS(1864),
+ [anon_sym_LBRACE] = ACTIONS(1864),
+ [anon_sym_RBRACE] = ACTIONS(1864),
+ [anon_sym_import] = ACTIONS(1866),
+ [anon_sym_with] = ACTIONS(1866),
+ [anon_sym_let] = ACTIONS(1866),
+ [anon_sym_const] = ACTIONS(1866),
+ [anon_sym_else] = ACTIONS(1995),
+ [anon_sym_if] = ACTIONS(1866),
+ [anon_sym_switch] = ACTIONS(1866),
+ [anon_sym_for] = ACTIONS(1866),
+ [anon_sym_LPAREN] = ACTIONS(1864),
+ [anon_sym_await] = ACTIONS(1866),
+ [anon_sym_while] = ACTIONS(1866),
+ [anon_sym_do] = ACTIONS(1866),
+ [anon_sym_try] = ACTIONS(1866),
+ [anon_sym_break] = ACTIONS(1866),
+ [anon_sym_continue] = ACTIONS(1866),
+ [anon_sym_return] = ACTIONS(1866),
+ [anon_sym_throw] = ACTIONS(1866),
+ [anon_sym_SEMI] = ACTIONS(1864),
+ [anon_sym_case] = ACTIONS(1866),
+ [anon_sym_default] = ACTIONS(1866),
+ [anon_sym_yield] = ACTIONS(1866),
+ [anon_sym_LBRACK] = ACTIONS(1864),
+ [anon_sym_async] = ACTIONS(1866),
+ [anon_sym_function] = ACTIONS(1866),
+ [anon_sym_private] = ACTIONS(1866),
+ [anon_sym_public] = ACTIONS(1866),
+ [anon_sym_remote] = ACTIONS(1866),
+ [anon_sym_static] = ACTIONS(1866),
+ [anon_sym_final] = ACTIONS(1866),
+ [anon_sym_abstract] = ACTIONS(1866),
+ [anon_sym_any] = ACTIONS(1866),
+ [anon_sym_array] = ACTIONS(1866),
+ [anon_sym_binary] = ACTIONS(1866),
+ [anon_sym_boolean] = ACTIONS(1866),
+ [anon_sym_date] = ACTIONS(1866),
+ [anon_sym_guid] = ACTIONS(1866),
+ [anon_sym_numeric] = ACTIONS(1866),
+ [anon_sym_query] = ACTIONS(1866),
+ [anon_sym_string] = ACTIONS(1866),
+ [anon_sym_struct] = ACTIONS(1866),
+ [anon_sym_uuid] = ACTIONS(1866),
+ [anon_sym_variablename] = ACTIONS(1866),
+ [anon_sym_void] = ACTIONS(1866),
+ [anon_sym_xml] = ACTIONS(1866),
+ [anon_sym_new] = ACTIONS(1866),
+ [anon_sym_PLUS] = ACTIONS(1866),
+ [anon_sym_DASH] = ACTIONS(1866),
+ [anon_sym_SLASH] = ACTIONS(1866),
+ [anon_sym_BANG] = ACTIONS(1864),
+ [anon_sym_TILDE] = ACTIONS(1866),
+ [aux_sym_unary_operator_token1] = ACTIONS(1864),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1864),
+ [anon_sym_DASH_DASH] = ACTIONS(1864),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1864),
+ [sym_identifier] = ACTIONS(1866),
+ [sym_private_property_identifier] = ACTIONS(1864),
+ [sym_this] = ACTIONS(1866),
+ [sym_super] = ACTIONS(1866),
+ [sym_true] = ACTIONS(1866),
+ [sym_false] = ACTIONS(1866),
+ [sym_null] = ACTIONS(1866),
+ [anon_sym_export] = ACTIONS(1866),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [478] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_statement_block] = STATE(1905),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1892),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2626),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(504),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
+ [sym_comment] = STATE(478),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(4989),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(1844),
+ [anon_sym_LBRACE] = ACTIONS(1888),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
+ [anon_sym_let] = ACTIONS(796),
[anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(808),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
+ [anon_sym_export] = ACTIONS(796),
[sym_cf_comment] = ACTIONS(5),
},
- [505] = {
- [sym_variable_declarator] = STATE(3797),
- [sym_object_pattern] = STATE(3267),
- [sym_array_pattern] = STATE(3267),
- [sym__destructuring_pattern] = STATE(3445),
- [sym_comment] = STATE(505),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LBRACE] = ACTIONS(1570),
- [anon_sym_LPAREN] = ACTIONS(1144),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1163),
- [anon_sym_LBRACK] = ACTIONS(1572),
- [anon_sym_EQ_GT] = ACTIONS(1175),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1146),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1146),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1146),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1146),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
- [aux_sym_binary_expression_token7] = ACTIONS(1146),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
- [aux_sym_binary_expression_token9] = ACTIONS(1146),
- [aux_sym_binary_expression_token10] = ACTIONS(1146),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1146),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1574),
- [sym__automatic_semicolon] = ACTIONS(1144),
- [sym__ternary_qmark] = ACTIONS(1144),
- [sym_cf_comment] = ACTIONS(5),
- },
- [506] = {
- [sym_variable_declarator] = STATE(3591),
- [sym_object_pattern] = STATE(3267),
- [sym_array_pattern] = STATE(3267),
- [sym__destructuring_pattern] = STATE(3445),
- [sym_comment] = STATE(506),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LBRACE] = ACTIONS(1570),
- [anon_sym_LPAREN] = ACTIONS(1144),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1401),
- [anon_sym_LBRACK] = ACTIONS(1572),
- [anon_sym_EQ_GT] = ACTIONS(1175),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1146),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1146),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1146),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1146),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
- [aux_sym_binary_expression_token7] = ACTIONS(1146),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
- [aux_sym_binary_expression_token9] = ACTIONS(1146),
- [aux_sym_binary_expression_token10] = ACTIONS(1146),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1146),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [479] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1455),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2250),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(479),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(1841),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1574),
- [sym__automatic_semicolon] = ACTIONS(1144),
- [sym__ternary_qmark] = ACTIONS(1144),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [507] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(5772),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2299),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(507),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
+ [480] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1454),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2252),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(480),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(1841),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [508] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
+ [481] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1451),
[sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2288),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
+ [sym_expression] = STATE(2255),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
[sym_member_expression] = STATE(1257),
[sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(508),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5214),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(481),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(741),
+ [anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(1841),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(754),
- [anon_sym_COLON] = ACTIONS(756),
- [anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(763),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(749),
- [anon_sym_new] = ACTIONS(767),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(782),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(749),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [509] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1151),
- [sym_expression] = STATE(2431),
- [sym_primary_expression] = STATE(1900),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1901),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1151),
- [sym_subscript_expression] = STATE(1151),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1856),
- [sym_comment] = STATE(509),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [482] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_statement_block] = STATE(1913),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1950),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(4991),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2626),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4990),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
+ [sym_comment] = STATE(482),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(4989),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_LBRACE] = ACTIONS(1888),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1988),
+ [anon_sym_let] = ACTIONS(796),
[anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(1990),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(1988),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_DOT] = ACTIONS(1992),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_SLASH] = ACTIONS(808),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(1994),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(1988),
+ [anon_sym_export] = ACTIONS(796),
[sym_cf_comment] = ACTIONS(5),
},
- [510] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1851),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(2377),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(510),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [483] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_statement_block] = STATE(1915),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1893),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(4991),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2626),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4990),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
+ [sym_comment] = STATE(483),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(4989),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(1888),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(796),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(808),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(796),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [484] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1447),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2009),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(484),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1878),
+ [anon_sym_LBRACE] = ACTIONS(1886),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(828),
[sym_cf_comment] = ACTIONS(5),
},
- [511] = {
- [sym_comment] = STATE(511),
- [anon_sym_POUND] = ACTIONS(1075),
- [anon_sym_var] = ACTIONS(1077),
- [anon_sym_SQUOTE] = ACTIONS(1075),
- [anon_sym_DQUOTE] = ACTIONS(1075),
- [anon_sym_LBRACE] = ACTIONS(1075),
- [anon_sym_RBRACE] = ACTIONS(1075),
- [anon_sym_import] = ACTIONS(1077),
- [anon_sym_with] = ACTIONS(1077),
- [anon_sym_let] = ACTIONS(1077),
- [anon_sym_const] = ACTIONS(1077),
- [anon_sym_else] = ACTIONS(1077),
- [anon_sym_if] = ACTIONS(1077),
- [anon_sym_switch] = ACTIONS(1077),
- [anon_sym_for] = ACTIONS(1077),
- [anon_sym_LPAREN] = ACTIONS(1075),
- [anon_sym_await] = ACTIONS(1077),
- [anon_sym_while] = ACTIONS(1077),
- [anon_sym_do] = ACTIONS(1077),
- [anon_sym_try] = ACTIONS(1077),
- [anon_sym_break] = ACTIONS(1077),
- [anon_sym_continue] = ACTIONS(1077),
- [anon_sym_return] = ACTIONS(1077),
- [anon_sym_throw] = ACTIONS(1077),
- [anon_sym_SEMI] = ACTIONS(1075),
- [anon_sym_case] = ACTIONS(1077),
- [anon_sym_default] = ACTIONS(1077),
- [anon_sym_yield] = ACTIONS(1077),
- [anon_sym_LBRACK] = ACTIONS(1075),
- [anon_sym_async] = ACTIONS(1077),
- [anon_sym_function] = ACTIONS(1077),
- [anon_sym_private] = ACTIONS(1077),
- [anon_sym_public] = ACTIONS(1077),
- [anon_sym_remote] = ACTIONS(1077),
- [anon_sym_static] = ACTIONS(1077),
- [anon_sym_final] = ACTIONS(1077),
- [anon_sym_abstract] = ACTIONS(1077),
- [anon_sym_any] = ACTIONS(1077),
- [anon_sym_array] = ACTIONS(1077),
- [anon_sym_binary] = ACTIONS(1077),
- [anon_sym_boolean] = ACTIONS(1077),
- [anon_sym_date] = ACTIONS(1077),
- [anon_sym_guid] = ACTIONS(1077),
- [anon_sym_numeric] = ACTIONS(1077),
- [anon_sym_query] = ACTIONS(1077),
- [anon_sym_string] = ACTIONS(1077),
- [anon_sym_struct] = ACTIONS(1077),
- [anon_sym_uuid] = ACTIONS(1077),
- [anon_sym_variablename] = ACTIONS(1077),
- [anon_sym_void] = ACTIONS(1077),
- [anon_sym_xml] = ACTIONS(1077),
- [anon_sym_new] = ACTIONS(1077),
- [anon_sym_PLUS] = ACTIONS(1077),
- [anon_sym_DASH] = ACTIONS(1077),
- [anon_sym_SLASH] = ACTIONS(1077),
- [anon_sym_BANG] = ACTIONS(1075),
- [anon_sym_TILDE] = ACTIONS(1077),
- [aux_sym_unary_operator_token1] = ACTIONS(1075),
- [anon_sym_PLUS_PLUS] = ACTIONS(1075),
- [anon_sym_DASH_DASH] = ACTIONS(1075),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1075),
- [sym_identifier] = ACTIONS(1077),
- [sym_private_property_identifier] = ACTIONS(1075),
- [sym_this] = ACTIONS(1077),
- [sym_super] = ACTIONS(1077),
- [sym_true] = ACTIONS(1077),
- [sym_false] = ACTIONS(1077),
- [sym_null] = ACTIONS(1077),
- [anon_sym_export] = ACTIONS(1077),
- [sym__automatic_semicolon] = ACTIONS(1075),
+ [485] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(4134),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2150),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(485),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(874),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [512] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1878),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(2374),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(512),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [486] = {
+ [sym_catch_clause] = STATE(1030),
+ [sym_finally_clause] = STATE(1157),
+ [sym_comment] = STATE(486),
+ [anon_sym_POUND] = ACTIONS(1698),
+ [anon_sym_var] = ACTIONS(1700),
+ [anon_sym_SQUOTE] = ACTIONS(1698),
+ [anon_sym_DQUOTE] = ACTIONS(1698),
+ [anon_sym_LBRACE] = ACTIONS(1698),
+ [anon_sym_RBRACE] = ACTIONS(1698),
+ [anon_sym_import] = ACTIONS(1700),
+ [anon_sym_with] = ACTIONS(1700),
+ [anon_sym_let] = ACTIONS(1700),
+ [anon_sym_const] = ACTIONS(1700),
+ [anon_sym_if] = ACTIONS(1700),
+ [anon_sym_switch] = ACTIONS(1700),
+ [anon_sym_for] = ACTIONS(1700),
+ [anon_sym_LPAREN] = ACTIONS(1698),
+ [anon_sym_await] = ACTIONS(1700),
+ [anon_sym_while] = ACTIONS(1700),
+ [anon_sym_do] = ACTIONS(1700),
+ [anon_sym_try] = ACTIONS(1700),
+ [anon_sym_break] = ACTIONS(1700),
+ [anon_sym_continue] = ACTIONS(1700),
+ [anon_sym_return] = ACTIONS(1700),
+ [anon_sym_throw] = ACTIONS(1700),
+ [anon_sym_SEMI] = ACTIONS(1698),
+ [anon_sym_catch] = ACTIONS(1997),
+ [anon_sym_finally] = ACTIONS(1999),
+ [anon_sym_yield] = ACTIONS(1700),
+ [anon_sym_LBRACK] = ACTIONS(1698),
+ [anon_sym_async] = ACTIONS(1700),
+ [anon_sym_function] = ACTIONS(1700),
+ [anon_sym_private] = ACTIONS(1700),
+ [anon_sym_public] = ACTIONS(1700),
+ [anon_sym_remote] = ACTIONS(1700),
+ [anon_sym_static] = ACTIONS(1700),
+ [anon_sym_final] = ACTIONS(1700),
+ [anon_sym_abstract] = ACTIONS(1700),
+ [anon_sym_any] = ACTIONS(1700),
+ [anon_sym_array] = ACTIONS(1700),
+ [anon_sym_binary] = ACTIONS(1700),
+ [anon_sym_boolean] = ACTIONS(1700),
+ [anon_sym_date] = ACTIONS(1700),
+ [anon_sym_guid] = ACTIONS(1700),
+ [anon_sym_numeric] = ACTIONS(1700),
+ [anon_sym_query] = ACTIONS(1700),
+ [anon_sym_string] = ACTIONS(1700),
+ [anon_sym_struct] = ACTIONS(1700),
+ [anon_sym_uuid] = ACTIONS(1700),
+ [anon_sym_variablename] = ACTIONS(1700),
+ [anon_sym_void] = ACTIONS(1700),
+ [anon_sym_xml] = ACTIONS(1700),
+ [anon_sym_new] = ACTIONS(1700),
+ [anon_sym_PLUS] = ACTIONS(1700),
+ [anon_sym_DASH] = ACTIONS(1700),
+ [anon_sym_SLASH] = ACTIONS(1700),
+ [anon_sym_BANG] = ACTIONS(1698),
+ [anon_sym_TILDE] = ACTIONS(1700),
+ [aux_sym_unary_operator_token1] = ACTIONS(1698),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1698),
+ [anon_sym_DASH_DASH] = ACTIONS(1698),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1698),
+ [sym_identifier] = ACTIONS(1700),
+ [sym_private_property_identifier] = ACTIONS(1698),
+ [sym_this] = ACTIONS(1700),
+ [sym_super] = ACTIONS(1700),
+ [sym_true] = ACTIONS(1700),
+ [sym_false] = ACTIONS(1700),
+ [sym_null] = ACTIONS(1700),
+ [anon_sym_export] = ACTIONS(1700),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [487] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(5673),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2332),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(487),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(1035),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [488] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(5714),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2332),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(488),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(1035),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [489] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_statement_block] = STATE(2460),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2196),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(489),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(2001),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(1035),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [490] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1455),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2429),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(490),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1878),
+ [anon_sym_LBRACE] = ACTIONS(1847),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [513] = {
- [sym_comment] = STATE(513),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_else] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_case] = ACTIONS(1003),
- [anon_sym_default] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(1001),
+ [491] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(5947),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2332),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(491),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(1035),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [514] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1864),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(2360),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [492] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1423),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2381),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(514),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(492),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(4896),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1878),
+ [anon_sym_LBRACE] = ACTIONS(1847),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(934),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(922),
[sym_cf_comment] = ACTIONS(5),
},
- [515] = {
- [sym_comment] = STATE(515),
- [anon_sym_POUND] = ACTIONS(856),
- [anon_sym_var] = ACTIONS(858),
- [anon_sym_SQUOTE] = ACTIONS(856),
- [anon_sym_DQUOTE] = ACTIONS(856),
- [anon_sym_LBRACE] = ACTIONS(856),
- [anon_sym_RBRACE] = ACTIONS(856),
- [anon_sym_import] = ACTIONS(858),
- [anon_sym_with] = ACTIONS(858),
- [anon_sym_let] = ACTIONS(858),
- [anon_sym_const] = ACTIONS(858),
- [anon_sym_else] = ACTIONS(858),
- [anon_sym_if] = ACTIONS(858),
- [anon_sym_switch] = ACTIONS(858),
- [anon_sym_for] = ACTIONS(858),
- [anon_sym_LPAREN] = ACTIONS(856),
- [anon_sym_await] = ACTIONS(858),
- [anon_sym_while] = ACTIONS(858),
- [anon_sym_do] = ACTIONS(858),
- [anon_sym_try] = ACTIONS(858),
- [anon_sym_break] = ACTIONS(858),
- [anon_sym_continue] = ACTIONS(858),
- [anon_sym_return] = ACTIONS(858),
- [anon_sym_throw] = ACTIONS(858),
- [anon_sym_SEMI] = ACTIONS(856),
- [anon_sym_case] = ACTIONS(858),
- [anon_sym_default] = ACTIONS(858),
- [anon_sym_yield] = ACTIONS(858),
- [anon_sym_LBRACK] = ACTIONS(856),
- [anon_sym_async] = ACTIONS(858),
- [anon_sym_function] = ACTIONS(858),
- [anon_sym_private] = ACTIONS(858),
- [anon_sym_public] = ACTIONS(858),
- [anon_sym_remote] = ACTIONS(858),
- [anon_sym_static] = ACTIONS(858),
- [anon_sym_final] = ACTIONS(858),
- [anon_sym_abstract] = ACTIONS(858),
- [anon_sym_any] = ACTIONS(858),
- [anon_sym_array] = ACTIONS(858),
- [anon_sym_binary] = ACTIONS(858),
- [anon_sym_boolean] = ACTIONS(858),
- [anon_sym_date] = ACTIONS(858),
- [anon_sym_guid] = ACTIONS(858),
- [anon_sym_numeric] = ACTIONS(858),
- [anon_sym_query] = ACTIONS(858),
- [anon_sym_string] = ACTIONS(858),
- [anon_sym_struct] = ACTIONS(858),
- [anon_sym_uuid] = ACTIONS(858),
- [anon_sym_variablename] = ACTIONS(858),
- [anon_sym_void] = ACTIONS(858),
- [anon_sym_xml] = ACTIONS(858),
- [anon_sym_new] = ACTIONS(858),
- [anon_sym_PLUS] = ACTIONS(858),
- [anon_sym_DASH] = ACTIONS(858),
- [anon_sym_SLASH] = ACTIONS(858),
- [anon_sym_BANG] = ACTIONS(856),
- [anon_sym_TILDE] = ACTIONS(858),
- [aux_sym_unary_operator_token1] = ACTIONS(856),
- [anon_sym_PLUS_PLUS] = ACTIONS(856),
- [anon_sym_DASH_DASH] = ACTIONS(856),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(856),
- [sym_identifier] = ACTIONS(858),
- [sym_private_property_identifier] = ACTIONS(856),
- [sym_this] = ACTIONS(858),
- [sym_super] = ACTIONS(858),
- [sym_true] = ACTIONS(858),
- [sym_false] = ACTIONS(858),
- [sym_null] = ACTIONS(858),
- [anon_sym_export] = ACTIONS(858),
- [sym__automatic_semicolon] = ACTIONS(1996),
- [sym_cf_comment] = ACTIONS(5),
- },
- [516] = {
- [sym_comment] = STATE(516),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_else] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_catch] = ACTIONS(1003),
- [anon_sym_finally] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(1998),
- [sym_cf_comment] = ACTIONS(5),
- },
- [517] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1848),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(2357),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(517),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [493] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1454),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2423),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(493),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1878),
+ [anon_sym_LBRACE] = ACTIONS(1847),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [518] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1846),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(2356),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [494] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1445),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2365),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(518),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(494),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(4896),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1878),
+ [anon_sym_LBRACE] = ACTIONS(1847),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(934),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
- [sym_cf_comment] = ACTIONS(5),
- },
- [519] = {
- [sym_comment] = STATE(519),
- [anon_sym_POUND] = ACTIONS(1075),
- [anon_sym_var] = ACTIONS(1077),
- [anon_sym_SQUOTE] = ACTIONS(1075),
- [anon_sym_DQUOTE] = ACTIONS(1075),
- [anon_sym_LBRACE] = ACTIONS(1075),
- [anon_sym_RBRACE] = ACTIONS(1075),
- [anon_sym_import] = ACTIONS(1077),
- [anon_sym_with] = ACTIONS(1077),
- [anon_sym_let] = ACTIONS(1077),
- [anon_sym_const] = ACTIONS(1077),
- [anon_sym_else] = ACTIONS(1077),
- [anon_sym_if] = ACTIONS(1077),
- [anon_sym_switch] = ACTIONS(1077),
- [anon_sym_for] = ACTIONS(1077),
- [anon_sym_LPAREN] = ACTIONS(1075),
- [anon_sym_await] = ACTIONS(1077),
- [anon_sym_while] = ACTIONS(1077),
- [anon_sym_do] = ACTIONS(1077),
- [anon_sym_try] = ACTIONS(1077),
- [anon_sym_break] = ACTIONS(1077),
- [anon_sym_continue] = ACTIONS(1077),
- [anon_sym_return] = ACTIONS(1077),
- [anon_sym_throw] = ACTIONS(1077),
- [anon_sym_SEMI] = ACTIONS(1075),
- [anon_sym_case] = ACTIONS(1077),
- [anon_sym_default] = ACTIONS(1077),
- [anon_sym_finally] = ACTIONS(1077),
- [anon_sym_yield] = ACTIONS(1077),
- [anon_sym_LBRACK] = ACTIONS(1075),
- [anon_sym_async] = ACTIONS(1077),
- [anon_sym_function] = ACTIONS(1077),
- [anon_sym_private] = ACTIONS(1077),
- [anon_sym_public] = ACTIONS(1077),
- [anon_sym_remote] = ACTIONS(1077),
- [anon_sym_static] = ACTIONS(1077),
- [anon_sym_final] = ACTIONS(1077),
- [anon_sym_abstract] = ACTIONS(1077),
- [anon_sym_any] = ACTIONS(1077),
- [anon_sym_array] = ACTIONS(1077),
- [anon_sym_binary] = ACTIONS(1077),
- [anon_sym_boolean] = ACTIONS(1077),
- [anon_sym_date] = ACTIONS(1077),
- [anon_sym_guid] = ACTIONS(1077),
- [anon_sym_numeric] = ACTIONS(1077),
- [anon_sym_query] = ACTIONS(1077),
- [anon_sym_string] = ACTIONS(1077),
- [anon_sym_struct] = ACTIONS(1077),
- [anon_sym_uuid] = ACTIONS(1077),
- [anon_sym_variablename] = ACTIONS(1077),
- [anon_sym_void] = ACTIONS(1077),
- [anon_sym_xml] = ACTIONS(1077),
- [anon_sym_new] = ACTIONS(1077),
- [anon_sym_PLUS] = ACTIONS(1077),
- [anon_sym_DASH] = ACTIONS(1077),
- [anon_sym_SLASH] = ACTIONS(1077),
- [anon_sym_BANG] = ACTIONS(1075),
- [anon_sym_TILDE] = ACTIONS(1077),
- [aux_sym_unary_operator_token1] = ACTIONS(1075),
- [anon_sym_PLUS_PLUS] = ACTIONS(1075),
- [anon_sym_DASH_DASH] = ACTIONS(1075),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1075),
- [sym_identifier] = ACTIONS(1077),
- [sym_private_property_identifier] = ACTIONS(1075),
- [sym_this] = ACTIONS(1077),
- [sym_super] = ACTIONS(1077),
- [sym_true] = ACTIONS(1077),
- [sym_false] = ACTIONS(1077),
- [sym_null] = ACTIONS(1077),
- [anon_sym_export] = ACTIONS(1077),
+ [anon_sym_export] = ACTIONS(922),
[sym_cf_comment] = ACTIONS(5),
},
- [520] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2288),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(520),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5214),
+ [495] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1447),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2344),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(495),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2000),
+ [anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(1847),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(754),
- [anon_sym_COLON] = ACTIONS(756),
- [anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(763),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(749),
- [anon_sym_new] = ACTIONS(767),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(934),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(782),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(749),
+ [anon_sym_export] = ACTIONS(922),
[sym_cf_comment] = ACTIONS(5),
},
- [521] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1766),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1764),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [496] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1445),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2459),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(521),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(496),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(1847),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(2002),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(2004),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(2002),
- [anon_sym_new] = ACTIONS(1043),
- [anon_sym_DOT] = ACTIONS(1807),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(2006),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(2002),
- [sym_cf_comment] = ACTIONS(5),
- },
- [522] = {
- [sym_comment] = STATE(522),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_else] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_case] = ACTIONS(1003),
- [anon_sym_default] = ACTIONS(1003),
- [anon_sym_finally] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [523] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_statement_block] = STATE(1936),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1940),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(523),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
+ [497] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2404),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(497),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4059),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(1844),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(2003),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
- [sym_cf_comment] = ACTIONS(5),
- },
- [524] = {
- [sym_comment] = STATE(524),
- [anon_sym_POUND] = ACTIONS(856),
- [anon_sym_var] = ACTIONS(858),
- [anon_sym_SQUOTE] = ACTIONS(856),
- [anon_sym_DQUOTE] = ACTIONS(856),
- [anon_sym_LBRACE] = ACTIONS(856),
- [anon_sym_RBRACE] = ACTIONS(856),
- [anon_sym_import] = ACTIONS(858),
- [anon_sym_with] = ACTIONS(858),
- [anon_sym_let] = ACTIONS(858),
- [anon_sym_const] = ACTIONS(858),
- [anon_sym_else] = ACTIONS(858),
- [anon_sym_if] = ACTIONS(858),
- [anon_sym_switch] = ACTIONS(858),
- [anon_sym_for] = ACTIONS(858),
- [anon_sym_LPAREN] = ACTIONS(856),
- [anon_sym_await] = ACTIONS(858),
- [anon_sym_while] = ACTIONS(858),
- [anon_sym_do] = ACTIONS(858),
- [anon_sym_try] = ACTIONS(858),
- [anon_sym_break] = ACTIONS(858),
- [anon_sym_continue] = ACTIONS(858),
- [anon_sym_return] = ACTIONS(858),
- [anon_sym_throw] = ACTIONS(858),
- [anon_sym_SEMI] = ACTIONS(856),
- [anon_sym_case] = ACTIONS(858),
- [anon_sym_default] = ACTIONS(858),
- [anon_sym_yield] = ACTIONS(858),
- [anon_sym_LBRACK] = ACTIONS(856),
- [anon_sym_async] = ACTIONS(858),
- [anon_sym_function] = ACTIONS(858),
- [anon_sym_private] = ACTIONS(858),
- [anon_sym_public] = ACTIONS(858),
- [anon_sym_remote] = ACTIONS(858),
- [anon_sym_static] = ACTIONS(858),
- [anon_sym_final] = ACTIONS(858),
- [anon_sym_abstract] = ACTIONS(858),
- [anon_sym_any] = ACTIONS(858),
- [anon_sym_array] = ACTIONS(858),
- [anon_sym_binary] = ACTIONS(858),
- [anon_sym_boolean] = ACTIONS(858),
- [anon_sym_date] = ACTIONS(858),
- [anon_sym_guid] = ACTIONS(858),
- [anon_sym_numeric] = ACTIONS(858),
- [anon_sym_query] = ACTIONS(858),
- [anon_sym_string] = ACTIONS(858),
- [anon_sym_struct] = ACTIONS(858),
- [anon_sym_uuid] = ACTIONS(858),
- [anon_sym_variablename] = ACTIONS(858),
- [anon_sym_void] = ACTIONS(858),
- [anon_sym_xml] = ACTIONS(858),
- [anon_sym_new] = ACTIONS(858),
- [anon_sym_PLUS] = ACTIONS(858),
- [anon_sym_DASH] = ACTIONS(858),
- [anon_sym_SLASH] = ACTIONS(858),
- [anon_sym_BANG] = ACTIONS(856),
- [anon_sym_TILDE] = ACTIONS(858),
- [aux_sym_unary_operator_token1] = ACTIONS(856),
- [anon_sym_PLUS_PLUS] = ACTIONS(856),
- [anon_sym_DASH_DASH] = ACTIONS(856),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(856),
- [sym_identifier] = ACTIONS(858),
- [sym_private_property_identifier] = ACTIONS(856),
- [sym_this] = ACTIONS(858),
- [sym_super] = ACTIONS(858),
- [sym_true] = ACTIONS(858),
- [sym_false] = ACTIONS(858),
- [sym_null] = ACTIONS(858),
- [anon_sym_export] = ACTIONS(858),
- [sym__automatic_semicolon] = ACTIONS(860),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [525] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1151),
- [sym_expression] = STATE(2431),
- [sym_primary_expression] = STATE(1900),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1901),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1151),
- [sym_subscript_expression] = STATE(1151),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [498] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1451),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2428),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1856),
- [sym_comment] = STATE(525),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(498),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(1847),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(2008),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(2010),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(2008),
- [anon_sym_new] = ACTIONS(832),
- [anon_sym_DOT] = ACTIONS(1992),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(2012),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(2008),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [526] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(4083),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2141),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(526),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [499] = {
+ [sym_comment] = STATE(499),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_else] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_catch] = ACTIONS(1004),
+ [anon_sym_finally] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym__automatic_semicolon] = ACTIONS(2005),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [500] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1451),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2340),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(500),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(1847),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(934),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
- [sym_cf_comment] = ACTIONS(5),
- },
- [527] = {
- [sym_comment] = STATE(527),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_case] = ACTIONS(1003),
- [anon_sym_default] = ACTIONS(1003),
- [anon_sym_finally] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(2014),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(922),
[sym_cf_comment] = ACTIONS(5),
},
- [528] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(4143),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2141),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(528),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [501] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1454),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2338),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(501),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(1847),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(934),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(922),
[sym_cf_comment] = ACTIONS(5),
},
- [529] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(5673),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2299),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(529),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
+ [502] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1455),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2337),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(502),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(1847),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(934),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(922),
[sym_cf_comment] = ACTIONS(5),
},
- [530] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1845),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2397),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(530),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [503] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1451),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2006),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(503),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(2016),
+ [anon_sym_LBRACE] = ACTIONS(1886),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
- [sym_cf_comment] = ACTIONS(5),
- },
- [531] = {
- [sym_comment] = STATE(531),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_case] = ACTIONS(1003),
- [anon_sym_default] = ACTIONS(1003),
- [anon_sym_catch] = ACTIONS(1003),
- [anon_sym_finally] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
+ [anon_sym_export] = ACTIONS(828),
[sym_cf_comment] = ACTIONS(5),
},
- [532] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1846),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2396),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(532),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [504] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1454),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2005),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(504),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(2016),
+ [anon_sym_LBRACE] = ACTIONS(1886),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [anon_sym_export] = ACTIONS(828),
[sym_cf_comment] = ACTIONS(5),
},
- [533] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1848),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2395),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(533),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [505] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1455),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2004),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(505),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(2016),
+ [anon_sym_LBRACE] = ACTIONS(1886),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [anon_sym_export] = ACTIONS(828),
[sym_cf_comment] = ACTIONS(5),
},
- [534] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1851),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2291),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(534),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [506] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_statement_block] = STATE(2457),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2177),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(506),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(2001),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(1035),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [507] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_statement_block] = STATE(2447),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2172),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(507),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(2001),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(1035),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [508] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1447),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2435),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(508),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(2016),
+ [anon_sym_LBRACE] = ACTIONS(1847),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
- [sym_cf_comment] = ACTIONS(5),
- },
- [535] = {
- [sym_function_dec_parameters] = STATE(4893),
- [sym_comment] = STATE(535),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1626),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_let] = ACTIONS(2018),
- [anon_sym_LPAREN] = ACTIONS(1594),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_of] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(2018),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(2018),
- [anon_sym_EQ_GT] = ACTIONS(2020),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1146),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1146),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1146),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1146),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
- [aux_sym_binary_expression_token7] = ACTIONS(1146),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
- [aux_sym_binary_expression_token9] = ACTIONS(1146),
- [aux_sym_binary_expression_token10] = ACTIONS(1146),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1146),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(2022),
- [anon_sym_export] = ACTIONS(2018),
- [sym__ternary_qmark] = ACTIONS(1144),
- [sym_cf_comment] = ACTIONS(5),
- },
- [536] = {
- [sym_comment] = STATE(536),
- [anon_sym_POUND] = ACTIONS(2024),
- [anon_sym_var] = ACTIONS(2026),
- [anon_sym_SQUOTE] = ACTIONS(2024),
- [anon_sym_DQUOTE] = ACTIONS(2024),
- [anon_sym_LBRACE] = ACTIONS(2024),
- [anon_sym_RBRACE] = ACTIONS(2024),
- [anon_sym_import] = ACTIONS(2026),
- [anon_sym_with] = ACTIONS(2026),
- [anon_sym_let] = ACTIONS(2026),
- [anon_sym_const] = ACTIONS(2026),
- [anon_sym_else] = ACTIONS(2026),
- [anon_sym_if] = ACTIONS(2026),
- [anon_sym_switch] = ACTIONS(2026),
- [anon_sym_for] = ACTIONS(2026),
- [anon_sym_LPAREN] = ACTIONS(2024),
- [anon_sym_await] = ACTIONS(2026),
- [anon_sym_while] = ACTIONS(2026),
- [anon_sym_do] = ACTIONS(2026),
- [anon_sym_try] = ACTIONS(2026),
- [anon_sym_break] = ACTIONS(2026),
- [anon_sym_continue] = ACTIONS(2026),
- [anon_sym_return] = ACTIONS(2026),
- [anon_sym_throw] = ACTIONS(2026),
- [anon_sym_SEMI] = ACTIONS(2024),
- [anon_sym_case] = ACTIONS(2026),
- [anon_sym_default] = ACTIONS(2026),
- [anon_sym_yield] = ACTIONS(2026),
- [anon_sym_LBRACK] = ACTIONS(2024),
- [anon_sym_async] = ACTIONS(2026),
- [anon_sym_function] = ACTIONS(2026),
- [anon_sym_private] = ACTIONS(2026),
- [anon_sym_public] = ACTIONS(2026),
- [anon_sym_remote] = ACTIONS(2026),
- [anon_sym_static] = ACTIONS(2026),
- [anon_sym_final] = ACTIONS(2026),
- [anon_sym_abstract] = ACTIONS(2026),
- [anon_sym_any] = ACTIONS(2026),
- [anon_sym_array] = ACTIONS(2026),
- [anon_sym_binary] = ACTIONS(2026),
- [anon_sym_boolean] = ACTIONS(2026),
- [anon_sym_date] = ACTIONS(2026),
- [anon_sym_guid] = ACTIONS(2026),
- [anon_sym_numeric] = ACTIONS(2026),
- [anon_sym_query] = ACTIONS(2026),
- [anon_sym_string] = ACTIONS(2026),
- [anon_sym_struct] = ACTIONS(2026),
- [anon_sym_uuid] = ACTIONS(2026),
- [anon_sym_variablename] = ACTIONS(2026),
- [anon_sym_void] = ACTIONS(2026),
- [anon_sym_xml] = ACTIONS(2026),
- [anon_sym_new] = ACTIONS(2026),
- [anon_sym_PLUS] = ACTIONS(2026),
- [anon_sym_DASH] = ACTIONS(2026),
- [anon_sym_SLASH] = ACTIONS(2026),
- [anon_sym_BANG] = ACTIONS(2024),
- [anon_sym_TILDE] = ACTIONS(2026),
- [aux_sym_unary_operator_token1] = ACTIONS(2024),
- [anon_sym_PLUS_PLUS] = ACTIONS(2024),
- [anon_sym_DASH_DASH] = ACTIONS(2024),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2024),
- [sym_identifier] = ACTIONS(2026),
- [sym_private_property_identifier] = ACTIONS(2024),
- [sym_this] = ACTIONS(2026),
- [sym_super] = ACTIONS(2026),
- [sym_true] = ACTIONS(2026),
- [sym_false] = ACTIONS(2026),
- [sym_null] = ACTIONS(2026),
- [anon_sym_export] = ACTIONS(2026),
- [sym__automatic_semicolon] = ACTIONS(2024),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [537] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2288),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [509] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2273),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(537),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(509),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(741),
+ [anon_sym_POUND] = ACTIONS(2007),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(751),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_await] = ACTIONS(754),
- [anon_sym_COLON] = ACTIONS(1079),
+ [anon_sym_COLON] = ACTIONS(756),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -88584,207 +86871,281 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [538] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1864),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2386),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [510] = {
+ [sym_comment] = STATE(510),
+ [anon_sym_POUND] = ACTIONS(2009),
+ [anon_sym_var] = ACTIONS(2011),
+ [anon_sym_SQUOTE] = ACTIONS(2009),
+ [anon_sym_DQUOTE] = ACTIONS(2009),
+ [anon_sym_LBRACE] = ACTIONS(2009),
+ [anon_sym_RBRACE] = ACTIONS(2009),
+ [anon_sym_import] = ACTIONS(2011),
+ [anon_sym_with] = ACTIONS(2011),
+ [anon_sym_let] = ACTIONS(2011),
+ [anon_sym_const] = ACTIONS(2011),
+ [anon_sym_else] = ACTIONS(2011),
+ [anon_sym_if] = ACTIONS(2011),
+ [anon_sym_switch] = ACTIONS(2011),
+ [anon_sym_for] = ACTIONS(2011),
+ [anon_sym_LPAREN] = ACTIONS(2009),
+ [anon_sym_await] = ACTIONS(2011),
+ [anon_sym_while] = ACTIONS(2011),
+ [anon_sym_do] = ACTIONS(2011),
+ [anon_sym_try] = ACTIONS(2011),
+ [anon_sym_break] = ACTIONS(2011),
+ [anon_sym_continue] = ACTIONS(2011),
+ [anon_sym_return] = ACTIONS(2011),
+ [anon_sym_throw] = ACTIONS(2011),
+ [anon_sym_SEMI] = ACTIONS(2009),
+ [anon_sym_case] = ACTIONS(2011),
+ [anon_sym_default] = ACTIONS(2011),
+ [anon_sym_yield] = ACTIONS(2011),
+ [anon_sym_LBRACK] = ACTIONS(2009),
+ [anon_sym_async] = ACTIONS(2011),
+ [anon_sym_function] = ACTIONS(2011),
+ [anon_sym_private] = ACTIONS(2011),
+ [anon_sym_public] = ACTIONS(2011),
+ [anon_sym_remote] = ACTIONS(2011),
+ [anon_sym_static] = ACTIONS(2011),
+ [anon_sym_final] = ACTIONS(2011),
+ [anon_sym_abstract] = ACTIONS(2011),
+ [anon_sym_any] = ACTIONS(2011),
+ [anon_sym_array] = ACTIONS(2011),
+ [anon_sym_binary] = ACTIONS(2011),
+ [anon_sym_boolean] = ACTIONS(2011),
+ [anon_sym_date] = ACTIONS(2011),
+ [anon_sym_guid] = ACTIONS(2011),
+ [anon_sym_numeric] = ACTIONS(2011),
+ [anon_sym_query] = ACTIONS(2011),
+ [anon_sym_string] = ACTIONS(2011),
+ [anon_sym_struct] = ACTIONS(2011),
+ [anon_sym_uuid] = ACTIONS(2011),
+ [anon_sym_variablename] = ACTIONS(2011),
+ [anon_sym_void] = ACTIONS(2011),
+ [anon_sym_xml] = ACTIONS(2011),
+ [anon_sym_new] = ACTIONS(2011),
+ [anon_sym_PLUS] = ACTIONS(2011),
+ [anon_sym_DASH] = ACTIONS(2011),
+ [anon_sym_SLASH] = ACTIONS(2011),
+ [anon_sym_BANG] = ACTIONS(2009),
+ [anon_sym_TILDE] = ACTIONS(2011),
+ [aux_sym_unary_operator_token1] = ACTIONS(2009),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2009),
+ [anon_sym_DASH_DASH] = ACTIONS(2009),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2009),
+ [sym_identifier] = ACTIONS(2011),
+ [sym_private_property_identifier] = ACTIONS(2009),
+ [sym_this] = ACTIONS(2011),
+ [sym_super] = ACTIONS(2011),
+ [sym_true] = ACTIONS(2011),
+ [sym_false] = ACTIONS(2011),
+ [sym_null] = ACTIONS(2011),
+ [anon_sym_export] = ACTIONS(2011),
+ [sym__automatic_semicolon] = ACTIONS(2009),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [511] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1445),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2317),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(538),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(511),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(2016),
+ [anon_sym_LBRACE] = ACTIONS(1841),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [539] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_statement_block] = STATE(1987),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1990),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(539),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
+ [512] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2238),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(512),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4167),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(1844),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(2013),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [540] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_statement_block] = STATE(1994),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1999),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
+ [513] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_statement_block] = STATE(1995),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(1990),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(540),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(513),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(1844),
+ [anon_sym_LBRACE] = ACTIONS(1888),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
+ [anon_sym_let] = ACTIONS(818),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -88796,2423 +87157,1780 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
+ [sym_identifier] = ACTIONS(822),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [541] = {
- [sym_comment] = STATE(541),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_else] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_case] = ACTIONS(1003),
- [anon_sym_default] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(2028),
+ [514] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(5816),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2332),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(514),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(1035),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [542] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
+ [515] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1423),
[sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2208),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
+ [sym_expression] = STATE(2323),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
[sym_member_expression] = STATE(1257),
[sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(542),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5214),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(515),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2030),
+ [anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(1841),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(754),
- [anon_sym_COLON] = ACTIONS(756),
- [anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(763),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(749),
- [anon_sym_new] = ACTIONS(767),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(782),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(749),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [543] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(3971),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2141),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(543),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [516] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_statement_block] = STATE(2474),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2253),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(516),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(2001),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [544] = {
- [sym_function_dec_parameters] = STATE(4893),
- [sym_comment] = STATE(544),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(2032),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_let] = ACTIONS(2018),
- [anon_sym_LPAREN] = ACTIONS(1594),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_of] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(2018),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(2018),
- [anon_sym_EQ_GT] = ACTIONS(2020),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1146),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1146),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1146),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1146),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
- [aux_sym_binary_expression_token7] = ACTIONS(1146),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
- [aux_sym_binary_expression_token9] = ACTIONS(1146),
- [aux_sym_binary_expression_token10] = ACTIONS(1146),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1146),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(2022),
- [anon_sym_export] = ACTIONS(2018),
- [sym__ternary_qmark] = ACTIONS(1144),
- [sym_cf_comment] = ACTIONS(5),
- },
- [545] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1845),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(2355),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(545),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [517] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2374),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(517),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4049),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1878),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(2015),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [546] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2342),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(546),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5214),
+ [518] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_statement_block] = STATE(2434),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2293),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(518),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2034),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(2001),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(754),
- [anon_sym_COLON] = ACTIONS(756),
- [anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(763),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(749),
- [anon_sym_new] = ACTIONS(767),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(782),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(749),
- [sym_cf_comment] = ACTIONS(5),
- },
- [547] = {
- [sym_comment] = STATE(547),
- [anon_sym_POUND] = ACTIONS(856),
- [anon_sym_var] = ACTIONS(858),
- [anon_sym_SQUOTE] = ACTIONS(856),
- [anon_sym_DQUOTE] = ACTIONS(856),
- [anon_sym_LBRACE] = ACTIONS(856),
- [anon_sym_RBRACE] = ACTIONS(856),
- [anon_sym_import] = ACTIONS(858),
- [anon_sym_with] = ACTIONS(858),
- [anon_sym_let] = ACTIONS(858),
- [anon_sym_const] = ACTIONS(858),
- [anon_sym_if] = ACTIONS(858),
- [anon_sym_switch] = ACTIONS(858),
- [anon_sym_for] = ACTIONS(858),
- [anon_sym_LPAREN] = ACTIONS(856),
- [anon_sym_await] = ACTIONS(858),
- [anon_sym_while] = ACTIONS(858),
- [anon_sym_do] = ACTIONS(858),
- [anon_sym_try] = ACTIONS(858),
- [anon_sym_break] = ACTIONS(858),
- [anon_sym_continue] = ACTIONS(858),
- [anon_sym_return] = ACTIONS(858),
- [anon_sym_throw] = ACTIONS(858),
- [anon_sym_SEMI] = ACTIONS(856),
- [anon_sym_case] = ACTIONS(858),
- [anon_sym_default] = ACTIONS(858),
- [anon_sym_finally] = ACTIONS(858),
- [anon_sym_yield] = ACTIONS(858),
- [anon_sym_LBRACK] = ACTIONS(856),
- [anon_sym_async] = ACTIONS(858),
- [anon_sym_function] = ACTIONS(858),
- [anon_sym_private] = ACTIONS(858),
- [anon_sym_public] = ACTIONS(858),
- [anon_sym_remote] = ACTIONS(858),
- [anon_sym_static] = ACTIONS(858),
- [anon_sym_final] = ACTIONS(858),
- [anon_sym_abstract] = ACTIONS(858),
- [anon_sym_any] = ACTIONS(858),
- [anon_sym_array] = ACTIONS(858),
- [anon_sym_binary] = ACTIONS(858),
- [anon_sym_boolean] = ACTIONS(858),
- [anon_sym_date] = ACTIONS(858),
- [anon_sym_guid] = ACTIONS(858),
- [anon_sym_numeric] = ACTIONS(858),
- [anon_sym_query] = ACTIONS(858),
- [anon_sym_string] = ACTIONS(858),
- [anon_sym_struct] = ACTIONS(858),
- [anon_sym_uuid] = ACTIONS(858),
- [anon_sym_variablename] = ACTIONS(858),
- [anon_sym_void] = ACTIONS(858),
- [anon_sym_xml] = ACTIONS(858),
- [anon_sym_new] = ACTIONS(858),
- [anon_sym_PLUS] = ACTIONS(858),
- [anon_sym_DASH] = ACTIONS(858),
- [anon_sym_SLASH] = ACTIONS(858),
- [anon_sym_BANG] = ACTIONS(856),
- [anon_sym_TILDE] = ACTIONS(858),
- [aux_sym_unary_operator_token1] = ACTIONS(856),
- [anon_sym_PLUS_PLUS] = ACTIONS(856),
- [anon_sym_DASH_DASH] = ACTIONS(856),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(856),
- [sym_identifier] = ACTIONS(858),
- [sym_private_property_identifier] = ACTIONS(856),
- [sym_this] = ACTIONS(858),
- [sym_super] = ACTIONS(858),
- [sym_true] = ACTIONS(858),
- [sym_false] = ACTIONS(858),
- [sym_null] = ACTIONS(858),
- [anon_sym_export] = ACTIONS(858),
- [sym__automatic_semicolon] = ACTIONS(2036),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [548] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_statement_block] = STATE(1878),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2303),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(548),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [519] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_statement_block] = STATE(2484),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2373),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(519),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(2016),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(2001),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [549] = {
- [sym_hash_empty] = STATE(3428),
- [sym__cf_tag_expression] = STATE(5727),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2299),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
+ [520] = {
+ [sym_comment] = STATE(520),
+ [aux_sym_object_repeat1] = STATE(4026),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1148),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1189),
+ [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1144),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym__ternary_qmark] = ACTIONS(1144),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [521] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(5896),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2332),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
[sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
[sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(549),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(521),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
[sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
- [sym_cf_comment] = ACTIONS(5),
- },
- [550] = {
- [sym_comment] = STATE(550),
- [anon_sym_POUND] = ACTIONS(1075),
- [anon_sym_var] = ACTIONS(1077),
- [anon_sym_SQUOTE] = ACTIONS(1075),
- [anon_sym_DQUOTE] = ACTIONS(1075),
- [anon_sym_LBRACE] = ACTIONS(1075),
- [anon_sym_RBRACE] = ACTIONS(1075),
- [anon_sym_import] = ACTIONS(1077),
- [anon_sym_with] = ACTIONS(1077),
- [anon_sym_let] = ACTIONS(1077),
- [anon_sym_const] = ACTIONS(1077),
- [anon_sym_if] = ACTIONS(1077),
- [anon_sym_switch] = ACTIONS(1077),
- [anon_sym_for] = ACTIONS(1077),
- [anon_sym_LPAREN] = ACTIONS(1075),
- [anon_sym_await] = ACTIONS(1077),
- [anon_sym_while] = ACTIONS(1077),
- [anon_sym_do] = ACTIONS(1077),
- [anon_sym_try] = ACTIONS(1077),
- [anon_sym_break] = ACTIONS(1077),
- [anon_sym_continue] = ACTIONS(1077),
- [anon_sym_return] = ACTIONS(1077),
- [anon_sym_throw] = ACTIONS(1077),
- [anon_sym_SEMI] = ACTIONS(1075),
- [anon_sym_case] = ACTIONS(1077),
- [anon_sym_default] = ACTIONS(1077),
- [anon_sym_catch] = ACTIONS(1077),
- [anon_sym_finally] = ACTIONS(1077),
- [anon_sym_yield] = ACTIONS(1077),
- [anon_sym_LBRACK] = ACTIONS(1075),
- [anon_sym_async] = ACTIONS(1077),
- [anon_sym_function] = ACTIONS(1077),
- [anon_sym_private] = ACTIONS(1077),
- [anon_sym_public] = ACTIONS(1077),
- [anon_sym_remote] = ACTIONS(1077),
- [anon_sym_static] = ACTIONS(1077),
- [anon_sym_final] = ACTIONS(1077),
- [anon_sym_abstract] = ACTIONS(1077),
- [anon_sym_any] = ACTIONS(1077),
- [anon_sym_array] = ACTIONS(1077),
- [anon_sym_binary] = ACTIONS(1077),
- [anon_sym_boolean] = ACTIONS(1077),
- [anon_sym_date] = ACTIONS(1077),
- [anon_sym_guid] = ACTIONS(1077),
- [anon_sym_numeric] = ACTIONS(1077),
- [anon_sym_query] = ACTIONS(1077),
- [anon_sym_string] = ACTIONS(1077),
- [anon_sym_struct] = ACTIONS(1077),
- [anon_sym_uuid] = ACTIONS(1077),
- [anon_sym_variablename] = ACTIONS(1077),
- [anon_sym_void] = ACTIONS(1077),
- [anon_sym_xml] = ACTIONS(1077),
- [anon_sym_new] = ACTIONS(1077),
- [anon_sym_PLUS] = ACTIONS(1077),
- [anon_sym_DASH] = ACTIONS(1077),
- [anon_sym_SLASH] = ACTIONS(1077),
- [anon_sym_BANG] = ACTIONS(1075),
- [anon_sym_TILDE] = ACTIONS(1077),
- [aux_sym_unary_operator_token1] = ACTIONS(1075),
- [anon_sym_PLUS_PLUS] = ACTIONS(1075),
- [anon_sym_DASH_DASH] = ACTIONS(1075),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1075),
- [sym_identifier] = ACTIONS(1077),
- [sym_private_property_identifier] = ACTIONS(1075),
- [sym_this] = ACTIONS(1077),
- [sym_super] = ACTIONS(1077),
- [sym_true] = ACTIONS(1077),
- [sym_false] = ACTIONS(1077),
- [sym_null] = ACTIONS(1077),
- [anon_sym_export] = ACTIONS(1077),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [551] = {
- [sym_comment] = STATE(551),
- [anon_sym_POUND] = ACTIONS(2038),
- [anon_sym_var] = ACTIONS(2040),
- [anon_sym_SQUOTE] = ACTIONS(2038),
- [anon_sym_DQUOTE] = ACTIONS(2038),
- [anon_sym_LBRACE] = ACTIONS(2038),
- [anon_sym_RBRACE] = ACTIONS(2038),
- [anon_sym_import] = ACTIONS(2040),
- [anon_sym_with] = ACTIONS(2040),
- [anon_sym_let] = ACTIONS(2040),
- [anon_sym_const] = ACTIONS(2040),
- [anon_sym_else] = ACTIONS(2040),
- [anon_sym_if] = ACTIONS(2040),
- [anon_sym_switch] = ACTIONS(2040),
- [anon_sym_for] = ACTIONS(2040),
- [anon_sym_LPAREN] = ACTIONS(2038),
- [anon_sym_await] = ACTIONS(2040),
- [anon_sym_while] = ACTIONS(2040),
- [anon_sym_do] = ACTIONS(2040),
- [anon_sym_try] = ACTIONS(2040),
- [anon_sym_break] = ACTIONS(2040),
- [anon_sym_continue] = ACTIONS(2040),
- [anon_sym_return] = ACTIONS(2040),
- [anon_sym_throw] = ACTIONS(2040),
- [anon_sym_SEMI] = ACTIONS(2038),
- [anon_sym_case] = ACTIONS(2040),
- [anon_sym_default] = ACTIONS(2040),
- [anon_sym_yield] = ACTIONS(2040),
- [anon_sym_LBRACK] = ACTIONS(2038),
- [anon_sym_async] = ACTIONS(2040),
- [anon_sym_function] = ACTIONS(2040),
- [anon_sym_private] = ACTIONS(2040),
- [anon_sym_public] = ACTIONS(2040),
- [anon_sym_remote] = ACTIONS(2040),
- [anon_sym_static] = ACTIONS(2040),
- [anon_sym_final] = ACTIONS(2040),
- [anon_sym_abstract] = ACTIONS(2040),
- [anon_sym_any] = ACTIONS(2040),
- [anon_sym_array] = ACTIONS(2040),
- [anon_sym_binary] = ACTIONS(2040),
- [anon_sym_boolean] = ACTIONS(2040),
- [anon_sym_date] = ACTIONS(2040),
- [anon_sym_guid] = ACTIONS(2040),
- [anon_sym_numeric] = ACTIONS(2040),
- [anon_sym_query] = ACTIONS(2040),
- [anon_sym_string] = ACTIONS(2040),
- [anon_sym_struct] = ACTIONS(2040),
- [anon_sym_uuid] = ACTIONS(2040),
- [anon_sym_variablename] = ACTIONS(2040),
- [anon_sym_void] = ACTIONS(2040),
- [anon_sym_xml] = ACTIONS(2040),
- [anon_sym_new] = ACTIONS(2040),
- [anon_sym_PLUS] = ACTIONS(2040),
- [anon_sym_DASH] = ACTIONS(2040),
- [anon_sym_SLASH] = ACTIONS(2040),
- [anon_sym_BANG] = ACTIONS(2038),
- [anon_sym_TILDE] = ACTIONS(2040),
- [aux_sym_unary_operator_token1] = ACTIONS(2038),
- [anon_sym_PLUS_PLUS] = ACTIONS(2038),
- [anon_sym_DASH_DASH] = ACTIONS(2038),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2038),
- [sym_identifier] = ACTIONS(2040),
- [sym_private_property_identifier] = ACTIONS(2038),
- [sym_this] = ACTIONS(2040),
- [sym_super] = ACTIONS(2040),
- [sym_true] = ACTIONS(2040),
- [sym_false] = ACTIONS(2040),
- [sym_null] = ACTIONS(2040),
- [anon_sym_export] = ACTIONS(2040),
+ [522] = {
+ [sym_comment] = STATE(522),
+ [aux_sym_object_repeat1] = STATE(4026),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(1855),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1189),
+ [anon_sym_LPAREN] = ACTIONS(1857),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_SEMI] = ACTIONS(1851),
+ [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(1860),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1851),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [552] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(1982),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
+ [523] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2207),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
[sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(552),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5215),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(523),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_POUND] = ACTIONS(741),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
+ [anon_sym_let] = ACTIONS(749),
+ [anon_sym_LPAREN] = ACTIONS(751),
+ [anon_sym_await] = ACTIONS(754),
+ [anon_sym_COLON] = ACTIONS(1079),
+ [anon_sym_yield] = ACTIONS(758),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(749),
+ [anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(780),
+ [sym_private_property_identifier] = ACTIONS(782),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
- [sym_cf_comment] = ACTIONS(5),
- },
- [553] = {
- [sym_comment] = STATE(553),
- [anon_sym_POUND] = ACTIONS(1075),
- [anon_sym_var] = ACTIONS(1077),
- [anon_sym_SQUOTE] = ACTIONS(1075),
- [anon_sym_DQUOTE] = ACTIONS(1075),
- [anon_sym_LBRACE] = ACTIONS(1075),
- [anon_sym_RBRACE] = ACTIONS(1075),
- [anon_sym_import] = ACTIONS(1077),
- [anon_sym_with] = ACTIONS(1077),
- [anon_sym_let] = ACTIONS(1077),
- [anon_sym_const] = ACTIONS(1077),
- [anon_sym_if] = ACTIONS(1077),
- [anon_sym_switch] = ACTIONS(1077),
- [anon_sym_for] = ACTIONS(1077),
- [anon_sym_LPAREN] = ACTIONS(1075),
- [anon_sym_await] = ACTIONS(1077),
- [anon_sym_while] = ACTIONS(1077),
- [anon_sym_do] = ACTIONS(1077),
- [anon_sym_try] = ACTIONS(1077),
- [anon_sym_break] = ACTIONS(1077),
- [anon_sym_continue] = ACTIONS(1077),
- [anon_sym_return] = ACTIONS(1077),
- [anon_sym_throw] = ACTIONS(1077),
- [anon_sym_SEMI] = ACTIONS(1075),
- [anon_sym_case] = ACTIONS(1077),
- [anon_sym_default] = ACTIONS(1077),
- [anon_sym_yield] = ACTIONS(1077),
- [anon_sym_LBRACK] = ACTIONS(1075),
- [anon_sym_async] = ACTIONS(1077),
- [anon_sym_function] = ACTIONS(1077),
- [anon_sym_private] = ACTIONS(1077),
- [anon_sym_public] = ACTIONS(1077),
- [anon_sym_remote] = ACTIONS(1077),
- [anon_sym_static] = ACTIONS(1077),
- [anon_sym_final] = ACTIONS(1077),
- [anon_sym_abstract] = ACTIONS(1077),
- [anon_sym_any] = ACTIONS(1077),
- [anon_sym_array] = ACTIONS(1077),
- [anon_sym_binary] = ACTIONS(1077),
- [anon_sym_boolean] = ACTIONS(1077),
- [anon_sym_date] = ACTIONS(1077),
- [anon_sym_guid] = ACTIONS(1077),
- [anon_sym_numeric] = ACTIONS(1077),
- [anon_sym_query] = ACTIONS(1077),
- [anon_sym_string] = ACTIONS(1077),
- [anon_sym_struct] = ACTIONS(1077),
- [anon_sym_uuid] = ACTIONS(1077),
- [anon_sym_variablename] = ACTIONS(1077),
- [anon_sym_void] = ACTIONS(1077),
- [anon_sym_xml] = ACTIONS(1077),
- [anon_sym_new] = ACTIONS(1077),
- [anon_sym_PLUS] = ACTIONS(1077),
- [anon_sym_DASH] = ACTIONS(1077),
- [anon_sym_SLASH] = ACTIONS(1077),
- [anon_sym_BANG] = ACTIONS(1075),
- [anon_sym_TILDE] = ACTIONS(1077),
- [aux_sym_unary_operator_token1] = ACTIONS(1075),
- [anon_sym_PLUS_PLUS] = ACTIONS(1075),
- [anon_sym_DASH_DASH] = ACTIONS(1075),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1075),
- [sym_identifier] = ACTIONS(1077),
- [sym_private_property_identifier] = ACTIONS(1075),
- [sym_this] = ACTIONS(1077),
- [sym_super] = ACTIONS(1077),
- [sym_true] = ACTIONS(1077),
- [sym_false] = ACTIONS(1077),
- [sym_null] = ACTIONS(1077),
- [anon_sym_export] = ACTIONS(1077),
- [sym__automatic_semicolon] = ACTIONS(1075),
- [sym_cf_comment] = ACTIONS(5),
- },
- [554] = {
- [sym_comment] = STATE(554),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_case] = ACTIONS(1003),
- [anon_sym_default] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(1001),
- [sym_cf_comment] = ACTIONS(5),
- },
- [555] = {
- [sym_comment] = STATE(555),
- [anon_sym_POUND] = ACTIONS(1075),
- [anon_sym_var] = ACTIONS(1077),
- [anon_sym_SQUOTE] = ACTIONS(1075),
- [anon_sym_DQUOTE] = ACTIONS(1075),
- [anon_sym_LBRACE] = ACTIONS(1075),
- [anon_sym_RBRACE] = ACTIONS(1075),
- [anon_sym_import] = ACTIONS(1077),
- [anon_sym_with] = ACTIONS(1077),
- [anon_sym_let] = ACTIONS(1077),
- [anon_sym_const] = ACTIONS(1077),
- [anon_sym_if] = ACTIONS(1077),
- [anon_sym_switch] = ACTIONS(1077),
- [anon_sym_for] = ACTIONS(1077),
- [anon_sym_LPAREN] = ACTIONS(1075),
- [anon_sym_await] = ACTIONS(1077),
- [anon_sym_while] = ACTIONS(1077),
- [anon_sym_do] = ACTIONS(1077),
- [anon_sym_try] = ACTIONS(1077),
- [anon_sym_break] = ACTIONS(1077),
- [anon_sym_continue] = ACTIONS(1077),
- [anon_sym_return] = ACTIONS(1077),
- [anon_sym_throw] = ACTIONS(1077),
- [anon_sym_SEMI] = ACTIONS(1075),
- [anon_sym_case] = ACTIONS(1077),
- [anon_sym_default] = ACTIONS(1077),
- [anon_sym_finally] = ACTIONS(1077),
- [anon_sym_yield] = ACTIONS(1077),
- [anon_sym_LBRACK] = ACTIONS(1075),
- [anon_sym_async] = ACTIONS(1077),
- [anon_sym_function] = ACTIONS(1077),
- [anon_sym_private] = ACTIONS(1077),
- [anon_sym_public] = ACTIONS(1077),
- [anon_sym_remote] = ACTIONS(1077),
- [anon_sym_static] = ACTIONS(1077),
- [anon_sym_final] = ACTIONS(1077),
- [anon_sym_abstract] = ACTIONS(1077),
- [anon_sym_any] = ACTIONS(1077),
- [anon_sym_array] = ACTIONS(1077),
- [anon_sym_binary] = ACTIONS(1077),
- [anon_sym_boolean] = ACTIONS(1077),
- [anon_sym_date] = ACTIONS(1077),
- [anon_sym_guid] = ACTIONS(1077),
- [anon_sym_numeric] = ACTIONS(1077),
- [anon_sym_query] = ACTIONS(1077),
- [anon_sym_string] = ACTIONS(1077),
- [anon_sym_struct] = ACTIONS(1077),
- [anon_sym_uuid] = ACTIONS(1077),
- [anon_sym_variablename] = ACTIONS(1077),
- [anon_sym_void] = ACTIONS(1077),
- [anon_sym_xml] = ACTIONS(1077),
- [anon_sym_new] = ACTIONS(1077),
- [anon_sym_PLUS] = ACTIONS(1077),
- [anon_sym_DASH] = ACTIONS(1077),
- [anon_sym_SLASH] = ACTIONS(1077),
- [anon_sym_BANG] = ACTIONS(1075),
- [anon_sym_TILDE] = ACTIONS(1077),
- [aux_sym_unary_operator_token1] = ACTIONS(1075),
- [anon_sym_PLUS_PLUS] = ACTIONS(1075),
- [anon_sym_DASH_DASH] = ACTIONS(1075),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1075),
- [sym_identifier] = ACTIONS(1077),
- [sym_private_property_identifier] = ACTIONS(1075),
- [sym_this] = ACTIONS(1077),
- [sym_super] = ACTIONS(1077),
- [sym_true] = ACTIONS(1077),
- [sym_false] = ACTIONS(1077),
- [sym_null] = ACTIONS(1077),
- [anon_sym_export] = ACTIONS(1077),
- [sym_cf_comment] = ACTIONS(5),
- },
- [556] = {
- [sym_comment] = STATE(556),
- [anon_sym_POUND] = ACTIONS(856),
- [anon_sym_var] = ACTIONS(858),
- [anon_sym_SQUOTE] = ACTIONS(856),
- [anon_sym_DQUOTE] = ACTIONS(856),
- [anon_sym_LBRACE] = ACTIONS(856),
- [anon_sym_RBRACE] = ACTIONS(856),
- [anon_sym_import] = ACTIONS(858),
- [anon_sym_with] = ACTIONS(858),
- [anon_sym_let] = ACTIONS(858),
- [anon_sym_const] = ACTIONS(858),
- [anon_sym_if] = ACTIONS(858),
- [anon_sym_switch] = ACTIONS(858),
- [anon_sym_for] = ACTIONS(858),
- [anon_sym_LPAREN] = ACTIONS(856),
- [anon_sym_await] = ACTIONS(858),
- [anon_sym_while] = ACTIONS(858),
- [anon_sym_do] = ACTIONS(858),
- [anon_sym_try] = ACTIONS(858),
- [anon_sym_break] = ACTIONS(858),
- [anon_sym_continue] = ACTIONS(858),
- [anon_sym_return] = ACTIONS(858),
- [anon_sym_throw] = ACTIONS(858),
- [anon_sym_SEMI] = ACTIONS(856),
- [anon_sym_case] = ACTIONS(858),
- [anon_sym_default] = ACTIONS(858),
- [anon_sym_yield] = ACTIONS(858),
- [anon_sym_LBRACK] = ACTIONS(856),
- [anon_sym_async] = ACTIONS(858),
- [anon_sym_function] = ACTIONS(858),
- [anon_sym_private] = ACTIONS(858),
- [anon_sym_public] = ACTIONS(858),
- [anon_sym_remote] = ACTIONS(858),
- [anon_sym_static] = ACTIONS(858),
- [anon_sym_final] = ACTIONS(858),
- [anon_sym_abstract] = ACTIONS(858),
- [anon_sym_any] = ACTIONS(858),
- [anon_sym_array] = ACTIONS(858),
- [anon_sym_binary] = ACTIONS(858),
- [anon_sym_boolean] = ACTIONS(858),
- [anon_sym_date] = ACTIONS(858),
- [anon_sym_guid] = ACTIONS(858),
- [anon_sym_numeric] = ACTIONS(858),
- [anon_sym_query] = ACTIONS(858),
- [anon_sym_string] = ACTIONS(858),
- [anon_sym_struct] = ACTIONS(858),
- [anon_sym_uuid] = ACTIONS(858),
- [anon_sym_variablename] = ACTIONS(858),
- [anon_sym_void] = ACTIONS(858),
- [anon_sym_xml] = ACTIONS(858),
- [anon_sym_new] = ACTIONS(858),
- [anon_sym_PLUS] = ACTIONS(858),
- [anon_sym_DASH] = ACTIONS(858),
- [anon_sym_SLASH] = ACTIONS(858),
- [anon_sym_BANG] = ACTIONS(856),
- [anon_sym_TILDE] = ACTIONS(858),
- [aux_sym_unary_operator_token1] = ACTIONS(856),
- [anon_sym_PLUS_PLUS] = ACTIONS(856),
- [anon_sym_DASH_DASH] = ACTIONS(856),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(856),
- [sym_identifier] = ACTIONS(858),
- [sym_private_property_identifier] = ACTIONS(856),
- [sym_this] = ACTIONS(858),
- [sym_super] = ACTIONS(858),
- [sym_true] = ACTIONS(858),
- [sym_false] = ACTIONS(858),
- [sym_null] = ACTIONS(858),
- [anon_sym_export] = ACTIONS(858),
- [sym__automatic_semicolon] = ACTIONS(2042),
- [sym_cf_comment] = ACTIONS(5),
- },
- [557] = {
- [sym_comment] = STATE(557),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_case] = ACTIONS(1003),
- [anon_sym_default] = ACTIONS(1003),
- [anon_sym_finally] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
+ [anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [558] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2394),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(558),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [524] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(5772),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2332),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(524),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [559] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2388),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(559),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [525] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2207),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5215),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(525),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_POUND] = ACTIONS(741),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
+ [anon_sym_let] = ACTIONS(749),
+ [anon_sym_LPAREN] = ACTIONS(2017),
+ [anon_sym_await] = ACTIONS(754),
+ [anon_sym_COLON] = ACTIONS(756),
+ [anon_sym_yield] = ACTIONS(758),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_static] = ACTIONS(749),
+ [anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(780),
+ [sym_private_property_identifier] = ACTIONS(782),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [560] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2329),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(560),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [526] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1447),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2232),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(526),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_LBRACE] = ACTIONS(2020),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [561] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(1973),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(561),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [527] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_statement_block] = STATE(2161),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2140),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(527),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(2022),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [562] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2328),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(562),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [528] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2408),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5215),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(528),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_POUND] = ACTIONS(2024),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
+ [anon_sym_let] = ACTIONS(749),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(754),
+ [anon_sym_COLON] = ACTIONS(756),
+ [anon_sym_yield] = ACTIONS(758),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_static] = ACTIONS(749),
+ [anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(780),
+ [sym_private_property_identifier] = ACTIONS(782),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
- [sym_cf_comment] = ACTIONS(5),
- },
- [563] = {
- [sym_comment] = STATE(563),
- [anon_sym_POUND] = ACTIONS(856),
- [anon_sym_var] = ACTIONS(858),
- [anon_sym_SQUOTE] = ACTIONS(856),
- [anon_sym_DQUOTE] = ACTIONS(856),
- [anon_sym_LBRACE] = ACTIONS(856),
- [anon_sym_RBRACE] = ACTIONS(856),
- [anon_sym_import] = ACTIONS(858),
- [anon_sym_with] = ACTIONS(858),
- [anon_sym_let] = ACTIONS(858),
- [anon_sym_const] = ACTIONS(858),
- [anon_sym_if] = ACTIONS(858),
- [anon_sym_switch] = ACTIONS(858),
- [anon_sym_for] = ACTIONS(858),
- [anon_sym_LPAREN] = ACTIONS(856),
- [anon_sym_await] = ACTIONS(858),
- [anon_sym_while] = ACTIONS(858),
- [anon_sym_do] = ACTIONS(858),
- [anon_sym_try] = ACTIONS(858),
- [anon_sym_break] = ACTIONS(858),
- [anon_sym_continue] = ACTIONS(858),
- [anon_sym_return] = ACTIONS(858),
- [anon_sym_throw] = ACTIONS(858),
- [anon_sym_SEMI] = ACTIONS(856),
- [anon_sym_case] = ACTIONS(858),
- [anon_sym_default] = ACTIONS(858),
- [anon_sym_yield] = ACTIONS(858),
- [anon_sym_LBRACK] = ACTIONS(856),
- [anon_sym_async] = ACTIONS(858),
- [anon_sym_function] = ACTIONS(858),
- [anon_sym_private] = ACTIONS(858),
- [anon_sym_public] = ACTIONS(858),
- [anon_sym_remote] = ACTIONS(858),
- [anon_sym_static] = ACTIONS(858),
- [anon_sym_final] = ACTIONS(858),
- [anon_sym_abstract] = ACTIONS(858),
- [anon_sym_any] = ACTIONS(858),
- [anon_sym_array] = ACTIONS(858),
- [anon_sym_binary] = ACTIONS(858),
- [anon_sym_boolean] = ACTIONS(858),
- [anon_sym_date] = ACTIONS(858),
- [anon_sym_guid] = ACTIONS(858),
- [anon_sym_numeric] = ACTIONS(858),
- [anon_sym_query] = ACTIONS(858),
- [anon_sym_string] = ACTIONS(858),
- [anon_sym_struct] = ACTIONS(858),
- [anon_sym_uuid] = ACTIONS(858),
- [anon_sym_variablename] = ACTIONS(858),
- [anon_sym_void] = ACTIONS(858),
- [anon_sym_xml] = ACTIONS(858),
- [anon_sym_new] = ACTIONS(858),
- [anon_sym_PLUS] = ACTIONS(858),
- [anon_sym_DASH] = ACTIONS(858),
- [anon_sym_SLASH] = ACTIONS(858),
- [anon_sym_BANG] = ACTIONS(856),
- [anon_sym_TILDE] = ACTIONS(858),
- [aux_sym_unary_operator_token1] = ACTIONS(856),
- [anon_sym_PLUS_PLUS] = ACTIONS(856),
- [anon_sym_DASH_DASH] = ACTIONS(856),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(856),
- [sym_identifier] = ACTIONS(858),
- [sym_private_property_identifier] = ACTIONS(856),
- [sym_this] = ACTIONS(858),
- [sym_super] = ACTIONS(858),
- [sym_true] = ACTIONS(858),
- [sym_false] = ACTIONS(858),
- [sym_null] = ACTIONS(858),
- [anon_sym_export] = ACTIONS(858),
- [sym__automatic_semicolon] = ACTIONS(956),
+ [anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [564] = {
- [sym_comment] = STATE(564),
- [anon_sym_POUND] = ACTIONS(856),
- [anon_sym_var] = ACTIONS(858),
- [anon_sym_SQUOTE] = ACTIONS(856),
- [anon_sym_DQUOTE] = ACTIONS(856),
- [anon_sym_LBRACE] = ACTIONS(856),
- [anon_sym_RBRACE] = ACTIONS(856),
- [anon_sym_import] = ACTIONS(858),
- [anon_sym_with] = ACTIONS(858),
+ [529] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_statement_block] = STATE(2418),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2144),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(529),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(2022),
+ [anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(858),
- [anon_sym_const] = ACTIONS(858),
- [anon_sym_if] = ACTIONS(858),
- [anon_sym_switch] = ACTIONS(858),
- [anon_sym_for] = ACTIONS(858),
- [anon_sym_LPAREN] = ACTIONS(856),
- [anon_sym_await] = ACTIONS(858),
- [anon_sym_while] = ACTIONS(858),
- [anon_sym_do] = ACTIONS(858),
- [anon_sym_try] = ACTIONS(858),
- [anon_sym_break] = ACTIONS(858),
- [anon_sym_continue] = ACTIONS(858),
- [anon_sym_return] = ACTIONS(858),
- [anon_sym_throw] = ACTIONS(858),
- [anon_sym_SEMI] = ACTIONS(856),
- [anon_sym_catch] = ACTIONS(858),
- [anon_sym_finally] = ACTIONS(858),
- [anon_sym_yield] = ACTIONS(858),
- [anon_sym_LBRACK] = ACTIONS(856),
- [anon_sym_async] = ACTIONS(858),
- [anon_sym_function] = ACTIONS(858),
- [anon_sym_private] = ACTIONS(858),
- [anon_sym_public] = ACTIONS(858),
- [anon_sym_remote] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
[anon_sym_static] = ACTIONS(858),
- [anon_sym_final] = ACTIONS(858),
- [anon_sym_abstract] = ACTIONS(858),
- [anon_sym_any] = ACTIONS(858),
- [anon_sym_array] = ACTIONS(858),
- [anon_sym_binary] = ACTIONS(858),
- [anon_sym_boolean] = ACTIONS(858),
- [anon_sym_date] = ACTIONS(858),
- [anon_sym_guid] = ACTIONS(858),
- [anon_sym_numeric] = ACTIONS(858),
- [anon_sym_query] = ACTIONS(858),
- [anon_sym_string] = ACTIONS(858),
- [anon_sym_struct] = ACTIONS(858),
- [anon_sym_uuid] = ACTIONS(858),
- [anon_sym_variablename] = ACTIONS(858),
- [anon_sym_void] = ACTIONS(858),
- [anon_sym_xml] = ACTIONS(858),
- [anon_sym_new] = ACTIONS(858),
- [anon_sym_PLUS] = ACTIONS(858),
- [anon_sym_DASH] = ACTIONS(858),
- [anon_sym_SLASH] = ACTIONS(858),
- [anon_sym_BANG] = ACTIONS(856),
- [anon_sym_TILDE] = ACTIONS(858),
- [aux_sym_unary_operator_token1] = ACTIONS(856),
- [anon_sym_PLUS_PLUS] = ACTIONS(856),
- [anon_sym_DASH_DASH] = ACTIONS(856),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(856),
- [sym_identifier] = ACTIONS(858),
- [sym_private_property_identifier] = ACTIONS(856),
- [sym_this] = ACTIONS(858),
- [sym_super] = ACTIONS(858),
- [sym_true] = ACTIONS(858),
- [sym_false] = ACTIONS(858),
- [sym_null] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(874),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
[anon_sym_export] = ACTIONS(858),
- [sym__automatic_semicolon] = ACTIONS(2044),
[sym_cf_comment] = ACTIONS(5),
},
- [565] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2324),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(565),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [530] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(3997),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2150),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(530),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
- [sym_cf_comment] = ACTIONS(5),
- },
- [566] = {
- [sym_comment] = STATE(566),
- [anon_sym_POUND] = ACTIONS(1075),
- [anon_sym_var] = ACTIONS(1077),
- [anon_sym_SQUOTE] = ACTIONS(1075),
- [anon_sym_DQUOTE] = ACTIONS(1075),
- [anon_sym_LBRACE] = ACTIONS(1075),
- [anon_sym_RBRACE] = ACTIONS(1075),
- [anon_sym_import] = ACTIONS(1077),
- [anon_sym_with] = ACTIONS(1077),
- [anon_sym_let] = ACTIONS(1077),
- [anon_sym_const] = ACTIONS(1077),
- [anon_sym_else] = ACTIONS(1077),
- [anon_sym_if] = ACTIONS(1077),
- [anon_sym_switch] = ACTIONS(1077),
- [anon_sym_for] = ACTIONS(1077),
- [anon_sym_LPAREN] = ACTIONS(1075),
- [anon_sym_await] = ACTIONS(1077),
- [anon_sym_while] = ACTIONS(1077),
- [anon_sym_do] = ACTIONS(1077),
- [anon_sym_try] = ACTIONS(1077),
- [anon_sym_break] = ACTIONS(1077),
- [anon_sym_continue] = ACTIONS(1077),
- [anon_sym_return] = ACTIONS(1077),
- [anon_sym_throw] = ACTIONS(1077),
- [anon_sym_SEMI] = ACTIONS(1075),
- [anon_sym_case] = ACTIONS(1077),
- [anon_sym_default] = ACTIONS(1077),
- [anon_sym_yield] = ACTIONS(1077),
- [anon_sym_LBRACK] = ACTIONS(1075),
- [anon_sym_async] = ACTIONS(1077),
- [anon_sym_function] = ACTIONS(1077),
- [anon_sym_private] = ACTIONS(1077),
- [anon_sym_public] = ACTIONS(1077),
- [anon_sym_remote] = ACTIONS(1077),
- [anon_sym_static] = ACTIONS(1077),
- [anon_sym_final] = ACTIONS(1077),
- [anon_sym_abstract] = ACTIONS(1077),
- [anon_sym_any] = ACTIONS(1077),
- [anon_sym_array] = ACTIONS(1077),
- [anon_sym_binary] = ACTIONS(1077),
- [anon_sym_boolean] = ACTIONS(1077),
- [anon_sym_date] = ACTIONS(1077),
- [anon_sym_guid] = ACTIONS(1077),
- [anon_sym_numeric] = ACTIONS(1077),
- [anon_sym_query] = ACTIONS(1077),
- [anon_sym_string] = ACTIONS(1077),
- [anon_sym_struct] = ACTIONS(1077),
- [anon_sym_uuid] = ACTIONS(1077),
- [anon_sym_variablename] = ACTIONS(1077),
- [anon_sym_void] = ACTIONS(1077),
- [anon_sym_xml] = ACTIONS(1077),
- [anon_sym_new] = ACTIONS(1077),
- [anon_sym_PLUS] = ACTIONS(1077),
- [anon_sym_DASH] = ACTIONS(1077),
- [anon_sym_SLASH] = ACTIONS(1077),
- [anon_sym_BANG] = ACTIONS(1075),
- [anon_sym_TILDE] = ACTIONS(1077),
- [aux_sym_unary_operator_token1] = ACTIONS(1075),
- [anon_sym_PLUS_PLUS] = ACTIONS(1075),
- [anon_sym_DASH_DASH] = ACTIONS(1075),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1075),
- [sym_identifier] = ACTIONS(1077),
- [sym_private_property_identifier] = ACTIONS(1075),
- [sym_this] = ACTIONS(1077),
- [sym_super] = ACTIONS(1077),
- [sym_true] = ACTIONS(1077),
- [sym_false] = ACTIONS(1077),
- [sym_null] = ACTIONS(1077),
- [anon_sym_export] = ACTIONS(1077),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [567] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2226),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
+ [531] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_statement_block] = STATE(2378),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2148),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
[sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(567),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(531),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(2022),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [568] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2323),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(568),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [532] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1079),
+ [sym_expression] = STATE(2466),
+ [sym_primary_expression] = STATE(1624),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(1626),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1079),
+ [sym_subscript_expression] = STATE(1079),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1437),
+ [sym_comment] = STATE(532),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_let] = ACTIONS(2026),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(2028),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(2026),
+ [anon_sym_new] = ACTIONS(87),
+ [anon_sym_DOT] = ACTIONS(1975),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
- [sym_cf_comment] = ACTIONS(5),
- },
- [569] = {
- [sym_comment] = STATE(569),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_else] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_case] = ACTIONS(1003),
- [anon_sym_default] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(2030),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(2026),
[sym_cf_comment] = ACTIONS(5),
},
- [570] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2322),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(570),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [533] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1451),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2205),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(533),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_LBRACE] = ACTIONS(2020),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [571] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2318),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(571),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [534] = {
+ [sym_comment] = STATE(534),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_else] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_case] = ACTIONS(1004),
+ [anon_sym_default] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym__automatic_semicolon] = ACTIONS(2032),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [535] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1234),
+ [sym_expression] = STATE(2480),
+ [sym_primary_expression] = STATE(2086),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2085),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1234),
+ [sym_subscript_expression] = STATE(1234),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2067),
+ [sym_comment] = STATE(535),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_let] = ACTIONS(2034),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(2036),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(2034),
+ [anon_sym_new] = ACTIONS(872),
+ [anon_sym_DOT] = ACTIONS(2038),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(2040),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(2034),
[sym_cf_comment] = ACTIONS(5),
},
- [572] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2009),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [536] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1411),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(572),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1410),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(536),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_LBRACE] = ACTIONS(826),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
+ [anon_sym_let] = ACTIONS(2042),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(2044),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(2042),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_DOT] = ACTIONS(1843),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(2046),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [anon_sym_export] = ACTIONS(2042),
[sym_cf_comment] = ACTIONS(5),
},
- [573] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2417),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [537] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2408),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(573),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(537),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2046),
+ [anon_sym_POUND] = ACTIONS(2048),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_await] = ACTIONS(754),
+ [anon_sym_COLON] = ACTIONS(756),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -91225,1162 +88943,2140 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [574] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2316),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(574),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [538] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_statement_block] = STATE(2029),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2030),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(538),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(1888),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [575] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2175),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(575),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [539] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1411),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1410),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(539),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4184),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
+ [anon_sym_let] = ACTIONS(2050),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(2052),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_static] = ACTIONS(2050),
+ [anon_sym_new] = ACTIONS(932),
+ [anon_sym_DOT] = ACTIONS(1843),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(934),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
+ [sym_identifier] = ACTIONS(2054),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [anon_sym_export] = ACTIONS(2050),
[sym_cf_comment] = ACTIONS(5),
},
- [576] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2313),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(576),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [540] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1454),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2200),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(540),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_LBRACE] = ACTIONS(2020),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [577] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2445),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
+ [541] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1455),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2328),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
[sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(577),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(541),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(2020),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [578] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2310),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(578),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [542] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_statement_block] = STATE(2216),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2080),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(542),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(2022),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [579] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2176),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
+ [543] = {
+ [sym_comment] = STATE(543),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_case] = ACTIONS(1004),
+ [anon_sym_default] = ACTIONS(1004),
+ [anon_sym_catch] = ACTIONS(1004),
+ [anon_sym_finally] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [544] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(3961),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2150),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
[sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(579),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(544),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4182),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [580] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2306),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(580),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [545] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_statement_block] = STATE(2167),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2158),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(545),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(2022),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [581] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2305),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(581),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [546] = {
+ [sym_comment] = STATE(546),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_case] = ACTIONS(1004),
+ [anon_sym_default] = ACTIONS(1004),
+ [anon_sym_finally] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym__automatic_semicolon] = ACTIONS(2056),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [547] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(4060),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2150),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(547),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [582] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2304),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(582),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [548] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2207),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5215),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(548),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_POUND] = ACTIONS(741),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
+ [anon_sym_let] = ACTIONS(749),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(754),
+ [anon_sym_COLON] = ACTIONS(756),
+ [anon_sym_yield] = ACTIONS(758),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_static] = ACTIONS(749),
+ [anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(780),
+ [sym_private_property_identifier] = ACTIONS(782),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [583] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2227),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [549] = {
+ [sym_comment] = STATE(549),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(1855),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1185),
+ [anon_sym_LPAREN] = ACTIONS(1857),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_SEMI] = ACTIONS(1851),
+ [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(1860),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1851),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [550] = {
+ [sym_comment] = STATE(550),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1148),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1185),
+ [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1144),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym__ternary_qmark] = ACTIONS(1144),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [551] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2414),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(583),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(551),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4006),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_RPAREN] = ACTIONS(2058),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [584] = {
- [sym_hash_empty] = STATE(1838),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2447),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(584),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [552] = {
+ [sym_comment] = STATE(552),
+ [anon_sym_POUND] = ACTIONS(942),
+ [anon_sym_var] = ACTIONS(944),
+ [anon_sym_SQUOTE] = ACTIONS(942),
+ [anon_sym_DQUOTE] = ACTIONS(942),
+ [anon_sym_LBRACE] = ACTIONS(942),
+ [anon_sym_RBRACE] = ACTIONS(942),
+ [anon_sym_import] = ACTIONS(944),
+ [anon_sym_with] = ACTIONS(944),
+ [anon_sym_let] = ACTIONS(944),
+ [anon_sym_const] = ACTIONS(944),
+ [anon_sym_else] = ACTIONS(944),
+ [anon_sym_if] = ACTIONS(944),
+ [anon_sym_switch] = ACTIONS(944),
+ [anon_sym_for] = ACTIONS(944),
+ [anon_sym_LPAREN] = ACTIONS(942),
+ [anon_sym_await] = ACTIONS(944),
+ [anon_sym_while] = ACTIONS(944),
+ [anon_sym_do] = ACTIONS(944),
+ [anon_sym_try] = ACTIONS(944),
+ [anon_sym_break] = ACTIONS(944),
+ [anon_sym_continue] = ACTIONS(944),
+ [anon_sym_return] = ACTIONS(944),
+ [anon_sym_throw] = ACTIONS(944),
+ [anon_sym_SEMI] = ACTIONS(942),
+ [anon_sym_case] = ACTIONS(944),
+ [anon_sym_default] = ACTIONS(944),
+ [anon_sym_yield] = ACTIONS(944),
+ [anon_sym_LBRACK] = ACTIONS(942),
+ [anon_sym_async] = ACTIONS(944),
+ [anon_sym_function] = ACTIONS(944),
+ [anon_sym_private] = ACTIONS(944),
+ [anon_sym_public] = ACTIONS(944),
+ [anon_sym_remote] = ACTIONS(944),
+ [anon_sym_static] = ACTIONS(944),
+ [anon_sym_final] = ACTIONS(944),
+ [anon_sym_abstract] = ACTIONS(944),
+ [anon_sym_any] = ACTIONS(944),
+ [anon_sym_array] = ACTIONS(944),
+ [anon_sym_binary] = ACTIONS(944),
+ [anon_sym_boolean] = ACTIONS(944),
+ [anon_sym_date] = ACTIONS(944),
+ [anon_sym_guid] = ACTIONS(944),
+ [anon_sym_numeric] = ACTIONS(944),
+ [anon_sym_query] = ACTIONS(944),
+ [anon_sym_string] = ACTIONS(944),
+ [anon_sym_struct] = ACTIONS(944),
+ [anon_sym_uuid] = ACTIONS(944),
+ [anon_sym_variablename] = ACTIONS(944),
+ [anon_sym_void] = ACTIONS(944),
+ [anon_sym_xml] = ACTIONS(944),
+ [anon_sym_new] = ACTIONS(944),
+ [anon_sym_PLUS] = ACTIONS(944),
+ [anon_sym_DASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_BANG] = ACTIONS(942),
+ [anon_sym_TILDE] = ACTIONS(944),
+ [aux_sym_unary_operator_token1] = ACTIONS(942),
+ [anon_sym_PLUS_PLUS] = ACTIONS(942),
+ [anon_sym_DASH_DASH] = ACTIONS(942),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(942),
+ [sym_identifier] = ACTIONS(944),
+ [sym_private_property_identifier] = ACTIONS(942),
+ [sym_this] = ACTIONS(944),
+ [sym_super] = ACTIONS(944),
+ [sym_true] = ACTIONS(944),
+ [sym_false] = ACTIONS(944),
+ [sym_null] = ACTIONS(944),
+ [anon_sym_export] = ACTIONS(944),
+ [sym__automatic_semicolon] = ACTIONS(942),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [553] = {
+ [sym_comment] = STATE(553),
+ [anon_sym_POUND] = ACTIONS(942),
+ [anon_sym_var] = ACTIONS(944),
+ [anon_sym_SQUOTE] = ACTIONS(942),
+ [anon_sym_DQUOTE] = ACTIONS(942),
+ [anon_sym_LBRACE] = ACTIONS(942),
+ [anon_sym_RBRACE] = ACTIONS(942),
+ [anon_sym_import] = ACTIONS(944),
+ [anon_sym_with] = ACTIONS(944),
+ [anon_sym_let] = ACTIONS(944),
+ [anon_sym_const] = ACTIONS(944),
+ [anon_sym_if] = ACTIONS(944),
+ [anon_sym_switch] = ACTIONS(944),
+ [anon_sym_for] = ACTIONS(944),
+ [anon_sym_LPAREN] = ACTIONS(942),
+ [anon_sym_await] = ACTIONS(944),
+ [anon_sym_while] = ACTIONS(944),
+ [anon_sym_do] = ACTIONS(944),
+ [anon_sym_try] = ACTIONS(944),
+ [anon_sym_break] = ACTIONS(944),
+ [anon_sym_continue] = ACTIONS(944),
+ [anon_sym_return] = ACTIONS(944),
+ [anon_sym_throw] = ACTIONS(944),
+ [anon_sym_SEMI] = ACTIONS(942),
+ [anon_sym_case] = ACTIONS(944),
+ [anon_sym_default] = ACTIONS(944),
+ [anon_sym_catch] = ACTIONS(944),
+ [anon_sym_finally] = ACTIONS(944),
+ [anon_sym_yield] = ACTIONS(944),
+ [anon_sym_LBRACK] = ACTIONS(942),
+ [anon_sym_async] = ACTIONS(944),
+ [anon_sym_function] = ACTIONS(944),
+ [anon_sym_private] = ACTIONS(944),
+ [anon_sym_public] = ACTIONS(944),
+ [anon_sym_remote] = ACTIONS(944),
+ [anon_sym_static] = ACTIONS(944),
+ [anon_sym_final] = ACTIONS(944),
+ [anon_sym_abstract] = ACTIONS(944),
+ [anon_sym_any] = ACTIONS(944),
+ [anon_sym_array] = ACTIONS(944),
+ [anon_sym_binary] = ACTIONS(944),
+ [anon_sym_boolean] = ACTIONS(944),
+ [anon_sym_date] = ACTIONS(944),
+ [anon_sym_guid] = ACTIONS(944),
+ [anon_sym_numeric] = ACTIONS(944),
+ [anon_sym_query] = ACTIONS(944),
+ [anon_sym_string] = ACTIONS(944),
+ [anon_sym_struct] = ACTIONS(944),
+ [anon_sym_uuid] = ACTIONS(944),
+ [anon_sym_variablename] = ACTIONS(944),
+ [anon_sym_void] = ACTIONS(944),
+ [anon_sym_xml] = ACTIONS(944),
+ [anon_sym_new] = ACTIONS(944),
+ [anon_sym_PLUS] = ACTIONS(944),
+ [anon_sym_DASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_BANG] = ACTIONS(942),
+ [anon_sym_TILDE] = ACTIONS(944),
+ [aux_sym_unary_operator_token1] = ACTIONS(942),
+ [anon_sym_PLUS_PLUS] = ACTIONS(942),
+ [anon_sym_DASH_DASH] = ACTIONS(942),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(942),
+ [sym_identifier] = ACTIONS(944),
+ [sym_private_property_identifier] = ACTIONS(942),
+ [sym_this] = ACTIONS(944),
+ [sym_super] = ACTIONS(944),
+ [sym_true] = ACTIONS(944),
+ [sym_false] = ACTIONS(944),
+ [sym_null] = ACTIONS(944),
+ [anon_sym_export] = ACTIONS(944),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [554] = {
+ [sym_comment] = STATE(554),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_else] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_case] = ACTIONS(1004),
+ [anon_sym_default] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym__automatic_semicolon] = ACTIONS(1002),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [555] = {
+ [sym_comment] = STATE(555),
+ [anon_sym_POUND] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(894),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(894),
+ [anon_sym_with] = ACTIONS(894),
+ [anon_sym_let] = ACTIONS(894),
+ [anon_sym_const] = ACTIONS(894),
+ [anon_sym_if] = ACTIONS(894),
+ [anon_sym_switch] = ACTIONS(894),
+ [anon_sym_for] = ACTIONS(894),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(894),
+ [anon_sym_while] = ACTIONS(894),
+ [anon_sym_do] = ACTIONS(894),
+ [anon_sym_try] = ACTIONS(894),
+ [anon_sym_break] = ACTIONS(894),
+ [anon_sym_continue] = ACTIONS(894),
+ [anon_sym_return] = ACTIONS(894),
+ [anon_sym_throw] = ACTIONS(894),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_case] = ACTIONS(894),
+ [anon_sym_default] = ACTIONS(894),
+ [anon_sym_finally] = ACTIONS(894),
+ [anon_sym_yield] = ACTIONS(894),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(894),
+ [anon_sym_function] = ACTIONS(894),
+ [anon_sym_private] = ACTIONS(894),
+ [anon_sym_public] = ACTIONS(894),
+ [anon_sym_remote] = ACTIONS(894),
+ [anon_sym_static] = ACTIONS(894),
+ [anon_sym_final] = ACTIONS(894),
+ [anon_sym_abstract] = ACTIONS(894),
+ [anon_sym_any] = ACTIONS(894),
+ [anon_sym_array] = ACTIONS(894),
+ [anon_sym_binary] = ACTIONS(894),
+ [anon_sym_boolean] = ACTIONS(894),
+ [anon_sym_date] = ACTIONS(894),
+ [anon_sym_guid] = ACTIONS(894),
+ [anon_sym_numeric] = ACTIONS(894),
+ [anon_sym_query] = ACTIONS(894),
+ [anon_sym_string] = ACTIONS(894),
+ [anon_sym_struct] = ACTIONS(894),
+ [anon_sym_uuid] = ACTIONS(894),
+ [anon_sym_variablename] = ACTIONS(894),
+ [anon_sym_void] = ACTIONS(894),
+ [anon_sym_xml] = ACTIONS(894),
+ [anon_sym_new] = ACTIONS(894),
+ [anon_sym_PLUS] = ACTIONS(894),
+ [anon_sym_DASH] = ACTIONS(894),
+ [anon_sym_SLASH] = ACTIONS(894),
+ [anon_sym_BANG] = ACTIONS(892),
+ [anon_sym_TILDE] = ACTIONS(894),
+ [aux_sym_unary_operator_token1] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(892),
+ [sym_identifier] = ACTIONS(894),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(894),
+ [sym_super] = ACTIONS(894),
+ [sym_true] = ACTIONS(894),
+ [sym_false] = ACTIONS(894),
+ [sym_null] = ACTIONS(894),
+ [anon_sym_export] = ACTIONS(894),
+ [sym__automatic_semicolon] = ACTIONS(2060),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [556] = {
+ [sym_comment] = STATE(556),
+ [anon_sym_POUND] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(894),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(894),
+ [anon_sym_with] = ACTIONS(894),
+ [anon_sym_let] = ACTIONS(894),
+ [anon_sym_const] = ACTIONS(894),
+ [anon_sym_else] = ACTIONS(894),
+ [anon_sym_if] = ACTIONS(894),
+ [anon_sym_switch] = ACTIONS(894),
+ [anon_sym_for] = ACTIONS(894),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(894),
+ [anon_sym_while] = ACTIONS(894),
+ [anon_sym_do] = ACTIONS(894),
+ [anon_sym_try] = ACTIONS(894),
+ [anon_sym_break] = ACTIONS(894),
+ [anon_sym_continue] = ACTIONS(894),
+ [anon_sym_return] = ACTIONS(894),
+ [anon_sym_throw] = ACTIONS(894),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_case] = ACTIONS(894),
+ [anon_sym_default] = ACTIONS(894),
+ [anon_sym_yield] = ACTIONS(894),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(894),
+ [anon_sym_function] = ACTIONS(894),
+ [anon_sym_private] = ACTIONS(894),
+ [anon_sym_public] = ACTIONS(894),
+ [anon_sym_remote] = ACTIONS(894),
+ [anon_sym_static] = ACTIONS(894),
+ [anon_sym_final] = ACTIONS(894),
+ [anon_sym_abstract] = ACTIONS(894),
+ [anon_sym_any] = ACTIONS(894),
+ [anon_sym_array] = ACTIONS(894),
+ [anon_sym_binary] = ACTIONS(894),
+ [anon_sym_boolean] = ACTIONS(894),
+ [anon_sym_date] = ACTIONS(894),
+ [anon_sym_guid] = ACTIONS(894),
+ [anon_sym_numeric] = ACTIONS(894),
+ [anon_sym_query] = ACTIONS(894),
+ [anon_sym_string] = ACTIONS(894),
+ [anon_sym_struct] = ACTIONS(894),
+ [anon_sym_uuid] = ACTIONS(894),
+ [anon_sym_variablename] = ACTIONS(894),
+ [anon_sym_void] = ACTIONS(894),
+ [anon_sym_xml] = ACTIONS(894),
+ [anon_sym_new] = ACTIONS(894),
+ [anon_sym_PLUS] = ACTIONS(894),
+ [anon_sym_DASH] = ACTIONS(894),
+ [anon_sym_SLASH] = ACTIONS(894),
+ [anon_sym_BANG] = ACTIONS(892),
+ [anon_sym_TILDE] = ACTIONS(894),
+ [aux_sym_unary_operator_token1] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(892),
+ [sym_identifier] = ACTIONS(894),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(894),
+ [sym_super] = ACTIONS(894),
+ [sym_true] = ACTIONS(894),
+ [sym_false] = ACTIONS(894),
+ [sym_null] = ACTIONS(894),
+ [anon_sym_export] = ACTIONS(894),
+ [sym__automatic_semicolon] = ACTIONS(2062),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [557] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2392),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5215),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(557),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(1725),
- [sym_hash_expression] = STATE(1838),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2048),
+ [anon_sym_POUND] = ACTIONS(2064),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
+ [anon_sym_let] = ACTIONS(749),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(754),
+ [anon_sym_COLON] = ACTIONS(756),
+ [anon_sym_yield] = ACTIONS(758),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_static] = ACTIONS(749),
+ [anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(780),
+ [sym_private_property_identifier] = ACTIONS(782),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
+ [anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [585] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2292),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(585),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [558] = {
+ [sym_comment] = STATE(558),
+ [anon_sym_POUND] = ACTIONS(942),
+ [anon_sym_var] = ACTIONS(944),
+ [anon_sym_SQUOTE] = ACTIONS(942),
+ [anon_sym_DQUOTE] = ACTIONS(942),
+ [anon_sym_LBRACE] = ACTIONS(942),
+ [anon_sym_RBRACE] = ACTIONS(942),
+ [anon_sym_import] = ACTIONS(944),
+ [anon_sym_with] = ACTIONS(944),
+ [anon_sym_let] = ACTIONS(944),
+ [anon_sym_const] = ACTIONS(944),
+ [anon_sym_else] = ACTIONS(944),
+ [anon_sym_if] = ACTIONS(944),
+ [anon_sym_switch] = ACTIONS(944),
+ [anon_sym_for] = ACTIONS(944),
+ [anon_sym_LPAREN] = ACTIONS(942),
+ [anon_sym_await] = ACTIONS(944),
+ [anon_sym_while] = ACTIONS(944),
+ [anon_sym_do] = ACTIONS(944),
+ [anon_sym_try] = ACTIONS(944),
+ [anon_sym_break] = ACTIONS(944),
+ [anon_sym_continue] = ACTIONS(944),
+ [anon_sym_return] = ACTIONS(944),
+ [anon_sym_throw] = ACTIONS(944),
+ [anon_sym_SEMI] = ACTIONS(942),
+ [anon_sym_case] = ACTIONS(944),
+ [anon_sym_default] = ACTIONS(944),
+ [anon_sym_finally] = ACTIONS(944),
+ [anon_sym_yield] = ACTIONS(944),
+ [anon_sym_LBRACK] = ACTIONS(942),
+ [anon_sym_async] = ACTIONS(944),
+ [anon_sym_function] = ACTIONS(944),
+ [anon_sym_private] = ACTIONS(944),
+ [anon_sym_public] = ACTIONS(944),
+ [anon_sym_remote] = ACTIONS(944),
+ [anon_sym_static] = ACTIONS(944),
+ [anon_sym_final] = ACTIONS(944),
+ [anon_sym_abstract] = ACTIONS(944),
+ [anon_sym_any] = ACTIONS(944),
+ [anon_sym_array] = ACTIONS(944),
+ [anon_sym_binary] = ACTIONS(944),
+ [anon_sym_boolean] = ACTIONS(944),
+ [anon_sym_date] = ACTIONS(944),
+ [anon_sym_guid] = ACTIONS(944),
+ [anon_sym_numeric] = ACTIONS(944),
+ [anon_sym_query] = ACTIONS(944),
+ [anon_sym_string] = ACTIONS(944),
+ [anon_sym_struct] = ACTIONS(944),
+ [anon_sym_uuid] = ACTIONS(944),
+ [anon_sym_variablename] = ACTIONS(944),
+ [anon_sym_void] = ACTIONS(944),
+ [anon_sym_xml] = ACTIONS(944),
+ [anon_sym_new] = ACTIONS(944),
+ [anon_sym_PLUS] = ACTIONS(944),
+ [anon_sym_DASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_BANG] = ACTIONS(942),
+ [anon_sym_TILDE] = ACTIONS(944),
+ [aux_sym_unary_operator_token1] = ACTIONS(942),
+ [anon_sym_PLUS_PLUS] = ACTIONS(942),
+ [anon_sym_DASH_DASH] = ACTIONS(942),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(942),
+ [sym_identifier] = ACTIONS(944),
+ [sym_private_property_identifier] = ACTIONS(942),
+ [sym_this] = ACTIONS(944),
+ [sym_super] = ACTIONS(944),
+ [sym_true] = ACTIONS(944),
+ [sym_false] = ACTIONS(944),
+ [sym_null] = ACTIONS(944),
+ [anon_sym_export] = ACTIONS(944),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [559] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(5360),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2332),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(559),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [586] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2229),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(586),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [560] = {
+ [sym_comment] = STATE(560),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_else] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_case] = ACTIONS(1004),
+ [anon_sym_default] = ACTIONS(1004),
+ [anon_sym_finally] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [561] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_statement_block] = STATE(1915),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(1917),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(561),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(1888),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [587] = {
- [sym_comment] = STATE(587),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_case] = ACTIONS(1003),
- [anon_sym_default] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(2050),
+ [562] = {
+ [sym_comment] = STATE(562),
+ [anon_sym_POUND] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(894),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(894),
+ [anon_sym_with] = ACTIONS(894),
+ [anon_sym_let] = ACTIONS(894),
+ [anon_sym_const] = ACTIONS(894),
+ [anon_sym_else] = ACTIONS(894),
+ [anon_sym_if] = ACTIONS(894),
+ [anon_sym_switch] = ACTIONS(894),
+ [anon_sym_for] = ACTIONS(894),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(894),
+ [anon_sym_while] = ACTIONS(894),
+ [anon_sym_do] = ACTIONS(894),
+ [anon_sym_try] = ACTIONS(894),
+ [anon_sym_break] = ACTIONS(894),
+ [anon_sym_continue] = ACTIONS(894),
+ [anon_sym_return] = ACTIONS(894),
+ [anon_sym_throw] = ACTIONS(894),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_case] = ACTIONS(894),
+ [anon_sym_default] = ACTIONS(894),
+ [anon_sym_yield] = ACTIONS(894),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(894),
+ [anon_sym_function] = ACTIONS(894),
+ [anon_sym_private] = ACTIONS(894),
+ [anon_sym_public] = ACTIONS(894),
+ [anon_sym_remote] = ACTIONS(894),
+ [anon_sym_static] = ACTIONS(894),
+ [anon_sym_final] = ACTIONS(894),
+ [anon_sym_abstract] = ACTIONS(894),
+ [anon_sym_any] = ACTIONS(894),
+ [anon_sym_array] = ACTIONS(894),
+ [anon_sym_binary] = ACTIONS(894),
+ [anon_sym_boolean] = ACTIONS(894),
+ [anon_sym_date] = ACTIONS(894),
+ [anon_sym_guid] = ACTIONS(894),
+ [anon_sym_numeric] = ACTIONS(894),
+ [anon_sym_query] = ACTIONS(894),
+ [anon_sym_string] = ACTIONS(894),
+ [anon_sym_struct] = ACTIONS(894),
+ [anon_sym_uuid] = ACTIONS(894),
+ [anon_sym_variablename] = ACTIONS(894),
+ [anon_sym_void] = ACTIONS(894),
+ [anon_sym_xml] = ACTIONS(894),
+ [anon_sym_new] = ACTIONS(894),
+ [anon_sym_PLUS] = ACTIONS(894),
+ [anon_sym_DASH] = ACTIONS(894),
+ [anon_sym_SLASH] = ACTIONS(894),
+ [anon_sym_BANG] = ACTIONS(892),
+ [anon_sym_TILDE] = ACTIONS(894),
+ [aux_sym_unary_operator_token1] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(892),
+ [sym_identifier] = ACTIONS(894),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(894),
+ [sym_super] = ACTIONS(894),
+ [sym_true] = ACTIONS(894),
+ [sym_false] = ACTIONS(894),
+ [sym_null] = ACTIONS(894),
+ [anon_sym_export] = ACTIONS(894),
+ [sym__automatic_semicolon] = ACTIONS(896),
[sym_cf_comment] = ACTIONS(5),
},
- [588] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2221),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
+ [563] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_statement_block] = STATE(1913),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(1914),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(563),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(1888),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [564] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_statement_block] = STATE(2299),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2094),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
[sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(564),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(2022),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(874),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [565] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1423),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2309),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(588),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(565),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_LBRACE] = ACTIONS(2020),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [589] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(1777),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [566] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2273),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(589),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(566),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_POUND] = ACTIONS(2007),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(2017),
[anon_sym_await] = ACTIONS(754),
+ [anon_sym_COLON] = ACTIONS(756),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -92393,6336 +91089,8164 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [590] = {
- [sym_hash_empty] = STATE(1838),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2438),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(590),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [567] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2408),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5215),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(567),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(1740),
- [sym_hash_expression] = STATE(1838),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2048),
+ [anon_sym_POUND] = ACTIONS(2066),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
+ [anon_sym_let] = ACTIONS(749),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(754),
+ [anon_sym_COLON] = ACTIONS(756),
+ [anon_sym_yield] = ACTIONS(758),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_static] = ACTIONS(749),
+ [anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(780),
+ [sym_private_property_identifier] = ACTIONS(782),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
+ [anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [591] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(1746),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(591),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [568] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym__cf_tag_expression] = STATE(5727),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2332),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(568),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(1035),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [569] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_statement_block] = STATE(1445),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2298),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(569),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_LBRACE] = ACTIONS(2020),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [592] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(1763),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [570] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2297),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(592),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(570),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
- [sym_cf_comment] = ACTIONS(5),
- },
- [593] = {
- [sym_comment] = STATE(593),
- [anon_sym_POUND] = ACTIONS(856),
- [anon_sym_var] = ACTIONS(858),
- [anon_sym_SQUOTE] = ACTIONS(856),
- [anon_sym_DQUOTE] = ACTIONS(856),
- [anon_sym_LBRACE] = ACTIONS(856),
- [anon_sym_RBRACE] = ACTIONS(856),
- [anon_sym_import] = ACTIONS(858),
- [anon_sym_with] = ACTIONS(858),
- [anon_sym_let] = ACTIONS(858),
- [anon_sym_const] = ACTIONS(858),
- [anon_sym_else] = ACTIONS(858),
- [anon_sym_if] = ACTIONS(858),
- [anon_sym_switch] = ACTIONS(858),
- [anon_sym_for] = ACTIONS(858),
- [anon_sym_LPAREN] = ACTIONS(856),
- [anon_sym_await] = ACTIONS(858),
- [anon_sym_while] = ACTIONS(858),
- [anon_sym_do] = ACTIONS(858),
- [anon_sym_try] = ACTIONS(858),
- [anon_sym_break] = ACTIONS(858),
- [anon_sym_continue] = ACTIONS(858),
- [anon_sym_return] = ACTIONS(858),
- [anon_sym_throw] = ACTIONS(858),
- [anon_sym_SEMI] = ACTIONS(856),
- [anon_sym_finally] = ACTIONS(858),
- [anon_sym_yield] = ACTIONS(858),
- [anon_sym_LBRACK] = ACTIONS(856),
- [anon_sym_async] = ACTIONS(858),
- [anon_sym_function] = ACTIONS(858),
- [anon_sym_private] = ACTIONS(858),
- [anon_sym_public] = ACTIONS(858),
- [anon_sym_remote] = ACTIONS(858),
- [anon_sym_static] = ACTIONS(858),
- [anon_sym_final] = ACTIONS(858),
- [anon_sym_abstract] = ACTIONS(858),
- [anon_sym_any] = ACTIONS(858),
- [anon_sym_array] = ACTIONS(858),
- [anon_sym_binary] = ACTIONS(858),
- [anon_sym_boolean] = ACTIONS(858),
- [anon_sym_date] = ACTIONS(858),
- [anon_sym_guid] = ACTIONS(858),
- [anon_sym_numeric] = ACTIONS(858),
- [anon_sym_query] = ACTIONS(858),
- [anon_sym_string] = ACTIONS(858),
- [anon_sym_struct] = ACTIONS(858),
- [anon_sym_uuid] = ACTIONS(858),
- [anon_sym_variablename] = ACTIONS(858),
- [anon_sym_void] = ACTIONS(858),
- [anon_sym_xml] = ACTIONS(858),
- [anon_sym_new] = ACTIONS(858),
- [anon_sym_PLUS] = ACTIONS(858),
- [anon_sym_DASH] = ACTIONS(858),
- [anon_sym_SLASH] = ACTIONS(858),
- [anon_sym_BANG] = ACTIONS(856),
- [anon_sym_TILDE] = ACTIONS(858),
- [aux_sym_unary_operator_token1] = ACTIONS(856),
- [anon_sym_PLUS_PLUS] = ACTIONS(856),
- [anon_sym_DASH_DASH] = ACTIONS(856),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(856),
- [sym_identifier] = ACTIONS(858),
- [sym_private_property_identifier] = ACTIONS(856),
- [sym_this] = ACTIONS(858),
- [sym_super] = ACTIONS(858),
- [sym_true] = ACTIONS(858),
- [sym_false] = ACTIONS(858),
- [sym_null] = ACTIONS(858),
- [anon_sym_export] = ACTIONS(858),
- [sym__automatic_semicolon] = ACTIONS(2052),
- [sym_cf_comment] = ACTIONS(5),
- },
- [594] = {
- [sym_comment] = STATE(594),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_else] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_finally] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(2054),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [595] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2168),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(595),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [571] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2442),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(571),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3976),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [596] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2165),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(596),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [572] = {
+ [sym_comment] = STATE(572),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_case] = ACTIONS(1004),
+ [anon_sym_default] = ACTIONS(1004),
+ [anon_sym_finally] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [573] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2289),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(573),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4055),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [597] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2166),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(597),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5086),
+ [574] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(1630),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(574),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [598] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(1777),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(598),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [575] = {
+ [sym_comment] = STATE(575),
+ [anon_sym_POUND] = ACTIONS(942),
+ [anon_sym_var] = ACTIONS(944),
+ [anon_sym_SQUOTE] = ACTIONS(942),
+ [anon_sym_DQUOTE] = ACTIONS(942),
+ [anon_sym_LBRACE] = ACTIONS(942),
+ [anon_sym_RBRACE] = ACTIONS(942),
+ [anon_sym_import] = ACTIONS(944),
+ [anon_sym_with] = ACTIONS(944),
+ [anon_sym_let] = ACTIONS(944),
+ [anon_sym_const] = ACTIONS(944),
+ [anon_sym_if] = ACTIONS(944),
+ [anon_sym_switch] = ACTIONS(944),
+ [anon_sym_for] = ACTIONS(944),
+ [anon_sym_LPAREN] = ACTIONS(942),
+ [anon_sym_await] = ACTIONS(944),
+ [anon_sym_while] = ACTIONS(944),
+ [anon_sym_do] = ACTIONS(944),
+ [anon_sym_try] = ACTIONS(944),
+ [anon_sym_break] = ACTIONS(944),
+ [anon_sym_continue] = ACTIONS(944),
+ [anon_sym_return] = ACTIONS(944),
+ [anon_sym_throw] = ACTIONS(944),
+ [anon_sym_SEMI] = ACTIONS(942),
+ [anon_sym_case] = ACTIONS(944),
+ [anon_sym_default] = ACTIONS(944),
+ [anon_sym_finally] = ACTIONS(944),
+ [anon_sym_yield] = ACTIONS(944),
+ [anon_sym_LBRACK] = ACTIONS(942),
+ [anon_sym_async] = ACTIONS(944),
+ [anon_sym_function] = ACTIONS(944),
+ [anon_sym_private] = ACTIONS(944),
+ [anon_sym_public] = ACTIONS(944),
+ [anon_sym_remote] = ACTIONS(944),
+ [anon_sym_static] = ACTIONS(944),
+ [anon_sym_final] = ACTIONS(944),
+ [anon_sym_abstract] = ACTIONS(944),
+ [anon_sym_any] = ACTIONS(944),
+ [anon_sym_array] = ACTIONS(944),
+ [anon_sym_binary] = ACTIONS(944),
+ [anon_sym_boolean] = ACTIONS(944),
+ [anon_sym_date] = ACTIONS(944),
+ [anon_sym_guid] = ACTIONS(944),
+ [anon_sym_numeric] = ACTIONS(944),
+ [anon_sym_query] = ACTIONS(944),
+ [anon_sym_string] = ACTIONS(944),
+ [anon_sym_struct] = ACTIONS(944),
+ [anon_sym_uuid] = ACTIONS(944),
+ [anon_sym_variablename] = ACTIONS(944),
+ [anon_sym_void] = ACTIONS(944),
+ [anon_sym_xml] = ACTIONS(944),
+ [anon_sym_new] = ACTIONS(944),
+ [anon_sym_PLUS] = ACTIONS(944),
+ [anon_sym_DASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_BANG] = ACTIONS(942),
+ [anon_sym_TILDE] = ACTIONS(944),
+ [aux_sym_unary_operator_token1] = ACTIONS(942),
+ [anon_sym_PLUS_PLUS] = ACTIONS(942),
+ [anon_sym_DASH_DASH] = ACTIONS(942),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(942),
+ [sym_identifier] = ACTIONS(944),
+ [sym_private_property_identifier] = ACTIONS(942),
+ [sym_this] = ACTIONS(944),
+ [sym_super] = ACTIONS(944),
+ [sym_true] = ACTIONS(944),
+ [sym_false] = ACTIONS(944),
+ [sym_null] = ACTIONS(944),
+ [anon_sym_export] = ACTIONS(944),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [576] = {
+ [sym_comment] = STATE(576),
+ [anon_sym_POUND] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(894),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(894),
+ [anon_sym_with] = ACTIONS(894),
+ [anon_sym_let] = ACTIONS(894),
+ [anon_sym_const] = ACTIONS(894),
+ [anon_sym_if] = ACTIONS(894),
+ [anon_sym_switch] = ACTIONS(894),
+ [anon_sym_for] = ACTIONS(894),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(894),
+ [anon_sym_while] = ACTIONS(894),
+ [anon_sym_do] = ACTIONS(894),
+ [anon_sym_try] = ACTIONS(894),
+ [anon_sym_break] = ACTIONS(894),
+ [anon_sym_continue] = ACTIONS(894),
+ [anon_sym_return] = ACTIONS(894),
+ [anon_sym_throw] = ACTIONS(894),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_case] = ACTIONS(894),
+ [anon_sym_default] = ACTIONS(894),
+ [anon_sym_yield] = ACTIONS(894),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(894),
+ [anon_sym_function] = ACTIONS(894),
+ [anon_sym_private] = ACTIONS(894),
+ [anon_sym_public] = ACTIONS(894),
+ [anon_sym_remote] = ACTIONS(894),
+ [anon_sym_static] = ACTIONS(894),
+ [anon_sym_final] = ACTIONS(894),
+ [anon_sym_abstract] = ACTIONS(894),
+ [anon_sym_any] = ACTIONS(894),
+ [anon_sym_array] = ACTIONS(894),
+ [anon_sym_binary] = ACTIONS(894),
+ [anon_sym_boolean] = ACTIONS(894),
+ [anon_sym_date] = ACTIONS(894),
+ [anon_sym_guid] = ACTIONS(894),
+ [anon_sym_numeric] = ACTIONS(894),
+ [anon_sym_query] = ACTIONS(894),
+ [anon_sym_string] = ACTIONS(894),
+ [anon_sym_struct] = ACTIONS(894),
+ [anon_sym_uuid] = ACTIONS(894),
+ [anon_sym_variablename] = ACTIONS(894),
+ [anon_sym_void] = ACTIONS(894),
+ [anon_sym_xml] = ACTIONS(894),
+ [anon_sym_new] = ACTIONS(894),
+ [anon_sym_PLUS] = ACTIONS(894),
+ [anon_sym_DASH] = ACTIONS(894),
+ [anon_sym_SLASH] = ACTIONS(894),
+ [anon_sym_BANG] = ACTIONS(892),
+ [anon_sym_TILDE] = ACTIONS(894),
+ [aux_sym_unary_operator_token1] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(892),
+ [sym_identifier] = ACTIONS(894),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(894),
+ [sym_super] = ACTIONS(894),
+ [sym_true] = ACTIONS(894),
+ [sym_false] = ACTIONS(894),
+ [sym_null] = ACTIONS(894),
+ [anon_sym_export] = ACTIONS(894),
+ [sym__automatic_semicolon] = ACTIONS(978),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [577] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2399),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(577),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4082),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [599] = {
- [sym_comment] = STATE(599),
- [anon_sym_POUND] = ACTIONS(2024),
- [anon_sym_var] = ACTIONS(2026),
- [anon_sym_SQUOTE] = ACTIONS(2024),
- [anon_sym_DQUOTE] = ACTIONS(2024),
- [anon_sym_LBRACE] = ACTIONS(2024),
- [anon_sym_RBRACE] = ACTIONS(2024),
- [anon_sym_import] = ACTIONS(2026),
- [anon_sym_with] = ACTIONS(2026),
- [anon_sym_let] = ACTIONS(2026),
- [anon_sym_const] = ACTIONS(2026),
- [anon_sym_if] = ACTIONS(2026),
- [anon_sym_switch] = ACTIONS(2026),
- [anon_sym_for] = ACTIONS(2026),
- [anon_sym_LPAREN] = ACTIONS(2024),
- [anon_sym_await] = ACTIONS(2026),
- [anon_sym_while] = ACTIONS(2026),
- [anon_sym_do] = ACTIONS(2026),
- [anon_sym_try] = ACTIONS(2026),
- [anon_sym_break] = ACTIONS(2026),
- [anon_sym_continue] = ACTIONS(2026),
- [anon_sym_return] = ACTIONS(2026),
- [anon_sym_throw] = ACTIONS(2026),
- [anon_sym_SEMI] = ACTIONS(2024),
- [anon_sym_case] = ACTIONS(2026),
- [anon_sym_default] = ACTIONS(2026),
- [anon_sym_yield] = ACTIONS(2026),
- [anon_sym_LBRACK] = ACTIONS(2024),
- [anon_sym_async] = ACTIONS(2026),
- [anon_sym_function] = ACTIONS(2026),
- [anon_sym_private] = ACTIONS(2026),
- [anon_sym_public] = ACTIONS(2026),
- [anon_sym_remote] = ACTIONS(2026),
- [anon_sym_static] = ACTIONS(2026),
- [anon_sym_final] = ACTIONS(2026),
- [anon_sym_abstract] = ACTIONS(2026),
- [anon_sym_any] = ACTIONS(2026),
- [anon_sym_array] = ACTIONS(2026),
- [anon_sym_binary] = ACTIONS(2026),
- [anon_sym_boolean] = ACTIONS(2026),
- [anon_sym_date] = ACTIONS(2026),
- [anon_sym_guid] = ACTIONS(2026),
- [anon_sym_numeric] = ACTIONS(2026),
- [anon_sym_query] = ACTIONS(2026),
- [anon_sym_string] = ACTIONS(2026),
- [anon_sym_struct] = ACTIONS(2026),
- [anon_sym_uuid] = ACTIONS(2026),
- [anon_sym_variablename] = ACTIONS(2026),
- [anon_sym_void] = ACTIONS(2026),
- [anon_sym_xml] = ACTIONS(2026),
- [anon_sym_new] = ACTIONS(2026),
- [anon_sym_PLUS] = ACTIONS(2026),
- [anon_sym_DASH] = ACTIONS(2026),
- [anon_sym_SLASH] = ACTIONS(2026),
- [anon_sym_BANG] = ACTIONS(2024),
- [anon_sym_TILDE] = ACTIONS(2026),
- [aux_sym_unary_operator_token1] = ACTIONS(2024),
- [anon_sym_PLUS_PLUS] = ACTIONS(2024),
- [anon_sym_DASH_DASH] = ACTIONS(2024),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2024),
- [sym_identifier] = ACTIONS(2026),
- [sym_private_property_identifier] = ACTIONS(2024),
- [sym_this] = ACTIONS(2026),
- [sym_super] = ACTIONS(2026),
- [sym_true] = ACTIONS(2026),
- [sym_false] = ACTIONS(2026),
- [sym_null] = ACTIONS(2026),
- [anon_sym_export] = ACTIONS(2026),
- [sym__automatic_semicolon] = ACTIONS(2024),
+ [578] = {
+ [sym_comment] = STATE(578),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_case] = ACTIONS(1004),
+ [anon_sym_default] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym__automatic_semicolon] = ACTIONS(1002),
[sym_cf_comment] = ACTIONS(5),
},
- [600] = {
- [sym_hash_empty] = STATE(1838),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2231),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [579] = {
+ [sym_comment] = STATE(579),
+ [anon_sym_POUND] = ACTIONS(942),
+ [anon_sym_var] = ACTIONS(944),
+ [anon_sym_SQUOTE] = ACTIONS(942),
+ [anon_sym_DQUOTE] = ACTIONS(942),
+ [anon_sym_LBRACE] = ACTIONS(942),
+ [anon_sym_RBRACE] = ACTIONS(942),
+ [anon_sym_import] = ACTIONS(944),
+ [anon_sym_with] = ACTIONS(944),
+ [anon_sym_let] = ACTIONS(944),
+ [anon_sym_const] = ACTIONS(944),
+ [anon_sym_if] = ACTIONS(944),
+ [anon_sym_switch] = ACTIONS(944),
+ [anon_sym_for] = ACTIONS(944),
+ [anon_sym_LPAREN] = ACTIONS(942),
+ [anon_sym_await] = ACTIONS(944),
+ [anon_sym_while] = ACTIONS(944),
+ [anon_sym_do] = ACTIONS(944),
+ [anon_sym_try] = ACTIONS(944),
+ [anon_sym_break] = ACTIONS(944),
+ [anon_sym_continue] = ACTIONS(944),
+ [anon_sym_return] = ACTIONS(944),
+ [anon_sym_throw] = ACTIONS(944),
+ [anon_sym_SEMI] = ACTIONS(942),
+ [anon_sym_case] = ACTIONS(944),
+ [anon_sym_default] = ACTIONS(944),
+ [anon_sym_yield] = ACTIONS(944),
+ [anon_sym_LBRACK] = ACTIONS(942),
+ [anon_sym_async] = ACTIONS(944),
+ [anon_sym_function] = ACTIONS(944),
+ [anon_sym_private] = ACTIONS(944),
+ [anon_sym_public] = ACTIONS(944),
+ [anon_sym_remote] = ACTIONS(944),
+ [anon_sym_static] = ACTIONS(944),
+ [anon_sym_final] = ACTIONS(944),
+ [anon_sym_abstract] = ACTIONS(944),
+ [anon_sym_any] = ACTIONS(944),
+ [anon_sym_array] = ACTIONS(944),
+ [anon_sym_binary] = ACTIONS(944),
+ [anon_sym_boolean] = ACTIONS(944),
+ [anon_sym_date] = ACTIONS(944),
+ [anon_sym_guid] = ACTIONS(944),
+ [anon_sym_numeric] = ACTIONS(944),
+ [anon_sym_query] = ACTIONS(944),
+ [anon_sym_string] = ACTIONS(944),
+ [anon_sym_struct] = ACTIONS(944),
+ [anon_sym_uuid] = ACTIONS(944),
+ [anon_sym_variablename] = ACTIONS(944),
+ [anon_sym_void] = ACTIONS(944),
+ [anon_sym_xml] = ACTIONS(944),
+ [anon_sym_new] = ACTIONS(944),
+ [anon_sym_PLUS] = ACTIONS(944),
+ [anon_sym_DASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_BANG] = ACTIONS(942),
+ [anon_sym_TILDE] = ACTIONS(944),
+ [aux_sym_unary_operator_token1] = ACTIONS(942),
+ [anon_sym_PLUS_PLUS] = ACTIONS(942),
+ [anon_sym_DASH_DASH] = ACTIONS(942),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(942),
+ [sym_identifier] = ACTIONS(944),
+ [sym_private_property_identifier] = ACTIONS(942),
+ [sym_this] = ACTIONS(944),
+ [sym_super] = ACTIONS(944),
+ [sym_true] = ACTIONS(944),
+ [sym_false] = ACTIONS(944),
+ [sym_null] = ACTIONS(944),
+ [anon_sym_export] = ACTIONS(944),
+ [sym__automatic_semicolon] = ACTIONS(942),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [580] = {
+ [sym_comment] = STATE(580),
+ [anon_sym_POUND] = ACTIONS(942),
+ [anon_sym_var] = ACTIONS(944),
+ [anon_sym_SQUOTE] = ACTIONS(942),
+ [anon_sym_DQUOTE] = ACTIONS(942),
+ [anon_sym_LBRACE] = ACTIONS(942),
+ [anon_sym_RBRACE] = ACTIONS(942),
+ [anon_sym_import] = ACTIONS(944),
+ [anon_sym_with] = ACTIONS(944),
+ [anon_sym_let] = ACTIONS(944),
+ [anon_sym_const] = ACTIONS(944),
+ [anon_sym_else] = ACTIONS(944),
+ [anon_sym_if] = ACTIONS(944),
+ [anon_sym_switch] = ACTIONS(944),
+ [anon_sym_for] = ACTIONS(944),
+ [anon_sym_LPAREN] = ACTIONS(942),
+ [anon_sym_await] = ACTIONS(944),
+ [anon_sym_while] = ACTIONS(944),
+ [anon_sym_do] = ACTIONS(944),
+ [anon_sym_try] = ACTIONS(944),
+ [anon_sym_break] = ACTIONS(944),
+ [anon_sym_continue] = ACTIONS(944),
+ [anon_sym_return] = ACTIONS(944),
+ [anon_sym_throw] = ACTIONS(944),
+ [anon_sym_SEMI] = ACTIONS(942),
+ [anon_sym_case] = ACTIONS(944),
+ [anon_sym_default] = ACTIONS(944),
+ [anon_sym_yield] = ACTIONS(944),
+ [anon_sym_LBRACK] = ACTIONS(942),
+ [anon_sym_async] = ACTIONS(944),
+ [anon_sym_function] = ACTIONS(944),
+ [anon_sym_private] = ACTIONS(944),
+ [anon_sym_public] = ACTIONS(944),
+ [anon_sym_remote] = ACTIONS(944),
+ [anon_sym_static] = ACTIONS(944),
+ [anon_sym_final] = ACTIONS(944),
+ [anon_sym_abstract] = ACTIONS(944),
+ [anon_sym_any] = ACTIONS(944),
+ [anon_sym_array] = ACTIONS(944),
+ [anon_sym_binary] = ACTIONS(944),
+ [anon_sym_boolean] = ACTIONS(944),
+ [anon_sym_date] = ACTIONS(944),
+ [anon_sym_guid] = ACTIONS(944),
+ [anon_sym_numeric] = ACTIONS(944),
+ [anon_sym_query] = ACTIONS(944),
+ [anon_sym_string] = ACTIONS(944),
+ [anon_sym_struct] = ACTIONS(944),
+ [anon_sym_uuid] = ACTIONS(944),
+ [anon_sym_variablename] = ACTIONS(944),
+ [anon_sym_void] = ACTIONS(944),
+ [anon_sym_xml] = ACTIONS(944),
+ [anon_sym_new] = ACTIONS(944),
+ [anon_sym_PLUS] = ACTIONS(944),
+ [anon_sym_DASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_BANG] = ACTIONS(942),
+ [anon_sym_TILDE] = ACTIONS(944),
+ [aux_sym_unary_operator_token1] = ACTIONS(942),
+ [anon_sym_PLUS_PLUS] = ACTIONS(942),
+ [anon_sym_DASH_DASH] = ACTIONS(942),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(942),
+ [sym_identifier] = ACTIONS(944),
+ [sym_private_property_identifier] = ACTIONS(942),
+ [sym_this] = ACTIONS(944),
+ [sym_super] = ACTIONS(944),
+ [sym_true] = ACTIONS(944),
+ [sym_false] = ACTIONS(944),
+ [sym_null] = ACTIONS(944),
+ [anon_sym_export] = ACTIONS(944),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [581] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2259),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(600),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(581),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(1725),
- [sym_hash_expression] = STATE(1838),
+ [sym__hash_expression] = STATE(4109),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2048),
+ [anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [601] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(1992),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [582] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2007),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(601),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(582),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_LBRACE] = ACTIONS(826),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
- [sym_cf_comment] = ACTIONS(5),
- },
- [602] = {
- [sym_comment] = STATE(602),
- [anon_sym_POUND] = ACTIONS(1075),
- [anon_sym_var] = ACTIONS(1077),
- [anon_sym_SQUOTE] = ACTIONS(1075),
- [anon_sym_DQUOTE] = ACTIONS(1075),
- [anon_sym_LBRACE] = ACTIONS(1075),
- [anon_sym_RBRACE] = ACTIONS(1075),
- [anon_sym_import] = ACTIONS(1077),
- [anon_sym_with] = ACTIONS(1077),
- [anon_sym_let] = ACTIONS(1077),
- [anon_sym_const] = ACTIONS(1077),
- [anon_sym_else] = ACTIONS(1077),
- [anon_sym_if] = ACTIONS(1077),
- [anon_sym_switch] = ACTIONS(1077),
- [anon_sym_for] = ACTIONS(1077),
- [anon_sym_LPAREN] = ACTIONS(1075),
- [anon_sym_await] = ACTIONS(1077),
- [anon_sym_while] = ACTIONS(1077),
- [anon_sym_do] = ACTIONS(1077),
- [anon_sym_try] = ACTIONS(1077),
- [anon_sym_break] = ACTIONS(1077),
- [anon_sym_continue] = ACTIONS(1077),
- [anon_sym_return] = ACTIONS(1077),
- [anon_sym_throw] = ACTIONS(1077),
- [anon_sym_SEMI] = ACTIONS(1075),
- [anon_sym_catch] = ACTIONS(1077),
- [anon_sym_finally] = ACTIONS(1077),
- [anon_sym_yield] = ACTIONS(1077),
- [anon_sym_LBRACK] = ACTIONS(1075),
- [anon_sym_async] = ACTIONS(1077),
- [anon_sym_function] = ACTIONS(1077),
- [anon_sym_private] = ACTIONS(1077),
- [anon_sym_public] = ACTIONS(1077),
- [anon_sym_remote] = ACTIONS(1077),
- [anon_sym_static] = ACTIONS(1077),
- [anon_sym_final] = ACTIONS(1077),
- [anon_sym_abstract] = ACTIONS(1077),
- [anon_sym_any] = ACTIONS(1077),
- [anon_sym_array] = ACTIONS(1077),
- [anon_sym_binary] = ACTIONS(1077),
- [anon_sym_boolean] = ACTIONS(1077),
- [anon_sym_date] = ACTIONS(1077),
- [anon_sym_guid] = ACTIONS(1077),
- [anon_sym_numeric] = ACTIONS(1077),
- [anon_sym_query] = ACTIONS(1077),
- [anon_sym_string] = ACTIONS(1077),
- [anon_sym_struct] = ACTIONS(1077),
- [anon_sym_uuid] = ACTIONS(1077),
- [anon_sym_variablename] = ACTIONS(1077),
- [anon_sym_void] = ACTIONS(1077),
- [anon_sym_xml] = ACTIONS(1077),
- [anon_sym_new] = ACTIONS(1077),
- [anon_sym_PLUS] = ACTIONS(1077),
- [anon_sym_DASH] = ACTIONS(1077),
- [anon_sym_SLASH] = ACTIONS(1077),
- [anon_sym_BANG] = ACTIONS(1075),
- [anon_sym_TILDE] = ACTIONS(1077),
- [aux_sym_unary_operator_token1] = ACTIONS(1075),
- [anon_sym_PLUS_PLUS] = ACTIONS(1075),
- [anon_sym_DASH_DASH] = ACTIONS(1075),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1075),
- [sym_identifier] = ACTIONS(1077),
- [sym_private_property_identifier] = ACTIONS(1075),
- [sym_this] = ACTIONS(1077),
- [sym_super] = ACTIONS(1077),
- [sym_true] = ACTIONS(1077),
- [sym_false] = ACTIONS(1077),
- [sym_null] = ACTIONS(1077),
- [anon_sym_export] = ACTIONS(1077),
+ [anon_sym_export] = ACTIONS(828),
[sym_cf_comment] = ACTIONS(5),
},
- [603] = {
- [sym_comment] = STATE(603),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_else] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_catch] = ACTIONS(1003),
- [anon_sym_finally] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
+ [583] = {
+ [sym_comment] = STATE(583),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_else] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_case] = ACTIONS(1004),
+ [anon_sym_default] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
[sym_cf_comment] = ACTIONS(5),
},
- [604] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(2350),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(604),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [584] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2458),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(584),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [605] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2419),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(605),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [585] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(1906),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(585),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4004),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_LBRACE] = ACTIONS(826),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [anon_sym_export] = ACTIONS(828),
[sym_cf_comment] = ACTIONS(5),
},
- [606] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(1777),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [586] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2290),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(606),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(586),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [607] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2399),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(607),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [587] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2291),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(587),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [608] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2234),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(608),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [588] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2456),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(588),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [609] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2145),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(609),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [589] = {
+ [sym_comment] = STATE(589),
+ [anon_sym_POUND] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(894),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(894),
+ [anon_sym_with] = ACTIONS(894),
+ [anon_sym_let] = ACTIONS(894),
+ [anon_sym_const] = ACTIONS(894),
+ [anon_sym_if] = ACTIONS(894),
+ [anon_sym_switch] = ACTIONS(894),
+ [anon_sym_for] = ACTIONS(894),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(894),
+ [anon_sym_while] = ACTIONS(894),
+ [anon_sym_do] = ACTIONS(894),
+ [anon_sym_try] = ACTIONS(894),
+ [anon_sym_break] = ACTIONS(894),
+ [anon_sym_continue] = ACTIONS(894),
+ [anon_sym_return] = ACTIONS(894),
+ [anon_sym_throw] = ACTIONS(894),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_catch] = ACTIONS(894),
+ [anon_sym_finally] = ACTIONS(894),
+ [anon_sym_yield] = ACTIONS(894),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(894),
+ [anon_sym_function] = ACTIONS(894),
+ [anon_sym_private] = ACTIONS(894),
+ [anon_sym_public] = ACTIONS(894),
+ [anon_sym_remote] = ACTIONS(894),
+ [anon_sym_static] = ACTIONS(894),
+ [anon_sym_final] = ACTIONS(894),
+ [anon_sym_abstract] = ACTIONS(894),
+ [anon_sym_any] = ACTIONS(894),
+ [anon_sym_array] = ACTIONS(894),
+ [anon_sym_binary] = ACTIONS(894),
+ [anon_sym_boolean] = ACTIONS(894),
+ [anon_sym_date] = ACTIONS(894),
+ [anon_sym_guid] = ACTIONS(894),
+ [anon_sym_numeric] = ACTIONS(894),
+ [anon_sym_query] = ACTIONS(894),
+ [anon_sym_string] = ACTIONS(894),
+ [anon_sym_struct] = ACTIONS(894),
+ [anon_sym_uuid] = ACTIONS(894),
+ [anon_sym_variablename] = ACTIONS(894),
+ [anon_sym_void] = ACTIONS(894),
+ [anon_sym_xml] = ACTIONS(894),
+ [anon_sym_new] = ACTIONS(894),
+ [anon_sym_PLUS] = ACTIONS(894),
+ [anon_sym_DASH] = ACTIONS(894),
+ [anon_sym_SLASH] = ACTIONS(894),
+ [anon_sym_BANG] = ACTIONS(892),
+ [anon_sym_TILDE] = ACTIONS(894),
+ [aux_sym_unary_operator_token1] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(892),
+ [sym_identifier] = ACTIONS(894),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(894),
+ [sym_super] = ACTIONS(894),
+ [sym_true] = ACTIONS(894),
+ [sym_false] = ACTIONS(894),
+ [sym_null] = ACTIONS(894),
+ [anon_sym_export] = ACTIONS(894),
+ [sym__automatic_semicolon] = ACTIONS(2068),
[sym_cf_comment] = ACTIONS(5),
},
- [610] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2262),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(610),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5086),
+ [590] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2263),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(590),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [611] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(2358),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(611),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [591] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2453),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(591),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [612] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(2359),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(612),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [592] = {
+ [sym_hash_empty] = STATE(1481),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2302),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(592),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(1389),
+ [sym_hash_expression] = STATE(1481),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_POUND] = ACTIONS(2070),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [613] = {
- [sym_hash_empty] = STATE(1838),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2289),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(613),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [593] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2093),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(593),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(1740),
- [sym_hash_expression] = STATE(1838),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2048),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [614] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(2361),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(614),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [594] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(1895),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(594),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(826),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(828),
[sym_cf_comment] = ACTIONS(5),
},
- [615] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(2362),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(615),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [595] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2084),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(595),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(874),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [596] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(1676),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(596),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [616] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(2363),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(616),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [597] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2003),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(597),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(826),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(828),
[sym_cf_comment] = ACTIONS(5),
},
- [617] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(2364),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(617),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [598] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2126),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(598),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(874),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [599] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(1413),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(599),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [618] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
+ [600] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
[sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(2365),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
+ [sym_expression] = STATE(2222),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5088),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
[sym_member_expression] = STATE(1248),
[sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(618),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4681),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(600),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [619] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(2366),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(619),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [601] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2270),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5215),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(601),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_POUND] = ACTIONS(2072),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(749),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(754),
+ [anon_sym_yield] = ACTIONS(758),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(749),
+ [anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_identifier] = ACTIONS(780),
+ [sym_private_property_identifier] = ACTIONS(782),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [620] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(2368),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(620),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [602] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2306),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(602),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [621] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(2369),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(621),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [603] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2221),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(603),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4176),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [622] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1248),
+ [604] = {
+ [sym_comment] = STATE(604),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_case] = ACTIONS(1004),
+ [anon_sym_default] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym__automatic_semicolon] = ACTIONS(2074),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [605] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
[sym_expression] = STATE(2370),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(622),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(605),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4089),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [623] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(2371),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(623),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [606] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2451),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(606),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [624] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(2372),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(624),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [607] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2450),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(607),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [625] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(2373),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(625),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [608] = {
+ [sym_hash_empty] = STATE(2412),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2097),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(608),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(2092),
+ [sym_hash_expression] = STATE(2412),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(2076),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(874),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [609] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(1577),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(609),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [610] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(1409),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(610),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [626] = {
- [sym_hash_empty] = STATE(1838),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2302),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [611] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(1407),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(626),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(611),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(1725),
- [sym_hash_expression] = STATE(1838),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2048),
+ [anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [627] = {
- [sym_hash_empty] = STATE(1838),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(2375),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(627),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [612] = {
+ [sym_comment] = STATE(612),
+ [anon_sym_POUND] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(894),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(894),
+ [anon_sym_with] = ACTIONS(894),
+ [anon_sym_let] = ACTIONS(894),
+ [anon_sym_const] = ACTIONS(894),
+ [anon_sym_else] = ACTIONS(894),
+ [anon_sym_if] = ACTIONS(894),
+ [anon_sym_switch] = ACTIONS(894),
+ [anon_sym_for] = ACTIONS(894),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(894),
+ [anon_sym_while] = ACTIONS(894),
+ [anon_sym_do] = ACTIONS(894),
+ [anon_sym_try] = ACTIONS(894),
+ [anon_sym_break] = ACTIONS(894),
+ [anon_sym_continue] = ACTIONS(894),
+ [anon_sym_return] = ACTIONS(894),
+ [anon_sym_throw] = ACTIONS(894),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_finally] = ACTIONS(894),
+ [anon_sym_yield] = ACTIONS(894),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(894),
+ [anon_sym_function] = ACTIONS(894),
+ [anon_sym_private] = ACTIONS(894),
+ [anon_sym_public] = ACTIONS(894),
+ [anon_sym_remote] = ACTIONS(894),
+ [anon_sym_static] = ACTIONS(894),
+ [anon_sym_final] = ACTIONS(894),
+ [anon_sym_abstract] = ACTIONS(894),
+ [anon_sym_any] = ACTIONS(894),
+ [anon_sym_array] = ACTIONS(894),
+ [anon_sym_binary] = ACTIONS(894),
+ [anon_sym_boolean] = ACTIONS(894),
+ [anon_sym_date] = ACTIONS(894),
+ [anon_sym_guid] = ACTIONS(894),
+ [anon_sym_numeric] = ACTIONS(894),
+ [anon_sym_query] = ACTIONS(894),
+ [anon_sym_string] = ACTIONS(894),
+ [anon_sym_struct] = ACTIONS(894),
+ [anon_sym_uuid] = ACTIONS(894),
+ [anon_sym_variablename] = ACTIONS(894),
+ [anon_sym_void] = ACTIONS(894),
+ [anon_sym_xml] = ACTIONS(894),
+ [anon_sym_new] = ACTIONS(894),
+ [anon_sym_PLUS] = ACTIONS(894),
+ [anon_sym_DASH] = ACTIONS(894),
+ [anon_sym_SLASH] = ACTIONS(894),
+ [anon_sym_BANG] = ACTIONS(892),
+ [anon_sym_TILDE] = ACTIONS(894),
+ [aux_sym_unary_operator_token1] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(892),
+ [sym_identifier] = ACTIONS(894),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(894),
+ [sym_super] = ACTIONS(894),
+ [sym_true] = ACTIONS(894),
+ [sym_false] = ACTIONS(894),
+ [sym_null] = ACTIONS(894),
+ [anon_sym_export] = ACTIONS(894),
+ [sym__automatic_semicolon] = ACTIONS(2078),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [613] = {
+ [sym_comment] = STATE(613),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_else] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_finally] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym__automatic_semicolon] = ACTIONS(2080),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [614] = {
+ [sym_hash_empty] = STATE(1481),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2476),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(614),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(1725),
- [sym_hash_expression] = STATE(1838),
+ [sym__hash_expression] = STATE(1396),
+ [sym_hash_expression] = STATE(1481),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2056),
+ [anon_sym_POUND] = ACTIONS(2070),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [628] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(2376),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(628),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [615] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2322),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(615),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [629] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2458),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [616] = {
+ [sym_hash_empty] = STATE(1481),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2424),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(629),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(616),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(1389),
+ [sym_hash_expression] = STATE(1481),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_POUND] = ACTIONS(2070),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [630] = {
- [sym_hash_empty] = STATE(1838),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(2378),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(630),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [617] = {
+ [sym_hash_empty] = STATE(1481),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2313),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(617),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(1740),
- [sym_hash_expression] = STATE(1838),
+ [sym__hash_expression] = STATE(1396),
+ [sym_hash_expression] = STATE(1481),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2056),
+ [anon_sym_POUND] = ACTIONS(2070),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [631] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(1916),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(631),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [618] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2316),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(618),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [632] = {
- [sym_function_dec_parameters] = STATE(5078),
- [sym_comment] = STATE(632),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1626),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_let] = ACTIONS(2058),
- [anon_sym_LPAREN] = ACTIONS(1594),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1160),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(2058),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(2058),
- [anon_sym_EQ_GT] = ACTIONS(2060),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1146),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1146),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1146),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1146),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
- [aux_sym_binary_expression_token7] = ACTIONS(1146),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
- [aux_sym_binary_expression_token9] = ACTIONS(1146),
- [aux_sym_binary_expression_token10] = ACTIONS(1146),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1146),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(2062),
- [anon_sym_export] = ACTIONS(2058),
- [sym__ternary_qmark] = ACTIONS(1144),
- [sym_cf_comment] = ACTIONS(5),
- },
- [633] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(1746),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(633),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [619] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2315),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(619),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [634] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(1763),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(634),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [620] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2312),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(620),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [635] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1895),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(635),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
+ [621] = {
+ [sym_comment] = STATE(621),
+ [anon_sym_POUND] = ACTIONS(2009),
+ [anon_sym_var] = ACTIONS(2011),
+ [anon_sym_SQUOTE] = ACTIONS(2009),
+ [anon_sym_DQUOTE] = ACTIONS(2009),
+ [anon_sym_LBRACE] = ACTIONS(2009),
+ [anon_sym_RBRACE] = ACTIONS(2009),
+ [anon_sym_import] = ACTIONS(2011),
+ [anon_sym_with] = ACTIONS(2011),
+ [anon_sym_let] = ACTIONS(2011),
+ [anon_sym_const] = ACTIONS(2011),
+ [anon_sym_if] = ACTIONS(2011),
+ [anon_sym_switch] = ACTIONS(2011),
+ [anon_sym_for] = ACTIONS(2011),
+ [anon_sym_LPAREN] = ACTIONS(2009),
+ [anon_sym_await] = ACTIONS(2011),
+ [anon_sym_while] = ACTIONS(2011),
+ [anon_sym_do] = ACTIONS(2011),
+ [anon_sym_try] = ACTIONS(2011),
+ [anon_sym_break] = ACTIONS(2011),
+ [anon_sym_continue] = ACTIONS(2011),
+ [anon_sym_return] = ACTIONS(2011),
+ [anon_sym_throw] = ACTIONS(2011),
+ [anon_sym_SEMI] = ACTIONS(2009),
+ [anon_sym_case] = ACTIONS(2011),
+ [anon_sym_default] = ACTIONS(2011),
+ [anon_sym_yield] = ACTIONS(2011),
+ [anon_sym_LBRACK] = ACTIONS(2009),
+ [anon_sym_async] = ACTIONS(2011),
+ [anon_sym_function] = ACTIONS(2011),
+ [anon_sym_private] = ACTIONS(2011),
+ [anon_sym_public] = ACTIONS(2011),
+ [anon_sym_remote] = ACTIONS(2011),
+ [anon_sym_static] = ACTIONS(2011),
+ [anon_sym_final] = ACTIONS(2011),
+ [anon_sym_abstract] = ACTIONS(2011),
+ [anon_sym_any] = ACTIONS(2011),
+ [anon_sym_array] = ACTIONS(2011),
+ [anon_sym_binary] = ACTIONS(2011),
+ [anon_sym_boolean] = ACTIONS(2011),
+ [anon_sym_date] = ACTIONS(2011),
+ [anon_sym_guid] = ACTIONS(2011),
+ [anon_sym_numeric] = ACTIONS(2011),
+ [anon_sym_query] = ACTIONS(2011),
+ [anon_sym_string] = ACTIONS(2011),
+ [anon_sym_struct] = ACTIONS(2011),
+ [anon_sym_uuid] = ACTIONS(2011),
+ [anon_sym_variablename] = ACTIONS(2011),
+ [anon_sym_void] = ACTIONS(2011),
+ [anon_sym_xml] = ACTIONS(2011),
+ [anon_sym_new] = ACTIONS(2011),
+ [anon_sym_PLUS] = ACTIONS(2011),
+ [anon_sym_DASH] = ACTIONS(2011),
+ [anon_sym_SLASH] = ACTIONS(2011),
+ [anon_sym_BANG] = ACTIONS(2009),
+ [anon_sym_TILDE] = ACTIONS(2011),
+ [aux_sym_unary_operator_token1] = ACTIONS(2009),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2009),
+ [anon_sym_DASH_DASH] = ACTIONS(2009),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2009),
+ [sym_identifier] = ACTIONS(2011),
+ [sym_private_property_identifier] = ACTIONS(2009),
+ [sym_this] = ACTIONS(2011),
+ [sym_super] = ACTIONS(2011),
+ [sym_true] = ACTIONS(2011),
+ [sym_false] = ACTIONS(2011),
+ [sym_null] = ACTIONS(2011),
+ [anon_sym_export] = ACTIONS(2011),
+ [sym__automatic_semicolon] = ACTIONS(2009),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [622] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2449),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(622),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [636] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2170),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(636),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5086),
+ [623] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(1407),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(623),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [637] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2281),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(637),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5086),
+ [624] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2310),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(624),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [638] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1897),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(638),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
+ [625] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(1409),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(625),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [639] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(2027),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(639),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(4989),
+ [626] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1123),
+ [sym_subscript_expression] = STATE(1123),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3455),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1503),
+ [sym_comment] = STATE(626),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_let] = ACTIONS(2082),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(2084),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(2082),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(2086),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(2082),
[sym_cf_comment] = ACTIONS(5),
},
- [640] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2401),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
+ [627] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2446),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
[sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(640),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5086),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(627),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
- [sym_cf_comment] = ACTIONS(5),
- },
- [641] = {
- [sym_comment] = STATE(641),
- [anon_sym_POUND] = ACTIONS(2064),
- [anon_sym_var] = ACTIONS(2066),
- [anon_sym_SQUOTE] = ACTIONS(2064),
- [anon_sym_DQUOTE] = ACTIONS(2064),
- [anon_sym_LBRACE] = ACTIONS(2064),
- [anon_sym_RBRACE] = ACTIONS(2064),
- [anon_sym_import] = ACTIONS(2066),
- [anon_sym_with] = ACTIONS(2066),
- [anon_sym_let] = ACTIONS(2066),
- [anon_sym_const] = ACTIONS(2066),
- [anon_sym_else] = ACTIONS(2066),
- [anon_sym_if] = ACTIONS(2066),
- [anon_sym_switch] = ACTIONS(2066),
- [anon_sym_for] = ACTIONS(2066),
- [anon_sym_LPAREN] = ACTIONS(2064),
- [anon_sym_await] = ACTIONS(2066),
- [anon_sym_while] = ACTIONS(2066),
- [anon_sym_do] = ACTIONS(2066),
- [anon_sym_try] = ACTIONS(2066),
- [anon_sym_break] = ACTIONS(2066),
- [anon_sym_continue] = ACTIONS(2066),
- [anon_sym_return] = ACTIONS(2066),
- [anon_sym_throw] = ACTIONS(2066),
- [anon_sym_SEMI] = ACTIONS(2064),
- [anon_sym_case] = ACTIONS(2066),
- [anon_sym_default] = ACTIONS(2066),
- [anon_sym_yield] = ACTIONS(2066),
- [anon_sym_LBRACK] = ACTIONS(2064),
- [anon_sym_async] = ACTIONS(2066),
- [anon_sym_function] = ACTIONS(2066),
- [anon_sym_private] = ACTIONS(2066),
- [anon_sym_public] = ACTIONS(2066),
- [anon_sym_remote] = ACTIONS(2066),
- [anon_sym_static] = ACTIONS(2066),
- [anon_sym_final] = ACTIONS(2066),
- [anon_sym_abstract] = ACTIONS(2066),
- [anon_sym_any] = ACTIONS(2066),
- [anon_sym_array] = ACTIONS(2066),
- [anon_sym_binary] = ACTIONS(2066),
- [anon_sym_boolean] = ACTIONS(2066),
- [anon_sym_date] = ACTIONS(2066),
- [anon_sym_guid] = ACTIONS(2066),
- [anon_sym_numeric] = ACTIONS(2066),
- [anon_sym_query] = ACTIONS(2066),
- [anon_sym_string] = ACTIONS(2066),
- [anon_sym_struct] = ACTIONS(2066),
- [anon_sym_uuid] = ACTIONS(2066),
- [anon_sym_variablename] = ACTIONS(2066),
- [anon_sym_void] = ACTIONS(2066),
- [anon_sym_xml] = ACTIONS(2066),
- [anon_sym_new] = ACTIONS(2066),
- [anon_sym_PLUS] = ACTIONS(2066),
- [anon_sym_DASH] = ACTIONS(2066),
- [anon_sym_SLASH] = ACTIONS(2066),
- [anon_sym_BANG] = ACTIONS(2064),
- [anon_sym_TILDE] = ACTIONS(2066),
- [aux_sym_unary_operator_token1] = ACTIONS(2064),
- [anon_sym_PLUS_PLUS] = ACTIONS(2064),
- [anon_sym_DASH_DASH] = ACTIONS(2064),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2064),
- [sym_identifier] = ACTIONS(2066),
- [sym_private_property_identifier] = ACTIONS(2064),
- [sym_this] = ACTIONS(2066),
- [sym_super] = ACTIONS(2066),
- [sym_true] = ACTIONS(2066),
- [sym_false] = ACTIONS(2066),
- [sym_null] = ACTIONS(2066),
- [anon_sym_export] = ACTIONS(2066),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [642] = {
- [sym_comment] = STATE(642),
- [anon_sym_POUND] = ACTIONS(2068),
- [anon_sym_var] = ACTIONS(2070),
- [anon_sym_SQUOTE] = ACTIONS(2068),
- [anon_sym_DQUOTE] = ACTIONS(2068),
- [anon_sym_LBRACE] = ACTIONS(2068),
- [anon_sym_RBRACE] = ACTIONS(2068),
- [anon_sym_import] = ACTIONS(2070),
- [anon_sym_with] = ACTIONS(2070),
- [anon_sym_let] = ACTIONS(2070),
- [anon_sym_const] = ACTIONS(2070),
- [anon_sym_else] = ACTIONS(2070),
- [anon_sym_if] = ACTIONS(2070),
- [anon_sym_switch] = ACTIONS(2070),
- [anon_sym_for] = ACTIONS(2070),
- [anon_sym_LPAREN] = ACTIONS(2068),
- [anon_sym_await] = ACTIONS(2070),
- [anon_sym_while] = ACTIONS(2070),
- [anon_sym_do] = ACTIONS(2070),
- [anon_sym_try] = ACTIONS(2070),
- [anon_sym_break] = ACTIONS(2070),
- [anon_sym_continue] = ACTIONS(2070),
- [anon_sym_return] = ACTIONS(2070),
- [anon_sym_throw] = ACTIONS(2070),
- [anon_sym_SEMI] = ACTIONS(2068),
- [anon_sym_case] = ACTIONS(2070),
- [anon_sym_default] = ACTIONS(2070),
- [anon_sym_yield] = ACTIONS(2070),
- [anon_sym_LBRACK] = ACTIONS(2068),
- [anon_sym_async] = ACTIONS(2070),
- [anon_sym_function] = ACTIONS(2070),
- [anon_sym_private] = ACTIONS(2070),
- [anon_sym_public] = ACTIONS(2070),
- [anon_sym_remote] = ACTIONS(2070),
- [anon_sym_static] = ACTIONS(2070),
- [anon_sym_final] = ACTIONS(2070),
- [anon_sym_abstract] = ACTIONS(2070),
- [anon_sym_any] = ACTIONS(2070),
- [anon_sym_array] = ACTIONS(2070),
- [anon_sym_binary] = ACTIONS(2070),
- [anon_sym_boolean] = ACTIONS(2070),
- [anon_sym_date] = ACTIONS(2070),
- [anon_sym_guid] = ACTIONS(2070),
- [anon_sym_numeric] = ACTIONS(2070),
- [anon_sym_query] = ACTIONS(2070),
- [anon_sym_string] = ACTIONS(2070),
- [anon_sym_struct] = ACTIONS(2070),
- [anon_sym_uuid] = ACTIONS(2070),
- [anon_sym_variablename] = ACTIONS(2070),
- [anon_sym_void] = ACTIONS(2070),
- [anon_sym_xml] = ACTIONS(2070),
- [anon_sym_new] = ACTIONS(2070),
- [anon_sym_PLUS] = ACTIONS(2070),
- [anon_sym_DASH] = ACTIONS(2070),
- [anon_sym_SLASH] = ACTIONS(2070),
- [anon_sym_BANG] = ACTIONS(2068),
- [anon_sym_TILDE] = ACTIONS(2070),
- [aux_sym_unary_operator_token1] = ACTIONS(2068),
- [anon_sym_PLUS_PLUS] = ACTIONS(2068),
- [anon_sym_DASH_DASH] = ACTIONS(2068),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2068),
- [sym_identifier] = ACTIONS(2070),
- [sym_private_property_identifier] = ACTIONS(2068),
- [sym_this] = ACTIONS(2070),
- [sym_super] = ACTIONS(2070),
- [sym_true] = ACTIONS(2070),
- [sym_false] = ACTIONS(2070),
- [sym_null] = ACTIONS(2070),
- [anon_sym_export] = ACTIONS(2070),
+ [628] = {
+ [sym_comment] = STATE(628),
+ [anon_sym_POUND] = ACTIONS(942),
+ [anon_sym_var] = ACTIONS(944),
+ [anon_sym_SQUOTE] = ACTIONS(942),
+ [anon_sym_DQUOTE] = ACTIONS(942),
+ [anon_sym_LBRACE] = ACTIONS(942),
+ [anon_sym_RBRACE] = ACTIONS(942),
+ [anon_sym_import] = ACTIONS(944),
+ [anon_sym_with] = ACTIONS(944),
+ [anon_sym_let] = ACTIONS(944),
+ [anon_sym_const] = ACTIONS(944),
+ [anon_sym_else] = ACTIONS(944),
+ [anon_sym_if] = ACTIONS(944),
+ [anon_sym_switch] = ACTIONS(944),
+ [anon_sym_for] = ACTIONS(944),
+ [anon_sym_LPAREN] = ACTIONS(942),
+ [anon_sym_await] = ACTIONS(944),
+ [anon_sym_while] = ACTIONS(944),
+ [anon_sym_do] = ACTIONS(944),
+ [anon_sym_try] = ACTIONS(944),
+ [anon_sym_break] = ACTIONS(944),
+ [anon_sym_continue] = ACTIONS(944),
+ [anon_sym_return] = ACTIONS(944),
+ [anon_sym_throw] = ACTIONS(944),
+ [anon_sym_SEMI] = ACTIONS(942),
+ [anon_sym_catch] = ACTIONS(944),
+ [anon_sym_finally] = ACTIONS(944),
+ [anon_sym_yield] = ACTIONS(944),
+ [anon_sym_LBRACK] = ACTIONS(942),
+ [anon_sym_async] = ACTIONS(944),
+ [anon_sym_function] = ACTIONS(944),
+ [anon_sym_private] = ACTIONS(944),
+ [anon_sym_public] = ACTIONS(944),
+ [anon_sym_remote] = ACTIONS(944),
+ [anon_sym_static] = ACTIONS(944),
+ [anon_sym_final] = ACTIONS(944),
+ [anon_sym_abstract] = ACTIONS(944),
+ [anon_sym_any] = ACTIONS(944),
+ [anon_sym_array] = ACTIONS(944),
+ [anon_sym_binary] = ACTIONS(944),
+ [anon_sym_boolean] = ACTIONS(944),
+ [anon_sym_date] = ACTIONS(944),
+ [anon_sym_guid] = ACTIONS(944),
+ [anon_sym_numeric] = ACTIONS(944),
+ [anon_sym_query] = ACTIONS(944),
+ [anon_sym_string] = ACTIONS(944),
+ [anon_sym_struct] = ACTIONS(944),
+ [anon_sym_uuid] = ACTIONS(944),
+ [anon_sym_variablename] = ACTIONS(944),
+ [anon_sym_void] = ACTIONS(944),
+ [anon_sym_xml] = ACTIONS(944),
+ [anon_sym_new] = ACTIONS(944),
+ [anon_sym_PLUS] = ACTIONS(944),
+ [anon_sym_DASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_BANG] = ACTIONS(942),
+ [anon_sym_TILDE] = ACTIONS(944),
+ [aux_sym_unary_operator_token1] = ACTIONS(942),
+ [anon_sym_PLUS_PLUS] = ACTIONS(942),
+ [anon_sym_DASH_DASH] = ACTIONS(942),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(942),
+ [sym_identifier] = ACTIONS(944),
+ [sym_private_property_identifier] = ACTIONS(942),
+ [sym_this] = ACTIONS(944),
+ [sym_super] = ACTIONS(944),
+ [sym_true] = ACTIONS(944),
+ [sym_false] = ACTIONS(944),
+ [sym_null] = ACTIONS(944),
+ [anon_sym_export] = ACTIONS(944),
[sym_cf_comment] = ACTIONS(5),
},
- [643] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2348),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(643),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5086),
+ [629] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2308),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(629),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [644] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2104),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(644),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [630] = {
+ [sym_comment] = STATE(630),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_else] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_catch] = ACTIONS(1004),
+ [anon_sym_finally] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [631] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2445),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(631),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [645] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2418),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [632] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2335),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(645),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(632),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [646] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
+ [633] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2138),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(633),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(874),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [634] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
[sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2251),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
+ [sym_expression] = STATE(2336),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
[sym_member_expression] = STATE(1257),
[sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(646),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5214),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(634),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4040),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2072),
+ [anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(754),
- [anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(763),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(749),
- [anon_sym_new] = ACTIONS(767),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(782),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(749),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [647] = {
- [sym_comment] = STATE(647),
- [anon_sym_POUND] = ACTIONS(2074),
- [anon_sym_var] = ACTIONS(2076),
- [anon_sym_SQUOTE] = ACTIONS(2074),
- [anon_sym_DQUOTE] = ACTIONS(2074),
- [anon_sym_LBRACE] = ACTIONS(2074),
- [anon_sym_RBRACE] = ACTIONS(2074),
- [anon_sym_import] = ACTIONS(2076),
- [anon_sym_with] = ACTIONS(2076),
- [anon_sym_let] = ACTIONS(2076),
- [anon_sym_const] = ACTIONS(2076),
- [anon_sym_else] = ACTIONS(2076),
- [anon_sym_if] = ACTIONS(2076),
- [anon_sym_switch] = ACTIONS(2076),
- [anon_sym_for] = ACTIONS(2076),
- [anon_sym_LPAREN] = ACTIONS(2074),
- [anon_sym_await] = ACTIONS(2076),
- [anon_sym_while] = ACTIONS(2076),
- [anon_sym_do] = ACTIONS(2076),
- [anon_sym_try] = ACTIONS(2076),
- [anon_sym_break] = ACTIONS(2076),
- [anon_sym_continue] = ACTIONS(2076),
- [anon_sym_return] = ACTIONS(2076),
- [anon_sym_throw] = ACTIONS(2076),
- [anon_sym_SEMI] = ACTIONS(2074),
- [anon_sym_case] = ACTIONS(2076),
- [anon_sym_default] = ACTIONS(2076),
- [anon_sym_yield] = ACTIONS(2076),
- [anon_sym_LBRACK] = ACTIONS(2074),
- [anon_sym_async] = ACTIONS(2076),
- [anon_sym_function] = ACTIONS(2076),
- [anon_sym_private] = ACTIONS(2076),
- [anon_sym_public] = ACTIONS(2076),
- [anon_sym_remote] = ACTIONS(2076),
- [anon_sym_static] = ACTIONS(2076),
- [anon_sym_final] = ACTIONS(2076),
- [anon_sym_abstract] = ACTIONS(2076),
- [anon_sym_any] = ACTIONS(2076),
- [anon_sym_array] = ACTIONS(2076),
- [anon_sym_binary] = ACTIONS(2076),
- [anon_sym_boolean] = ACTIONS(2076),
- [anon_sym_date] = ACTIONS(2076),
- [anon_sym_guid] = ACTIONS(2076),
- [anon_sym_numeric] = ACTIONS(2076),
- [anon_sym_query] = ACTIONS(2076),
- [anon_sym_string] = ACTIONS(2076),
- [anon_sym_struct] = ACTIONS(2076),
- [anon_sym_uuid] = ACTIONS(2076),
- [anon_sym_variablename] = ACTIONS(2076),
- [anon_sym_void] = ACTIONS(2076),
- [anon_sym_xml] = ACTIONS(2076),
- [anon_sym_new] = ACTIONS(2076),
- [anon_sym_PLUS] = ACTIONS(2076),
- [anon_sym_DASH] = ACTIONS(2076),
- [anon_sym_SLASH] = ACTIONS(2076),
- [anon_sym_BANG] = ACTIONS(2074),
- [anon_sym_TILDE] = ACTIONS(2076),
- [aux_sym_unary_operator_token1] = ACTIONS(2074),
- [anon_sym_PLUS_PLUS] = ACTIONS(2074),
- [anon_sym_DASH_DASH] = ACTIONS(2074),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2074),
- [sym_identifier] = ACTIONS(2076),
- [sym_private_property_identifier] = ACTIONS(2074),
- [sym_this] = ACTIONS(2076),
- [sym_super] = ACTIONS(2076),
- [sym_true] = ACTIONS(2076),
- [sym_false] = ACTIONS(2076),
- [sym_null] = ACTIONS(2076),
- [anon_sym_export] = ACTIONS(2076),
+ [635] = {
+ [sym_hash_empty] = STATE(2412),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2159),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(635),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(2151),
+ [sym_hash_expression] = STATE(2412),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(2076),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(874),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [648] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2009),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1199),
- [sym_subscript_expression] = STATE(1199),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3592),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2005),
- [sym_comment] = STATE(648),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [636] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2314),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(636),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(2078),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(2080),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(2078),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(934),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(2082),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(2078),
- [sym_cf_comment] = ACTIONS(5),
- },
- [649] = {
- [sym_comment] = STATE(649),
- [anon_sym_POUND] = ACTIONS(2084),
- [anon_sym_var] = ACTIONS(2086),
- [anon_sym_SQUOTE] = ACTIONS(2084),
- [anon_sym_DQUOTE] = ACTIONS(2084),
- [anon_sym_LBRACE] = ACTIONS(2084),
- [anon_sym_RBRACE] = ACTIONS(2084),
- [anon_sym_import] = ACTIONS(2086),
- [anon_sym_with] = ACTIONS(2086),
- [anon_sym_let] = ACTIONS(2086),
- [anon_sym_const] = ACTIONS(2086),
- [anon_sym_else] = ACTIONS(2086),
- [anon_sym_if] = ACTIONS(2086),
- [anon_sym_switch] = ACTIONS(2086),
- [anon_sym_for] = ACTIONS(2086),
- [anon_sym_LPAREN] = ACTIONS(2084),
- [anon_sym_await] = ACTIONS(2086),
- [anon_sym_while] = ACTIONS(2086),
- [anon_sym_do] = ACTIONS(2086),
- [anon_sym_try] = ACTIONS(2086),
- [anon_sym_break] = ACTIONS(2086),
- [anon_sym_continue] = ACTIONS(2086),
- [anon_sym_return] = ACTIONS(2086),
- [anon_sym_throw] = ACTIONS(2086),
- [anon_sym_SEMI] = ACTIONS(2084),
- [anon_sym_case] = ACTIONS(2086),
- [anon_sym_default] = ACTIONS(2086),
- [anon_sym_yield] = ACTIONS(2086),
- [anon_sym_LBRACK] = ACTIONS(2084),
- [anon_sym_async] = ACTIONS(2086),
- [anon_sym_function] = ACTIONS(2086),
- [anon_sym_private] = ACTIONS(2086),
- [anon_sym_public] = ACTIONS(2086),
- [anon_sym_remote] = ACTIONS(2086),
- [anon_sym_static] = ACTIONS(2086),
- [anon_sym_final] = ACTIONS(2086),
- [anon_sym_abstract] = ACTIONS(2086),
- [anon_sym_any] = ACTIONS(2086),
- [anon_sym_array] = ACTIONS(2086),
- [anon_sym_binary] = ACTIONS(2086),
- [anon_sym_boolean] = ACTIONS(2086),
- [anon_sym_date] = ACTIONS(2086),
- [anon_sym_guid] = ACTIONS(2086),
- [anon_sym_numeric] = ACTIONS(2086),
- [anon_sym_query] = ACTIONS(2086),
- [anon_sym_string] = ACTIONS(2086),
- [anon_sym_struct] = ACTIONS(2086),
- [anon_sym_uuid] = ACTIONS(2086),
- [anon_sym_variablename] = ACTIONS(2086),
- [anon_sym_void] = ACTIONS(2086),
- [anon_sym_xml] = ACTIONS(2086),
- [anon_sym_new] = ACTIONS(2086),
- [anon_sym_PLUS] = ACTIONS(2086),
- [anon_sym_DASH] = ACTIONS(2086),
- [anon_sym_SLASH] = ACTIONS(2086),
- [anon_sym_BANG] = ACTIONS(2084),
- [anon_sym_TILDE] = ACTIONS(2086),
- [aux_sym_unary_operator_token1] = ACTIONS(2084),
- [anon_sym_PLUS_PLUS] = ACTIONS(2084),
- [anon_sym_DASH_DASH] = ACTIONS(2084),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2084),
- [sym_identifier] = ACTIONS(2086),
- [sym_private_property_identifier] = ACTIONS(2084),
- [sym_this] = ACTIONS(2086),
- [sym_super] = ACTIONS(2086),
- [sym_true] = ACTIONS(2086),
- [sym_false] = ACTIONS(2086),
- [sym_null] = ACTIONS(2086),
- [anon_sym_export] = ACTIONS(2086),
+ [anon_sym_export] = ACTIONS(922),
[sym_cf_comment] = ACTIONS(5),
},
- [650] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(2035),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(650),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(4989),
+ [637] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2444),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(637),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [651] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(1931),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(651),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(4989),
+ [638] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2304),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(638),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [652] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2095),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
+ [639] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2110),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
[sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
[sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(652),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(639),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
[sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [653] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(2023),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(653),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(4989),
+ [640] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2145),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(640),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [654] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(2022),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(654),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(4989),
+ [641] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2142),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(641),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [655] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(2020),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(655),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(4989),
+ [642] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2301),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(642),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [656] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(2019),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(656),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(4989),
+ [643] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2342),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(643),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(934),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(922),
[sym_cf_comment] = ACTIONS(5),
},
- [657] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(2018),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(657),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(4989),
+ [644] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2343),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(644),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(934),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(922),
[sym_cf_comment] = ACTIONS(5),
},
- [658] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(2017),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(658),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(4989),
+ [645] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2116),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(645),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [659] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(2014),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(659),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(4989),
+ [646] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2345),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(646),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(934),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(922),
[sym_cf_comment] = ACTIONS(5),
},
- [660] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(2012),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(660),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(4989),
+ [647] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2348),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(647),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(934),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(922),
[sym_cf_comment] = ACTIONS(5),
},
- [661] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(2008),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(661),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(4989),
+ [648] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2349),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(648),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(934),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(922),
[sym_cf_comment] = ACTIONS(5),
},
- [662] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(2007),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(662),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(4989),
+ [649] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2352),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(649),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(934),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(922),
[sym_cf_comment] = ACTIONS(5),
},
- [663] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(2002),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(663),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(4989),
+ [650] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2355),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(650),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(934),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
- [sym_cf_comment] = ACTIONS(5),
- },
- [664] = {
- [sym_comment] = STATE(664),
- [anon_sym_POUND] = ACTIONS(2088),
- [anon_sym_var] = ACTIONS(2090),
- [anon_sym_SQUOTE] = ACTIONS(2088),
- [anon_sym_DQUOTE] = ACTIONS(2088),
- [anon_sym_LBRACE] = ACTIONS(2088),
- [anon_sym_RBRACE] = ACTIONS(2088),
- [anon_sym_import] = ACTIONS(2090),
- [anon_sym_with] = ACTIONS(2090),
- [anon_sym_let] = ACTIONS(2090),
- [anon_sym_const] = ACTIONS(2090),
- [anon_sym_else] = ACTIONS(2090),
- [anon_sym_if] = ACTIONS(2090),
- [anon_sym_switch] = ACTIONS(2090),
- [anon_sym_for] = ACTIONS(2090),
- [anon_sym_LPAREN] = ACTIONS(2088),
- [anon_sym_await] = ACTIONS(2090),
- [anon_sym_while] = ACTIONS(2090),
- [anon_sym_do] = ACTIONS(2090),
- [anon_sym_try] = ACTIONS(2090),
- [anon_sym_break] = ACTIONS(2090),
- [anon_sym_continue] = ACTIONS(2090),
- [anon_sym_return] = ACTIONS(2090),
- [anon_sym_throw] = ACTIONS(2090),
- [anon_sym_SEMI] = ACTIONS(2088),
- [anon_sym_case] = ACTIONS(2090),
- [anon_sym_default] = ACTIONS(2090),
- [anon_sym_yield] = ACTIONS(2090),
- [anon_sym_LBRACK] = ACTIONS(2088),
- [anon_sym_async] = ACTIONS(2090),
- [anon_sym_function] = ACTIONS(2090),
- [anon_sym_private] = ACTIONS(2090),
- [anon_sym_public] = ACTIONS(2090),
- [anon_sym_remote] = ACTIONS(2090),
- [anon_sym_static] = ACTIONS(2090),
- [anon_sym_final] = ACTIONS(2090),
- [anon_sym_abstract] = ACTIONS(2090),
- [anon_sym_any] = ACTIONS(2090),
- [anon_sym_array] = ACTIONS(2090),
- [anon_sym_binary] = ACTIONS(2090),
- [anon_sym_boolean] = ACTIONS(2090),
- [anon_sym_date] = ACTIONS(2090),
- [anon_sym_guid] = ACTIONS(2090),
- [anon_sym_numeric] = ACTIONS(2090),
- [anon_sym_query] = ACTIONS(2090),
- [anon_sym_string] = ACTIONS(2090),
- [anon_sym_struct] = ACTIONS(2090),
- [anon_sym_uuid] = ACTIONS(2090),
- [anon_sym_variablename] = ACTIONS(2090),
- [anon_sym_void] = ACTIONS(2090),
- [anon_sym_xml] = ACTIONS(2090),
- [anon_sym_new] = ACTIONS(2090),
- [anon_sym_PLUS] = ACTIONS(2090),
- [anon_sym_DASH] = ACTIONS(2090),
- [anon_sym_SLASH] = ACTIONS(2090),
- [anon_sym_BANG] = ACTIONS(2088),
- [anon_sym_TILDE] = ACTIONS(2090),
- [aux_sym_unary_operator_token1] = ACTIONS(2088),
- [anon_sym_PLUS_PLUS] = ACTIONS(2088),
- [anon_sym_DASH_DASH] = ACTIONS(2088),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2088),
- [sym_identifier] = ACTIONS(2090),
- [sym_private_property_identifier] = ACTIONS(2088),
- [sym_this] = ACTIONS(2090),
- [sym_super] = ACTIONS(2090),
- [sym_true] = ACTIONS(2090),
- [sym_false] = ACTIONS(2090),
- [sym_null] = ACTIONS(2090),
- [anon_sym_export] = ACTIONS(2090),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(922),
[sym_cf_comment] = ACTIONS(5),
},
- [665] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2383),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(665),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5214),
+ [651] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2357),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(651),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2092),
+ [anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(754),
- [anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(763),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(749),
- [anon_sym_new] = ACTIONS(767),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(934),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(782),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(749),
+ [anon_sym_export] = ACTIONS(922),
[sym_cf_comment] = ACTIONS(5),
},
- [666] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(1979),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(666),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(4989),
+ [652] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2359),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(652),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(934),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(922),
[sym_cf_comment] = ACTIONS(5),
},
- [667] = {
- [sym_hash_empty] = STATE(1838),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2237),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(667),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [653] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2360),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(653),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(1740),
- [sym_hash_expression] = STATE(1838),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2048),
+ [anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(934),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [anon_sym_export] = ACTIONS(922),
[sym_cf_comment] = ACTIONS(5),
},
- [668] = {
- [sym_hash_empty] = STATE(1917),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(1977),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(668),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(4989),
+ [654] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2361),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(654),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(1884),
- [sym_hash_expression] = STATE(1917),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2094),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(934),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(922),
[sym_cf_comment] = ACTIONS(5),
},
- [669] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(1976),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(669),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(4989),
+ [655] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2362),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(655),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(934),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(922),
[sym_cf_comment] = ACTIONS(5),
},
- [670] = {
- [sym_hash_empty] = STATE(2403),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2093),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(670),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [656] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2363),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(656),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(2096),
- [sym_hash_expression] = STATE(2403),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2096),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(934),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(922),
[sym_cf_comment] = ACTIONS(5),
},
- [671] = {
- [sym_hash_empty] = STATE(1917),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(1965),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(671),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(4989),
+ [657] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2364),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(657),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(1892),
- [sym_hash_expression] = STATE(1917),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2094),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(934),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(922),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [658] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2391),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5215),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(658),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5214),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(2088),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(749),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(754),
+ [anon_sym_yield] = ACTIONS(758),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(763),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(749),
+ [anon_sym_new] = ACTIONS(767),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(780),
+ [sym_private_property_identifier] = ACTIONS(782),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(749),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [659] = {
+ [sym_hash_empty] = STATE(1481),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2371),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(659),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(1389),
+ [sym_hash_expression] = STATE(1481),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(2090),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(934),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(922),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [660] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2375),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(660),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(934),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(922),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [661] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2296),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(661),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(982),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(984),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [662] = {
+ [sym_hash_empty] = STATE(1481),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2382),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(662),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(1396),
+ [sym_hash_expression] = STATE(1481),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(2090),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(934),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(922),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [663] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2295),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(663),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(982),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(984),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [664] = {
+ [sym_hash_empty] = STATE(1903),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(1898),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(664),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(1515),
+ [sym_hash_expression] = STATE(1903),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(2092),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
+ [anon_sym_let] = ACTIONS(818),
[anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [672] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(1746),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(672),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [665] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2294),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(665),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [673] = {
- [sym_function_dec_parameters] = STATE(5078),
- [sym_comment] = STATE(673),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(2098),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_let] = ACTIONS(2058),
- [anon_sym_LPAREN] = ACTIONS(1594),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1160),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(2058),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(2058),
- [anon_sym_EQ_GT] = ACTIONS(2060),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1146),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1146),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1146),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1146),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
- [aux_sym_binary_expression_token7] = ACTIONS(1146),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
- [aux_sym_binary_expression_token9] = ACTIONS(1146),
- [aux_sym_binary_expression_token10] = ACTIONS(1146),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1146),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [666] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(1407),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(666),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(934),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(2062),
- [anon_sym_export] = ACTIONS(2058),
- [sym__ternary_qmark] = ACTIONS(1144),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(922),
[sym_cf_comment] = ACTIONS(5),
},
- [674] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(1898),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
+ [667] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(1409),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(667),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(934),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(922),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [668] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2008),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(668),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(826),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(828),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [669] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2292),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(669),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(982),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(984),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [670] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2011),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(670),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(826),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(828),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [671] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2012),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(671),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(826),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(828),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [672] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1951),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2626),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(674),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
+ [sym_comment] = STATE(672),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(4989),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
+ [anon_sym_let] = ACTIONS(796),
[anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(808),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
+ [anon_sym_export] = ACTIONS(796),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [673] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2018),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(673),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(826),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(828),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [674] = {
+ [sym_comment] = STATE(674),
+ [anon_sym_POUND] = ACTIONS(2094),
+ [anon_sym_var] = ACTIONS(2096),
+ [anon_sym_SQUOTE] = ACTIONS(2094),
+ [anon_sym_DQUOTE] = ACTIONS(2094),
+ [anon_sym_LBRACE] = ACTIONS(2094),
+ [anon_sym_RBRACE] = ACTIONS(2094),
+ [anon_sym_import] = ACTIONS(2096),
+ [anon_sym_with] = ACTIONS(2096),
+ [anon_sym_let] = ACTIONS(2096),
+ [anon_sym_const] = ACTIONS(2096),
+ [anon_sym_else] = ACTIONS(2096),
+ [anon_sym_if] = ACTIONS(2096),
+ [anon_sym_switch] = ACTIONS(2096),
+ [anon_sym_for] = ACTIONS(2096),
+ [anon_sym_LPAREN] = ACTIONS(2094),
+ [anon_sym_await] = ACTIONS(2096),
+ [anon_sym_while] = ACTIONS(2096),
+ [anon_sym_do] = ACTIONS(2096),
+ [anon_sym_try] = ACTIONS(2096),
+ [anon_sym_break] = ACTIONS(2096),
+ [anon_sym_continue] = ACTIONS(2096),
+ [anon_sym_return] = ACTIONS(2096),
+ [anon_sym_throw] = ACTIONS(2096),
+ [anon_sym_SEMI] = ACTIONS(2094),
+ [anon_sym_case] = ACTIONS(2096),
+ [anon_sym_default] = ACTIONS(2096),
+ [anon_sym_yield] = ACTIONS(2096),
+ [anon_sym_LBRACK] = ACTIONS(2094),
+ [anon_sym_async] = ACTIONS(2096),
+ [anon_sym_function] = ACTIONS(2096),
+ [anon_sym_private] = ACTIONS(2096),
+ [anon_sym_public] = ACTIONS(2096),
+ [anon_sym_remote] = ACTIONS(2096),
+ [anon_sym_static] = ACTIONS(2096),
+ [anon_sym_final] = ACTIONS(2096),
+ [anon_sym_abstract] = ACTIONS(2096),
+ [anon_sym_any] = ACTIONS(2096),
+ [anon_sym_array] = ACTIONS(2096),
+ [anon_sym_binary] = ACTIONS(2096),
+ [anon_sym_boolean] = ACTIONS(2096),
+ [anon_sym_date] = ACTIONS(2096),
+ [anon_sym_guid] = ACTIONS(2096),
+ [anon_sym_numeric] = ACTIONS(2096),
+ [anon_sym_query] = ACTIONS(2096),
+ [anon_sym_string] = ACTIONS(2096),
+ [anon_sym_struct] = ACTIONS(2096),
+ [anon_sym_uuid] = ACTIONS(2096),
+ [anon_sym_variablename] = ACTIONS(2096),
+ [anon_sym_void] = ACTIONS(2096),
+ [anon_sym_xml] = ACTIONS(2096),
+ [anon_sym_new] = ACTIONS(2096),
+ [anon_sym_PLUS] = ACTIONS(2096),
+ [anon_sym_DASH] = ACTIONS(2096),
+ [anon_sym_SLASH] = ACTIONS(2096),
+ [anon_sym_BANG] = ACTIONS(2094),
+ [anon_sym_TILDE] = ACTIONS(2096),
+ [aux_sym_unary_operator_token1] = ACTIONS(2094),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2094),
+ [anon_sym_DASH_DASH] = ACTIONS(2094),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2094),
+ [sym_identifier] = ACTIONS(2096),
+ [sym_private_property_identifier] = ACTIONS(2094),
+ [sym_this] = ACTIONS(2096),
+ [sym_super] = ACTIONS(2096),
+ [sym_true] = ACTIONS(2096),
+ [sym_false] = ACTIONS(2096),
+ [sym_null] = ACTIONS(2096),
+ [anon_sym_export] = ACTIONS(2096),
[sym_cf_comment] = ACTIONS(5),
},
[675] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(1895),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
[sym_comment] = STATE(675),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(4989),
+ [anon_sym_POUND] = ACTIONS(2098),
+ [anon_sym_var] = ACTIONS(2100),
+ [anon_sym_SQUOTE] = ACTIONS(2098),
+ [anon_sym_DQUOTE] = ACTIONS(2098),
+ [anon_sym_LBRACE] = ACTIONS(2098),
+ [anon_sym_RBRACE] = ACTIONS(2098),
+ [anon_sym_import] = ACTIONS(2100),
+ [anon_sym_with] = ACTIONS(2100),
+ [anon_sym_let] = ACTIONS(2100),
+ [anon_sym_const] = ACTIONS(2100),
+ [anon_sym_else] = ACTIONS(2100),
+ [anon_sym_if] = ACTIONS(2100),
+ [anon_sym_switch] = ACTIONS(2100),
+ [anon_sym_for] = ACTIONS(2100),
+ [anon_sym_LPAREN] = ACTIONS(2098),
+ [anon_sym_await] = ACTIONS(2100),
+ [anon_sym_while] = ACTIONS(2100),
+ [anon_sym_do] = ACTIONS(2100),
+ [anon_sym_try] = ACTIONS(2100),
+ [anon_sym_break] = ACTIONS(2100),
+ [anon_sym_continue] = ACTIONS(2100),
+ [anon_sym_return] = ACTIONS(2100),
+ [anon_sym_throw] = ACTIONS(2100),
+ [anon_sym_SEMI] = ACTIONS(2098),
+ [anon_sym_case] = ACTIONS(2100),
+ [anon_sym_default] = ACTIONS(2100),
+ [anon_sym_yield] = ACTIONS(2100),
+ [anon_sym_LBRACK] = ACTIONS(2098),
+ [anon_sym_async] = ACTIONS(2100),
+ [anon_sym_function] = ACTIONS(2100),
+ [anon_sym_private] = ACTIONS(2100),
+ [anon_sym_public] = ACTIONS(2100),
+ [anon_sym_remote] = ACTIONS(2100),
+ [anon_sym_static] = ACTIONS(2100),
+ [anon_sym_final] = ACTIONS(2100),
+ [anon_sym_abstract] = ACTIONS(2100),
+ [anon_sym_any] = ACTIONS(2100),
+ [anon_sym_array] = ACTIONS(2100),
+ [anon_sym_binary] = ACTIONS(2100),
+ [anon_sym_boolean] = ACTIONS(2100),
+ [anon_sym_date] = ACTIONS(2100),
+ [anon_sym_guid] = ACTIONS(2100),
+ [anon_sym_numeric] = ACTIONS(2100),
+ [anon_sym_query] = ACTIONS(2100),
+ [anon_sym_string] = ACTIONS(2100),
+ [anon_sym_struct] = ACTIONS(2100),
+ [anon_sym_uuid] = ACTIONS(2100),
+ [anon_sym_variablename] = ACTIONS(2100),
+ [anon_sym_void] = ACTIONS(2100),
+ [anon_sym_xml] = ACTIONS(2100),
+ [anon_sym_new] = ACTIONS(2100),
+ [anon_sym_PLUS] = ACTIONS(2100),
+ [anon_sym_DASH] = ACTIONS(2100),
+ [anon_sym_SLASH] = ACTIONS(2100),
+ [anon_sym_BANG] = ACTIONS(2098),
+ [anon_sym_TILDE] = ACTIONS(2100),
+ [aux_sym_unary_operator_token1] = ACTIONS(2098),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2098),
+ [anon_sym_DASH_DASH] = ACTIONS(2098),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2098),
+ [sym_identifier] = ACTIONS(2100),
+ [sym_private_property_identifier] = ACTIONS(2098),
+ [sym_this] = ACTIONS(2100),
+ [sym_super] = ACTIONS(2100),
+ [sym_true] = ACTIONS(2100),
+ [sym_false] = ACTIONS(2100),
+ [sym_null] = ACTIONS(2100),
+ [anon_sym_export] = ACTIONS(2100),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [676] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2257),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(676),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [676] = {
- [sym_hash_empty] = STATE(1917),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1998),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
+ [677] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2256),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(677),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(982),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(984),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [678] = {
+ [sym_hash_empty] = STATE(1903),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(1896),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(676),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(678),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(1884),
- [sym_hash_expression] = STATE(1917),
+ [sym__hash_expression] = STATE(1515),
+ [sym_hash_expression] = STATE(1903),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2100),
+ [anon_sym_POUND] = ACTIONS(2092),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
+ [anon_sym_let] = ACTIONS(818),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -98734,18 +99258,91 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
+ [sym_identifier] = ACTIONS(822),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [677] = {
- [sym_comment] = STATE(677),
+ [679] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2115),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(679),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(874),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [680] = {
+ [sym_comment] = STATE(680),
[anon_sym_POUND] = ACTIONS(2102),
[anon_sym_var] = ACTIONS(2104),
[anon_sym_SQUOTE] = ACTIONS(2102),
@@ -98817,8 +99414,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2104),
[sym_cf_comment] = ACTIONS(5),
},
- [678] = {
- [sym_comment] = STATE(678),
+ [681] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2143),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(681),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(874),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [682] = {
+ [sym_comment] = STATE(682),
[anon_sym_POUND] = ACTIONS(2106),
[anon_sym_var] = ACTIONS(2108),
[anon_sym_SQUOTE] = ACTIONS(2106),
@@ -98890,2686 +99560,2321 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2108),
[sym_cf_comment] = ACTIONS(5),
},
- [679] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2177),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(679),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5214),
+ [683] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1949),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(4991),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2626),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4990),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
+ [sym_comment] = STATE(683),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(4989),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2110),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(754),
- [anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(763),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(749),
- [anon_sym_new] = ACTIONS(767),
+ [anon_sym_let] = ACTIONS(796),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(808),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(782),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(749),
- [sym_cf_comment] = ACTIONS(5),
- },
- [680] = {
- [sym_comment] = STATE(680),
- [anon_sym_POUND] = ACTIONS(2112),
- [anon_sym_var] = ACTIONS(2114),
- [anon_sym_SQUOTE] = ACTIONS(2112),
- [anon_sym_DQUOTE] = ACTIONS(2112),
- [anon_sym_LBRACE] = ACTIONS(2112),
- [anon_sym_RBRACE] = ACTIONS(2112),
- [anon_sym_import] = ACTIONS(2114),
- [anon_sym_with] = ACTIONS(2114),
- [anon_sym_let] = ACTIONS(2114),
- [anon_sym_const] = ACTIONS(2114),
- [anon_sym_else] = ACTIONS(2114),
- [anon_sym_if] = ACTIONS(2114),
- [anon_sym_switch] = ACTIONS(2114),
- [anon_sym_for] = ACTIONS(2114),
- [anon_sym_LPAREN] = ACTIONS(2112),
- [anon_sym_await] = ACTIONS(2114),
- [anon_sym_while] = ACTIONS(2114),
- [anon_sym_do] = ACTIONS(2114),
- [anon_sym_try] = ACTIONS(2114),
- [anon_sym_break] = ACTIONS(2114),
- [anon_sym_continue] = ACTIONS(2114),
- [anon_sym_return] = ACTIONS(2114),
- [anon_sym_throw] = ACTIONS(2114),
- [anon_sym_SEMI] = ACTIONS(2112),
- [anon_sym_case] = ACTIONS(2114),
- [anon_sym_default] = ACTIONS(2114),
- [anon_sym_yield] = ACTIONS(2114),
- [anon_sym_LBRACK] = ACTIONS(2112),
- [anon_sym_async] = ACTIONS(2114),
- [anon_sym_function] = ACTIONS(2114),
- [anon_sym_private] = ACTIONS(2114),
- [anon_sym_public] = ACTIONS(2114),
- [anon_sym_remote] = ACTIONS(2114),
- [anon_sym_static] = ACTIONS(2114),
- [anon_sym_final] = ACTIONS(2114),
- [anon_sym_abstract] = ACTIONS(2114),
- [anon_sym_any] = ACTIONS(2114),
- [anon_sym_array] = ACTIONS(2114),
- [anon_sym_binary] = ACTIONS(2114),
- [anon_sym_boolean] = ACTIONS(2114),
- [anon_sym_date] = ACTIONS(2114),
- [anon_sym_guid] = ACTIONS(2114),
- [anon_sym_numeric] = ACTIONS(2114),
- [anon_sym_query] = ACTIONS(2114),
- [anon_sym_string] = ACTIONS(2114),
- [anon_sym_struct] = ACTIONS(2114),
- [anon_sym_uuid] = ACTIONS(2114),
- [anon_sym_variablename] = ACTIONS(2114),
- [anon_sym_void] = ACTIONS(2114),
- [anon_sym_xml] = ACTIONS(2114),
- [anon_sym_new] = ACTIONS(2114),
- [anon_sym_PLUS] = ACTIONS(2114),
- [anon_sym_DASH] = ACTIONS(2114),
- [anon_sym_SLASH] = ACTIONS(2114),
- [anon_sym_BANG] = ACTIONS(2112),
- [anon_sym_TILDE] = ACTIONS(2114),
- [aux_sym_unary_operator_token1] = ACTIONS(2112),
- [anon_sym_PLUS_PLUS] = ACTIONS(2112),
- [anon_sym_DASH_DASH] = ACTIONS(2112),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2112),
- [sym_identifier] = ACTIONS(2114),
- [sym_private_property_identifier] = ACTIONS(2112),
- [sym_this] = ACTIONS(2114),
- [sym_super] = ACTIONS(2114),
- [sym_true] = ACTIONS(2114),
- [sym_false] = ACTIONS(2114),
- [sym_null] = ACTIONS(2114),
- [anon_sym_export] = ACTIONS(2114),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(796),
[sym_cf_comment] = ACTIONS(5),
},
- [681] = {
- [sym_hash_empty] = STATE(1917),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1970),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
+ [684] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1948),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(4991),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
[sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(681),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4990),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
+ [sym_comment] = STATE(684),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(4989),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(1892),
- [sym_hash_expression] = STATE(1917),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2100),
+ [anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
+ [anon_sym_let] = ACTIONS(796),
[anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_SLASH] = ACTIONS(808),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
- [sym_cf_comment] = ACTIONS(5),
- },
- [682] = {
- [sym_comment] = STATE(682),
- [anon_sym_POUND] = ACTIONS(2116),
- [anon_sym_var] = ACTIONS(2118),
- [anon_sym_SQUOTE] = ACTIONS(2116),
- [anon_sym_DQUOTE] = ACTIONS(2116),
- [anon_sym_LBRACE] = ACTIONS(2116),
- [anon_sym_RBRACE] = ACTIONS(2116),
- [anon_sym_import] = ACTIONS(2118),
- [anon_sym_with] = ACTIONS(2118),
- [anon_sym_let] = ACTIONS(2118),
- [anon_sym_const] = ACTIONS(2118),
- [anon_sym_else] = ACTIONS(2118),
- [anon_sym_if] = ACTIONS(2118),
- [anon_sym_switch] = ACTIONS(2118),
- [anon_sym_for] = ACTIONS(2118),
- [anon_sym_LPAREN] = ACTIONS(2116),
- [anon_sym_await] = ACTIONS(2118),
- [anon_sym_while] = ACTIONS(2118),
- [anon_sym_do] = ACTIONS(2118),
- [anon_sym_try] = ACTIONS(2118),
- [anon_sym_break] = ACTIONS(2118),
- [anon_sym_continue] = ACTIONS(2118),
- [anon_sym_return] = ACTIONS(2118),
- [anon_sym_throw] = ACTIONS(2118),
- [anon_sym_SEMI] = ACTIONS(2116),
- [anon_sym_case] = ACTIONS(2118),
- [anon_sym_default] = ACTIONS(2118),
- [anon_sym_yield] = ACTIONS(2118),
- [anon_sym_LBRACK] = ACTIONS(2116),
- [anon_sym_async] = ACTIONS(2118),
- [anon_sym_function] = ACTIONS(2118),
- [anon_sym_private] = ACTIONS(2118),
- [anon_sym_public] = ACTIONS(2118),
- [anon_sym_remote] = ACTIONS(2118),
- [anon_sym_static] = ACTIONS(2118),
- [anon_sym_final] = ACTIONS(2118),
- [anon_sym_abstract] = ACTIONS(2118),
- [anon_sym_any] = ACTIONS(2118),
- [anon_sym_array] = ACTIONS(2118),
- [anon_sym_binary] = ACTIONS(2118),
- [anon_sym_boolean] = ACTIONS(2118),
- [anon_sym_date] = ACTIONS(2118),
- [anon_sym_guid] = ACTIONS(2118),
- [anon_sym_numeric] = ACTIONS(2118),
- [anon_sym_query] = ACTIONS(2118),
- [anon_sym_string] = ACTIONS(2118),
- [anon_sym_struct] = ACTIONS(2118),
- [anon_sym_uuid] = ACTIONS(2118),
- [anon_sym_variablename] = ACTIONS(2118),
- [anon_sym_void] = ACTIONS(2118),
- [anon_sym_xml] = ACTIONS(2118),
- [anon_sym_new] = ACTIONS(2118),
- [anon_sym_PLUS] = ACTIONS(2118),
- [anon_sym_DASH] = ACTIONS(2118),
- [anon_sym_SLASH] = ACTIONS(2118),
- [anon_sym_BANG] = ACTIONS(2116),
- [anon_sym_TILDE] = ACTIONS(2118),
- [aux_sym_unary_operator_token1] = ACTIONS(2116),
- [anon_sym_PLUS_PLUS] = ACTIONS(2116),
- [anon_sym_DASH_DASH] = ACTIONS(2116),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2116),
- [sym_identifier] = ACTIONS(2118),
- [sym_private_property_identifier] = ACTIONS(2116),
- [sym_this] = ACTIONS(2118),
- [sym_super] = ACTIONS(2118),
- [sym_true] = ACTIONS(2118),
- [sym_false] = ACTIONS(2118),
- [sym_null] = ACTIONS(2118),
- [anon_sym_export] = ACTIONS(2118),
- [sym_cf_comment] = ACTIONS(5),
- },
- [683] = {
- [sym_comment] = STATE(683),
- [anon_sym_POUND] = ACTIONS(2120),
- [anon_sym_var] = ACTIONS(2122),
- [anon_sym_SQUOTE] = ACTIONS(2120),
- [anon_sym_DQUOTE] = ACTIONS(2120),
- [anon_sym_LBRACE] = ACTIONS(2120),
- [anon_sym_RBRACE] = ACTIONS(2120),
- [anon_sym_import] = ACTIONS(2122),
- [anon_sym_with] = ACTIONS(2122),
- [anon_sym_let] = ACTIONS(2122),
- [anon_sym_const] = ACTIONS(2122),
- [anon_sym_else] = ACTIONS(2122),
- [anon_sym_if] = ACTIONS(2122),
- [anon_sym_switch] = ACTIONS(2122),
- [anon_sym_for] = ACTIONS(2122),
- [anon_sym_LPAREN] = ACTIONS(2120),
- [anon_sym_await] = ACTIONS(2122),
- [anon_sym_while] = ACTIONS(2122),
- [anon_sym_do] = ACTIONS(2122),
- [anon_sym_try] = ACTIONS(2122),
- [anon_sym_break] = ACTIONS(2122),
- [anon_sym_continue] = ACTIONS(2122),
- [anon_sym_return] = ACTIONS(2122),
- [anon_sym_throw] = ACTIONS(2122),
- [anon_sym_SEMI] = ACTIONS(2120),
- [anon_sym_case] = ACTIONS(2122),
- [anon_sym_default] = ACTIONS(2122),
- [anon_sym_yield] = ACTIONS(2122),
- [anon_sym_LBRACK] = ACTIONS(2120),
- [anon_sym_async] = ACTIONS(2122),
- [anon_sym_function] = ACTIONS(2122),
- [anon_sym_private] = ACTIONS(2122),
- [anon_sym_public] = ACTIONS(2122),
- [anon_sym_remote] = ACTIONS(2122),
- [anon_sym_static] = ACTIONS(2122),
- [anon_sym_final] = ACTIONS(2122),
- [anon_sym_abstract] = ACTIONS(2122),
- [anon_sym_any] = ACTIONS(2122),
- [anon_sym_array] = ACTIONS(2122),
- [anon_sym_binary] = ACTIONS(2122),
- [anon_sym_boolean] = ACTIONS(2122),
- [anon_sym_date] = ACTIONS(2122),
- [anon_sym_guid] = ACTIONS(2122),
- [anon_sym_numeric] = ACTIONS(2122),
- [anon_sym_query] = ACTIONS(2122),
- [anon_sym_string] = ACTIONS(2122),
- [anon_sym_struct] = ACTIONS(2122),
- [anon_sym_uuid] = ACTIONS(2122),
- [anon_sym_variablename] = ACTIONS(2122),
- [anon_sym_void] = ACTIONS(2122),
- [anon_sym_xml] = ACTIONS(2122),
- [anon_sym_new] = ACTIONS(2122),
- [anon_sym_PLUS] = ACTIONS(2122),
- [anon_sym_DASH] = ACTIONS(2122),
- [anon_sym_SLASH] = ACTIONS(2122),
- [anon_sym_BANG] = ACTIONS(2120),
- [anon_sym_TILDE] = ACTIONS(2122),
- [aux_sym_unary_operator_token1] = ACTIONS(2120),
- [anon_sym_PLUS_PLUS] = ACTIONS(2120),
- [anon_sym_DASH_DASH] = ACTIONS(2120),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2120),
- [sym_identifier] = ACTIONS(2122),
- [sym_private_property_identifier] = ACTIONS(2120),
- [sym_this] = ACTIONS(2122),
- [sym_super] = ACTIONS(2122),
- [sym_true] = ACTIONS(2122),
- [sym_false] = ACTIONS(2122),
- [sym_null] = ACTIONS(2122),
- [anon_sym_export] = ACTIONS(2122),
+ [anon_sym_export] = ACTIONS(796),
[sym_cf_comment] = ACTIONS(5),
},
- [684] = {
- [sym_comment] = STATE(684),
- [anon_sym_POUND] = ACTIONS(2124),
- [anon_sym_var] = ACTIONS(2126),
- [anon_sym_SQUOTE] = ACTIONS(2124),
- [anon_sym_DQUOTE] = ACTIONS(2124),
- [anon_sym_LBRACE] = ACTIONS(2124),
- [anon_sym_RBRACE] = ACTIONS(2124),
- [anon_sym_import] = ACTIONS(2126),
- [anon_sym_with] = ACTIONS(2126),
- [anon_sym_let] = ACTIONS(2126),
- [anon_sym_const] = ACTIONS(2126),
- [anon_sym_else] = ACTIONS(2126),
- [anon_sym_if] = ACTIONS(2126),
- [anon_sym_switch] = ACTIONS(2126),
- [anon_sym_for] = ACTIONS(2126),
- [anon_sym_LPAREN] = ACTIONS(2124),
- [anon_sym_await] = ACTIONS(2126),
- [anon_sym_while] = ACTIONS(2126),
- [anon_sym_do] = ACTIONS(2126),
- [anon_sym_try] = ACTIONS(2126),
- [anon_sym_break] = ACTIONS(2126),
- [anon_sym_continue] = ACTIONS(2126),
- [anon_sym_return] = ACTIONS(2126),
- [anon_sym_throw] = ACTIONS(2126),
- [anon_sym_SEMI] = ACTIONS(2124),
- [anon_sym_case] = ACTIONS(2126),
- [anon_sym_default] = ACTIONS(2126),
- [anon_sym_yield] = ACTIONS(2126),
- [anon_sym_LBRACK] = ACTIONS(2124),
- [anon_sym_async] = ACTIONS(2126),
- [anon_sym_function] = ACTIONS(2126),
- [anon_sym_private] = ACTIONS(2126),
- [anon_sym_public] = ACTIONS(2126),
- [anon_sym_remote] = ACTIONS(2126),
- [anon_sym_static] = ACTIONS(2126),
- [anon_sym_final] = ACTIONS(2126),
- [anon_sym_abstract] = ACTIONS(2126),
- [anon_sym_any] = ACTIONS(2126),
- [anon_sym_array] = ACTIONS(2126),
- [anon_sym_binary] = ACTIONS(2126),
- [anon_sym_boolean] = ACTIONS(2126),
- [anon_sym_date] = ACTIONS(2126),
- [anon_sym_guid] = ACTIONS(2126),
- [anon_sym_numeric] = ACTIONS(2126),
- [anon_sym_query] = ACTIONS(2126),
- [anon_sym_string] = ACTIONS(2126),
- [anon_sym_struct] = ACTIONS(2126),
- [anon_sym_uuid] = ACTIONS(2126),
- [anon_sym_variablename] = ACTIONS(2126),
- [anon_sym_void] = ACTIONS(2126),
- [anon_sym_xml] = ACTIONS(2126),
- [anon_sym_new] = ACTIONS(2126),
- [anon_sym_PLUS] = ACTIONS(2126),
- [anon_sym_DASH] = ACTIONS(2126),
- [anon_sym_SLASH] = ACTIONS(2126),
- [anon_sym_BANG] = ACTIONS(2124),
- [anon_sym_TILDE] = ACTIONS(2126),
- [aux_sym_unary_operator_token1] = ACTIONS(2124),
- [anon_sym_PLUS_PLUS] = ACTIONS(2124),
- [anon_sym_DASH_DASH] = ACTIONS(2124),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2124),
- [sym_identifier] = ACTIONS(2126),
- [sym_private_property_identifier] = ACTIONS(2124),
- [sym_this] = ACTIONS(2126),
- [sym_super] = ACTIONS(2126),
- [sym_true] = ACTIONS(2126),
- [sym_false] = ACTIONS(2126),
- [sym_null] = ACTIONS(2126),
- [anon_sym_export] = ACTIONS(2126),
+ [685] = {
+ [sym_comment] = STATE(685),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_case] = ACTIONS(1004),
+ [anon_sym_default] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym__automatic_semicolon] = ACTIONS(2110),
[sym_cf_comment] = ACTIONS(5),
},
- [685] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(1897),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
+ [686] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1945),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2626),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(685),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
+ [sym_comment] = STATE(686),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(4989),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
+ [anon_sym_let] = ACTIONS(796),
[anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(808),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
- [sym_cf_comment] = ACTIONS(5),
- },
- [686] = {
- [sym_comment] = STATE(686),
- [anon_sym_POUND] = ACTIONS(2128),
- [anon_sym_var] = ACTIONS(2130),
- [anon_sym_SQUOTE] = ACTIONS(2128),
- [anon_sym_DQUOTE] = ACTIONS(2128),
- [anon_sym_LBRACE] = ACTIONS(2128),
- [anon_sym_RBRACE] = ACTIONS(2128),
- [anon_sym_import] = ACTIONS(2130),
- [anon_sym_with] = ACTIONS(2130),
- [anon_sym_let] = ACTIONS(2130),
- [anon_sym_const] = ACTIONS(2130),
- [anon_sym_else] = ACTIONS(2130),
- [anon_sym_if] = ACTIONS(2130),
- [anon_sym_switch] = ACTIONS(2130),
- [anon_sym_for] = ACTIONS(2130),
- [anon_sym_LPAREN] = ACTIONS(2128),
- [anon_sym_await] = ACTIONS(2130),
- [anon_sym_while] = ACTIONS(2130),
- [anon_sym_do] = ACTIONS(2130),
- [anon_sym_try] = ACTIONS(2130),
- [anon_sym_break] = ACTIONS(2130),
- [anon_sym_continue] = ACTIONS(2130),
- [anon_sym_return] = ACTIONS(2130),
- [anon_sym_throw] = ACTIONS(2130),
- [anon_sym_SEMI] = ACTIONS(2128),
- [anon_sym_case] = ACTIONS(2130),
- [anon_sym_default] = ACTIONS(2130),
- [anon_sym_yield] = ACTIONS(2130),
- [anon_sym_LBRACK] = ACTIONS(2128),
- [anon_sym_async] = ACTIONS(2130),
- [anon_sym_function] = ACTIONS(2130),
- [anon_sym_private] = ACTIONS(2130),
- [anon_sym_public] = ACTIONS(2130),
- [anon_sym_remote] = ACTIONS(2130),
- [anon_sym_static] = ACTIONS(2130),
- [anon_sym_final] = ACTIONS(2130),
- [anon_sym_abstract] = ACTIONS(2130),
- [anon_sym_any] = ACTIONS(2130),
- [anon_sym_array] = ACTIONS(2130),
- [anon_sym_binary] = ACTIONS(2130),
- [anon_sym_boolean] = ACTIONS(2130),
- [anon_sym_date] = ACTIONS(2130),
- [anon_sym_guid] = ACTIONS(2130),
- [anon_sym_numeric] = ACTIONS(2130),
- [anon_sym_query] = ACTIONS(2130),
- [anon_sym_string] = ACTIONS(2130),
- [anon_sym_struct] = ACTIONS(2130),
- [anon_sym_uuid] = ACTIONS(2130),
- [anon_sym_variablename] = ACTIONS(2130),
- [anon_sym_void] = ACTIONS(2130),
- [anon_sym_xml] = ACTIONS(2130),
- [anon_sym_new] = ACTIONS(2130),
- [anon_sym_PLUS] = ACTIONS(2130),
- [anon_sym_DASH] = ACTIONS(2130),
- [anon_sym_SLASH] = ACTIONS(2130),
- [anon_sym_BANG] = ACTIONS(2128),
- [anon_sym_TILDE] = ACTIONS(2130),
- [aux_sym_unary_operator_token1] = ACTIONS(2128),
- [anon_sym_PLUS_PLUS] = ACTIONS(2128),
- [anon_sym_DASH_DASH] = ACTIONS(2128),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2128),
- [sym_identifier] = ACTIONS(2130),
- [sym_private_property_identifier] = ACTIONS(2128),
- [sym_this] = ACTIONS(2130),
- [sym_super] = ACTIONS(2130),
- [sym_true] = ACTIONS(2130),
- [sym_false] = ACTIONS(2130),
- [sym_null] = ACTIONS(2130),
- [anon_sym_export] = ACTIONS(2130),
+ [anon_sym_export] = ACTIONS(796),
[sym_cf_comment] = ACTIONS(5),
},
[687] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(1763),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1944),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(4991),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2626),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4990),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
[sym_comment] = STATE(687),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(4989),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_let] = ACTIONS(796),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(808),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(796),
[sym_cf_comment] = ACTIONS(5),
},
[688] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1902),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1943),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(4991),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
[sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4990),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
[sym_comment] = STATE(688),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(4989),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
+ [anon_sym_let] = ACTIONS(796),
[anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_SLASH] = ACTIONS(808),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
+ [anon_sym_export] = ACTIONS(796),
[sym_cf_comment] = ACTIONS(5),
},
[689] = {
- [sym_comment] = STATE(689),
- [anon_sym_POUND] = ACTIONS(2132),
- [anon_sym_var] = ACTIONS(2134),
- [anon_sym_SQUOTE] = ACTIONS(2132),
- [anon_sym_DQUOTE] = ACTIONS(2132),
- [anon_sym_LBRACE] = ACTIONS(2132),
- [anon_sym_RBRACE] = ACTIONS(2132),
- [anon_sym_import] = ACTIONS(2134),
- [anon_sym_with] = ACTIONS(2134),
- [anon_sym_let] = ACTIONS(2134),
- [anon_sym_const] = ACTIONS(2134),
- [anon_sym_else] = ACTIONS(2134),
- [anon_sym_if] = ACTIONS(2134),
- [anon_sym_switch] = ACTIONS(2134),
- [anon_sym_for] = ACTIONS(2134),
- [anon_sym_LPAREN] = ACTIONS(2132),
- [anon_sym_await] = ACTIONS(2134),
- [anon_sym_while] = ACTIONS(2134),
- [anon_sym_do] = ACTIONS(2134),
- [anon_sym_try] = ACTIONS(2134),
- [anon_sym_break] = ACTIONS(2134),
- [anon_sym_continue] = ACTIONS(2134),
- [anon_sym_return] = ACTIONS(2134),
- [anon_sym_throw] = ACTIONS(2134),
- [anon_sym_SEMI] = ACTIONS(2132),
- [anon_sym_case] = ACTIONS(2134),
- [anon_sym_default] = ACTIONS(2134),
- [anon_sym_yield] = ACTIONS(2134),
- [anon_sym_LBRACK] = ACTIONS(2132),
- [anon_sym_async] = ACTIONS(2134),
- [anon_sym_function] = ACTIONS(2134),
- [anon_sym_private] = ACTIONS(2134),
- [anon_sym_public] = ACTIONS(2134),
- [anon_sym_remote] = ACTIONS(2134),
- [anon_sym_static] = ACTIONS(2134),
- [anon_sym_final] = ACTIONS(2134),
- [anon_sym_abstract] = ACTIONS(2134),
- [anon_sym_any] = ACTIONS(2134),
- [anon_sym_array] = ACTIONS(2134),
- [anon_sym_binary] = ACTIONS(2134),
- [anon_sym_boolean] = ACTIONS(2134),
- [anon_sym_date] = ACTIONS(2134),
- [anon_sym_guid] = ACTIONS(2134),
- [anon_sym_numeric] = ACTIONS(2134),
- [anon_sym_query] = ACTIONS(2134),
- [anon_sym_string] = ACTIONS(2134),
- [anon_sym_struct] = ACTIONS(2134),
- [anon_sym_uuid] = ACTIONS(2134),
- [anon_sym_variablename] = ACTIONS(2134),
- [anon_sym_void] = ACTIONS(2134),
- [anon_sym_xml] = ACTIONS(2134),
- [anon_sym_new] = ACTIONS(2134),
- [anon_sym_PLUS] = ACTIONS(2134),
- [anon_sym_DASH] = ACTIONS(2134),
- [anon_sym_SLASH] = ACTIONS(2134),
- [anon_sym_BANG] = ACTIONS(2132),
- [anon_sym_TILDE] = ACTIONS(2134),
- [aux_sym_unary_operator_token1] = ACTIONS(2132),
- [anon_sym_PLUS_PLUS] = ACTIONS(2132),
- [anon_sym_DASH_DASH] = ACTIONS(2132),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2132),
- [sym_identifier] = ACTIONS(2134),
- [sym_private_property_identifier] = ACTIONS(2132),
- [sym_this] = ACTIONS(2134),
- [sym_super] = ACTIONS(2134),
- [sym_true] = ACTIONS(2134),
- [sym_false] = ACTIONS(2134),
- [sym_null] = ACTIONS(2134),
- [anon_sym_export] = ACTIONS(2134),
- [sym_cf_comment] = ACTIONS(5),
- },
- [690] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1898),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1942),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(4991),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
[sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(690),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4990),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
+ [sym_comment] = STATE(689),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(4989),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
+ [anon_sym_let] = ACTIONS(796),
[anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_SLASH] = ACTIONS(808),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
- [sym_cf_comment] = ACTIONS(5),
- },
- [691] = {
- [sym_comment] = STATE(691),
- [anon_sym_POUND] = ACTIONS(2136),
- [anon_sym_var] = ACTIONS(2138),
- [anon_sym_SQUOTE] = ACTIONS(2136),
- [anon_sym_DQUOTE] = ACTIONS(2136),
- [anon_sym_LBRACE] = ACTIONS(2136),
- [anon_sym_RBRACE] = ACTIONS(2136),
- [anon_sym_import] = ACTIONS(2138),
- [anon_sym_with] = ACTIONS(2138),
- [anon_sym_let] = ACTIONS(2138),
- [anon_sym_const] = ACTIONS(2138),
- [anon_sym_else] = ACTIONS(2138),
- [anon_sym_if] = ACTIONS(2138),
- [anon_sym_switch] = ACTIONS(2138),
- [anon_sym_for] = ACTIONS(2138),
- [anon_sym_LPAREN] = ACTIONS(2136),
- [anon_sym_await] = ACTIONS(2138),
- [anon_sym_while] = ACTIONS(2138),
- [anon_sym_do] = ACTIONS(2138),
- [anon_sym_try] = ACTIONS(2138),
- [anon_sym_break] = ACTIONS(2138),
- [anon_sym_continue] = ACTIONS(2138),
- [anon_sym_return] = ACTIONS(2138),
- [anon_sym_throw] = ACTIONS(2138),
- [anon_sym_SEMI] = ACTIONS(2136),
- [anon_sym_case] = ACTIONS(2138),
- [anon_sym_default] = ACTIONS(2138),
- [anon_sym_yield] = ACTIONS(2138),
- [anon_sym_LBRACK] = ACTIONS(2136),
- [anon_sym_async] = ACTIONS(2138),
- [anon_sym_function] = ACTIONS(2138),
- [anon_sym_private] = ACTIONS(2138),
- [anon_sym_public] = ACTIONS(2138),
- [anon_sym_remote] = ACTIONS(2138),
- [anon_sym_static] = ACTIONS(2138),
- [anon_sym_final] = ACTIONS(2138),
- [anon_sym_abstract] = ACTIONS(2138),
- [anon_sym_any] = ACTIONS(2138),
- [anon_sym_array] = ACTIONS(2138),
- [anon_sym_binary] = ACTIONS(2138),
- [anon_sym_boolean] = ACTIONS(2138),
- [anon_sym_date] = ACTIONS(2138),
- [anon_sym_guid] = ACTIONS(2138),
- [anon_sym_numeric] = ACTIONS(2138),
- [anon_sym_query] = ACTIONS(2138),
- [anon_sym_string] = ACTIONS(2138),
- [anon_sym_struct] = ACTIONS(2138),
- [anon_sym_uuid] = ACTIONS(2138),
- [anon_sym_variablename] = ACTIONS(2138),
- [anon_sym_void] = ACTIONS(2138),
- [anon_sym_xml] = ACTIONS(2138),
- [anon_sym_new] = ACTIONS(2138),
- [anon_sym_PLUS] = ACTIONS(2138),
- [anon_sym_DASH] = ACTIONS(2138),
- [anon_sym_SLASH] = ACTIONS(2138),
- [anon_sym_BANG] = ACTIONS(2136),
- [anon_sym_TILDE] = ACTIONS(2138),
- [aux_sym_unary_operator_token1] = ACTIONS(2136),
- [anon_sym_PLUS_PLUS] = ACTIONS(2136),
- [anon_sym_DASH_DASH] = ACTIONS(2136),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2136),
- [sym_identifier] = ACTIONS(2138),
- [sym_private_property_identifier] = ACTIONS(2136),
- [sym_this] = ACTIONS(2138),
- [sym_super] = ACTIONS(2138),
- [sym_true] = ACTIONS(2138),
- [sym_false] = ACTIONS(2138),
- [sym_null] = ACTIONS(2138),
- [anon_sym_export] = ACTIONS(2138),
- [sym_cf_comment] = ACTIONS(5),
- },
- [692] = {
- [sym_comment] = STATE(692),
- [anon_sym_POUND] = ACTIONS(2140),
- [anon_sym_var] = ACTIONS(2142),
- [anon_sym_SQUOTE] = ACTIONS(2140),
- [anon_sym_DQUOTE] = ACTIONS(2140),
- [anon_sym_LBRACE] = ACTIONS(2140),
- [anon_sym_RBRACE] = ACTIONS(2140),
- [anon_sym_import] = ACTIONS(2142),
- [anon_sym_with] = ACTIONS(2142),
- [anon_sym_let] = ACTIONS(2142),
- [anon_sym_const] = ACTIONS(2142),
- [anon_sym_else] = ACTIONS(2142),
- [anon_sym_if] = ACTIONS(2142),
- [anon_sym_switch] = ACTIONS(2142),
- [anon_sym_for] = ACTIONS(2142),
- [anon_sym_LPAREN] = ACTIONS(2140),
- [anon_sym_await] = ACTIONS(2142),
- [anon_sym_while] = ACTIONS(2142),
- [anon_sym_do] = ACTIONS(2142),
- [anon_sym_try] = ACTIONS(2142),
- [anon_sym_break] = ACTIONS(2142),
- [anon_sym_continue] = ACTIONS(2142),
- [anon_sym_return] = ACTIONS(2142),
- [anon_sym_throw] = ACTIONS(2142),
- [anon_sym_SEMI] = ACTIONS(2140),
- [anon_sym_case] = ACTIONS(2142),
- [anon_sym_default] = ACTIONS(2142),
- [anon_sym_yield] = ACTIONS(2142),
- [anon_sym_LBRACK] = ACTIONS(2140),
- [anon_sym_async] = ACTIONS(2142),
- [anon_sym_function] = ACTIONS(2142),
- [anon_sym_private] = ACTIONS(2142),
- [anon_sym_public] = ACTIONS(2142),
- [anon_sym_remote] = ACTIONS(2142),
- [anon_sym_static] = ACTIONS(2142),
- [anon_sym_final] = ACTIONS(2142),
- [anon_sym_abstract] = ACTIONS(2142),
- [anon_sym_any] = ACTIONS(2142),
- [anon_sym_array] = ACTIONS(2142),
- [anon_sym_binary] = ACTIONS(2142),
- [anon_sym_boolean] = ACTIONS(2142),
- [anon_sym_date] = ACTIONS(2142),
- [anon_sym_guid] = ACTIONS(2142),
- [anon_sym_numeric] = ACTIONS(2142),
- [anon_sym_query] = ACTIONS(2142),
- [anon_sym_string] = ACTIONS(2142),
- [anon_sym_struct] = ACTIONS(2142),
- [anon_sym_uuid] = ACTIONS(2142),
- [anon_sym_variablename] = ACTIONS(2142),
- [anon_sym_void] = ACTIONS(2142),
- [anon_sym_xml] = ACTIONS(2142),
- [anon_sym_new] = ACTIONS(2142),
- [anon_sym_PLUS] = ACTIONS(2142),
- [anon_sym_DASH] = ACTIONS(2142),
- [anon_sym_SLASH] = ACTIONS(2142),
- [anon_sym_BANG] = ACTIONS(2140),
- [anon_sym_TILDE] = ACTIONS(2142),
- [aux_sym_unary_operator_token1] = ACTIONS(2140),
- [anon_sym_PLUS_PLUS] = ACTIONS(2140),
- [anon_sym_DASH_DASH] = ACTIONS(2140),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2140),
- [sym_identifier] = ACTIONS(2142),
- [sym_private_property_identifier] = ACTIONS(2140),
- [sym_this] = ACTIONS(2142),
- [sym_super] = ACTIONS(2142),
- [sym_true] = ACTIONS(2142),
- [sym_false] = ACTIONS(2142),
- [sym_null] = ACTIONS(2142),
- [anon_sym_export] = ACTIONS(2142),
+ [anon_sym_export] = ACTIONS(796),
[sym_cf_comment] = ACTIONS(5),
},
- [693] = {
- [sym_hash_empty] = STATE(1917),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1933),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
+ [690] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1941),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(4991),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
[sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(693),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4990),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
+ [sym_comment] = STATE(690),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(4989),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(1884),
- [sym_hash_expression] = STATE(1917),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2100),
+ [anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
+ [anon_sym_let] = ACTIONS(796),
[anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_SLASH] = ACTIONS(808),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
- [sym_cf_comment] = ACTIONS(5),
- },
- [694] = {
- [sym_comment] = STATE(694),
- [anon_sym_POUND] = ACTIONS(2144),
- [anon_sym_var] = ACTIONS(2146),
- [anon_sym_SQUOTE] = ACTIONS(2144),
- [anon_sym_DQUOTE] = ACTIONS(2144),
- [anon_sym_LBRACE] = ACTIONS(2144),
- [anon_sym_RBRACE] = ACTIONS(2144),
- [anon_sym_import] = ACTIONS(2146),
- [anon_sym_with] = ACTIONS(2146),
- [anon_sym_let] = ACTIONS(2146),
- [anon_sym_const] = ACTIONS(2146),
- [anon_sym_else] = ACTIONS(2146),
- [anon_sym_if] = ACTIONS(2146),
- [anon_sym_switch] = ACTIONS(2146),
- [anon_sym_for] = ACTIONS(2146),
- [anon_sym_LPAREN] = ACTIONS(2144),
- [anon_sym_await] = ACTIONS(2146),
- [anon_sym_while] = ACTIONS(2146),
- [anon_sym_do] = ACTIONS(2146),
- [anon_sym_try] = ACTIONS(2146),
- [anon_sym_break] = ACTIONS(2146),
- [anon_sym_continue] = ACTIONS(2146),
- [anon_sym_return] = ACTIONS(2146),
- [anon_sym_throw] = ACTIONS(2146),
- [anon_sym_SEMI] = ACTIONS(2144),
- [anon_sym_case] = ACTIONS(2146),
- [anon_sym_default] = ACTIONS(2146),
- [anon_sym_yield] = ACTIONS(2146),
- [anon_sym_LBRACK] = ACTIONS(2144),
- [anon_sym_async] = ACTIONS(2146),
- [anon_sym_function] = ACTIONS(2146),
- [anon_sym_private] = ACTIONS(2146),
- [anon_sym_public] = ACTIONS(2146),
- [anon_sym_remote] = ACTIONS(2146),
- [anon_sym_static] = ACTIONS(2146),
- [anon_sym_final] = ACTIONS(2146),
- [anon_sym_abstract] = ACTIONS(2146),
- [anon_sym_any] = ACTIONS(2146),
- [anon_sym_array] = ACTIONS(2146),
- [anon_sym_binary] = ACTIONS(2146),
- [anon_sym_boolean] = ACTIONS(2146),
- [anon_sym_date] = ACTIONS(2146),
- [anon_sym_guid] = ACTIONS(2146),
- [anon_sym_numeric] = ACTIONS(2146),
- [anon_sym_query] = ACTIONS(2146),
- [anon_sym_string] = ACTIONS(2146),
- [anon_sym_struct] = ACTIONS(2146),
- [anon_sym_uuid] = ACTIONS(2146),
- [anon_sym_variablename] = ACTIONS(2146),
- [anon_sym_void] = ACTIONS(2146),
- [anon_sym_xml] = ACTIONS(2146),
- [anon_sym_new] = ACTIONS(2146),
- [anon_sym_PLUS] = ACTIONS(2146),
- [anon_sym_DASH] = ACTIONS(2146),
- [anon_sym_SLASH] = ACTIONS(2146),
- [anon_sym_BANG] = ACTIONS(2144),
- [anon_sym_TILDE] = ACTIONS(2146),
- [aux_sym_unary_operator_token1] = ACTIONS(2144),
- [anon_sym_PLUS_PLUS] = ACTIONS(2144),
- [anon_sym_DASH_DASH] = ACTIONS(2144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2144),
- [sym_identifier] = ACTIONS(2146),
- [sym_private_property_identifier] = ACTIONS(2144),
- [sym_this] = ACTIONS(2146),
- [sym_super] = ACTIONS(2146),
- [sym_true] = ACTIONS(2146),
- [sym_false] = ACTIONS(2146),
- [sym_null] = ACTIONS(2146),
- [anon_sym_export] = ACTIONS(2146),
+ [anon_sym_export] = ACTIONS(796),
[sym_cf_comment] = ACTIONS(5),
},
- [695] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(1763),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
+ [691] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1940),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(4991),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2626),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4990),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
+ [sym_comment] = STATE(691),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(4989),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(796),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(808),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(796),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [692] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1938),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(4991),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2626),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4990),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
+ [sym_comment] = STATE(692),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(4989),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(796),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(808),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(796),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [693] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1936),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(4991),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2626),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4990),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
+ [sym_comment] = STATE(693),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(4989),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(796),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(808),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(796),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [694] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1934),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(4991),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2626),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4990),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
+ [sym_comment] = STATE(694),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(4989),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(796),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(808),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(796),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [695] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1933),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(4991),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2626),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4990),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
[sym_comment] = STATE(695),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(4989),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_let] = ACTIONS(796),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(808),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(796),
[sym_cf_comment] = ACTIONS(5),
},
[696] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1932),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(4991),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2626),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4990),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
[sym_comment] = STATE(696),
- [anon_sym_POUND] = ACTIONS(2148),
- [anon_sym_var] = ACTIONS(2150),
- [anon_sym_SQUOTE] = ACTIONS(2148),
- [anon_sym_DQUOTE] = ACTIONS(2148),
- [anon_sym_LBRACE] = ACTIONS(2148),
- [anon_sym_RBRACE] = ACTIONS(2148),
- [anon_sym_import] = ACTIONS(2150),
- [anon_sym_with] = ACTIONS(2150),
- [anon_sym_let] = ACTIONS(2150),
- [anon_sym_const] = ACTIONS(2150),
- [anon_sym_else] = ACTIONS(2150),
- [anon_sym_if] = ACTIONS(2150),
- [anon_sym_switch] = ACTIONS(2150),
- [anon_sym_for] = ACTIONS(2150),
- [anon_sym_LPAREN] = ACTIONS(2148),
- [anon_sym_await] = ACTIONS(2150),
- [anon_sym_while] = ACTIONS(2150),
- [anon_sym_do] = ACTIONS(2150),
- [anon_sym_try] = ACTIONS(2150),
- [anon_sym_break] = ACTIONS(2150),
- [anon_sym_continue] = ACTIONS(2150),
- [anon_sym_return] = ACTIONS(2150),
- [anon_sym_throw] = ACTIONS(2150),
- [anon_sym_SEMI] = ACTIONS(2148),
- [anon_sym_case] = ACTIONS(2150),
- [anon_sym_default] = ACTIONS(2150),
- [anon_sym_yield] = ACTIONS(2150),
- [anon_sym_LBRACK] = ACTIONS(2148),
- [anon_sym_async] = ACTIONS(2150),
- [anon_sym_function] = ACTIONS(2150),
- [anon_sym_private] = ACTIONS(2150),
- [anon_sym_public] = ACTIONS(2150),
- [anon_sym_remote] = ACTIONS(2150),
- [anon_sym_static] = ACTIONS(2150),
- [anon_sym_final] = ACTIONS(2150),
- [anon_sym_abstract] = ACTIONS(2150),
- [anon_sym_any] = ACTIONS(2150),
- [anon_sym_array] = ACTIONS(2150),
- [anon_sym_binary] = ACTIONS(2150),
- [anon_sym_boolean] = ACTIONS(2150),
- [anon_sym_date] = ACTIONS(2150),
- [anon_sym_guid] = ACTIONS(2150),
- [anon_sym_numeric] = ACTIONS(2150),
- [anon_sym_query] = ACTIONS(2150),
- [anon_sym_string] = ACTIONS(2150),
- [anon_sym_struct] = ACTIONS(2150),
- [anon_sym_uuid] = ACTIONS(2150),
- [anon_sym_variablename] = ACTIONS(2150),
- [anon_sym_void] = ACTIONS(2150),
- [anon_sym_xml] = ACTIONS(2150),
- [anon_sym_new] = ACTIONS(2150),
- [anon_sym_PLUS] = ACTIONS(2150),
- [anon_sym_DASH] = ACTIONS(2150),
- [anon_sym_SLASH] = ACTIONS(2150),
- [anon_sym_BANG] = ACTIONS(2148),
- [anon_sym_TILDE] = ACTIONS(2150),
- [aux_sym_unary_operator_token1] = ACTIONS(2148),
- [anon_sym_PLUS_PLUS] = ACTIONS(2148),
- [anon_sym_DASH_DASH] = ACTIONS(2148),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2148),
- [sym_identifier] = ACTIONS(2150),
- [sym_private_property_identifier] = ACTIONS(2148),
- [sym_this] = ACTIONS(2150),
- [sym_super] = ACTIONS(2150),
- [sym_true] = ACTIONS(2150),
- [sym_false] = ACTIONS(2150),
- [sym_null] = ACTIONS(2150),
- [anon_sym_export] = ACTIONS(2150),
- [sym_cf_comment] = ACTIONS(5),
- },
- [697] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(1746),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(697),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(4989),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_let] = ACTIONS(796),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(808),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(796),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [697] = {
+ [sym_comment] = STATE(697),
+ [anon_sym_POUND] = ACTIONS(2112),
+ [anon_sym_var] = ACTIONS(2114),
+ [anon_sym_SQUOTE] = ACTIONS(2112),
+ [anon_sym_DQUOTE] = ACTIONS(2112),
+ [anon_sym_LBRACE] = ACTIONS(2112),
+ [anon_sym_RBRACE] = ACTIONS(2112),
+ [anon_sym_import] = ACTIONS(2114),
+ [anon_sym_with] = ACTIONS(2114),
+ [anon_sym_let] = ACTIONS(2114),
+ [anon_sym_const] = ACTIONS(2114),
+ [anon_sym_else] = ACTIONS(2114),
+ [anon_sym_if] = ACTIONS(2114),
+ [anon_sym_switch] = ACTIONS(2114),
+ [anon_sym_for] = ACTIONS(2114),
+ [anon_sym_LPAREN] = ACTIONS(2112),
+ [anon_sym_await] = ACTIONS(2114),
+ [anon_sym_while] = ACTIONS(2114),
+ [anon_sym_do] = ACTIONS(2114),
+ [anon_sym_try] = ACTIONS(2114),
+ [anon_sym_break] = ACTIONS(2114),
+ [anon_sym_continue] = ACTIONS(2114),
+ [anon_sym_return] = ACTIONS(2114),
+ [anon_sym_throw] = ACTIONS(2114),
+ [anon_sym_SEMI] = ACTIONS(2112),
+ [anon_sym_case] = ACTIONS(2114),
+ [anon_sym_default] = ACTIONS(2114),
+ [anon_sym_yield] = ACTIONS(2114),
+ [anon_sym_LBRACK] = ACTIONS(2112),
+ [anon_sym_async] = ACTIONS(2114),
+ [anon_sym_function] = ACTIONS(2114),
+ [anon_sym_private] = ACTIONS(2114),
+ [anon_sym_public] = ACTIONS(2114),
+ [anon_sym_remote] = ACTIONS(2114),
+ [anon_sym_static] = ACTIONS(2114),
+ [anon_sym_final] = ACTIONS(2114),
+ [anon_sym_abstract] = ACTIONS(2114),
+ [anon_sym_any] = ACTIONS(2114),
+ [anon_sym_array] = ACTIONS(2114),
+ [anon_sym_binary] = ACTIONS(2114),
+ [anon_sym_boolean] = ACTIONS(2114),
+ [anon_sym_date] = ACTIONS(2114),
+ [anon_sym_guid] = ACTIONS(2114),
+ [anon_sym_numeric] = ACTIONS(2114),
+ [anon_sym_query] = ACTIONS(2114),
+ [anon_sym_string] = ACTIONS(2114),
+ [anon_sym_struct] = ACTIONS(2114),
+ [anon_sym_uuid] = ACTIONS(2114),
+ [anon_sym_variablename] = ACTIONS(2114),
+ [anon_sym_void] = ACTIONS(2114),
+ [anon_sym_xml] = ACTIONS(2114),
+ [anon_sym_new] = ACTIONS(2114),
+ [anon_sym_PLUS] = ACTIONS(2114),
+ [anon_sym_DASH] = ACTIONS(2114),
+ [anon_sym_SLASH] = ACTIONS(2114),
+ [anon_sym_BANG] = ACTIONS(2112),
+ [anon_sym_TILDE] = ACTIONS(2114),
+ [aux_sym_unary_operator_token1] = ACTIONS(2112),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2112),
+ [anon_sym_DASH_DASH] = ACTIONS(2112),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2112),
+ [sym_identifier] = ACTIONS(2114),
+ [sym_private_property_identifier] = ACTIONS(2112),
+ [sym_this] = ACTIONS(2114),
+ [sym_super] = ACTIONS(2114),
+ [sym_true] = ACTIONS(2114),
+ [sym_false] = ACTIONS(2114),
+ [sym_null] = ACTIONS(2114),
+ [anon_sym_export] = ACTIONS(2114),
[sym_cf_comment] = ACTIONS(5),
},
[698] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1171),
- [sym_subscript_expression] = STATE(1171),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3448),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1885),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1930),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(4991),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2626),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4990),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
[sym_comment] = STATE(698),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(4989),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(2152),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(2154),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(2152),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_let] = ACTIONS(796),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(808),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(2156),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(2152),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(796),
[sym_cf_comment] = ACTIONS(5),
},
[699] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2457),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1171),
- [sym_subscript_expression] = STATE(1171),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(3448),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1885),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2096),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
[sym_comment] = STATE(699),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(2152),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(2154),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(2152),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(2156),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(2152),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
[700] = {
+ [sym_hash_empty] = STATE(1903),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1928),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(4991),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2626),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4990),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
[sym_comment] = STATE(700),
- [anon_sym_POUND] = ACTIONS(2158),
- [anon_sym_var] = ACTIONS(2160),
- [anon_sym_SQUOTE] = ACTIONS(2158),
- [anon_sym_DQUOTE] = ACTIONS(2158),
- [anon_sym_LBRACE] = ACTIONS(2158),
- [anon_sym_RBRACE] = ACTIONS(2158),
- [anon_sym_import] = ACTIONS(2160),
- [anon_sym_with] = ACTIONS(2160),
- [anon_sym_let] = ACTIONS(2160),
- [anon_sym_const] = ACTIONS(2160),
- [anon_sym_else] = ACTIONS(2160),
- [anon_sym_if] = ACTIONS(2160),
- [anon_sym_switch] = ACTIONS(2160),
- [anon_sym_for] = ACTIONS(2160),
- [anon_sym_LPAREN] = ACTIONS(2158),
- [anon_sym_await] = ACTIONS(2160),
- [anon_sym_while] = ACTIONS(2160),
- [anon_sym_do] = ACTIONS(2160),
- [anon_sym_try] = ACTIONS(2160),
- [anon_sym_break] = ACTIONS(2160),
- [anon_sym_continue] = ACTIONS(2160),
- [anon_sym_return] = ACTIONS(2160),
- [anon_sym_throw] = ACTIONS(2160),
- [anon_sym_SEMI] = ACTIONS(2158),
- [anon_sym_case] = ACTIONS(2160),
- [anon_sym_default] = ACTIONS(2160),
- [anon_sym_yield] = ACTIONS(2160),
- [anon_sym_LBRACK] = ACTIONS(2158),
- [anon_sym_async] = ACTIONS(2160),
- [anon_sym_function] = ACTIONS(2160),
- [anon_sym_private] = ACTIONS(2160),
- [anon_sym_public] = ACTIONS(2160),
- [anon_sym_remote] = ACTIONS(2160),
- [anon_sym_static] = ACTIONS(2160),
- [anon_sym_final] = ACTIONS(2160),
- [anon_sym_abstract] = ACTIONS(2160),
- [anon_sym_any] = ACTIONS(2160),
- [anon_sym_array] = ACTIONS(2160),
- [anon_sym_binary] = ACTIONS(2160),
- [anon_sym_boolean] = ACTIONS(2160),
- [anon_sym_date] = ACTIONS(2160),
- [anon_sym_guid] = ACTIONS(2160),
- [anon_sym_numeric] = ACTIONS(2160),
- [anon_sym_query] = ACTIONS(2160),
- [anon_sym_string] = ACTIONS(2160),
- [anon_sym_struct] = ACTIONS(2160),
- [anon_sym_uuid] = ACTIONS(2160),
- [anon_sym_variablename] = ACTIONS(2160),
- [anon_sym_void] = ACTIONS(2160),
- [anon_sym_xml] = ACTIONS(2160),
- [anon_sym_new] = ACTIONS(2160),
- [anon_sym_PLUS] = ACTIONS(2160),
- [anon_sym_DASH] = ACTIONS(2160),
- [anon_sym_SLASH] = ACTIONS(2160),
- [anon_sym_BANG] = ACTIONS(2158),
- [anon_sym_TILDE] = ACTIONS(2160),
- [aux_sym_unary_operator_token1] = ACTIONS(2158),
- [anon_sym_PLUS_PLUS] = ACTIONS(2158),
- [anon_sym_DASH_DASH] = ACTIONS(2158),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2158),
- [sym_identifier] = ACTIONS(2160),
- [sym_private_property_identifier] = ACTIONS(2158),
- [sym_this] = ACTIONS(2160),
- [sym_super] = ACTIONS(2160),
- [sym_true] = ACTIONS(2160),
- [sym_false] = ACTIONS(2160),
- [sym_null] = ACTIONS(2160),
- [anon_sym_export] = ACTIONS(2160),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(4989),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(1515),
+ [sym_hash_expression] = STATE(1903),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(2116),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(796),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(808),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(796),
[sym_cf_comment] = ACTIONS(5),
},
[701] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1926),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(4991),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2626),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4990),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
[sym_comment] = STATE(701),
- [anon_sym_POUND] = ACTIONS(2162),
- [anon_sym_var] = ACTIONS(2164),
- [anon_sym_SQUOTE] = ACTIONS(2162),
- [anon_sym_DQUOTE] = ACTIONS(2162),
- [anon_sym_LBRACE] = ACTIONS(2162),
- [anon_sym_RBRACE] = ACTIONS(2162),
- [anon_sym_import] = ACTIONS(2164),
- [anon_sym_with] = ACTIONS(2164),
- [anon_sym_let] = ACTIONS(2164),
- [anon_sym_const] = ACTIONS(2164),
- [anon_sym_else] = ACTIONS(2164),
- [anon_sym_if] = ACTIONS(2164),
- [anon_sym_switch] = ACTIONS(2164),
- [anon_sym_for] = ACTIONS(2164),
- [anon_sym_LPAREN] = ACTIONS(2162),
- [anon_sym_await] = ACTIONS(2164),
- [anon_sym_while] = ACTIONS(2164),
- [anon_sym_do] = ACTIONS(2164),
- [anon_sym_try] = ACTIONS(2164),
- [anon_sym_break] = ACTIONS(2164),
- [anon_sym_continue] = ACTIONS(2164),
- [anon_sym_return] = ACTIONS(2164),
- [anon_sym_throw] = ACTIONS(2164),
- [anon_sym_SEMI] = ACTIONS(2162),
- [anon_sym_case] = ACTIONS(2164),
- [anon_sym_default] = ACTIONS(2164),
- [anon_sym_yield] = ACTIONS(2164),
- [anon_sym_LBRACK] = ACTIONS(2162),
- [anon_sym_async] = ACTIONS(2164),
- [anon_sym_function] = ACTIONS(2164),
- [anon_sym_private] = ACTIONS(2164),
- [anon_sym_public] = ACTIONS(2164),
- [anon_sym_remote] = ACTIONS(2164),
- [anon_sym_static] = ACTIONS(2164),
- [anon_sym_final] = ACTIONS(2164),
- [anon_sym_abstract] = ACTIONS(2164),
- [anon_sym_any] = ACTIONS(2164),
- [anon_sym_array] = ACTIONS(2164),
- [anon_sym_binary] = ACTIONS(2164),
- [anon_sym_boolean] = ACTIONS(2164),
- [anon_sym_date] = ACTIONS(2164),
- [anon_sym_guid] = ACTIONS(2164),
- [anon_sym_numeric] = ACTIONS(2164),
- [anon_sym_query] = ACTIONS(2164),
- [anon_sym_string] = ACTIONS(2164),
- [anon_sym_struct] = ACTIONS(2164),
- [anon_sym_uuid] = ACTIONS(2164),
- [anon_sym_variablename] = ACTIONS(2164),
- [anon_sym_void] = ACTIONS(2164),
- [anon_sym_xml] = ACTIONS(2164),
- [anon_sym_new] = ACTIONS(2164),
- [anon_sym_PLUS] = ACTIONS(2164),
- [anon_sym_DASH] = ACTIONS(2164),
- [anon_sym_SLASH] = ACTIONS(2164),
- [anon_sym_BANG] = ACTIONS(2162),
- [anon_sym_TILDE] = ACTIONS(2164),
- [aux_sym_unary_operator_token1] = ACTIONS(2162),
- [anon_sym_PLUS_PLUS] = ACTIONS(2162),
- [anon_sym_DASH_DASH] = ACTIONS(2162),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2162),
- [sym_identifier] = ACTIONS(2164),
- [sym_private_property_identifier] = ACTIONS(2162),
- [sym_this] = ACTIONS(2164),
- [sym_super] = ACTIONS(2164),
- [sym_true] = ACTIONS(2164),
- [sym_false] = ACTIONS(2164),
- [sym_null] = ACTIONS(2164),
- [anon_sym_export] = ACTIONS(2164),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(4989),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(796),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(808),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(796),
[sym_cf_comment] = ACTIONS(5),
},
[702] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2307),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
[sym_comment] = STATE(702),
- [anon_sym_POUND] = ACTIONS(2166),
- [anon_sym_var] = ACTIONS(2168),
- [anon_sym_SQUOTE] = ACTIONS(2166),
- [anon_sym_DQUOTE] = ACTIONS(2166),
- [anon_sym_LBRACE] = ACTIONS(2166),
- [anon_sym_RBRACE] = ACTIONS(2166),
- [anon_sym_import] = ACTIONS(2168),
- [anon_sym_with] = ACTIONS(2168),
- [anon_sym_let] = ACTIONS(2168),
- [anon_sym_const] = ACTIONS(2168),
- [anon_sym_else] = ACTIONS(2168),
- [anon_sym_if] = ACTIONS(2168),
- [anon_sym_switch] = ACTIONS(2168),
- [anon_sym_for] = ACTIONS(2168),
- [anon_sym_LPAREN] = ACTIONS(2166),
- [anon_sym_await] = ACTIONS(2168),
- [anon_sym_while] = ACTIONS(2168),
- [anon_sym_do] = ACTIONS(2168),
- [anon_sym_try] = ACTIONS(2168),
- [anon_sym_break] = ACTIONS(2168),
- [anon_sym_continue] = ACTIONS(2168),
- [anon_sym_return] = ACTIONS(2168),
- [anon_sym_throw] = ACTIONS(2168),
- [anon_sym_SEMI] = ACTIONS(2166),
- [anon_sym_case] = ACTIONS(2168),
- [anon_sym_default] = ACTIONS(2168),
- [anon_sym_yield] = ACTIONS(2168),
- [anon_sym_LBRACK] = ACTIONS(2166),
- [anon_sym_async] = ACTIONS(2168),
- [anon_sym_function] = ACTIONS(2168),
- [anon_sym_private] = ACTIONS(2168),
- [anon_sym_public] = ACTIONS(2168),
- [anon_sym_remote] = ACTIONS(2168),
- [anon_sym_static] = ACTIONS(2168),
- [anon_sym_final] = ACTIONS(2168),
- [anon_sym_abstract] = ACTIONS(2168),
- [anon_sym_any] = ACTIONS(2168),
- [anon_sym_array] = ACTIONS(2168),
- [anon_sym_binary] = ACTIONS(2168),
- [anon_sym_boolean] = ACTIONS(2168),
- [anon_sym_date] = ACTIONS(2168),
- [anon_sym_guid] = ACTIONS(2168),
- [anon_sym_numeric] = ACTIONS(2168),
- [anon_sym_query] = ACTIONS(2168),
- [anon_sym_string] = ACTIONS(2168),
- [anon_sym_struct] = ACTIONS(2168),
- [anon_sym_uuid] = ACTIONS(2168),
- [anon_sym_variablename] = ACTIONS(2168),
- [anon_sym_void] = ACTIONS(2168),
- [anon_sym_xml] = ACTIONS(2168),
- [anon_sym_new] = ACTIONS(2168),
- [anon_sym_PLUS] = ACTIONS(2168),
- [anon_sym_DASH] = ACTIONS(2168),
- [anon_sym_SLASH] = ACTIONS(2168),
- [anon_sym_BANG] = ACTIONS(2166),
- [anon_sym_TILDE] = ACTIONS(2168),
- [aux_sym_unary_operator_token1] = ACTIONS(2166),
- [anon_sym_PLUS_PLUS] = ACTIONS(2166),
- [anon_sym_DASH_DASH] = ACTIONS(2166),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2166),
- [sym_identifier] = ACTIONS(2168),
- [sym_private_property_identifier] = ACTIONS(2166),
- [sym_this] = ACTIONS(2168),
- [sym_super] = ACTIONS(2168),
- [sym_true] = ACTIONS(2168),
- [sym_false] = ACTIONS(2168),
- [sym_null] = ACTIONS(2168),
- [anon_sym_export] = ACTIONS(2168),
- [sym_cf_comment] = ACTIONS(5),
- },
- [703] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2239),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(703),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5086),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(984),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [703] = {
+ [sym_hash_empty] = STATE(1903),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1923),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(4991),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2626),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4990),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
+ [sym_comment] = STATE(703),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(4989),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(1622),
+ [sym_hash_expression] = STATE(1903),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(2116),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(796),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(808),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(796),
[sym_cf_comment] = ACTIONS(5),
},
[704] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2452),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2028),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
[sym_comment] = STATE(704),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(826),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
+ [anon_sym_export] = ACTIONS(828),
[sym_cf_comment] = ACTIONS(5),
},
[705] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2125),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
[sym_comment] = STATE(705),
- [anon_sym_POUND] = ACTIONS(2170),
- [anon_sym_var] = ACTIONS(2172),
- [anon_sym_SQUOTE] = ACTIONS(2170),
- [anon_sym_DQUOTE] = ACTIONS(2170),
- [anon_sym_LBRACE] = ACTIONS(2170),
- [anon_sym_RBRACE] = ACTIONS(2170),
- [anon_sym_import] = ACTIONS(2172),
- [anon_sym_with] = ACTIONS(2172),
- [anon_sym_let] = ACTIONS(2172),
- [anon_sym_const] = ACTIONS(2172),
- [anon_sym_else] = ACTIONS(2172),
- [anon_sym_if] = ACTIONS(2172),
- [anon_sym_switch] = ACTIONS(2172),
- [anon_sym_for] = ACTIONS(2172),
- [anon_sym_LPAREN] = ACTIONS(2170),
- [anon_sym_await] = ACTIONS(2172),
- [anon_sym_while] = ACTIONS(2172),
- [anon_sym_do] = ACTIONS(2172),
- [anon_sym_try] = ACTIONS(2172),
- [anon_sym_break] = ACTIONS(2172),
- [anon_sym_continue] = ACTIONS(2172),
- [anon_sym_return] = ACTIONS(2172),
- [anon_sym_throw] = ACTIONS(2172),
- [anon_sym_SEMI] = ACTIONS(2170),
- [anon_sym_case] = ACTIONS(2172),
- [anon_sym_default] = ACTIONS(2172),
- [anon_sym_yield] = ACTIONS(2172),
- [anon_sym_LBRACK] = ACTIONS(2170),
- [anon_sym_async] = ACTIONS(2172),
- [anon_sym_function] = ACTIONS(2172),
- [anon_sym_private] = ACTIONS(2172),
- [anon_sym_public] = ACTIONS(2172),
- [anon_sym_remote] = ACTIONS(2172),
- [anon_sym_static] = ACTIONS(2172),
- [anon_sym_final] = ACTIONS(2172),
- [anon_sym_abstract] = ACTIONS(2172),
- [anon_sym_any] = ACTIONS(2172),
- [anon_sym_array] = ACTIONS(2172),
- [anon_sym_binary] = ACTIONS(2172),
- [anon_sym_boolean] = ACTIONS(2172),
- [anon_sym_date] = ACTIONS(2172),
- [anon_sym_guid] = ACTIONS(2172),
- [anon_sym_numeric] = ACTIONS(2172),
- [anon_sym_query] = ACTIONS(2172),
- [anon_sym_string] = ACTIONS(2172),
- [anon_sym_struct] = ACTIONS(2172),
- [anon_sym_uuid] = ACTIONS(2172),
- [anon_sym_variablename] = ACTIONS(2172),
- [anon_sym_void] = ACTIONS(2172),
- [anon_sym_xml] = ACTIONS(2172),
- [anon_sym_new] = ACTIONS(2172),
- [anon_sym_PLUS] = ACTIONS(2172),
- [anon_sym_DASH] = ACTIONS(2172),
- [anon_sym_SLASH] = ACTIONS(2172),
- [anon_sym_BANG] = ACTIONS(2170),
- [anon_sym_TILDE] = ACTIONS(2172),
- [aux_sym_unary_operator_token1] = ACTIONS(2170),
- [anon_sym_PLUS_PLUS] = ACTIONS(2170),
- [anon_sym_DASH_DASH] = ACTIONS(2170),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2170),
- [sym_identifier] = ACTIONS(2172),
- [sym_private_property_identifier] = ACTIONS(2170),
- [sym_this] = ACTIONS(2172),
- [sym_super] = ACTIONS(2172),
- [sym_true] = ACTIONS(2172),
- [sym_false] = ACTIONS(2172),
- [sym_null] = ACTIONS(2172),
- [anon_sym_export] = ACTIONS(2172),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(874),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
[706] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1630),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(4991),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2626),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4990),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
[sym_comment] = STATE(706),
- [anon_sym_POUND] = ACTIONS(2174),
- [anon_sym_var] = ACTIONS(2176),
- [anon_sym_SQUOTE] = ACTIONS(2174),
- [anon_sym_DQUOTE] = ACTIONS(2174),
- [anon_sym_LBRACE] = ACTIONS(2174),
- [anon_sym_RBRACE] = ACTIONS(2174),
- [anon_sym_import] = ACTIONS(2176),
- [anon_sym_with] = ACTIONS(2176),
- [anon_sym_let] = ACTIONS(2176),
- [anon_sym_const] = ACTIONS(2176),
- [anon_sym_else] = ACTIONS(2176),
- [anon_sym_if] = ACTIONS(2176),
- [anon_sym_switch] = ACTIONS(2176),
- [anon_sym_for] = ACTIONS(2176),
- [anon_sym_LPAREN] = ACTIONS(2174),
- [anon_sym_await] = ACTIONS(2176),
- [anon_sym_while] = ACTIONS(2176),
- [anon_sym_do] = ACTIONS(2176),
- [anon_sym_try] = ACTIONS(2176),
- [anon_sym_break] = ACTIONS(2176),
- [anon_sym_continue] = ACTIONS(2176),
- [anon_sym_return] = ACTIONS(2176),
- [anon_sym_throw] = ACTIONS(2176),
- [anon_sym_SEMI] = ACTIONS(2174),
- [anon_sym_case] = ACTIONS(2176),
- [anon_sym_default] = ACTIONS(2176),
- [anon_sym_yield] = ACTIONS(2176),
- [anon_sym_LBRACK] = ACTIONS(2174),
- [anon_sym_async] = ACTIONS(2176),
- [anon_sym_function] = ACTIONS(2176),
- [anon_sym_private] = ACTIONS(2176),
- [anon_sym_public] = ACTIONS(2176),
- [anon_sym_remote] = ACTIONS(2176),
- [anon_sym_static] = ACTIONS(2176),
- [anon_sym_final] = ACTIONS(2176),
- [anon_sym_abstract] = ACTIONS(2176),
- [anon_sym_any] = ACTIONS(2176),
- [anon_sym_array] = ACTIONS(2176),
- [anon_sym_binary] = ACTIONS(2176),
- [anon_sym_boolean] = ACTIONS(2176),
- [anon_sym_date] = ACTIONS(2176),
- [anon_sym_guid] = ACTIONS(2176),
- [anon_sym_numeric] = ACTIONS(2176),
- [anon_sym_query] = ACTIONS(2176),
- [anon_sym_string] = ACTIONS(2176),
- [anon_sym_struct] = ACTIONS(2176),
- [anon_sym_uuid] = ACTIONS(2176),
- [anon_sym_variablename] = ACTIONS(2176),
- [anon_sym_void] = ACTIONS(2176),
- [anon_sym_xml] = ACTIONS(2176),
- [anon_sym_new] = ACTIONS(2176),
- [anon_sym_PLUS] = ACTIONS(2176),
- [anon_sym_DASH] = ACTIONS(2176),
- [anon_sym_SLASH] = ACTIONS(2176),
- [anon_sym_BANG] = ACTIONS(2174),
- [anon_sym_TILDE] = ACTIONS(2176),
- [aux_sym_unary_operator_token1] = ACTIONS(2174),
- [anon_sym_PLUS_PLUS] = ACTIONS(2174),
- [anon_sym_DASH_DASH] = ACTIONS(2174),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(4989),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(796),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(808),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2174),
- [sym_identifier] = ACTIONS(2176),
- [sym_private_property_identifier] = ACTIONS(2174),
- [sym_this] = ACTIONS(2176),
- [sym_super] = ACTIONS(2176),
- [sym_true] = ACTIONS(2176),
- [sym_false] = ACTIONS(2176),
- [sym_null] = ACTIONS(2176),
- [anon_sym_export] = ACTIONS(2176),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(796),
[sym_cf_comment] = ACTIONS(5),
},
[707] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2153),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2130),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
[sym_comment] = STATE(707),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_LBRACE] = ACTIONS(826),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [anon_sym_export] = ACTIONS(828),
[sym_cf_comment] = ACTIONS(5),
},
[708] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2453),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1676),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(4991),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2626),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4990),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
[sym_comment] = STATE(708),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(4989),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_let] = ACTIONS(796),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(808),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(796),
[sym_cf_comment] = ACTIONS(5),
},
[709] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2454),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2022),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
[sym_comment] = STATE(709),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(826),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
+ [anon_sym_export] = ACTIONS(828),
[sym_cf_comment] = ACTIONS(5),
},
[710] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2157),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2129),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
[sym_comment] = STATE(710),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_LBRACE] = ACTIONS(826),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [anon_sym_export] = ACTIONS(828),
[sym_cf_comment] = ACTIONS(5),
},
[711] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2204),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2123),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
[sym_comment] = STATE(711),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
[712] = {
[sym_comment] = STATE(712),
- [anon_sym_POUND] = ACTIONS(2178),
- [anon_sym_var] = ACTIONS(2180),
- [anon_sym_SQUOTE] = ACTIONS(2178),
- [anon_sym_DQUOTE] = ACTIONS(2178),
- [anon_sym_LBRACE] = ACTIONS(2178),
- [anon_sym_RBRACE] = ACTIONS(2178),
- [anon_sym_import] = ACTIONS(2180),
- [anon_sym_with] = ACTIONS(2180),
- [anon_sym_let] = ACTIONS(2180),
- [anon_sym_const] = ACTIONS(2180),
- [anon_sym_else] = ACTIONS(2180),
- [anon_sym_if] = ACTIONS(2180),
- [anon_sym_switch] = ACTIONS(2180),
- [anon_sym_for] = ACTIONS(2180),
- [anon_sym_LPAREN] = ACTIONS(2178),
- [anon_sym_await] = ACTIONS(2180),
- [anon_sym_while] = ACTIONS(2180),
- [anon_sym_do] = ACTIONS(2180),
- [anon_sym_try] = ACTIONS(2180),
- [anon_sym_break] = ACTIONS(2180),
- [anon_sym_continue] = ACTIONS(2180),
- [anon_sym_return] = ACTIONS(2180),
- [anon_sym_throw] = ACTIONS(2180),
- [anon_sym_SEMI] = ACTIONS(2178),
- [anon_sym_case] = ACTIONS(2180),
- [anon_sym_default] = ACTIONS(2180),
- [anon_sym_yield] = ACTIONS(2180),
- [anon_sym_LBRACK] = ACTIONS(2178),
- [anon_sym_async] = ACTIONS(2180),
- [anon_sym_function] = ACTIONS(2180),
- [anon_sym_private] = ACTIONS(2180),
- [anon_sym_public] = ACTIONS(2180),
- [anon_sym_remote] = ACTIONS(2180),
- [anon_sym_static] = ACTIONS(2180),
- [anon_sym_final] = ACTIONS(2180),
- [anon_sym_abstract] = ACTIONS(2180),
- [anon_sym_any] = ACTIONS(2180),
- [anon_sym_array] = ACTIONS(2180),
- [anon_sym_binary] = ACTIONS(2180),
- [anon_sym_boolean] = ACTIONS(2180),
- [anon_sym_date] = ACTIONS(2180),
- [anon_sym_guid] = ACTIONS(2180),
- [anon_sym_numeric] = ACTIONS(2180),
- [anon_sym_query] = ACTIONS(2180),
- [anon_sym_string] = ACTIONS(2180),
- [anon_sym_struct] = ACTIONS(2180),
- [anon_sym_uuid] = ACTIONS(2180),
- [anon_sym_variablename] = ACTIONS(2180),
- [anon_sym_void] = ACTIONS(2180),
- [anon_sym_xml] = ACTIONS(2180),
- [anon_sym_new] = ACTIONS(2180),
- [anon_sym_PLUS] = ACTIONS(2180),
- [anon_sym_DASH] = ACTIONS(2180),
- [anon_sym_SLASH] = ACTIONS(2180),
- [anon_sym_BANG] = ACTIONS(2178),
- [anon_sym_TILDE] = ACTIONS(2180),
- [aux_sym_unary_operator_token1] = ACTIONS(2178),
- [anon_sym_PLUS_PLUS] = ACTIONS(2178),
- [anon_sym_DASH_DASH] = ACTIONS(2178),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2178),
- [sym_identifier] = ACTIONS(2180),
- [sym_private_property_identifier] = ACTIONS(2178),
- [sym_this] = ACTIONS(2180),
- [sym_super] = ACTIONS(2180),
- [sym_true] = ACTIONS(2180),
- [sym_false] = ACTIONS(2180),
- [sym_null] = ACTIONS(2180),
- [anon_sym_export] = ACTIONS(2180),
+ [anon_sym_POUND] = ACTIONS(2118),
+ [anon_sym_var] = ACTIONS(2120),
+ [anon_sym_SQUOTE] = ACTIONS(2118),
+ [anon_sym_DQUOTE] = ACTIONS(2118),
+ [anon_sym_LBRACE] = ACTIONS(2118),
+ [anon_sym_RBRACE] = ACTIONS(2118),
+ [anon_sym_import] = ACTIONS(2120),
+ [anon_sym_with] = ACTIONS(2120),
+ [anon_sym_let] = ACTIONS(2120),
+ [anon_sym_const] = ACTIONS(2120),
+ [anon_sym_else] = ACTIONS(2120),
+ [anon_sym_if] = ACTIONS(2120),
+ [anon_sym_switch] = ACTIONS(2120),
+ [anon_sym_for] = ACTIONS(2120),
+ [anon_sym_LPAREN] = ACTIONS(2118),
+ [anon_sym_await] = ACTIONS(2120),
+ [anon_sym_while] = ACTIONS(2120),
+ [anon_sym_do] = ACTIONS(2120),
+ [anon_sym_try] = ACTIONS(2120),
+ [anon_sym_break] = ACTIONS(2120),
+ [anon_sym_continue] = ACTIONS(2120),
+ [anon_sym_return] = ACTIONS(2120),
+ [anon_sym_throw] = ACTIONS(2120),
+ [anon_sym_SEMI] = ACTIONS(2118),
+ [anon_sym_case] = ACTIONS(2120),
+ [anon_sym_default] = ACTIONS(2120),
+ [anon_sym_yield] = ACTIONS(2120),
+ [anon_sym_LBRACK] = ACTIONS(2118),
+ [anon_sym_async] = ACTIONS(2120),
+ [anon_sym_function] = ACTIONS(2120),
+ [anon_sym_private] = ACTIONS(2120),
+ [anon_sym_public] = ACTIONS(2120),
+ [anon_sym_remote] = ACTIONS(2120),
+ [anon_sym_static] = ACTIONS(2120),
+ [anon_sym_final] = ACTIONS(2120),
+ [anon_sym_abstract] = ACTIONS(2120),
+ [anon_sym_any] = ACTIONS(2120),
+ [anon_sym_array] = ACTIONS(2120),
+ [anon_sym_binary] = ACTIONS(2120),
+ [anon_sym_boolean] = ACTIONS(2120),
+ [anon_sym_date] = ACTIONS(2120),
+ [anon_sym_guid] = ACTIONS(2120),
+ [anon_sym_numeric] = ACTIONS(2120),
+ [anon_sym_query] = ACTIONS(2120),
+ [anon_sym_string] = ACTIONS(2120),
+ [anon_sym_struct] = ACTIONS(2120),
+ [anon_sym_uuid] = ACTIONS(2120),
+ [anon_sym_variablename] = ACTIONS(2120),
+ [anon_sym_void] = ACTIONS(2120),
+ [anon_sym_xml] = ACTIONS(2120),
+ [anon_sym_new] = ACTIONS(2120),
+ [anon_sym_PLUS] = ACTIONS(2120),
+ [anon_sym_DASH] = ACTIONS(2120),
+ [anon_sym_SLASH] = ACTIONS(2120),
+ [anon_sym_BANG] = ACTIONS(2118),
+ [anon_sym_TILDE] = ACTIONS(2120),
+ [aux_sym_unary_operator_token1] = ACTIONS(2118),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2118),
+ [anon_sym_DASH_DASH] = ACTIONS(2118),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2118),
+ [sym_identifier] = ACTIONS(2120),
+ [sym_private_property_identifier] = ACTIONS(2118),
+ [sym_this] = ACTIONS(2120),
+ [sym_super] = ACTIONS(2120),
+ [sym_true] = ACTIONS(2120),
+ [sym_false] = ACTIONS(2120),
+ [sym_null] = ACTIONS(2120),
+ [anon_sym_export] = ACTIONS(2120),
[sym_cf_comment] = ACTIONS(5),
},
[713] = {
[sym_comment] = STATE(713),
- [anon_sym_POUND] = ACTIONS(2182),
- [anon_sym_var] = ACTIONS(2184),
- [anon_sym_SQUOTE] = ACTIONS(2182),
- [anon_sym_DQUOTE] = ACTIONS(2182),
- [anon_sym_LBRACE] = ACTIONS(2182),
- [anon_sym_RBRACE] = ACTIONS(2182),
- [anon_sym_import] = ACTIONS(2184),
- [anon_sym_with] = ACTIONS(2184),
- [anon_sym_let] = ACTIONS(2184),
- [anon_sym_const] = ACTIONS(2184),
- [anon_sym_else] = ACTIONS(2184),
- [anon_sym_if] = ACTIONS(2184),
- [anon_sym_switch] = ACTIONS(2184),
- [anon_sym_for] = ACTIONS(2184),
- [anon_sym_LPAREN] = ACTIONS(2182),
- [anon_sym_await] = ACTIONS(2184),
- [anon_sym_while] = ACTIONS(2184),
- [anon_sym_do] = ACTIONS(2184),
- [anon_sym_try] = ACTIONS(2184),
- [anon_sym_break] = ACTIONS(2184),
- [anon_sym_continue] = ACTIONS(2184),
- [anon_sym_return] = ACTIONS(2184),
- [anon_sym_throw] = ACTIONS(2184),
- [anon_sym_SEMI] = ACTIONS(2182),
- [anon_sym_case] = ACTIONS(2184),
- [anon_sym_default] = ACTIONS(2184),
- [anon_sym_yield] = ACTIONS(2184),
- [anon_sym_LBRACK] = ACTIONS(2182),
- [anon_sym_async] = ACTIONS(2184),
- [anon_sym_function] = ACTIONS(2184),
- [anon_sym_private] = ACTIONS(2184),
- [anon_sym_public] = ACTIONS(2184),
- [anon_sym_remote] = ACTIONS(2184),
- [anon_sym_static] = ACTIONS(2184),
- [anon_sym_final] = ACTIONS(2184),
- [anon_sym_abstract] = ACTIONS(2184),
- [anon_sym_any] = ACTIONS(2184),
- [anon_sym_array] = ACTIONS(2184),
- [anon_sym_binary] = ACTIONS(2184),
- [anon_sym_boolean] = ACTIONS(2184),
- [anon_sym_date] = ACTIONS(2184),
- [anon_sym_guid] = ACTIONS(2184),
- [anon_sym_numeric] = ACTIONS(2184),
- [anon_sym_query] = ACTIONS(2184),
- [anon_sym_string] = ACTIONS(2184),
- [anon_sym_struct] = ACTIONS(2184),
- [anon_sym_uuid] = ACTIONS(2184),
- [anon_sym_variablename] = ACTIONS(2184),
- [anon_sym_void] = ACTIONS(2184),
- [anon_sym_xml] = ACTIONS(2184),
- [anon_sym_new] = ACTIONS(2184),
- [anon_sym_PLUS] = ACTIONS(2184),
- [anon_sym_DASH] = ACTIONS(2184),
- [anon_sym_SLASH] = ACTIONS(2184),
- [anon_sym_BANG] = ACTIONS(2182),
- [anon_sym_TILDE] = ACTIONS(2184),
- [aux_sym_unary_operator_token1] = ACTIONS(2182),
- [anon_sym_PLUS_PLUS] = ACTIONS(2182),
- [anon_sym_DASH_DASH] = ACTIONS(2182),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2182),
- [sym_identifier] = ACTIONS(2184),
- [sym_private_property_identifier] = ACTIONS(2182),
- [sym_this] = ACTIONS(2184),
- [sym_super] = ACTIONS(2184),
- [sym_true] = ACTIONS(2184),
- [sym_false] = ACTIONS(2184),
- [sym_null] = ACTIONS(2184),
- [anon_sym_export] = ACTIONS(2184),
+ [anon_sym_POUND] = ACTIONS(2122),
+ [anon_sym_var] = ACTIONS(2124),
+ [anon_sym_SQUOTE] = ACTIONS(2122),
+ [anon_sym_DQUOTE] = ACTIONS(2122),
+ [anon_sym_LBRACE] = ACTIONS(2122),
+ [anon_sym_RBRACE] = ACTIONS(2122),
+ [anon_sym_import] = ACTIONS(2124),
+ [anon_sym_with] = ACTIONS(2124),
+ [anon_sym_let] = ACTIONS(2124),
+ [anon_sym_const] = ACTIONS(2124),
+ [anon_sym_else] = ACTIONS(2124),
+ [anon_sym_if] = ACTIONS(2124),
+ [anon_sym_switch] = ACTIONS(2124),
+ [anon_sym_for] = ACTIONS(2124),
+ [anon_sym_LPAREN] = ACTIONS(2122),
+ [anon_sym_await] = ACTIONS(2124),
+ [anon_sym_while] = ACTIONS(2124),
+ [anon_sym_do] = ACTIONS(2124),
+ [anon_sym_try] = ACTIONS(2124),
+ [anon_sym_break] = ACTIONS(2124),
+ [anon_sym_continue] = ACTIONS(2124),
+ [anon_sym_return] = ACTIONS(2124),
+ [anon_sym_throw] = ACTIONS(2124),
+ [anon_sym_SEMI] = ACTIONS(2122),
+ [anon_sym_case] = ACTIONS(2124),
+ [anon_sym_default] = ACTIONS(2124),
+ [anon_sym_yield] = ACTIONS(2124),
+ [anon_sym_LBRACK] = ACTIONS(2122),
+ [anon_sym_async] = ACTIONS(2124),
+ [anon_sym_function] = ACTIONS(2124),
+ [anon_sym_private] = ACTIONS(2124),
+ [anon_sym_public] = ACTIONS(2124),
+ [anon_sym_remote] = ACTIONS(2124),
+ [anon_sym_static] = ACTIONS(2124),
+ [anon_sym_final] = ACTIONS(2124),
+ [anon_sym_abstract] = ACTIONS(2124),
+ [anon_sym_any] = ACTIONS(2124),
+ [anon_sym_array] = ACTIONS(2124),
+ [anon_sym_binary] = ACTIONS(2124),
+ [anon_sym_boolean] = ACTIONS(2124),
+ [anon_sym_date] = ACTIONS(2124),
+ [anon_sym_guid] = ACTIONS(2124),
+ [anon_sym_numeric] = ACTIONS(2124),
+ [anon_sym_query] = ACTIONS(2124),
+ [anon_sym_string] = ACTIONS(2124),
+ [anon_sym_struct] = ACTIONS(2124),
+ [anon_sym_uuid] = ACTIONS(2124),
+ [anon_sym_variablename] = ACTIONS(2124),
+ [anon_sym_void] = ACTIONS(2124),
+ [anon_sym_xml] = ACTIONS(2124),
+ [anon_sym_new] = ACTIONS(2124),
+ [anon_sym_PLUS] = ACTIONS(2124),
+ [anon_sym_DASH] = ACTIONS(2124),
+ [anon_sym_SLASH] = ACTIONS(2124),
+ [anon_sym_BANG] = ACTIONS(2122),
+ [anon_sym_TILDE] = ACTIONS(2124),
+ [aux_sym_unary_operator_token1] = ACTIONS(2122),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2122),
+ [anon_sym_DASH_DASH] = ACTIONS(2122),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2122),
+ [sym_identifier] = ACTIONS(2124),
+ [sym_private_property_identifier] = ACTIONS(2122),
+ [sym_this] = ACTIONS(2124),
+ [sym_super] = ACTIONS(2124),
+ [sym_true] = ACTIONS(2124),
+ [sym_false] = ACTIONS(2124),
+ [sym_null] = ACTIONS(2124),
+ [anon_sym_export] = ACTIONS(2124),
[sym_cf_comment] = ACTIONS(5),
},
[714] = {
- [sym_comment] = STATE(714),
- [anon_sym_POUND] = ACTIONS(2186),
- [anon_sym_var] = ACTIONS(2188),
- [anon_sym_SQUOTE] = ACTIONS(2186),
- [anon_sym_DQUOTE] = ACTIONS(2186),
- [anon_sym_LBRACE] = ACTIONS(2186),
- [anon_sym_RBRACE] = ACTIONS(2186),
- [anon_sym_import] = ACTIONS(2188),
- [anon_sym_with] = ACTIONS(2188),
- [anon_sym_let] = ACTIONS(2188),
- [anon_sym_const] = ACTIONS(2188),
- [anon_sym_else] = ACTIONS(2188),
- [anon_sym_if] = ACTIONS(2188),
- [anon_sym_switch] = ACTIONS(2188),
- [anon_sym_for] = ACTIONS(2188),
- [anon_sym_LPAREN] = ACTIONS(2186),
- [anon_sym_await] = ACTIONS(2188),
- [anon_sym_while] = ACTIONS(2188),
- [anon_sym_do] = ACTIONS(2188),
- [anon_sym_try] = ACTIONS(2188),
- [anon_sym_break] = ACTIONS(2188),
- [anon_sym_continue] = ACTIONS(2188),
- [anon_sym_return] = ACTIONS(2188),
- [anon_sym_throw] = ACTIONS(2188),
- [anon_sym_SEMI] = ACTIONS(2186),
- [anon_sym_case] = ACTIONS(2188),
- [anon_sym_default] = ACTIONS(2188),
- [anon_sym_yield] = ACTIONS(2188),
- [anon_sym_LBRACK] = ACTIONS(2186),
- [anon_sym_async] = ACTIONS(2188),
- [anon_sym_function] = ACTIONS(2188),
- [anon_sym_private] = ACTIONS(2188),
- [anon_sym_public] = ACTIONS(2188),
- [anon_sym_remote] = ACTIONS(2188),
- [anon_sym_static] = ACTIONS(2188),
- [anon_sym_final] = ACTIONS(2188),
- [anon_sym_abstract] = ACTIONS(2188),
- [anon_sym_any] = ACTIONS(2188),
- [anon_sym_array] = ACTIONS(2188),
- [anon_sym_binary] = ACTIONS(2188),
- [anon_sym_boolean] = ACTIONS(2188),
- [anon_sym_date] = ACTIONS(2188),
- [anon_sym_guid] = ACTIONS(2188),
- [anon_sym_numeric] = ACTIONS(2188),
- [anon_sym_query] = ACTIONS(2188),
- [anon_sym_string] = ACTIONS(2188),
- [anon_sym_struct] = ACTIONS(2188),
- [anon_sym_uuid] = ACTIONS(2188),
- [anon_sym_variablename] = ACTIONS(2188),
- [anon_sym_void] = ACTIONS(2188),
- [anon_sym_xml] = ACTIONS(2188),
- [anon_sym_new] = ACTIONS(2188),
- [anon_sym_PLUS] = ACTIONS(2188),
- [anon_sym_DASH] = ACTIONS(2188),
- [anon_sym_SLASH] = ACTIONS(2188),
- [anon_sym_BANG] = ACTIONS(2186),
- [anon_sym_TILDE] = ACTIONS(2188),
- [aux_sym_unary_operator_token1] = ACTIONS(2186),
- [anon_sym_PLUS_PLUS] = ACTIONS(2186),
- [anon_sym_DASH_DASH] = ACTIONS(2186),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2186),
- [sym_identifier] = ACTIONS(2188),
- [sym_private_property_identifier] = ACTIONS(2186),
- [sym_this] = ACTIONS(2188),
- [sym_super] = ACTIONS(2188),
- [sym_true] = ACTIONS(2188),
- [sym_false] = ACTIONS(2188),
- [sym_null] = ACTIONS(2188),
- [anon_sym_export] = ACTIONS(2188),
- [sym_cf_comment] = ACTIONS(5),
- },
- [715] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1930),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
+ [sym_hash_empty] = STATE(1903),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(1901),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(715),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(714),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(1622),
+ [sym_hash_expression] = STATE(1903),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_POUND] = ACTIONS(2092),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
+ [anon_sym_let] = ACTIONS(818),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -101581,329 +101886,2081 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
+ [sym_identifier] = ACTIONS(822),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
+ [anon_sym_export] = ACTIONS(818),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [715] = {
+ [sym_comment] = STATE(715),
+ [anon_sym_POUND] = ACTIONS(2126),
+ [anon_sym_var] = ACTIONS(2128),
+ [anon_sym_SQUOTE] = ACTIONS(2126),
+ [anon_sym_DQUOTE] = ACTIONS(2126),
+ [anon_sym_LBRACE] = ACTIONS(2126),
+ [anon_sym_RBRACE] = ACTIONS(2126),
+ [anon_sym_import] = ACTIONS(2128),
+ [anon_sym_with] = ACTIONS(2128),
+ [anon_sym_let] = ACTIONS(2128),
+ [anon_sym_const] = ACTIONS(2128),
+ [anon_sym_else] = ACTIONS(2128),
+ [anon_sym_if] = ACTIONS(2128),
+ [anon_sym_switch] = ACTIONS(2128),
+ [anon_sym_for] = ACTIONS(2128),
+ [anon_sym_LPAREN] = ACTIONS(2126),
+ [anon_sym_await] = ACTIONS(2128),
+ [anon_sym_while] = ACTIONS(2128),
+ [anon_sym_do] = ACTIONS(2128),
+ [anon_sym_try] = ACTIONS(2128),
+ [anon_sym_break] = ACTIONS(2128),
+ [anon_sym_continue] = ACTIONS(2128),
+ [anon_sym_return] = ACTIONS(2128),
+ [anon_sym_throw] = ACTIONS(2128),
+ [anon_sym_SEMI] = ACTIONS(2126),
+ [anon_sym_case] = ACTIONS(2128),
+ [anon_sym_default] = ACTIONS(2128),
+ [anon_sym_yield] = ACTIONS(2128),
+ [anon_sym_LBRACK] = ACTIONS(2126),
+ [anon_sym_async] = ACTIONS(2128),
+ [anon_sym_function] = ACTIONS(2128),
+ [anon_sym_private] = ACTIONS(2128),
+ [anon_sym_public] = ACTIONS(2128),
+ [anon_sym_remote] = ACTIONS(2128),
+ [anon_sym_static] = ACTIONS(2128),
+ [anon_sym_final] = ACTIONS(2128),
+ [anon_sym_abstract] = ACTIONS(2128),
+ [anon_sym_any] = ACTIONS(2128),
+ [anon_sym_array] = ACTIONS(2128),
+ [anon_sym_binary] = ACTIONS(2128),
+ [anon_sym_boolean] = ACTIONS(2128),
+ [anon_sym_date] = ACTIONS(2128),
+ [anon_sym_guid] = ACTIONS(2128),
+ [anon_sym_numeric] = ACTIONS(2128),
+ [anon_sym_query] = ACTIONS(2128),
+ [anon_sym_string] = ACTIONS(2128),
+ [anon_sym_struct] = ACTIONS(2128),
+ [anon_sym_uuid] = ACTIONS(2128),
+ [anon_sym_variablename] = ACTIONS(2128),
+ [anon_sym_void] = ACTIONS(2128),
+ [anon_sym_xml] = ACTIONS(2128),
+ [anon_sym_new] = ACTIONS(2128),
+ [anon_sym_PLUS] = ACTIONS(2128),
+ [anon_sym_DASH] = ACTIONS(2128),
+ [anon_sym_SLASH] = ACTIONS(2128),
+ [anon_sym_BANG] = ACTIONS(2126),
+ [anon_sym_TILDE] = ACTIONS(2128),
+ [aux_sym_unary_operator_token1] = ACTIONS(2126),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2126),
+ [anon_sym_DASH_DASH] = ACTIONS(2126),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2126),
+ [sym_identifier] = ACTIONS(2128),
+ [sym_private_property_identifier] = ACTIONS(2126),
+ [sym_this] = ACTIONS(2128),
+ [sym_super] = ACTIONS(2128),
+ [sym_true] = ACTIONS(2128),
+ [sym_false] = ACTIONS(2128),
+ [sym_null] = ACTIONS(2128),
+ [anon_sym_export] = ACTIONS(2128),
[sym_cf_comment] = ACTIONS(5),
},
[716] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1926),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2206),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
[sym_comment] = STATE(716),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
[717] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2158),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
[sym_comment] = STATE(717),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [anon_sym_POUND] = ACTIONS(2130),
+ [anon_sym_var] = ACTIONS(2132),
+ [anon_sym_SQUOTE] = ACTIONS(2130),
+ [anon_sym_DQUOTE] = ACTIONS(2130),
+ [anon_sym_LBRACE] = ACTIONS(2130),
+ [anon_sym_RBRACE] = ACTIONS(2130),
+ [anon_sym_import] = ACTIONS(2132),
+ [anon_sym_with] = ACTIONS(2132),
+ [anon_sym_let] = ACTIONS(2132),
+ [anon_sym_const] = ACTIONS(2132),
+ [anon_sym_else] = ACTIONS(2132),
+ [anon_sym_if] = ACTIONS(2132),
+ [anon_sym_switch] = ACTIONS(2132),
+ [anon_sym_for] = ACTIONS(2132),
+ [anon_sym_LPAREN] = ACTIONS(2130),
+ [anon_sym_await] = ACTIONS(2132),
+ [anon_sym_while] = ACTIONS(2132),
+ [anon_sym_do] = ACTIONS(2132),
+ [anon_sym_try] = ACTIONS(2132),
+ [anon_sym_break] = ACTIONS(2132),
+ [anon_sym_continue] = ACTIONS(2132),
+ [anon_sym_return] = ACTIONS(2132),
+ [anon_sym_throw] = ACTIONS(2132),
+ [anon_sym_SEMI] = ACTIONS(2130),
+ [anon_sym_case] = ACTIONS(2132),
+ [anon_sym_default] = ACTIONS(2132),
+ [anon_sym_yield] = ACTIONS(2132),
+ [anon_sym_LBRACK] = ACTIONS(2130),
+ [anon_sym_async] = ACTIONS(2132),
+ [anon_sym_function] = ACTIONS(2132),
+ [anon_sym_private] = ACTIONS(2132),
+ [anon_sym_public] = ACTIONS(2132),
+ [anon_sym_remote] = ACTIONS(2132),
+ [anon_sym_static] = ACTIONS(2132),
+ [anon_sym_final] = ACTIONS(2132),
+ [anon_sym_abstract] = ACTIONS(2132),
+ [anon_sym_any] = ACTIONS(2132),
+ [anon_sym_array] = ACTIONS(2132),
+ [anon_sym_binary] = ACTIONS(2132),
+ [anon_sym_boolean] = ACTIONS(2132),
+ [anon_sym_date] = ACTIONS(2132),
+ [anon_sym_guid] = ACTIONS(2132),
+ [anon_sym_numeric] = ACTIONS(2132),
+ [anon_sym_query] = ACTIONS(2132),
+ [anon_sym_string] = ACTIONS(2132),
+ [anon_sym_struct] = ACTIONS(2132),
+ [anon_sym_uuid] = ACTIONS(2132),
+ [anon_sym_variablename] = ACTIONS(2132),
+ [anon_sym_void] = ACTIONS(2132),
+ [anon_sym_xml] = ACTIONS(2132),
+ [anon_sym_new] = ACTIONS(2132),
+ [anon_sym_PLUS] = ACTIONS(2132),
+ [anon_sym_DASH] = ACTIONS(2132),
+ [anon_sym_SLASH] = ACTIONS(2132),
+ [anon_sym_BANG] = ACTIONS(2130),
+ [anon_sym_TILDE] = ACTIONS(2132),
+ [aux_sym_unary_operator_token1] = ACTIONS(2130),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2130),
+ [anon_sym_DASH_DASH] = ACTIONS(2130),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2130),
+ [sym_identifier] = ACTIONS(2132),
+ [sym_private_property_identifier] = ACTIONS(2130),
+ [sym_this] = ACTIONS(2132),
+ [sym_super] = ACTIONS(2132),
+ [sym_true] = ACTIONS(2132),
+ [sym_false] = ACTIONS(2132),
+ [sym_null] = ACTIONS(2132),
+ [anon_sym_export] = ACTIONS(2132),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [718] = {
+ [sym_comment] = STATE(718),
+ [anon_sym_POUND] = ACTIONS(2134),
+ [anon_sym_var] = ACTIONS(2136),
+ [anon_sym_SQUOTE] = ACTIONS(2134),
+ [anon_sym_DQUOTE] = ACTIONS(2134),
+ [anon_sym_LBRACE] = ACTIONS(2134),
+ [anon_sym_RBRACE] = ACTIONS(2134),
+ [anon_sym_import] = ACTIONS(2136),
+ [anon_sym_with] = ACTIONS(2136),
+ [anon_sym_let] = ACTIONS(2136),
+ [anon_sym_const] = ACTIONS(2136),
+ [anon_sym_else] = ACTIONS(2136),
+ [anon_sym_if] = ACTIONS(2136),
+ [anon_sym_switch] = ACTIONS(2136),
+ [anon_sym_for] = ACTIONS(2136),
+ [anon_sym_LPAREN] = ACTIONS(2134),
+ [anon_sym_await] = ACTIONS(2136),
+ [anon_sym_while] = ACTIONS(2136),
+ [anon_sym_do] = ACTIONS(2136),
+ [anon_sym_try] = ACTIONS(2136),
+ [anon_sym_break] = ACTIONS(2136),
+ [anon_sym_continue] = ACTIONS(2136),
+ [anon_sym_return] = ACTIONS(2136),
+ [anon_sym_throw] = ACTIONS(2136),
+ [anon_sym_SEMI] = ACTIONS(2134),
+ [anon_sym_case] = ACTIONS(2136),
+ [anon_sym_default] = ACTIONS(2136),
+ [anon_sym_yield] = ACTIONS(2136),
+ [anon_sym_LBRACK] = ACTIONS(2134),
+ [anon_sym_async] = ACTIONS(2136),
+ [anon_sym_function] = ACTIONS(2136),
+ [anon_sym_private] = ACTIONS(2136),
+ [anon_sym_public] = ACTIONS(2136),
+ [anon_sym_remote] = ACTIONS(2136),
+ [anon_sym_static] = ACTIONS(2136),
+ [anon_sym_final] = ACTIONS(2136),
+ [anon_sym_abstract] = ACTIONS(2136),
+ [anon_sym_any] = ACTIONS(2136),
+ [anon_sym_array] = ACTIONS(2136),
+ [anon_sym_binary] = ACTIONS(2136),
+ [anon_sym_boolean] = ACTIONS(2136),
+ [anon_sym_date] = ACTIONS(2136),
+ [anon_sym_guid] = ACTIONS(2136),
+ [anon_sym_numeric] = ACTIONS(2136),
+ [anon_sym_query] = ACTIONS(2136),
+ [anon_sym_string] = ACTIONS(2136),
+ [anon_sym_struct] = ACTIONS(2136),
+ [anon_sym_uuid] = ACTIONS(2136),
+ [anon_sym_variablename] = ACTIONS(2136),
+ [anon_sym_void] = ACTIONS(2136),
+ [anon_sym_xml] = ACTIONS(2136),
+ [anon_sym_new] = ACTIONS(2136),
+ [anon_sym_PLUS] = ACTIONS(2136),
+ [anon_sym_DASH] = ACTIONS(2136),
+ [anon_sym_SLASH] = ACTIONS(2136),
+ [anon_sym_BANG] = ACTIONS(2134),
+ [anon_sym_TILDE] = ACTIONS(2136),
+ [aux_sym_unary_operator_token1] = ACTIONS(2134),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2134),
+ [anon_sym_DASH_DASH] = ACTIONS(2134),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2134),
+ [sym_identifier] = ACTIONS(2136),
+ [sym_private_property_identifier] = ACTIONS(2134),
+ [sym_this] = ACTIONS(2136),
+ [sym_super] = ACTIONS(2136),
+ [sym_true] = ACTIONS(2136),
+ [sym_false] = ACTIONS(2136),
+ [sym_null] = ACTIONS(2136),
+ [anon_sym_export] = ACTIONS(2136),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [719] = {
+ [sym_comment] = STATE(719),
+ [anon_sym_POUND] = ACTIONS(2138),
+ [anon_sym_var] = ACTIONS(2140),
+ [anon_sym_SQUOTE] = ACTIONS(2138),
+ [anon_sym_DQUOTE] = ACTIONS(2138),
+ [anon_sym_LBRACE] = ACTIONS(2138),
+ [anon_sym_RBRACE] = ACTIONS(2138),
+ [anon_sym_import] = ACTIONS(2140),
+ [anon_sym_with] = ACTIONS(2140),
+ [anon_sym_let] = ACTIONS(2140),
+ [anon_sym_const] = ACTIONS(2140),
+ [anon_sym_else] = ACTIONS(2140),
+ [anon_sym_if] = ACTIONS(2140),
+ [anon_sym_switch] = ACTIONS(2140),
+ [anon_sym_for] = ACTIONS(2140),
+ [anon_sym_LPAREN] = ACTIONS(2138),
+ [anon_sym_await] = ACTIONS(2140),
+ [anon_sym_while] = ACTIONS(2140),
+ [anon_sym_do] = ACTIONS(2140),
+ [anon_sym_try] = ACTIONS(2140),
+ [anon_sym_break] = ACTIONS(2140),
+ [anon_sym_continue] = ACTIONS(2140),
+ [anon_sym_return] = ACTIONS(2140),
+ [anon_sym_throw] = ACTIONS(2140),
+ [anon_sym_SEMI] = ACTIONS(2138),
+ [anon_sym_case] = ACTIONS(2140),
+ [anon_sym_default] = ACTIONS(2140),
+ [anon_sym_yield] = ACTIONS(2140),
+ [anon_sym_LBRACK] = ACTIONS(2138),
+ [anon_sym_async] = ACTIONS(2140),
+ [anon_sym_function] = ACTIONS(2140),
+ [anon_sym_private] = ACTIONS(2140),
+ [anon_sym_public] = ACTIONS(2140),
+ [anon_sym_remote] = ACTIONS(2140),
+ [anon_sym_static] = ACTIONS(2140),
+ [anon_sym_final] = ACTIONS(2140),
+ [anon_sym_abstract] = ACTIONS(2140),
+ [anon_sym_any] = ACTIONS(2140),
+ [anon_sym_array] = ACTIONS(2140),
+ [anon_sym_binary] = ACTIONS(2140),
+ [anon_sym_boolean] = ACTIONS(2140),
+ [anon_sym_date] = ACTIONS(2140),
+ [anon_sym_guid] = ACTIONS(2140),
+ [anon_sym_numeric] = ACTIONS(2140),
+ [anon_sym_query] = ACTIONS(2140),
+ [anon_sym_string] = ACTIONS(2140),
+ [anon_sym_struct] = ACTIONS(2140),
+ [anon_sym_uuid] = ACTIONS(2140),
+ [anon_sym_variablename] = ACTIONS(2140),
+ [anon_sym_void] = ACTIONS(2140),
+ [anon_sym_xml] = ACTIONS(2140),
+ [anon_sym_new] = ACTIONS(2140),
+ [anon_sym_PLUS] = ACTIONS(2140),
+ [anon_sym_DASH] = ACTIONS(2140),
+ [anon_sym_SLASH] = ACTIONS(2140),
+ [anon_sym_BANG] = ACTIONS(2138),
+ [anon_sym_TILDE] = ACTIONS(2140),
+ [aux_sym_unary_operator_token1] = ACTIONS(2138),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2138),
+ [anon_sym_DASH_DASH] = ACTIONS(2138),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2138),
+ [sym_identifier] = ACTIONS(2140),
+ [sym_private_property_identifier] = ACTIONS(2138),
+ [sym_this] = ACTIONS(2140),
+ [sym_super] = ACTIONS(2140),
+ [sym_true] = ACTIONS(2140),
+ [sym_false] = ACTIONS(2140),
+ [sym_null] = ACTIONS(2140),
+ [anon_sym_export] = ACTIONS(2140),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [720] = {
+ [sym_comment] = STATE(720),
+ [anon_sym_POUND] = ACTIONS(2142),
+ [anon_sym_var] = ACTIONS(2144),
+ [anon_sym_SQUOTE] = ACTIONS(2142),
+ [anon_sym_DQUOTE] = ACTIONS(2142),
+ [anon_sym_LBRACE] = ACTIONS(2142),
+ [anon_sym_RBRACE] = ACTIONS(2142),
+ [anon_sym_import] = ACTIONS(2144),
+ [anon_sym_with] = ACTIONS(2144),
+ [anon_sym_let] = ACTIONS(2144),
+ [anon_sym_const] = ACTIONS(2144),
+ [anon_sym_else] = ACTIONS(2144),
+ [anon_sym_if] = ACTIONS(2144),
+ [anon_sym_switch] = ACTIONS(2144),
+ [anon_sym_for] = ACTIONS(2144),
+ [anon_sym_LPAREN] = ACTIONS(2142),
+ [anon_sym_await] = ACTIONS(2144),
+ [anon_sym_while] = ACTIONS(2144),
+ [anon_sym_do] = ACTIONS(2144),
+ [anon_sym_try] = ACTIONS(2144),
+ [anon_sym_break] = ACTIONS(2144),
+ [anon_sym_continue] = ACTIONS(2144),
+ [anon_sym_return] = ACTIONS(2144),
+ [anon_sym_throw] = ACTIONS(2144),
+ [anon_sym_SEMI] = ACTIONS(2142),
+ [anon_sym_case] = ACTIONS(2144),
+ [anon_sym_default] = ACTIONS(2144),
+ [anon_sym_yield] = ACTIONS(2144),
+ [anon_sym_LBRACK] = ACTIONS(2142),
+ [anon_sym_async] = ACTIONS(2144),
+ [anon_sym_function] = ACTIONS(2144),
+ [anon_sym_private] = ACTIONS(2144),
+ [anon_sym_public] = ACTIONS(2144),
+ [anon_sym_remote] = ACTIONS(2144),
+ [anon_sym_static] = ACTIONS(2144),
+ [anon_sym_final] = ACTIONS(2144),
+ [anon_sym_abstract] = ACTIONS(2144),
+ [anon_sym_any] = ACTIONS(2144),
+ [anon_sym_array] = ACTIONS(2144),
+ [anon_sym_binary] = ACTIONS(2144),
+ [anon_sym_boolean] = ACTIONS(2144),
+ [anon_sym_date] = ACTIONS(2144),
+ [anon_sym_guid] = ACTIONS(2144),
+ [anon_sym_numeric] = ACTIONS(2144),
+ [anon_sym_query] = ACTIONS(2144),
+ [anon_sym_string] = ACTIONS(2144),
+ [anon_sym_struct] = ACTIONS(2144),
+ [anon_sym_uuid] = ACTIONS(2144),
+ [anon_sym_variablename] = ACTIONS(2144),
+ [anon_sym_void] = ACTIONS(2144),
+ [anon_sym_xml] = ACTIONS(2144),
+ [anon_sym_new] = ACTIONS(2144),
+ [anon_sym_PLUS] = ACTIONS(2144),
+ [anon_sym_DASH] = ACTIONS(2144),
+ [anon_sym_SLASH] = ACTIONS(2144),
+ [anon_sym_BANG] = ACTIONS(2142),
+ [anon_sym_TILDE] = ACTIONS(2144),
+ [aux_sym_unary_operator_token1] = ACTIONS(2142),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2142),
+ [anon_sym_DASH_DASH] = ACTIONS(2142),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2142),
+ [sym_identifier] = ACTIONS(2144),
+ [sym_private_property_identifier] = ACTIONS(2142),
+ [sym_this] = ACTIONS(2144),
+ [sym_super] = ACTIONS(2144),
+ [sym_true] = ACTIONS(2144),
+ [sym_false] = ACTIONS(2144),
+ [sym_null] = ACTIONS(2144),
+ [anon_sym_export] = ACTIONS(2144),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [721] = {
+ [sym_comment] = STATE(721),
+ [anon_sym_POUND] = ACTIONS(2146),
+ [anon_sym_var] = ACTIONS(2148),
+ [anon_sym_SQUOTE] = ACTIONS(2146),
+ [anon_sym_DQUOTE] = ACTIONS(2146),
+ [anon_sym_LBRACE] = ACTIONS(2146),
+ [anon_sym_RBRACE] = ACTIONS(2146),
+ [anon_sym_import] = ACTIONS(2148),
+ [anon_sym_with] = ACTIONS(2148),
+ [anon_sym_let] = ACTIONS(2148),
+ [anon_sym_const] = ACTIONS(2148),
+ [anon_sym_else] = ACTIONS(2148),
+ [anon_sym_if] = ACTIONS(2148),
+ [anon_sym_switch] = ACTIONS(2148),
+ [anon_sym_for] = ACTIONS(2148),
+ [anon_sym_LPAREN] = ACTIONS(2146),
+ [anon_sym_await] = ACTIONS(2148),
+ [anon_sym_while] = ACTIONS(2148),
+ [anon_sym_do] = ACTIONS(2148),
+ [anon_sym_try] = ACTIONS(2148),
+ [anon_sym_break] = ACTIONS(2148),
+ [anon_sym_continue] = ACTIONS(2148),
+ [anon_sym_return] = ACTIONS(2148),
+ [anon_sym_throw] = ACTIONS(2148),
+ [anon_sym_SEMI] = ACTIONS(2146),
+ [anon_sym_case] = ACTIONS(2148),
+ [anon_sym_default] = ACTIONS(2148),
+ [anon_sym_yield] = ACTIONS(2148),
+ [anon_sym_LBRACK] = ACTIONS(2146),
+ [anon_sym_async] = ACTIONS(2148),
+ [anon_sym_function] = ACTIONS(2148),
+ [anon_sym_private] = ACTIONS(2148),
+ [anon_sym_public] = ACTIONS(2148),
+ [anon_sym_remote] = ACTIONS(2148),
+ [anon_sym_static] = ACTIONS(2148),
+ [anon_sym_final] = ACTIONS(2148),
+ [anon_sym_abstract] = ACTIONS(2148),
+ [anon_sym_any] = ACTIONS(2148),
+ [anon_sym_array] = ACTIONS(2148),
+ [anon_sym_binary] = ACTIONS(2148),
+ [anon_sym_boolean] = ACTIONS(2148),
+ [anon_sym_date] = ACTIONS(2148),
+ [anon_sym_guid] = ACTIONS(2148),
+ [anon_sym_numeric] = ACTIONS(2148),
+ [anon_sym_query] = ACTIONS(2148),
+ [anon_sym_string] = ACTIONS(2148),
+ [anon_sym_struct] = ACTIONS(2148),
+ [anon_sym_uuid] = ACTIONS(2148),
+ [anon_sym_variablename] = ACTIONS(2148),
+ [anon_sym_void] = ACTIONS(2148),
+ [anon_sym_xml] = ACTIONS(2148),
+ [anon_sym_new] = ACTIONS(2148),
+ [anon_sym_PLUS] = ACTIONS(2148),
+ [anon_sym_DASH] = ACTIONS(2148),
+ [anon_sym_SLASH] = ACTIONS(2148),
+ [anon_sym_BANG] = ACTIONS(2146),
+ [anon_sym_TILDE] = ACTIONS(2148),
+ [aux_sym_unary_operator_token1] = ACTIONS(2146),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2146),
+ [anon_sym_DASH_DASH] = ACTIONS(2146),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2146),
+ [sym_identifier] = ACTIONS(2148),
+ [sym_private_property_identifier] = ACTIONS(2146),
+ [sym_this] = ACTIONS(2148),
+ [sym_super] = ACTIONS(2148),
+ [sym_true] = ACTIONS(2148),
+ [sym_false] = ACTIONS(2148),
+ [sym_null] = ACTIONS(2148),
+ [anon_sym_export] = ACTIONS(2148),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [722] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(1413),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(722),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(934),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(922),
[sym_cf_comment] = ACTIONS(5),
},
- [718] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2455),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(718),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [723] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2327),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5215),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(723),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_POUND] = ACTIONS(2150),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
+ [anon_sym_let] = ACTIONS(749),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(754),
+ [anon_sym_yield] = ACTIONS(758),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_static] = ACTIONS(749),
+ [anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(780),
+ [sym_private_property_identifier] = ACTIONS(782),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
+ [anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [719] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2456),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(719),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [724] = {
+ [sym_comment] = STATE(724),
+ [anon_sym_POUND] = ACTIONS(2152),
+ [anon_sym_var] = ACTIONS(2154),
+ [anon_sym_SQUOTE] = ACTIONS(2152),
+ [anon_sym_DQUOTE] = ACTIONS(2152),
+ [anon_sym_LBRACE] = ACTIONS(2152),
+ [anon_sym_RBRACE] = ACTIONS(2152),
+ [anon_sym_import] = ACTIONS(2154),
+ [anon_sym_with] = ACTIONS(2154),
+ [anon_sym_let] = ACTIONS(2154),
+ [anon_sym_const] = ACTIONS(2154),
+ [anon_sym_else] = ACTIONS(2154),
+ [anon_sym_if] = ACTIONS(2154),
+ [anon_sym_switch] = ACTIONS(2154),
+ [anon_sym_for] = ACTIONS(2154),
+ [anon_sym_LPAREN] = ACTIONS(2152),
+ [anon_sym_await] = ACTIONS(2154),
+ [anon_sym_while] = ACTIONS(2154),
+ [anon_sym_do] = ACTIONS(2154),
+ [anon_sym_try] = ACTIONS(2154),
+ [anon_sym_break] = ACTIONS(2154),
+ [anon_sym_continue] = ACTIONS(2154),
+ [anon_sym_return] = ACTIONS(2154),
+ [anon_sym_throw] = ACTIONS(2154),
+ [anon_sym_SEMI] = ACTIONS(2152),
+ [anon_sym_case] = ACTIONS(2154),
+ [anon_sym_default] = ACTIONS(2154),
+ [anon_sym_yield] = ACTIONS(2154),
+ [anon_sym_LBRACK] = ACTIONS(2152),
+ [anon_sym_async] = ACTIONS(2154),
+ [anon_sym_function] = ACTIONS(2154),
+ [anon_sym_private] = ACTIONS(2154),
+ [anon_sym_public] = ACTIONS(2154),
+ [anon_sym_remote] = ACTIONS(2154),
+ [anon_sym_static] = ACTIONS(2154),
+ [anon_sym_final] = ACTIONS(2154),
+ [anon_sym_abstract] = ACTIONS(2154),
+ [anon_sym_any] = ACTIONS(2154),
+ [anon_sym_array] = ACTIONS(2154),
+ [anon_sym_binary] = ACTIONS(2154),
+ [anon_sym_boolean] = ACTIONS(2154),
+ [anon_sym_date] = ACTIONS(2154),
+ [anon_sym_guid] = ACTIONS(2154),
+ [anon_sym_numeric] = ACTIONS(2154),
+ [anon_sym_query] = ACTIONS(2154),
+ [anon_sym_string] = ACTIONS(2154),
+ [anon_sym_struct] = ACTIONS(2154),
+ [anon_sym_uuid] = ACTIONS(2154),
+ [anon_sym_variablename] = ACTIONS(2154),
+ [anon_sym_void] = ACTIONS(2154),
+ [anon_sym_xml] = ACTIONS(2154),
+ [anon_sym_new] = ACTIONS(2154),
+ [anon_sym_PLUS] = ACTIONS(2154),
+ [anon_sym_DASH] = ACTIONS(2154),
+ [anon_sym_SLASH] = ACTIONS(2154),
+ [anon_sym_BANG] = ACTIONS(2152),
+ [anon_sym_TILDE] = ACTIONS(2154),
+ [aux_sym_unary_operator_token1] = ACTIONS(2152),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2152),
+ [anon_sym_DASH_DASH] = ACTIONS(2152),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2152),
+ [sym_identifier] = ACTIONS(2154),
+ [sym_private_property_identifier] = ACTIONS(2152),
+ [sym_this] = ACTIONS(2154),
+ [sym_super] = ACTIONS(2154),
+ [sym_true] = ACTIONS(2154),
+ [sym_false] = ACTIONS(2154),
+ [sym_null] = ACTIONS(2154),
+ [anon_sym_export] = ACTIONS(2154),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [725] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2248),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(725),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [720] = {
- [sym_comment] = STATE(720),
- [anon_sym_POUND] = ACTIONS(2190),
- [anon_sym_var] = ACTIONS(2192),
- [anon_sym_SQUOTE] = ACTIONS(2190),
- [anon_sym_DQUOTE] = ACTIONS(2190),
- [anon_sym_LBRACE] = ACTIONS(2190),
- [anon_sym_RBRACE] = ACTIONS(2190),
- [anon_sym_import] = ACTIONS(2192),
- [anon_sym_with] = ACTIONS(2192),
- [anon_sym_let] = ACTIONS(2192),
- [anon_sym_const] = ACTIONS(2192),
- [anon_sym_else] = ACTIONS(2192),
- [anon_sym_if] = ACTIONS(2192),
- [anon_sym_switch] = ACTIONS(2192),
- [anon_sym_for] = ACTIONS(2192),
- [anon_sym_LPAREN] = ACTIONS(2190),
- [anon_sym_await] = ACTIONS(2192),
- [anon_sym_while] = ACTIONS(2192),
- [anon_sym_do] = ACTIONS(2192),
- [anon_sym_try] = ACTIONS(2192),
+ [726] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(1992),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(726),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(826),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(828),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [727] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(1976),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(727),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(826),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(828),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [728] = {
+ [sym_comment] = STATE(728),
+ [anon_sym_POUND] = ACTIONS(2156),
+ [anon_sym_var] = ACTIONS(2158),
+ [anon_sym_SQUOTE] = ACTIONS(2156),
+ [anon_sym_DQUOTE] = ACTIONS(2156),
+ [anon_sym_LBRACE] = ACTIONS(2156),
+ [anon_sym_RBRACE] = ACTIONS(2156),
+ [anon_sym_import] = ACTIONS(2158),
+ [anon_sym_with] = ACTIONS(2158),
+ [anon_sym_let] = ACTIONS(2158),
+ [anon_sym_const] = ACTIONS(2158),
+ [anon_sym_else] = ACTIONS(2158),
+ [anon_sym_if] = ACTIONS(2158),
+ [anon_sym_switch] = ACTIONS(2158),
+ [anon_sym_for] = ACTIONS(2158),
+ [anon_sym_LPAREN] = ACTIONS(2156),
+ [anon_sym_await] = ACTIONS(2158),
+ [anon_sym_while] = ACTIONS(2158),
+ [anon_sym_do] = ACTIONS(2158),
+ [anon_sym_try] = ACTIONS(2158),
+ [anon_sym_break] = ACTIONS(2158),
+ [anon_sym_continue] = ACTIONS(2158),
+ [anon_sym_return] = ACTIONS(2158),
+ [anon_sym_throw] = ACTIONS(2158),
+ [anon_sym_SEMI] = ACTIONS(2156),
+ [anon_sym_case] = ACTIONS(2158),
+ [anon_sym_default] = ACTIONS(2158),
+ [anon_sym_yield] = ACTIONS(2158),
+ [anon_sym_LBRACK] = ACTIONS(2156),
+ [anon_sym_async] = ACTIONS(2158),
+ [anon_sym_function] = ACTIONS(2158),
+ [anon_sym_private] = ACTIONS(2158),
+ [anon_sym_public] = ACTIONS(2158),
+ [anon_sym_remote] = ACTIONS(2158),
+ [anon_sym_static] = ACTIONS(2158),
+ [anon_sym_final] = ACTIONS(2158),
+ [anon_sym_abstract] = ACTIONS(2158),
+ [anon_sym_any] = ACTIONS(2158),
+ [anon_sym_array] = ACTIONS(2158),
+ [anon_sym_binary] = ACTIONS(2158),
+ [anon_sym_boolean] = ACTIONS(2158),
+ [anon_sym_date] = ACTIONS(2158),
+ [anon_sym_guid] = ACTIONS(2158),
+ [anon_sym_numeric] = ACTIONS(2158),
+ [anon_sym_query] = ACTIONS(2158),
+ [anon_sym_string] = ACTIONS(2158),
+ [anon_sym_struct] = ACTIONS(2158),
+ [anon_sym_uuid] = ACTIONS(2158),
+ [anon_sym_variablename] = ACTIONS(2158),
+ [anon_sym_void] = ACTIONS(2158),
+ [anon_sym_xml] = ACTIONS(2158),
+ [anon_sym_new] = ACTIONS(2158),
+ [anon_sym_PLUS] = ACTIONS(2158),
+ [anon_sym_DASH] = ACTIONS(2158),
+ [anon_sym_SLASH] = ACTIONS(2158),
+ [anon_sym_BANG] = ACTIONS(2156),
+ [anon_sym_TILDE] = ACTIONS(2158),
+ [aux_sym_unary_operator_token1] = ACTIONS(2156),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2156),
+ [anon_sym_DASH_DASH] = ACTIONS(2156),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2156),
+ [sym_identifier] = ACTIONS(2158),
+ [sym_private_property_identifier] = ACTIONS(2156),
+ [sym_this] = ACTIONS(2158),
+ [sym_super] = ACTIONS(2158),
+ [sym_true] = ACTIONS(2158),
+ [sym_false] = ACTIONS(2158),
+ [sym_null] = ACTIONS(2158),
+ [anon_sym_export] = ACTIONS(2158),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [729] = {
+ [sym_comment] = STATE(729),
+ [anon_sym_POUND] = ACTIONS(2160),
+ [anon_sym_var] = ACTIONS(2162),
+ [anon_sym_SQUOTE] = ACTIONS(2160),
+ [anon_sym_DQUOTE] = ACTIONS(2160),
+ [anon_sym_LBRACE] = ACTIONS(2160),
+ [anon_sym_RBRACE] = ACTIONS(2160),
+ [anon_sym_import] = ACTIONS(2162),
+ [anon_sym_with] = ACTIONS(2162),
+ [anon_sym_let] = ACTIONS(2162),
+ [anon_sym_const] = ACTIONS(2162),
+ [anon_sym_else] = ACTIONS(2162),
+ [anon_sym_if] = ACTIONS(2162),
+ [anon_sym_switch] = ACTIONS(2162),
+ [anon_sym_for] = ACTIONS(2162),
+ [anon_sym_LPAREN] = ACTIONS(2160),
+ [anon_sym_await] = ACTIONS(2162),
+ [anon_sym_while] = ACTIONS(2162),
+ [anon_sym_do] = ACTIONS(2162),
+ [anon_sym_try] = ACTIONS(2162),
+ [anon_sym_break] = ACTIONS(2162),
+ [anon_sym_continue] = ACTIONS(2162),
+ [anon_sym_return] = ACTIONS(2162),
+ [anon_sym_throw] = ACTIONS(2162),
+ [anon_sym_SEMI] = ACTIONS(2160),
+ [anon_sym_case] = ACTIONS(2162),
+ [anon_sym_default] = ACTIONS(2162),
+ [anon_sym_yield] = ACTIONS(2162),
+ [anon_sym_LBRACK] = ACTIONS(2160),
+ [anon_sym_async] = ACTIONS(2162),
+ [anon_sym_function] = ACTIONS(2162),
+ [anon_sym_private] = ACTIONS(2162),
+ [anon_sym_public] = ACTIONS(2162),
+ [anon_sym_remote] = ACTIONS(2162),
+ [anon_sym_static] = ACTIONS(2162),
+ [anon_sym_final] = ACTIONS(2162),
+ [anon_sym_abstract] = ACTIONS(2162),
+ [anon_sym_any] = ACTIONS(2162),
+ [anon_sym_array] = ACTIONS(2162),
+ [anon_sym_binary] = ACTIONS(2162),
+ [anon_sym_boolean] = ACTIONS(2162),
+ [anon_sym_date] = ACTIONS(2162),
+ [anon_sym_guid] = ACTIONS(2162),
+ [anon_sym_numeric] = ACTIONS(2162),
+ [anon_sym_query] = ACTIONS(2162),
+ [anon_sym_string] = ACTIONS(2162),
+ [anon_sym_struct] = ACTIONS(2162),
+ [anon_sym_uuid] = ACTIONS(2162),
+ [anon_sym_variablename] = ACTIONS(2162),
+ [anon_sym_void] = ACTIONS(2162),
+ [anon_sym_xml] = ACTIONS(2162),
+ [anon_sym_new] = ACTIONS(2162),
+ [anon_sym_PLUS] = ACTIONS(2162),
+ [anon_sym_DASH] = ACTIONS(2162),
+ [anon_sym_SLASH] = ACTIONS(2162),
+ [anon_sym_BANG] = ACTIONS(2160),
+ [anon_sym_TILDE] = ACTIONS(2162),
+ [aux_sym_unary_operator_token1] = ACTIONS(2160),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2160),
+ [anon_sym_DASH_DASH] = ACTIONS(2160),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2160),
+ [sym_identifier] = ACTIONS(2162),
+ [sym_private_property_identifier] = ACTIONS(2160),
+ [sym_this] = ACTIONS(2162),
+ [sym_super] = ACTIONS(2162),
+ [sym_true] = ACTIONS(2162),
+ [sym_false] = ACTIONS(2162),
+ [sym_null] = ACTIONS(2162),
+ [anon_sym_export] = ACTIONS(2162),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [730] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2331),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5088),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4681),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(730),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5086),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(948),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [731] = {
+ [sym_comment] = STATE(731),
+ [anon_sym_POUND] = ACTIONS(2164),
+ [anon_sym_var] = ACTIONS(2166),
+ [anon_sym_SQUOTE] = ACTIONS(2164),
+ [anon_sym_DQUOTE] = ACTIONS(2164),
+ [anon_sym_LBRACE] = ACTIONS(2164),
+ [anon_sym_RBRACE] = ACTIONS(2164),
+ [anon_sym_import] = ACTIONS(2166),
+ [anon_sym_with] = ACTIONS(2166),
+ [anon_sym_let] = ACTIONS(2166),
+ [anon_sym_const] = ACTIONS(2166),
+ [anon_sym_else] = ACTIONS(2166),
+ [anon_sym_if] = ACTIONS(2166),
+ [anon_sym_switch] = ACTIONS(2166),
+ [anon_sym_for] = ACTIONS(2166),
+ [anon_sym_LPAREN] = ACTIONS(2164),
+ [anon_sym_await] = ACTIONS(2166),
+ [anon_sym_while] = ACTIONS(2166),
+ [anon_sym_do] = ACTIONS(2166),
+ [anon_sym_try] = ACTIONS(2166),
+ [anon_sym_break] = ACTIONS(2166),
+ [anon_sym_continue] = ACTIONS(2166),
+ [anon_sym_return] = ACTIONS(2166),
+ [anon_sym_throw] = ACTIONS(2166),
+ [anon_sym_SEMI] = ACTIONS(2164),
+ [anon_sym_case] = ACTIONS(2166),
+ [anon_sym_default] = ACTIONS(2166),
+ [anon_sym_yield] = ACTIONS(2166),
+ [anon_sym_LBRACK] = ACTIONS(2164),
+ [anon_sym_async] = ACTIONS(2166),
+ [anon_sym_function] = ACTIONS(2166),
+ [anon_sym_private] = ACTIONS(2166),
+ [anon_sym_public] = ACTIONS(2166),
+ [anon_sym_remote] = ACTIONS(2166),
+ [anon_sym_static] = ACTIONS(2166),
+ [anon_sym_final] = ACTIONS(2166),
+ [anon_sym_abstract] = ACTIONS(2166),
+ [anon_sym_any] = ACTIONS(2166),
+ [anon_sym_array] = ACTIONS(2166),
+ [anon_sym_binary] = ACTIONS(2166),
+ [anon_sym_boolean] = ACTIONS(2166),
+ [anon_sym_date] = ACTIONS(2166),
+ [anon_sym_guid] = ACTIONS(2166),
+ [anon_sym_numeric] = ACTIONS(2166),
+ [anon_sym_query] = ACTIONS(2166),
+ [anon_sym_string] = ACTIONS(2166),
+ [anon_sym_struct] = ACTIONS(2166),
+ [anon_sym_uuid] = ACTIONS(2166),
+ [anon_sym_variablename] = ACTIONS(2166),
+ [anon_sym_void] = ACTIONS(2166),
+ [anon_sym_xml] = ACTIONS(2166),
+ [anon_sym_new] = ACTIONS(2166),
+ [anon_sym_PLUS] = ACTIONS(2166),
+ [anon_sym_DASH] = ACTIONS(2166),
+ [anon_sym_SLASH] = ACTIONS(2166),
+ [anon_sym_BANG] = ACTIONS(2164),
+ [anon_sym_TILDE] = ACTIONS(2166),
+ [aux_sym_unary_operator_token1] = ACTIONS(2164),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2164),
+ [anon_sym_DASH_DASH] = ACTIONS(2164),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2164),
+ [sym_identifier] = ACTIONS(2166),
+ [sym_private_property_identifier] = ACTIONS(2164),
+ [sym_this] = ACTIONS(2166),
+ [sym_super] = ACTIONS(2166),
+ [sym_true] = ACTIONS(2166),
+ [sym_false] = ACTIONS(2166),
+ [sym_null] = ACTIONS(2166),
+ [anon_sym_export] = ACTIONS(2166),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [732] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2043),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(732),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [733] = {
+ [sym_comment] = STATE(733),
+ [anon_sym_POUND] = ACTIONS(2168),
+ [anon_sym_var] = ACTIONS(2170),
+ [anon_sym_SQUOTE] = ACTIONS(2168),
+ [anon_sym_DQUOTE] = ACTIONS(2168),
+ [anon_sym_LBRACE] = ACTIONS(2168),
+ [anon_sym_RBRACE] = ACTIONS(2168),
+ [anon_sym_import] = ACTIONS(2170),
+ [anon_sym_with] = ACTIONS(2170),
+ [anon_sym_let] = ACTIONS(2170),
+ [anon_sym_const] = ACTIONS(2170),
+ [anon_sym_else] = ACTIONS(2170),
+ [anon_sym_if] = ACTIONS(2170),
+ [anon_sym_switch] = ACTIONS(2170),
+ [anon_sym_for] = ACTIONS(2170),
+ [anon_sym_LPAREN] = ACTIONS(2168),
+ [anon_sym_await] = ACTIONS(2170),
+ [anon_sym_while] = ACTIONS(2170),
+ [anon_sym_do] = ACTIONS(2170),
+ [anon_sym_try] = ACTIONS(2170),
+ [anon_sym_break] = ACTIONS(2170),
+ [anon_sym_continue] = ACTIONS(2170),
+ [anon_sym_return] = ACTIONS(2170),
+ [anon_sym_throw] = ACTIONS(2170),
+ [anon_sym_SEMI] = ACTIONS(2168),
+ [anon_sym_case] = ACTIONS(2170),
+ [anon_sym_default] = ACTIONS(2170),
+ [anon_sym_yield] = ACTIONS(2170),
+ [anon_sym_LBRACK] = ACTIONS(2168),
+ [anon_sym_async] = ACTIONS(2170),
+ [anon_sym_function] = ACTIONS(2170),
+ [anon_sym_private] = ACTIONS(2170),
+ [anon_sym_public] = ACTIONS(2170),
+ [anon_sym_remote] = ACTIONS(2170),
+ [anon_sym_static] = ACTIONS(2170),
+ [anon_sym_final] = ACTIONS(2170),
+ [anon_sym_abstract] = ACTIONS(2170),
+ [anon_sym_any] = ACTIONS(2170),
+ [anon_sym_array] = ACTIONS(2170),
+ [anon_sym_binary] = ACTIONS(2170),
+ [anon_sym_boolean] = ACTIONS(2170),
+ [anon_sym_date] = ACTIONS(2170),
+ [anon_sym_guid] = ACTIONS(2170),
+ [anon_sym_numeric] = ACTIONS(2170),
+ [anon_sym_query] = ACTIONS(2170),
+ [anon_sym_string] = ACTIONS(2170),
+ [anon_sym_struct] = ACTIONS(2170),
+ [anon_sym_uuid] = ACTIONS(2170),
+ [anon_sym_variablename] = ACTIONS(2170),
+ [anon_sym_void] = ACTIONS(2170),
+ [anon_sym_xml] = ACTIONS(2170),
+ [anon_sym_new] = ACTIONS(2170),
+ [anon_sym_PLUS] = ACTIONS(2170),
+ [anon_sym_DASH] = ACTIONS(2170),
+ [anon_sym_SLASH] = ACTIONS(2170),
+ [anon_sym_BANG] = ACTIONS(2168),
+ [anon_sym_TILDE] = ACTIONS(2170),
+ [aux_sym_unary_operator_token1] = ACTIONS(2168),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2168),
+ [anon_sym_DASH_DASH] = ACTIONS(2168),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2168),
+ [sym_identifier] = ACTIONS(2170),
+ [sym_private_property_identifier] = ACTIONS(2168),
+ [sym_this] = ACTIONS(2170),
+ [sym_super] = ACTIONS(2170),
+ [sym_true] = ACTIONS(2170),
+ [sym_false] = ACTIONS(2170),
+ [sym_null] = ACTIONS(2170),
+ [anon_sym_export] = ACTIONS(2170),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [734] = {
+ [sym_comment] = STATE(734),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2172),
+ [anon_sym_POUND] = ACTIONS(1851),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(1851),
+ [anon_sym_RBRACE] = ACTIONS(1851),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_RPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_of] = ACTIONS(1851),
+ [anon_sym_COLON] = ACTIONS(1851),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_RBRACK] = ACTIONS(1851),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [735] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(1974),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(735),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(826),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(828),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [736] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(1973),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(736),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(826),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(828),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [737] = {
+ [sym_comment] = STATE(737),
+ [anon_sym_POUND] = ACTIONS(2174),
+ [anon_sym_var] = ACTIONS(2176),
+ [anon_sym_SQUOTE] = ACTIONS(2174),
+ [anon_sym_DQUOTE] = ACTIONS(2174),
+ [anon_sym_LBRACE] = ACTIONS(2174),
+ [anon_sym_RBRACE] = ACTIONS(2174),
+ [anon_sym_import] = ACTIONS(2176),
+ [anon_sym_with] = ACTIONS(2176),
+ [anon_sym_let] = ACTIONS(2176),
+ [anon_sym_const] = ACTIONS(2176),
+ [anon_sym_else] = ACTIONS(2176),
+ [anon_sym_if] = ACTIONS(2176),
+ [anon_sym_switch] = ACTIONS(2176),
+ [anon_sym_for] = ACTIONS(2176),
+ [anon_sym_LPAREN] = ACTIONS(2174),
+ [anon_sym_await] = ACTIONS(2176),
+ [anon_sym_while] = ACTIONS(2176),
+ [anon_sym_do] = ACTIONS(2176),
+ [anon_sym_try] = ACTIONS(2176),
+ [anon_sym_break] = ACTIONS(2176),
+ [anon_sym_continue] = ACTIONS(2176),
+ [anon_sym_return] = ACTIONS(2176),
+ [anon_sym_throw] = ACTIONS(2176),
+ [anon_sym_SEMI] = ACTIONS(2174),
+ [anon_sym_case] = ACTIONS(2176),
+ [anon_sym_default] = ACTIONS(2176),
+ [anon_sym_yield] = ACTIONS(2176),
+ [anon_sym_LBRACK] = ACTIONS(2174),
+ [anon_sym_async] = ACTIONS(2176),
+ [anon_sym_function] = ACTIONS(2176),
+ [anon_sym_private] = ACTIONS(2176),
+ [anon_sym_public] = ACTIONS(2176),
+ [anon_sym_remote] = ACTIONS(2176),
+ [anon_sym_static] = ACTIONS(2176),
+ [anon_sym_final] = ACTIONS(2176),
+ [anon_sym_abstract] = ACTIONS(2176),
+ [anon_sym_any] = ACTIONS(2176),
+ [anon_sym_array] = ACTIONS(2176),
+ [anon_sym_binary] = ACTIONS(2176),
+ [anon_sym_boolean] = ACTIONS(2176),
+ [anon_sym_date] = ACTIONS(2176),
+ [anon_sym_guid] = ACTIONS(2176),
+ [anon_sym_numeric] = ACTIONS(2176),
+ [anon_sym_query] = ACTIONS(2176),
+ [anon_sym_string] = ACTIONS(2176),
+ [anon_sym_struct] = ACTIONS(2176),
+ [anon_sym_uuid] = ACTIONS(2176),
+ [anon_sym_variablename] = ACTIONS(2176),
+ [anon_sym_void] = ACTIONS(2176),
+ [anon_sym_xml] = ACTIONS(2176),
+ [anon_sym_new] = ACTIONS(2176),
+ [anon_sym_PLUS] = ACTIONS(2176),
+ [anon_sym_DASH] = ACTIONS(2176),
+ [anon_sym_SLASH] = ACTIONS(2176),
+ [anon_sym_BANG] = ACTIONS(2174),
+ [anon_sym_TILDE] = ACTIONS(2176),
+ [aux_sym_unary_operator_token1] = ACTIONS(2174),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2174),
+ [anon_sym_DASH_DASH] = ACTIONS(2174),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2174),
+ [sym_identifier] = ACTIONS(2176),
+ [sym_private_property_identifier] = ACTIONS(2174),
+ [sym_this] = ACTIONS(2176),
+ [sym_super] = ACTIONS(2176),
+ [sym_true] = ACTIONS(2176),
+ [sym_false] = ACTIONS(2176),
+ [sym_null] = ACTIONS(2176),
+ [anon_sym_export] = ACTIONS(2176),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [738] = {
+ [sym_comment] = STATE(738),
+ [anon_sym_POUND] = ACTIONS(2178),
+ [anon_sym_var] = ACTIONS(2180),
+ [anon_sym_SQUOTE] = ACTIONS(2178),
+ [anon_sym_DQUOTE] = ACTIONS(2178),
+ [anon_sym_LBRACE] = ACTIONS(2178),
+ [anon_sym_RBRACE] = ACTIONS(2178),
+ [anon_sym_import] = ACTIONS(2180),
+ [anon_sym_with] = ACTIONS(2180),
+ [anon_sym_let] = ACTIONS(2180),
+ [anon_sym_const] = ACTIONS(2180),
+ [anon_sym_else] = ACTIONS(2180),
+ [anon_sym_if] = ACTIONS(2180),
+ [anon_sym_switch] = ACTIONS(2180),
+ [anon_sym_for] = ACTIONS(2180),
+ [anon_sym_LPAREN] = ACTIONS(2178),
+ [anon_sym_await] = ACTIONS(2180),
+ [anon_sym_while] = ACTIONS(2180),
+ [anon_sym_do] = ACTIONS(2180),
+ [anon_sym_try] = ACTIONS(2180),
+ [anon_sym_break] = ACTIONS(2180),
+ [anon_sym_continue] = ACTIONS(2180),
+ [anon_sym_return] = ACTIONS(2180),
+ [anon_sym_throw] = ACTIONS(2180),
+ [anon_sym_SEMI] = ACTIONS(2178),
+ [anon_sym_case] = ACTIONS(2180),
+ [anon_sym_default] = ACTIONS(2180),
+ [anon_sym_yield] = ACTIONS(2180),
+ [anon_sym_LBRACK] = ACTIONS(2178),
+ [anon_sym_async] = ACTIONS(2180),
+ [anon_sym_function] = ACTIONS(2180),
+ [anon_sym_private] = ACTIONS(2180),
+ [anon_sym_public] = ACTIONS(2180),
+ [anon_sym_remote] = ACTIONS(2180),
+ [anon_sym_static] = ACTIONS(2180),
+ [anon_sym_final] = ACTIONS(2180),
+ [anon_sym_abstract] = ACTIONS(2180),
+ [anon_sym_any] = ACTIONS(2180),
+ [anon_sym_array] = ACTIONS(2180),
+ [anon_sym_binary] = ACTIONS(2180),
+ [anon_sym_boolean] = ACTIONS(2180),
+ [anon_sym_date] = ACTIONS(2180),
+ [anon_sym_guid] = ACTIONS(2180),
+ [anon_sym_numeric] = ACTIONS(2180),
+ [anon_sym_query] = ACTIONS(2180),
+ [anon_sym_string] = ACTIONS(2180),
+ [anon_sym_struct] = ACTIONS(2180),
+ [anon_sym_uuid] = ACTIONS(2180),
+ [anon_sym_variablename] = ACTIONS(2180),
+ [anon_sym_void] = ACTIONS(2180),
+ [anon_sym_xml] = ACTIONS(2180),
+ [anon_sym_new] = ACTIONS(2180),
+ [anon_sym_PLUS] = ACTIONS(2180),
+ [anon_sym_DASH] = ACTIONS(2180),
+ [anon_sym_SLASH] = ACTIONS(2180),
+ [anon_sym_BANG] = ACTIONS(2178),
+ [anon_sym_TILDE] = ACTIONS(2180),
+ [aux_sym_unary_operator_token1] = ACTIONS(2178),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2178),
+ [anon_sym_DASH_DASH] = ACTIONS(2178),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2178),
+ [sym_identifier] = ACTIONS(2180),
+ [sym_private_property_identifier] = ACTIONS(2178),
+ [sym_this] = ACTIONS(2180),
+ [sym_super] = ACTIONS(2180),
+ [sym_true] = ACTIONS(2180),
+ [sym_false] = ACTIONS(2180),
+ [sym_null] = ACTIONS(2180),
+ [anon_sym_export] = ACTIONS(2180),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [739] = {
+ [sym_comment] = STATE(739),
+ [anon_sym_POUND] = ACTIONS(2182),
+ [anon_sym_var] = ACTIONS(2184),
+ [anon_sym_SQUOTE] = ACTIONS(2182),
+ [anon_sym_DQUOTE] = ACTIONS(2182),
+ [anon_sym_LBRACE] = ACTIONS(2182),
+ [anon_sym_RBRACE] = ACTIONS(2182),
+ [anon_sym_import] = ACTIONS(2184),
+ [anon_sym_with] = ACTIONS(2184),
+ [anon_sym_let] = ACTIONS(2184),
+ [anon_sym_const] = ACTIONS(2184),
+ [anon_sym_else] = ACTIONS(2184),
+ [anon_sym_if] = ACTIONS(2184),
+ [anon_sym_switch] = ACTIONS(2184),
+ [anon_sym_for] = ACTIONS(2184),
+ [anon_sym_LPAREN] = ACTIONS(2182),
+ [anon_sym_await] = ACTIONS(2184),
+ [anon_sym_while] = ACTIONS(2184),
+ [anon_sym_do] = ACTIONS(2184),
+ [anon_sym_try] = ACTIONS(2184),
+ [anon_sym_break] = ACTIONS(2184),
+ [anon_sym_continue] = ACTIONS(2184),
+ [anon_sym_return] = ACTIONS(2184),
+ [anon_sym_throw] = ACTIONS(2184),
+ [anon_sym_SEMI] = ACTIONS(2182),
+ [anon_sym_case] = ACTIONS(2184),
+ [anon_sym_default] = ACTIONS(2184),
+ [anon_sym_yield] = ACTIONS(2184),
+ [anon_sym_LBRACK] = ACTIONS(2182),
+ [anon_sym_async] = ACTIONS(2184),
+ [anon_sym_function] = ACTIONS(2184),
+ [anon_sym_private] = ACTIONS(2184),
+ [anon_sym_public] = ACTIONS(2184),
+ [anon_sym_remote] = ACTIONS(2184),
+ [anon_sym_static] = ACTIONS(2184),
+ [anon_sym_final] = ACTIONS(2184),
+ [anon_sym_abstract] = ACTIONS(2184),
+ [anon_sym_any] = ACTIONS(2184),
+ [anon_sym_array] = ACTIONS(2184),
+ [anon_sym_binary] = ACTIONS(2184),
+ [anon_sym_boolean] = ACTIONS(2184),
+ [anon_sym_date] = ACTIONS(2184),
+ [anon_sym_guid] = ACTIONS(2184),
+ [anon_sym_numeric] = ACTIONS(2184),
+ [anon_sym_query] = ACTIONS(2184),
+ [anon_sym_string] = ACTIONS(2184),
+ [anon_sym_struct] = ACTIONS(2184),
+ [anon_sym_uuid] = ACTIONS(2184),
+ [anon_sym_variablename] = ACTIONS(2184),
+ [anon_sym_void] = ACTIONS(2184),
+ [anon_sym_xml] = ACTIONS(2184),
+ [anon_sym_new] = ACTIONS(2184),
+ [anon_sym_PLUS] = ACTIONS(2184),
+ [anon_sym_DASH] = ACTIONS(2184),
+ [anon_sym_SLASH] = ACTIONS(2184),
+ [anon_sym_BANG] = ACTIONS(2182),
+ [anon_sym_TILDE] = ACTIONS(2184),
+ [aux_sym_unary_operator_token1] = ACTIONS(2182),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2182),
+ [anon_sym_DASH_DASH] = ACTIONS(2182),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2182),
+ [sym_identifier] = ACTIONS(2184),
+ [sym_private_property_identifier] = ACTIONS(2182),
+ [sym_this] = ACTIONS(2184),
+ [sym_super] = ACTIONS(2184),
+ [sym_true] = ACTIONS(2184),
+ [sym_false] = ACTIONS(2184),
+ [sym_null] = ACTIONS(2184),
+ [anon_sym_export] = ACTIONS(2184),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [740] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2239),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5088),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4681),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(740),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5086),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(948),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [741] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(1972),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(741),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(826),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(828),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [742] = {
+ [sym_comment] = STATE(742),
+ [anon_sym_POUND] = ACTIONS(2186),
+ [anon_sym_var] = ACTIONS(2188),
+ [anon_sym_SQUOTE] = ACTIONS(2186),
+ [anon_sym_DQUOTE] = ACTIONS(2186),
+ [anon_sym_LBRACE] = ACTIONS(2186),
+ [anon_sym_RBRACE] = ACTIONS(2186),
+ [anon_sym_import] = ACTIONS(2188),
+ [anon_sym_with] = ACTIONS(2188),
+ [anon_sym_let] = ACTIONS(2188),
+ [anon_sym_const] = ACTIONS(2188),
+ [anon_sym_else] = ACTIONS(2188),
+ [anon_sym_if] = ACTIONS(2188),
+ [anon_sym_switch] = ACTIONS(2188),
+ [anon_sym_for] = ACTIONS(2188),
+ [anon_sym_LPAREN] = ACTIONS(2186),
+ [anon_sym_await] = ACTIONS(2188),
+ [anon_sym_while] = ACTIONS(2188),
+ [anon_sym_do] = ACTIONS(2188),
+ [anon_sym_try] = ACTIONS(2188),
+ [anon_sym_break] = ACTIONS(2188),
+ [anon_sym_continue] = ACTIONS(2188),
+ [anon_sym_return] = ACTIONS(2188),
+ [anon_sym_throw] = ACTIONS(2188),
+ [anon_sym_SEMI] = ACTIONS(2186),
+ [anon_sym_case] = ACTIONS(2188),
+ [anon_sym_default] = ACTIONS(2188),
+ [anon_sym_yield] = ACTIONS(2188),
+ [anon_sym_LBRACK] = ACTIONS(2186),
+ [anon_sym_async] = ACTIONS(2188),
+ [anon_sym_function] = ACTIONS(2188),
+ [anon_sym_private] = ACTIONS(2188),
+ [anon_sym_public] = ACTIONS(2188),
+ [anon_sym_remote] = ACTIONS(2188),
+ [anon_sym_static] = ACTIONS(2188),
+ [anon_sym_final] = ACTIONS(2188),
+ [anon_sym_abstract] = ACTIONS(2188),
+ [anon_sym_any] = ACTIONS(2188),
+ [anon_sym_array] = ACTIONS(2188),
+ [anon_sym_binary] = ACTIONS(2188),
+ [anon_sym_boolean] = ACTIONS(2188),
+ [anon_sym_date] = ACTIONS(2188),
+ [anon_sym_guid] = ACTIONS(2188),
+ [anon_sym_numeric] = ACTIONS(2188),
+ [anon_sym_query] = ACTIONS(2188),
+ [anon_sym_string] = ACTIONS(2188),
+ [anon_sym_struct] = ACTIONS(2188),
+ [anon_sym_uuid] = ACTIONS(2188),
+ [anon_sym_variablename] = ACTIONS(2188),
+ [anon_sym_void] = ACTIONS(2188),
+ [anon_sym_xml] = ACTIONS(2188),
+ [anon_sym_new] = ACTIONS(2188),
+ [anon_sym_PLUS] = ACTIONS(2188),
+ [anon_sym_DASH] = ACTIONS(2188),
+ [anon_sym_SLASH] = ACTIONS(2188),
+ [anon_sym_BANG] = ACTIONS(2186),
+ [anon_sym_TILDE] = ACTIONS(2188),
+ [aux_sym_unary_operator_token1] = ACTIONS(2186),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2186),
+ [anon_sym_DASH_DASH] = ACTIONS(2186),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2186),
+ [sym_identifier] = ACTIONS(2188),
+ [sym_private_property_identifier] = ACTIONS(2186),
+ [sym_this] = ACTIONS(2188),
+ [sym_super] = ACTIONS(2188),
+ [sym_true] = ACTIONS(2188),
+ [sym_false] = ACTIONS(2188),
+ [sym_null] = ACTIONS(2188),
+ [anon_sym_export] = ACTIONS(2188),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [743] = {
+ [sym_comment] = STATE(743),
+ [anon_sym_POUND] = ACTIONS(2190),
+ [anon_sym_var] = ACTIONS(2192),
+ [anon_sym_SQUOTE] = ACTIONS(2190),
+ [anon_sym_DQUOTE] = ACTIONS(2190),
+ [anon_sym_LBRACE] = ACTIONS(2190),
+ [anon_sym_RBRACE] = ACTIONS(2190),
+ [anon_sym_import] = ACTIONS(2192),
+ [anon_sym_with] = ACTIONS(2192),
+ [anon_sym_let] = ACTIONS(2192),
+ [anon_sym_const] = ACTIONS(2192),
+ [anon_sym_else] = ACTIONS(2192),
+ [anon_sym_if] = ACTIONS(2192),
+ [anon_sym_switch] = ACTIONS(2192),
+ [anon_sym_for] = ACTIONS(2192),
+ [anon_sym_LPAREN] = ACTIONS(2190),
+ [anon_sym_await] = ACTIONS(2192),
+ [anon_sym_while] = ACTIONS(2192),
+ [anon_sym_do] = ACTIONS(2192),
+ [anon_sym_try] = ACTIONS(2192),
[anon_sym_break] = ACTIONS(2192),
[anon_sym_continue] = ACTIONS(2192),
[anon_sym_return] = ACTIONS(2192),
@@ -101956,8 +104013,154 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2192),
[sym_cf_comment] = ACTIONS(5),
},
- [721] = {
- [sym_comment] = STATE(721),
+ [744] = {
+ [sym_hash_empty] = STATE(1481),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2326),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(744),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(1396),
+ [sym_hash_expression] = STATE(1481),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(2070),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(982),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(984),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [745] = {
+ [sym_hash_empty] = STATE(1481),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2318),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(745),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(1389),
+ [sym_hash_expression] = STATE(1481),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(2070),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(982),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(984),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [746] = {
+ [sym_comment] = STATE(746),
[anon_sym_POUND] = ACTIONS(2194),
[anon_sym_var] = ACTIONS(2196),
[anon_sym_SQUOTE] = ACTIONS(2194),
@@ -102029,8 +104232,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2196),
[sym_cf_comment] = ACTIONS(5),
},
- [722] = {
- [sym_comment] = STATE(722),
+ [747] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(1971),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(747),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(826),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(828),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [748] = {
+ [sym_comment] = STATE(748),
[anon_sym_POUND] = ACTIONS(2198),
[anon_sym_var] = ACTIONS(2200),
[anon_sym_SQUOTE] = ACTIONS(2198),
@@ -102102,8 +104378,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2200),
[sym_cf_comment] = ACTIONS(5),
},
- [723] = {
- [sym_comment] = STATE(723),
+ [749] = {
+ [sym_comment] = STATE(749),
[anon_sym_POUND] = ACTIONS(2202),
[anon_sym_var] = ACTIONS(2204),
[anon_sym_SQUOTE] = ACTIONS(2202),
@@ -102175,446 +104451,665 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2204),
[sym_cf_comment] = ACTIONS(5),
},
- [724] = {
- [sym_comment] = STATE(724),
+ [750] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2278),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5088),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4681),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(750),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5086),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4174),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(2206),
- [anon_sym_var] = ACTIONS(2208),
- [anon_sym_SQUOTE] = ACTIONS(2206),
- [anon_sym_DQUOTE] = ACTIONS(2206),
- [anon_sym_LBRACE] = ACTIONS(2206),
- [anon_sym_RBRACE] = ACTIONS(2206),
- [anon_sym_import] = ACTIONS(2208),
- [anon_sym_with] = ACTIONS(2208),
- [anon_sym_let] = ACTIONS(2208),
- [anon_sym_const] = ACTIONS(2208),
- [anon_sym_else] = ACTIONS(2208),
- [anon_sym_if] = ACTIONS(2208),
- [anon_sym_switch] = ACTIONS(2208),
- [anon_sym_for] = ACTIONS(2208),
- [anon_sym_LPAREN] = ACTIONS(2206),
- [anon_sym_await] = ACTIONS(2208),
- [anon_sym_while] = ACTIONS(2208),
- [anon_sym_do] = ACTIONS(2208),
- [anon_sym_try] = ACTIONS(2208),
- [anon_sym_break] = ACTIONS(2208),
- [anon_sym_continue] = ACTIONS(2208),
- [anon_sym_return] = ACTIONS(2208),
- [anon_sym_throw] = ACTIONS(2208),
- [anon_sym_SEMI] = ACTIONS(2206),
- [anon_sym_case] = ACTIONS(2208),
- [anon_sym_default] = ACTIONS(2208),
- [anon_sym_yield] = ACTIONS(2208),
- [anon_sym_LBRACK] = ACTIONS(2206),
- [anon_sym_async] = ACTIONS(2208),
- [anon_sym_function] = ACTIONS(2208),
- [anon_sym_private] = ACTIONS(2208),
- [anon_sym_public] = ACTIONS(2208),
- [anon_sym_remote] = ACTIONS(2208),
- [anon_sym_static] = ACTIONS(2208),
- [anon_sym_final] = ACTIONS(2208),
- [anon_sym_abstract] = ACTIONS(2208),
- [anon_sym_any] = ACTIONS(2208),
- [anon_sym_array] = ACTIONS(2208),
- [anon_sym_binary] = ACTIONS(2208),
- [anon_sym_boolean] = ACTIONS(2208),
- [anon_sym_date] = ACTIONS(2208),
- [anon_sym_guid] = ACTIONS(2208),
- [anon_sym_numeric] = ACTIONS(2208),
- [anon_sym_query] = ACTIONS(2208),
- [anon_sym_string] = ACTIONS(2208),
- [anon_sym_struct] = ACTIONS(2208),
- [anon_sym_uuid] = ACTIONS(2208),
- [anon_sym_variablename] = ACTIONS(2208),
- [anon_sym_void] = ACTIONS(2208),
- [anon_sym_xml] = ACTIONS(2208),
- [anon_sym_new] = ACTIONS(2208),
- [anon_sym_PLUS] = ACTIONS(2208),
- [anon_sym_DASH] = ACTIONS(2208),
- [anon_sym_SLASH] = ACTIONS(2208),
- [anon_sym_BANG] = ACTIONS(2206),
- [anon_sym_TILDE] = ACTIONS(2208),
- [aux_sym_unary_operator_token1] = ACTIONS(2206),
- [anon_sym_PLUS_PLUS] = ACTIONS(2206),
- [anon_sym_DASH_DASH] = ACTIONS(2206),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2206),
- [sym_identifier] = ACTIONS(2208),
- [sym_private_property_identifier] = ACTIONS(2206),
- [sym_this] = ACTIONS(2208),
- [sym_super] = ACTIONS(2208),
- [sym_true] = ACTIONS(2208),
- [sym_false] = ACTIONS(2208),
- [sym_null] = ACTIONS(2208),
- [anon_sym_export] = ACTIONS(2208),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [725] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2272),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [751] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2120),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(751),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(874),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [752] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2118),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(752),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(874),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [753] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2398),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(725),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(753),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [726] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2271),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(726),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [754] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2377),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5088),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4681),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(754),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4122),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(948),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [755] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2204),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(755),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4165),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [727] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(1915),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [756] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(1906),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(727),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1222),
+ [sym_subscript_expression] = STATE(1222),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3634),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1902),
+ [sym_comment] = STATE(756),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
+ [anon_sym_let] = ACTIONS(2208),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(2210),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(2208),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(2212),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [anon_sym_export] = ACTIONS(2208),
[sym_cf_comment] = ACTIONS(5),
},
- [728] = {
- [sym_hash_empty] = STATE(2403),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2131),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(728),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [757] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2347),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(757),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(2148),
- [sym_hash_expression] = STATE(2403),
+ [sym__hash_expression] = STATE(4123),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2096),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [729] = {
- [sym_comment] = STATE(729),
- [anon_sym_POUND] = ACTIONS(2210),
- [anon_sym_var] = ACTIONS(2212),
- [anon_sym_SQUOTE] = ACTIONS(2210),
- [anon_sym_DQUOTE] = ACTIONS(2210),
- [anon_sym_LBRACE] = ACTIONS(2210),
- [anon_sym_RBRACE] = ACTIONS(2210),
- [anon_sym_import] = ACTIONS(2212),
- [anon_sym_with] = ACTIONS(2212),
- [anon_sym_let] = ACTIONS(2212),
- [anon_sym_const] = ACTIONS(2212),
- [anon_sym_else] = ACTIONS(2212),
- [anon_sym_if] = ACTIONS(2212),
- [anon_sym_switch] = ACTIONS(2212),
- [anon_sym_for] = ACTIONS(2212),
- [anon_sym_LPAREN] = ACTIONS(2210),
- [anon_sym_await] = ACTIONS(2212),
- [anon_sym_while] = ACTIONS(2212),
- [anon_sym_do] = ACTIONS(2212),
- [anon_sym_try] = ACTIONS(2212),
- [anon_sym_break] = ACTIONS(2212),
- [anon_sym_continue] = ACTIONS(2212),
- [anon_sym_return] = ACTIONS(2212),
- [anon_sym_throw] = ACTIONS(2212),
- [anon_sym_SEMI] = ACTIONS(2210),
- [anon_sym_case] = ACTIONS(2212),
- [anon_sym_default] = ACTIONS(2212),
- [anon_sym_yield] = ACTIONS(2212),
- [anon_sym_LBRACK] = ACTIONS(2210),
- [anon_sym_async] = ACTIONS(2212),
- [anon_sym_function] = ACTIONS(2212),
- [anon_sym_private] = ACTIONS(2212),
- [anon_sym_public] = ACTIONS(2212),
- [anon_sym_remote] = ACTIONS(2212),
- [anon_sym_static] = ACTIONS(2212),
- [anon_sym_final] = ACTIONS(2212),
- [anon_sym_abstract] = ACTIONS(2212),
- [anon_sym_any] = ACTIONS(2212),
- [anon_sym_array] = ACTIONS(2212),
- [anon_sym_binary] = ACTIONS(2212),
- [anon_sym_boolean] = ACTIONS(2212),
- [anon_sym_date] = ACTIONS(2212),
- [anon_sym_guid] = ACTIONS(2212),
- [anon_sym_numeric] = ACTIONS(2212),
- [anon_sym_query] = ACTIONS(2212),
- [anon_sym_string] = ACTIONS(2212),
- [anon_sym_struct] = ACTIONS(2212),
- [anon_sym_uuid] = ACTIONS(2212),
- [anon_sym_variablename] = ACTIONS(2212),
- [anon_sym_void] = ACTIONS(2212),
- [anon_sym_xml] = ACTIONS(2212),
- [anon_sym_new] = ACTIONS(2212),
- [anon_sym_PLUS] = ACTIONS(2212),
- [anon_sym_DASH] = ACTIONS(2212),
- [anon_sym_SLASH] = ACTIONS(2212),
- [anon_sym_BANG] = ACTIONS(2210),
- [anon_sym_TILDE] = ACTIONS(2212),
- [aux_sym_unary_operator_token1] = ACTIONS(2210),
- [anon_sym_PLUS_PLUS] = ACTIONS(2210),
- [anon_sym_DASH_DASH] = ACTIONS(2210),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2210),
- [sym_identifier] = ACTIONS(2212),
- [sym_private_property_identifier] = ACTIONS(2210),
- [sym_this] = ACTIONS(2212),
- [sym_super] = ACTIONS(2212),
- [sym_true] = ACTIONS(2212),
- [sym_false] = ACTIONS(2212),
- [sym_null] = ACTIONS(2212),
- [anon_sym_export] = ACTIONS(2212),
+ [758] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2117),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(758),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(874),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [730] = {
- [sym_comment] = STATE(730),
+ [759] = {
+ [sym_comment] = STATE(759),
[anon_sym_POUND] = ACTIONS(2214),
[anon_sym_var] = ACTIONS(2216),
[anon_sym_SQUOTE] = ACTIONS(2214),
@@ -102686,8 +105181,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2216),
[sym_cf_comment] = ACTIONS(5),
},
- [731] = {
- [sym_comment] = STATE(731),
+ [760] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2245),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5088),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4681),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(760),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5086),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(948),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [761] = {
+ [sym_comment] = STATE(761),
[anon_sym_POUND] = ACTIONS(2218),
[anon_sym_var] = ACTIONS(2220),
[anon_sym_SQUOTE] = ACTIONS(2218),
@@ -102759,81 +105327,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2220),
[sym_cf_comment] = ACTIONS(5),
},
- [732] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1925),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(732),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
- [sym_cf_comment] = ACTIONS(5),
- },
- [733] = {
- [sym_comment] = STATE(733),
+ [762] = {
+ [sym_comment] = STATE(762),
[anon_sym_POUND] = ACTIONS(2222),
[anon_sym_var] = ACTIONS(2224),
[anon_sym_SQUOTE] = ACTIONS(2222),
@@ -102905,8 +105400,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2224),
[sym_cf_comment] = ACTIONS(5),
},
- [734] = {
- [sym_comment] = STATE(734),
+ [763] = {
+ [sym_comment] = STATE(763),
[anon_sym_POUND] = ACTIONS(2226),
[anon_sym_var] = ACTIONS(2228),
[anon_sym_SQUOTE] = ACTIONS(2226),
@@ -102978,1737 +105473,2613 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2228),
[sym_cf_comment] = ACTIONS(5),
},
- [735] = {
- [sym_comment] = STATE(735),
- [anon_sym_POUND] = ACTIONS(1982),
- [anon_sym_var] = ACTIONS(1984),
- [anon_sym_SQUOTE] = ACTIONS(1982),
- [anon_sym_DQUOTE] = ACTIONS(1982),
- [anon_sym_LBRACE] = ACTIONS(1982),
- [anon_sym_RBRACE] = ACTIONS(1982),
- [anon_sym_import] = ACTIONS(1984),
- [anon_sym_with] = ACTIONS(1984),
- [anon_sym_let] = ACTIONS(1984),
- [anon_sym_const] = ACTIONS(1984),
- [anon_sym_if] = ACTIONS(1984),
- [anon_sym_switch] = ACTIONS(1984),
- [anon_sym_for] = ACTIONS(1984),
- [anon_sym_LPAREN] = ACTIONS(1982),
- [anon_sym_await] = ACTIONS(1984),
- [anon_sym_while] = ACTIONS(1984),
- [anon_sym_do] = ACTIONS(1984),
- [anon_sym_try] = ACTIONS(1984),
- [anon_sym_break] = ACTIONS(1984),
- [anon_sym_continue] = ACTIONS(1984),
- [anon_sym_return] = ACTIONS(1984),
- [anon_sym_throw] = ACTIONS(1984),
- [anon_sym_SEMI] = ACTIONS(1982),
- [anon_sym_case] = ACTIONS(1984),
- [anon_sym_default] = ACTIONS(1984),
- [anon_sym_yield] = ACTIONS(1984),
- [anon_sym_LBRACK] = ACTIONS(1982),
- [anon_sym_async] = ACTIONS(1984),
- [anon_sym_function] = ACTIONS(1984),
- [anon_sym_private] = ACTIONS(1984),
- [anon_sym_public] = ACTIONS(1984),
- [anon_sym_remote] = ACTIONS(1984),
- [anon_sym_static] = ACTIONS(1984),
- [anon_sym_final] = ACTIONS(1984),
- [anon_sym_abstract] = ACTIONS(1984),
- [anon_sym_any] = ACTIONS(1984),
- [anon_sym_array] = ACTIONS(1984),
- [anon_sym_binary] = ACTIONS(1984),
- [anon_sym_boolean] = ACTIONS(1984),
- [anon_sym_date] = ACTIONS(1984),
- [anon_sym_guid] = ACTIONS(1984),
- [anon_sym_numeric] = ACTIONS(1984),
- [anon_sym_query] = ACTIONS(1984),
- [anon_sym_string] = ACTIONS(1984),
- [anon_sym_struct] = ACTIONS(1984),
- [anon_sym_uuid] = ACTIONS(1984),
- [anon_sym_variablename] = ACTIONS(1984),
- [anon_sym_void] = ACTIONS(1984),
- [anon_sym_xml] = ACTIONS(1984),
- [anon_sym_new] = ACTIONS(1984),
- [anon_sym_PLUS] = ACTIONS(1984),
- [anon_sym_DASH] = ACTIONS(1984),
- [anon_sym_SLASH] = ACTIONS(1984),
- [anon_sym_BANG] = ACTIONS(1982),
- [anon_sym_TILDE] = ACTIONS(1984),
- [aux_sym_unary_operator_token1] = ACTIONS(1982),
- [anon_sym_PLUS_PLUS] = ACTIONS(1982),
- [anon_sym_DASH_DASH] = ACTIONS(1982),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1982),
- [sym_identifier] = ACTIONS(1984),
- [sym_private_property_identifier] = ACTIONS(1982),
- [sym_this] = ACTIONS(1984),
- [sym_super] = ACTIONS(1984),
- [sym_true] = ACTIONS(1984),
- [sym_false] = ACTIONS(1984),
- [sym_null] = ACTIONS(1984),
- [anon_sym_export] = ACTIONS(1984),
- [sym__automatic_semicolon] = ACTIONS(1982),
- [sym_cf_comment] = ACTIONS(5),
- },
- [736] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2088),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(736),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [764] = {
+ [sym_comment] = STATE(764),
+ [anon_sym_POUND] = ACTIONS(2230),
+ [anon_sym_var] = ACTIONS(2232),
+ [anon_sym_SQUOTE] = ACTIONS(2230),
+ [anon_sym_DQUOTE] = ACTIONS(2230),
+ [anon_sym_LBRACE] = ACTIONS(2230),
+ [anon_sym_RBRACE] = ACTIONS(2230),
+ [anon_sym_import] = ACTIONS(2232),
+ [anon_sym_with] = ACTIONS(2232),
+ [anon_sym_let] = ACTIONS(2232),
+ [anon_sym_const] = ACTIONS(2232),
+ [anon_sym_else] = ACTIONS(2232),
+ [anon_sym_if] = ACTIONS(2232),
+ [anon_sym_switch] = ACTIONS(2232),
+ [anon_sym_for] = ACTIONS(2232),
+ [anon_sym_LPAREN] = ACTIONS(2230),
+ [anon_sym_await] = ACTIONS(2232),
+ [anon_sym_while] = ACTIONS(2232),
+ [anon_sym_do] = ACTIONS(2232),
+ [anon_sym_try] = ACTIONS(2232),
+ [anon_sym_break] = ACTIONS(2232),
+ [anon_sym_continue] = ACTIONS(2232),
+ [anon_sym_return] = ACTIONS(2232),
+ [anon_sym_throw] = ACTIONS(2232),
+ [anon_sym_SEMI] = ACTIONS(2230),
+ [anon_sym_case] = ACTIONS(2232),
+ [anon_sym_default] = ACTIONS(2232),
+ [anon_sym_yield] = ACTIONS(2232),
+ [anon_sym_LBRACK] = ACTIONS(2230),
+ [anon_sym_async] = ACTIONS(2232),
+ [anon_sym_function] = ACTIONS(2232),
+ [anon_sym_private] = ACTIONS(2232),
+ [anon_sym_public] = ACTIONS(2232),
+ [anon_sym_remote] = ACTIONS(2232),
+ [anon_sym_static] = ACTIONS(2232),
+ [anon_sym_final] = ACTIONS(2232),
+ [anon_sym_abstract] = ACTIONS(2232),
+ [anon_sym_any] = ACTIONS(2232),
+ [anon_sym_array] = ACTIONS(2232),
+ [anon_sym_binary] = ACTIONS(2232),
+ [anon_sym_boolean] = ACTIONS(2232),
+ [anon_sym_date] = ACTIONS(2232),
+ [anon_sym_guid] = ACTIONS(2232),
+ [anon_sym_numeric] = ACTIONS(2232),
+ [anon_sym_query] = ACTIONS(2232),
+ [anon_sym_string] = ACTIONS(2232),
+ [anon_sym_struct] = ACTIONS(2232),
+ [anon_sym_uuid] = ACTIONS(2232),
+ [anon_sym_variablename] = ACTIONS(2232),
+ [anon_sym_void] = ACTIONS(2232),
+ [anon_sym_xml] = ACTIONS(2232),
+ [anon_sym_new] = ACTIONS(2232),
+ [anon_sym_PLUS] = ACTIONS(2232),
+ [anon_sym_DASH] = ACTIONS(2232),
+ [anon_sym_SLASH] = ACTIONS(2232),
+ [anon_sym_BANG] = ACTIONS(2230),
+ [anon_sym_TILDE] = ACTIONS(2232),
+ [aux_sym_unary_operator_token1] = ACTIONS(2230),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2230),
+ [anon_sym_DASH_DASH] = ACTIONS(2230),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2230),
+ [sym_identifier] = ACTIONS(2232),
+ [sym_private_property_identifier] = ACTIONS(2230),
+ [sym_this] = ACTIONS(2232),
+ [sym_super] = ACTIONS(2232),
+ [sym_true] = ACTIONS(2232),
+ [sym_false] = ACTIONS(2232),
+ [sym_null] = ACTIONS(2232),
+ [anon_sym_export] = ACTIONS(2232),
[sym_cf_comment] = ACTIONS(5),
},
- [737] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2195),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
+ [765] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2443),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
[sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(737),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5086),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(765),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [738] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2194),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [766] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2081),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(766),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(874),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [767] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2330),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5088),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(738),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(767),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [739] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2478),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [768] = {
+ [sym_comment] = STATE(768),
+ [anon_sym_POUND] = ACTIONS(2234),
+ [anon_sym_var] = ACTIONS(2236),
+ [anon_sym_SQUOTE] = ACTIONS(2234),
+ [anon_sym_DQUOTE] = ACTIONS(2234),
+ [anon_sym_LBRACE] = ACTIONS(2234),
+ [anon_sym_RBRACE] = ACTIONS(2234),
+ [anon_sym_import] = ACTIONS(2236),
+ [anon_sym_with] = ACTIONS(2236),
+ [anon_sym_let] = ACTIONS(2236),
+ [anon_sym_const] = ACTIONS(2236),
+ [anon_sym_else] = ACTIONS(2236),
+ [anon_sym_if] = ACTIONS(2236),
+ [anon_sym_switch] = ACTIONS(2236),
+ [anon_sym_for] = ACTIONS(2236),
+ [anon_sym_LPAREN] = ACTIONS(2234),
+ [anon_sym_await] = ACTIONS(2236),
+ [anon_sym_while] = ACTIONS(2236),
+ [anon_sym_do] = ACTIONS(2236),
+ [anon_sym_try] = ACTIONS(2236),
+ [anon_sym_break] = ACTIONS(2236),
+ [anon_sym_continue] = ACTIONS(2236),
+ [anon_sym_return] = ACTIONS(2236),
+ [anon_sym_throw] = ACTIONS(2236),
+ [anon_sym_SEMI] = ACTIONS(2234),
+ [anon_sym_case] = ACTIONS(2236),
+ [anon_sym_default] = ACTIONS(2236),
+ [anon_sym_yield] = ACTIONS(2236),
+ [anon_sym_LBRACK] = ACTIONS(2234),
+ [anon_sym_async] = ACTIONS(2236),
+ [anon_sym_function] = ACTIONS(2236),
+ [anon_sym_private] = ACTIONS(2236),
+ [anon_sym_public] = ACTIONS(2236),
+ [anon_sym_remote] = ACTIONS(2236),
+ [anon_sym_static] = ACTIONS(2236),
+ [anon_sym_final] = ACTIONS(2236),
+ [anon_sym_abstract] = ACTIONS(2236),
+ [anon_sym_any] = ACTIONS(2236),
+ [anon_sym_array] = ACTIONS(2236),
+ [anon_sym_binary] = ACTIONS(2236),
+ [anon_sym_boolean] = ACTIONS(2236),
+ [anon_sym_date] = ACTIONS(2236),
+ [anon_sym_guid] = ACTIONS(2236),
+ [anon_sym_numeric] = ACTIONS(2236),
+ [anon_sym_query] = ACTIONS(2236),
+ [anon_sym_string] = ACTIONS(2236),
+ [anon_sym_struct] = ACTIONS(2236),
+ [anon_sym_uuid] = ACTIONS(2236),
+ [anon_sym_variablename] = ACTIONS(2236),
+ [anon_sym_void] = ACTIONS(2236),
+ [anon_sym_xml] = ACTIONS(2236),
+ [anon_sym_new] = ACTIONS(2236),
+ [anon_sym_PLUS] = ACTIONS(2236),
+ [anon_sym_DASH] = ACTIONS(2236),
+ [anon_sym_SLASH] = ACTIONS(2236),
+ [anon_sym_BANG] = ACTIONS(2234),
+ [anon_sym_TILDE] = ACTIONS(2236),
+ [aux_sym_unary_operator_token1] = ACTIONS(2234),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2234),
+ [anon_sym_DASH_DASH] = ACTIONS(2234),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2234),
+ [sym_identifier] = ACTIONS(2236),
+ [sym_private_property_identifier] = ACTIONS(2234),
+ [sym_this] = ACTIONS(2236),
+ [sym_super] = ACTIONS(2236),
+ [sym_true] = ACTIONS(2236),
+ [sym_false] = ACTIONS(2236),
+ [sym_null] = ACTIONS(2236),
+ [anon_sym_export] = ACTIONS(2236),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [769] = {
+ [sym_comment] = STATE(769),
+ [anon_sym_POUND] = ACTIONS(2238),
+ [anon_sym_var] = ACTIONS(2240),
+ [anon_sym_SQUOTE] = ACTIONS(2238),
+ [anon_sym_DQUOTE] = ACTIONS(2238),
+ [anon_sym_LBRACE] = ACTIONS(2238),
+ [anon_sym_RBRACE] = ACTIONS(2238),
+ [anon_sym_import] = ACTIONS(2240),
+ [anon_sym_with] = ACTIONS(2240),
+ [anon_sym_let] = ACTIONS(2240),
+ [anon_sym_const] = ACTIONS(2240),
+ [anon_sym_else] = ACTIONS(2240),
+ [anon_sym_if] = ACTIONS(2240),
+ [anon_sym_switch] = ACTIONS(2240),
+ [anon_sym_for] = ACTIONS(2240),
+ [anon_sym_LPAREN] = ACTIONS(2238),
+ [anon_sym_await] = ACTIONS(2240),
+ [anon_sym_while] = ACTIONS(2240),
+ [anon_sym_do] = ACTIONS(2240),
+ [anon_sym_try] = ACTIONS(2240),
+ [anon_sym_break] = ACTIONS(2240),
+ [anon_sym_continue] = ACTIONS(2240),
+ [anon_sym_return] = ACTIONS(2240),
+ [anon_sym_throw] = ACTIONS(2240),
+ [anon_sym_SEMI] = ACTIONS(2238),
+ [anon_sym_case] = ACTIONS(2240),
+ [anon_sym_default] = ACTIONS(2240),
+ [anon_sym_yield] = ACTIONS(2240),
+ [anon_sym_LBRACK] = ACTIONS(2238),
+ [anon_sym_async] = ACTIONS(2240),
+ [anon_sym_function] = ACTIONS(2240),
+ [anon_sym_private] = ACTIONS(2240),
+ [anon_sym_public] = ACTIONS(2240),
+ [anon_sym_remote] = ACTIONS(2240),
+ [anon_sym_static] = ACTIONS(2240),
+ [anon_sym_final] = ACTIONS(2240),
+ [anon_sym_abstract] = ACTIONS(2240),
+ [anon_sym_any] = ACTIONS(2240),
+ [anon_sym_array] = ACTIONS(2240),
+ [anon_sym_binary] = ACTIONS(2240),
+ [anon_sym_boolean] = ACTIONS(2240),
+ [anon_sym_date] = ACTIONS(2240),
+ [anon_sym_guid] = ACTIONS(2240),
+ [anon_sym_numeric] = ACTIONS(2240),
+ [anon_sym_query] = ACTIONS(2240),
+ [anon_sym_string] = ACTIONS(2240),
+ [anon_sym_struct] = ACTIONS(2240),
+ [anon_sym_uuid] = ACTIONS(2240),
+ [anon_sym_variablename] = ACTIONS(2240),
+ [anon_sym_void] = ACTIONS(2240),
+ [anon_sym_xml] = ACTIONS(2240),
+ [anon_sym_new] = ACTIONS(2240),
+ [anon_sym_PLUS] = ACTIONS(2240),
+ [anon_sym_DASH] = ACTIONS(2240),
+ [anon_sym_SLASH] = ACTIONS(2240),
+ [anon_sym_BANG] = ACTIONS(2238),
+ [anon_sym_TILDE] = ACTIONS(2240),
+ [aux_sym_unary_operator_token1] = ACTIONS(2238),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2238),
+ [anon_sym_DASH_DASH] = ACTIONS(2238),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2238),
+ [sym_identifier] = ACTIONS(2240),
+ [sym_private_property_identifier] = ACTIONS(2238),
+ [sym_this] = ACTIONS(2240),
+ [sym_super] = ACTIONS(2240),
+ [sym_true] = ACTIONS(2240),
+ [sym_false] = ACTIONS(2240),
+ [sym_null] = ACTIONS(2240),
+ [anon_sym_export] = ACTIONS(2240),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [770] = {
+ [sym_comment] = STATE(770),
+ [anon_sym_POUND] = ACTIONS(2242),
+ [anon_sym_var] = ACTIONS(2244),
+ [anon_sym_SQUOTE] = ACTIONS(2242),
+ [anon_sym_DQUOTE] = ACTIONS(2242),
+ [anon_sym_LBRACE] = ACTIONS(2242),
+ [anon_sym_RBRACE] = ACTIONS(2242),
+ [anon_sym_import] = ACTIONS(2244),
+ [anon_sym_with] = ACTIONS(2244),
+ [anon_sym_let] = ACTIONS(2244),
+ [anon_sym_const] = ACTIONS(2244),
+ [anon_sym_else] = ACTIONS(2244),
+ [anon_sym_if] = ACTIONS(2244),
+ [anon_sym_switch] = ACTIONS(2244),
+ [anon_sym_for] = ACTIONS(2244),
+ [anon_sym_LPAREN] = ACTIONS(2242),
+ [anon_sym_await] = ACTIONS(2244),
+ [anon_sym_while] = ACTIONS(2244),
+ [anon_sym_do] = ACTIONS(2244),
+ [anon_sym_try] = ACTIONS(2244),
+ [anon_sym_break] = ACTIONS(2244),
+ [anon_sym_continue] = ACTIONS(2244),
+ [anon_sym_return] = ACTIONS(2244),
+ [anon_sym_throw] = ACTIONS(2244),
+ [anon_sym_SEMI] = ACTIONS(2242),
+ [anon_sym_case] = ACTIONS(2244),
+ [anon_sym_default] = ACTIONS(2244),
+ [anon_sym_yield] = ACTIONS(2244),
+ [anon_sym_LBRACK] = ACTIONS(2242),
+ [anon_sym_async] = ACTIONS(2244),
+ [anon_sym_function] = ACTIONS(2244),
+ [anon_sym_private] = ACTIONS(2244),
+ [anon_sym_public] = ACTIONS(2244),
+ [anon_sym_remote] = ACTIONS(2244),
+ [anon_sym_static] = ACTIONS(2244),
+ [anon_sym_final] = ACTIONS(2244),
+ [anon_sym_abstract] = ACTIONS(2244),
+ [anon_sym_any] = ACTIONS(2244),
+ [anon_sym_array] = ACTIONS(2244),
+ [anon_sym_binary] = ACTIONS(2244),
+ [anon_sym_boolean] = ACTIONS(2244),
+ [anon_sym_date] = ACTIONS(2244),
+ [anon_sym_guid] = ACTIONS(2244),
+ [anon_sym_numeric] = ACTIONS(2244),
+ [anon_sym_query] = ACTIONS(2244),
+ [anon_sym_string] = ACTIONS(2244),
+ [anon_sym_struct] = ACTIONS(2244),
+ [anon_sym_uuid] = ACTIONS(2244),
+ [anon_sym_variablename] = ACTIONS(2244),
+ [anon_sym_void] = ACTIONS(2244),
+ [anon_sym_xml] = ACTIONS(2244),
+ [anon_sym_new] = ACTIONS(2244),
+ [anon_sym_PLUS] = ACTIONS(2244),
+ [anon_sym_DASH] = ACTIONS(2244),
+ [anon_sym_SLASH] = ACTIONS(2244),
+ [anon_sym_BANG] = ACTIONS(2242),
+ [anon_sym_TILDE] = ACTIONS(2244),
+ [aux_sym_unary_operator_token1] = ACTIONS(2242),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2242),
+ [anon_sym_DASH_DASH] = ACTIONS(2242),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2242),
+ [sym_identifier] = ACTIONS(2244),
+ [sym_private_property_identifier] = ACTIONS(2242),
+ [sym_this] = ACTIONS(2244),
+ [sym_super] = ACTIONS(2244),
+ [sym_true] = ACTIONS(2244),
+ [sym_false] = ACTIONS(2244),
+ [sym_null] = ACTIONS(2244),
+ [anon_sym_export] = ACTIONS(2244),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [771] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2082),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
+ [sym_function_dec_parameters] = STATE(5468),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
+ [sym__destructuring_pattern] = STATE(5467),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(771),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
+ [sym__property_name] = STATE(5466),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4214),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(874),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [772] = {
+ [sym_comment] = STATE(772),
+ [anon_sym_POUND] = ACTIONS(2246),
+ [anon_sym_var] = ACTIONS(2248),
+ [anon_sym_SQUOTE] = ACTIONS(2246),
+ [anon_sym_DQUOTE] = ACTIONS(2246),
+ [anon_sym_LBRACE] = ACTIONS(2246),
+ [anon_sym_RBRACE] = ACTIONS(2246),
+ [anon_sym_import] = ACTIONS(2248),
+ [anon_sym_with] = ACTIONS(2248),
+ [anon_sym_let] = ACTIONS(2248),
+ [anon_sym_const] = ACTIONS(2248),
+ [anon_sym_else] = ACTIONS(2248),
+ [anon_sym_if] = ACTIONS(2248),
+ [anon_sym_switch] = ACTIONS(2248),
+ [anon_sym_for] = ACTIONS(2248),
+ [anon_sym_LPAREN] = ACTIONS(2246),
+ [anon_sym_await] = ACTIONS(2248),
+ [anon_sym_while] = ACTIONS(2248),
+ [anon_sym_do] = ACTIONS(2248),
+ [anon_sym_try] = ACTIONS(2248),
+ [anon_sym_break] = ACTIONS(2248),
+ [anon_sym_continue] = ACTIONS(2248),
+ [anon_sym_return] = ACTIONS(2248),
+ [anon_sym_throw] = ACTIONS(2248),
+ [anon_sym_SEMI] = ACTIONS(2246),
+ [anon_sym_case] = ACTIONS(2248),
+ [anon_sym_default] = ACTIONS(2248),
+ [anon_sym_yield] = ACTIONS(2248),
+ [anon_sym_LBRACK] = ACTIONS(2246),
+ [anon_sym_async] = ACTIONS(2248),
+ [anon_sym_function] = ACTIONS(2248),
+ [anon_sym_private] = ACTIONS(2248),
+ [anon_sym_public] = ACTIONS(2248),
+ [anon_sym_remote] = ACTIONS(2248),
+ [anon_sym_static] = ACTIONS(2248),
+ [anon_sym_final] = ACTIONS(2248),
+ [anon_sym_abstract] = ACTIONS(2248),
+ [anon_sym_any] = ACTIONS(2248),
+ [anon_sym_array] = ACTIONS(2248),
+ [anon_sym_binary] = ACTIONS(2248),
+ [anon_sym_boolean] = ACTIONS(2248),
+ [anon_sym_date] = ACTIONS(2248),
+ [anon_sym_guid] = ACTIONS(2248),
+ [anon_sym_numeric] = ACTIONS(2248),
+ [anon_sym_query] = ACTIONS(2248),
+ [anon_sym_string] = ACTIONS(2248),
+ [anon_sym_struct] = ACTIONS(2248),
+ [anon_sym_uuid] = ACTIONS(2248),
+ [anon_sym_variablename] = ACTIONS(2248),
+ [anon_sym_void] = ACTIONS(2248),
+ [anon_sym_xml] = ACTIONS(2248),
+ [anon_sym_new] = ACTIONS(2248),
+ [anon_sym_PLUS] = ACTIONS(2248),
+ [anon_sym_DASH] = ACTIONS(2248),
+ [anon_sym_SLASH] = ACTIONS(2248),
+ [anon_sym_BANG] = ACTIONS(2246),
+ [anon_sym_TILDE] = ACTIONS(2248),
+ [aux_sym_unary_operator_token1] = ACTIONS(2246),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2246),
+ [anon_sym_DASH_DASH] = ACTIONS(2246),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2246),
+ [sym_identifier] = ACTIONS(2248),
+ [sym_private_property_identifier] = ACTIONS(2246),
+ [sym_this] = ACTIONS(2248),
+ [sym_super] = ACTIONS(2248),
+ [sym_true] = ACTIONS(2248),
+ [sym_false] = ACTIONS(2248),
+ [sym_null] = ACTIONS(2248),
+ [anon_sym_export] = ACTIONS(2248),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [773] = {
+ [sym_comment] = STATE(773),
+ [anon_sym_POUND] = ACTIONS(2250),
+ [anon_sym_var] = ACTIONS(2252),
+ [anon_sym_SQUOTE] = ACTIONS(2250),
+ [anon_sym_DQUOTE] = ACTIONS(2250),
+ [anon_sym_LBRACE] = ACTIONS(2250),
+ [anon_sym_RBRACE] = ACTIONS(2250),
+ [anon_sym_import] = ACTIONS(2252),
+ [anon_sym_with] = ACTIONS(2252),
+ [anon_sym_let] = ACTIONS(2252),
+ [anon_sym_const] = ACTIONS(2252),
+ [anon_sym_else] = ACTIONS(2252),
+ [anon_sym_if] = ACTIONS(2252),
+ [anon_sym_switch] = ACTIONS(2252),
+ [anon_sym_for] = ACTIONS(2252),
+ [anon_sym_LPAREN] = ACTIONS(2250),
+ [anon_sym_await] = ACTIONS(2252),
+ [anon_sym_while] = ACTIONS(2252),
+ [anon_sym_do] = ACTIONS(2252),
+ [anon_sym_try] = ACTIONS(2252),
+ [anon_sym_break] = ACTIONS(2252),
+ [anon_sym_continue] = ACTIONS(2252),
+ [anon_sym_return] = ACTIONS(2252),
+ [anon_sym_throw] = ACTIONS(2252),
+ [anon_sym_SEMI] = ACTIONS(2250),
+ [anon_sym_case] = ACTIONS(2252),
+ [anon_sym_default] = ACTIONS(2252),
+ [anon_sym_yield] = ACTIONS(2252),
+ [anon_sym_LBRACK] = ACTIONS(2250),
+ [anon_sym_async] = ACTIONS(2252),
+ [anon_sym_function] = ACTIONS(2252),
+ [anon_sym_private] = ACTIONS(2252),
+ [anon_sym_public] = ACTIONS(2252),
+ [anon_sym_remote] = ACTIONS(2252),
+ [anon_sym_static] = ACTIONS(2252),
+ [anon_sym_final] = ACTIONS(2252),
+ [anon_sym_abstract] = ACTIONS(2252),
+ [anon_sym_any] = ACTIONS(2252),
+ [anon_sym_array] = ACTIONS(2252),
+ [anon_sym_binary] = ACTIONS(2252),
+ [anon_sym_boolean] = ACTIONS(2252),
+ [anon_sym_date] = ACTIONS(2252),
+ [anon_sym_guid] = ACTIONS(2252),
+ [anon_sym_numeric] = ACTIONS(2252),
+ [anon_sym_query] = ACTIONS(2252),
+ [anon_sym_string] = ACTIONS(2252),
+ [anon_sym_struct] = ACTIONS(2252),
+ [anon_sym_uuid] = ACTIONS(2252),
+ [anon_sym_variablename] = ACTIONS(2252),
+ [anon_sym_void] = ACTIONS(2252),
+ [anon_sym_xml] = ACTIONS(2252),
+ [anon_sym_new] = ACTIONS(2252),
+ [anon_sym_PLUS] = ACTIONS(2252),
+ [anon_sym_DASH] = ACTIONS(2252),
+ [anon_sym_SLASH] = ACTIONS(2252),
+ [anon_sym_BANG] = ACTIONS(2250),
+ [anon_sym_TILDE] = ACTIONS(2252),
+ [aux_sym_unary_operator_token1] = ACTIONS(2250),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2250),
+ [anon_sym_DASH_DASH] = ACTIONS(2250),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2250),
+ [sym_identifier] = ACTIONS(2252),
+ [sym_private_property_identifier] = ACTIONS(2250),
+ [sym_this] = ACTIONS(2252),
+ [sym_super] = ACTIONS(2252),
+ [sym_true] = ACTIONS(2252),
+ [sym_false] = ACTIONS(2252),
+ [sym_null] = ACTIONS(2252),
+ [anon_sym_export] = ACTIONS(2252),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [774] = {
+ [sym_comment] = STATE(774),
+ [anon_sym_POUND] = ACTIONS(1775),
+ [anon_sym_var] = ACTIONS(1777),
+ [anon_sym_SQUOTE] = ACTIONS(1775),
+ [anon_sym_DQUOTE] = ACTIONS(1775),
+ [anon_sym_LBRACE] = ACTIONS(1775),
+ [anon_sym_RBRACE] = ACTIONS(1775),
+ [anon_sym_import] = ACTIONS(1777),
+ [anon_sym_with] = ACTIONS(1777),
+ [anon_sym_let] = ACTIONS(1777),
+ [anon_sym_const] = ACTIONS(1777),
+ [anon_sym_if] = ACTIONS(1777),
+ [anon_sym_switch] = ACTIONS(1777),
+ [anon_sym_for] = ACTIONS(1777),
+ [anon_sym_LPAREN] = ACTIONS(1775),
+ [anon_sym_await] = ACTIONS(1777),
+ [anon_sym_while] = ACTIONS(1777),
+ [anon_sym_do] = ACTIONS(1777),
+ [anon_sym_try] = ACTIONS(1777),
+ [anon_sym_break] = ACTIONS(1777),
+ [anon_sym_continue] = ACTIONS(1777),
+ [anon_sym_return] = ACTIONS(1777),
+ [anon_sym_throw] = ACTIONS(1777),
+ [anon_sym_SEMI] = ACTIONS(1775),
+ [anon_sym_case] = ACTIONS(1777),
+ [anon_sym_default] = ACTIONS(1777),
+ [anon_sym_yield] = ACTIONS(1777),
+ [anon_sym_LBRACK] = ACTIONS(1775),
+ [anon_sym_async] = ACTIONS(1777),
+ [anon_sym_function] = ACTIONS(1777),
+ [anon_sym_private] = ACTIONS(1777),
+ [anon_sym_public] = ACTIONS(1777),
+ [anon_sym_remote] = ACTIONS(1777),
+ [anon_sym_static] = ACTIONS(1777),
+ [anon_sym_final] = ACTIONS(1777),
+ [anon_sym_abstract] = ACTIONS(1777),
+ [anon_sym_any] = ACTIONS(1777),
+ [anon_sym_array] = ACTIONS(1777),
+ [anon_sym_binary] = ACTIONS(1777),
+ [anon_sym_boolean] = ACTIONS(1777),
+ [anon_sym_date] = ACTIONS(1777),
+ [anon_sym_guid] = ACTIONS(1777),
+ [anon_sym_numeric] = ACTIONS(1777),
+ [anon_sym_query] = ACTIONS(1777),
+ [anon_sym_string] = ACTIONS(1777),
+ [anon_sym_struct] = ACTIONS(1777),
+ [anon_sym_uuid] = ACTIONS(1777),
+ [anon_sym_variablename] = ACTIONS(1777),
+ [anon_sym_void] = ACTIONS(1777),
+ [anon_sym_xml] = ACTIONS(1777),
+ [anon_sym_new] = ACTIONS(1777),
+ [anon_sym_PLUS] = ACTIONS(1777),
+ [anon_sym_DASH] = ACTIONS(1777),
+ [anon_sym_SLASH] = ACTIONS(1777),
+ [anon_sym_BANG] = ACTIONS(1775),
+ [anon_sym_TILDE] = ACTIONS(1777),
+ [aux_sym_unary_operator_token1] = ACTIONS(1775),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1775),
+ [anon_sym_DASH_DASH] = ACTIONS(1775),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1775),
+ [sym_identifier] = ACTIONS(1777),
+ [sym_private_property_identifier] = ACTIONS(1775),
+ [sym_this] = ACTIONS(1777),
+ [sym_super] = ACTIONS(1777),
+ [sym_true] = ACTIONS(1777),
+ [sym_false] = ACTIONS(1777),
+ [sym_null] = ACTIONS(1777),
+ [anon_sym_export] = ACTIONS(1777),
+ [sym__automatic_semicolon] = ACTIONS(1775),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [775] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2439),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(739),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(775),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [740] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2192),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [776] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2195),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(740),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(776),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [741] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2191),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [777] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2194),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(741),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(777),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [742] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2190),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [778] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1947),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(4991),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2626),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4990),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
+ [sym_comment] = STATE(778),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(4989),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(796),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(808),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(796),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [779] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2192),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(742),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(779),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [743] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2189),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [780] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2191),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(743),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(780),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [744] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2188),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [781] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2190),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(744),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(781),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [745] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2187),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [782] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2189),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(745),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(782),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [746] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2186),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [783] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2188),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(746),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(783),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [747] = {
- [sym_hash_empty] = STATE(1917),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1991),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(747),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
+ [784] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2187),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5088),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4681),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(784),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(1892),
- [sym_hash_expression] = STATE(1917),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2100),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [748] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2185),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [785] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2186),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(748),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(785),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [749] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2184),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [786] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2185),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(749),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(786),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [750] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2269),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [787] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2184),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(750),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(787),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4126),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2230),
+ [anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [751] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
+ [788] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
[sym_expression] = STATE(2183),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(751),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(788),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [752] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
+ [789] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
[sym_expression] = STATE(2182),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(752),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(789),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [753] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2086),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(753),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [790] = {
+ [sym_hash_empty] = STATE(1481),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2102),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(790),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(1396),
+ [sym_hash_expression] = STATE(1481),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_POUND] = ACTIONS(2070),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(826),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(828),
[sym_cf_comment] = ACTIONS(5),
},
- [754] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
+ [791] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
[sym_expression] = STATE(2181),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(754),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(791),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [755] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2264),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(755),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [792] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2171),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5088),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4681),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(792),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4128),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [756] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2459),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(756),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [793] = {
+ [sym_hash_empty] = STATE(1481),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2179),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5088),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4681),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(793),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5086),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(1389),
+ [sym_hash_expression] = STATE(1481),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(2254),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(948),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [794] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2175),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5088),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4681),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(794),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [757] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2263),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(757),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [795] = {
+ [sym_comment] = STATE(795),
+ [anon_sym_POUND] = ACTIONS(2256),
+ [anon_sym_var] = ACTIONS(2258),
+ [anon_sym_SQUOTE] = ACTIONS(2256),
+ [anon_sym_DQUOTE] = ACTIONS(2256),
+ [anon_sym_LBRACE] = ACTIONS(2256),
+ [anon_sym_RBRACE] = ACTIONS(2256),
+ [anon_sym_import] = ACTIONS(2258),
+ [anon_sym_with] = ACTIONS(2258),
+ [anon_sym_let] = ACTIONS(2258),
+ [anon_sym_const] = ACTIONS(2258),
+ [anon_sym_else] = ACTIONS(2258),
+ [anon_sym_if] = ACTIONS(2258),
+ [anon_sym_switch] = ACTIONS(2258),
+ [anon_sym_for] = ACTIONS(2258),
+ [anon_sym_LPAREN] = ACTIONS(2256),
+ [anon_sym_await] = ACTIONS(2258),
+ [anon_sym_while] = ACTIONS(2258),
+ [anon_sym_do] = ACTIONS(2258),
+ [anon_sym_try] = ACTIONS(2258),
+ [anon_sym_break] = ACTIONS(2258),
+ [anon_sym_continue] = ACTIONS(2258),
+ [anon_sym_return] = ACTIONS(2258),
+ [anon_sym_throw] = ACTIONS(2258),
+ [anon_sym_SEMI] = ACTIONS(2256),
+ [anon_sym_case] = ACTIONS(2258),
+ [anon_sym_default] = ACTIONS(2258),
+ [anon_sym_yield] = ACTIONS(2258),
+ [anon_sym_LBRACK] = ACTIONS(2256),
+ [anon_sym_async] = ACTIONS(2258),
+ [anon_sym_function] = ACTIONS(2258),
+ [anon_sym_private] = ACTIONS(2258),
+ [anon_sym_public] = ACTIONS(2258),
+ [anon_sym_remote] = ACTIONS(2258),
+ [anon_sym_static] = ACTIONS(2258),
+ [anon_sym_final] = ACTIONS(2258),
+ [anon_sym_abstract] = ACTIONS(2258),
+ [anon_sym_any] = ACTIONS(2258),
+ [anon_sym_array] = ACTIONS(2258),
+ [anon_sym_binary] = ACTIONS(2258),
+ [anon_sym_boolean] = ACTIONS(2258),
+ [anon_sym_date] = ACTIONS(2258),
+ [anon_sym_guid] = ACTIONS(2258),
+ [anon_sym_numeric] = ACTIONS(2258),
+ [anon_sym_query] = ACTIONS(2258),
+ [anon_sym_string] = ACTIONS(2258),
+ [anon_sym_struct] = ACTIONS(2258),
+ [anon_sym_uuid] = ACTIONS(2258),
+ [anon_sym_variablename] = ACTIONS(2258),
+ [anon_sym_void] = ACTIONS(2258),
+ [anon_sym_xml] = ACTIONS(2258),
+ [anon_sym_new] = ACTIONS(2258),
+ [anon_sym_PLUS] = ACTIONS(2258),
+ [anon_sym_DASH] = ACTIONS(2258),
+ [anon_sym_SLASH] = ACTIONS(2258),
+ [anon_sym_BANG] = ACTIONS(2256),
+ [anon_sym_TILDE] = ACTIONS(2258),
+ [aux_sym_unary_operator_token1] = ACTIONS(2256),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2256),
+ [anon_sym_DASH_DASH] = ACTIONS(2256),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2256),
+ [sym_identifier] = ACTIONS(2258),
+ [sym_private_property_identifier] = ACTIONS(2256),
+ [sym_this] = ACTIONS(2258),
+ [sym_super] = ACTIONS(2258),
+ [sym_true] = ACTIONS(2258),
+ [sym_false] = ACTIONS(2258),
+ [sym_null] = ACTIONS(2258),
+ [anon_sym_export] = ACTIONS(2258),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [796] = {
+ [sym_comment] = STATE(796),
+ [anon_sym_POUND] = ACTIONS(2260),
+ [anon_sym_var] = ACTIONS(2262),
+ [anon_sym_SQUOTE] = ACTIONS(2260),
+ [anon_sym_DQUOTE] = ACTIONS(2260),
+ [anon_sym_LBRACE] = ACTIONS(2260),
+ [anon_sym_RBRACE] = ACTIONS(2260),
+ [anon_sym_import] = ACTIONS(2262),
+ [anon_sym_with] = ACTIONS(2262),
+ [anon_sym_let] = ACTIONS(2262),
+ [anon_sym_const] = ACTIONS(2262),
+ [anon_sym_else] = ACTIONS(2262),
+ [anon_sym_if] = ACTIONS(2262),
+ [anon_sym_switch] = ACTIONS(2262),
+ [anon_sym_for] = ACTIONS(2262),
+ [anon_sym_LPAREN] = ACTIONS(2260),
+ [anon_sym_await] = ACTIONS(2262),
+ [anon_sym_while] = ACTIONS(2262),
+ [anon_sym_do] = ACTIONS(2262),
+ [anon_sym_try] = ACTIONS(2262),
+ [anon_sym_break] = ACTIONS(2262),
+ [anon_sym_continue] = ACTIONS(2262),
+ [anon_sym_return] = ACTIONS(2262),
+ [anon_sym_throw] = ACTIONS(2262),
+ [anon_sym_SEMI] = ACTIONS(2260),
+ [anon_sym_case] = ACTIONS(2262),
+ [anon_sym_default] = ACTIONS(2262),
+ [anon_sym_yield] = ACTIONS(2262),
+ [anon_sym_LBRACK] = ACTIONS(2260),
+ [anon_sym_async] = ACTIONS(2262),
+ [anon_sym_function] = ACTIONS(2262),
+ [anon_sym_private] = ACTIONS(2262),
+ [anon_sym_public] = ACTIONS(2262),
+ [anon_sym_remote] = ACTIONS(2262),
+ [anon_sym_static] = ACTIONS(2262),
+ [anon_sym_final] = ACTIONS(2262),
+ [anon_sym_abstract] = ACTIONS(2262),
+ [anon_sym_any] = ACTIONS(2262),
+ [anon_sym_array] = ACTIONS(2262),
+ [anon_sym_binary] = ACTIONS(2262),
+ [anon_sym_boolean] = ACTIONS(2262),
+ [anon_sym_date] = ACTIONS(2262),
+ [anon_sym_guid] = ACTIONS(2262),
+ [anon_sym_numeric] = ACTIONS(2262),
+ [anon_sym_query] = ACTIONS(2262),
+ [anon_sym_string] = ACTIONS(2262),
+ [anon_sym_struct] = ACTIONS(2262),
+ [anon_sym_uuid] = ACTIONS(2262),
+ [anon_sym_variablename] = ACTIONS(2262),
+ [anon_sym_void] = ACTIONS(2262),
+ [anon_sym_xml] = ACTIONS(2262),
+ [anon_sym_new] = ACTIONS(2262),
+ [anon_sym_PLUS] = ACTIONS(2262),
+ [anon_sym_DASH] = ACTIONS(2262),
+ [anon_sym_SLASH] = ACTIONS(2262),
+ [anon_sym_BANG] = ACTIONS(2260),
+ [anon_sym_TILDE] = ACTIONS(2262),
+ [aux_sym_unary_operator_token1] = ACTIONS(2260),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2260),
+ [anon_sym_DASH_DASH] = ACTIONS(2260),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2260),
+ [sym_identifier] = ACTIONS(2262),
+ [sym_private_property_identifier] = ACTIONS(2260),
+ [sym_this] = ACTIONS(2262),
+ [sym_super] = ACTIONS(2262),
+ [sym_true] = ACTIONS(2262),
+ [sym_false] = ACTIONS(2262),
+ [sym_null] = ACTIONS(2262),
+ [anon_sym_export] = ACTIONS(2262),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [797] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(1407),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(797),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4134),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_LBRACE] = ACTIONS(826),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [anon_sym_export] = ACTIONS(828),
[sym_cf_comment] = ACTIONS(5),
},
- [758] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1935),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
+ [798] = {
+ [sym_comment] = STATE(798),
+ [anon_sym_POUND] = ACTIONS(2264),
+ [anon_sym_var] = ACTIONS(2266),
+ [anon_sym_SQUOTE] = ACTIONS(2264),
+ [anon_sym_DQUOTE] = ACTIONS(2264),
+ [anon_sym_LBRACE] = ACTIONS(2264),
+ [anon_sym_RBRACE] = ACTIONS(2264),
+ [anon_sym_import] = ACTIONS(2266),
+ [anon_sym_with] = ACTIONS(2266),
+ [anon_sym_let] = ACTIONS(2266),
+ [anon_sym_const] = ACTIONS(2266),
+ [anon_sym_else] = ACTIONS(2266),
+ [anon_sym_if] = ACTIONS(2266),
+ [anon_sym_switch] = ACTIONS(2266),
+ [anon_sym_for] = ACTIONS(2266),
+ [anon_sym_LPAREN] = ACTIONS(2264),
+ [anon_sym_await] = ACTIONS(2266),
+ [anon_sym_while] = ACTIONS(2266),
+ [anon_sym_do] = ACTIONS(2266),
+ [anon_sym_try] = ACTIONS(2266),
+ [anon_sym_break] = ACTIONS(2266),
+ [anon_sym_continue] = ACTIONS(2266),
+ [anon_sym_return] = ACTIONS(2266),
+ [anon_sym_throw] = ACTIONS(2266),
+ [anon_sym_SEMI] = ACTIONS(2264),
+ [anon_sym_case] = ACTIONS(2266),
+ [anon_sym_default] = ACTIONS(2266),
+ [anon_sym_yield] = ACTIONS(2266),
+ [anon_sym_LBRACK] = ACTIONS(2264),
+ [anon_sym_async] = ACTIONS(2266),
+ [anon_sym_function] = ACTIONS(2266),
+ [anon_sym_private] = ACTIONS(2266),
+ [anon_sym_public] = ACTIONS(2266),
+ [anon_sym_remote] = ACTIONS(2266),
+ [anon_sym_static] = ACTIONS(2266),
+ [anon_sym_final] = ACTIONS(2266),
+ [anon_sym_abstract] = ACTIONS(2266),
+ [anon_sym_any] = ACTIONS(2266),
+ [anon_sym_array] = ACTIONS(2266),
+ [anon_sym_binary] = ACTIONS(2266),
+ [anon_sym_boolean] = ACTIONS(2266),
+ [anon_sym_date] = ACTIONS(2266),
+ [anon_sym_guid] = ACTIONS(2266),
+ [anon_sym_numeric] = ACTIONS(2266),
+ [anon_sym_query] = ACTIONS(2266),
+ [anon_sym_string] = ACTIONS(2266),
+ [anon_sym_struct] = ACTIONS(2266),
+ [anon_sym_uuid] = ACTIONS(2266),
+ [anon_sym_variablename] = ACTIONS(2266),
+ [anon_sym_void] = ACTIONS(2266),
+ [anon_sym_xml] = ACTIONS(2266),
+ [anon_sym_new] = ACTIONS(2266),
+ [anon_sym_PLUS] = ACTIONS(2266),
+ [anon_sym_DASH] = ACTIONS(2266),
+ [anon_sym_SLASH] = ACTIONS(2266),
+ [anon_sym_BANG] = ACTIONS(2264),
+ [anon_sym_TILDE] = ACTIONS(2266),
+ [aux_sym_unary_operator_token1] = ACTIONS(2264),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2264),
+ [anon_sym_DASH_DASH] = ACTIONS(2264),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2264),
+ [sym_identifier] = ACTIONS(2266),
+ [sym_private_property_identifier] = ACTIONS(2264),
+ [sym_this] = ACTIONS(2266),
+ [sym_super] = ACTIONS(2266),
+ [sym_true] = ACTIONS(2266),
+ [sym_false] = ACTIONS(2266),
+ [sym_null] = ACTIONS(2266),
+ [anon_sym_export] = ACTIONS(2266),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [799] = {
+ [sym_hash_empty] = STATE(1903),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2027),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(758),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(799),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(1515),
+ [sym_hash_expression] = STATE(1903),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_POUND] = ACTIONS(2092),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
+ [anon_sym_let] = ACTIONS(818),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -104720,1966 +108091,2331 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
+ [sym_identifier] = ACTIONS(822),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [759] = {
- [sym_hash_empty] = STATE(1838),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2179),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [800] = {
+ [sym_hash_empty] = STATE(1481),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2101),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(800),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(1389),
+ [sym_hash_expression] = STATE(1481),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(2070),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(826),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(828),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [801] = {
+ [sym_hash_empty] = STATE(1481),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2165),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(759),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(801),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(1725),
- [sym_hash_expression] = STATE(1838),
+ [sym__hash_expression] = STATE(1396),
+ [sym_hash_expression] = STATE(1481),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2232),
+ [anon_sym_POUND] = ACTIONS(2254),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [760] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2085),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(760),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [802] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2031),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(802),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [761] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2173),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [803] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(1970),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(803),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [804] = {
+ [sym_hash_empty] = STATE(1481),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(2122),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(804),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(1389),
+ [sym_hash_expression] = STATE(1481),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(2070),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(826),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(828),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [805] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(1967),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(805),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(826),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(828),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [806] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(1413),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(761),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(806),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [762] = {
- [sym_comment] = STATE(762),
- [anon_sym_POUND] = ACTIONS(2234),
- [anon_sym_var] = ACTIONS(2236),
- [anon_sym_SQUOTE] = ACTIONS(2234),
- [anon_sym_DQUOTE] = ACTIONS(2234),
- [anon_sym_LBRACE] = ACTIONS(2234),
- [anon_sym_RBRACE] = ACTIONS(2234),
- [anon_sym_import] = ACTIONS(2236),
- [anon_sym_with] = ACTIONS(2236),
- [anon_sym_let] = ACTIONS(2236),
- [anon_sym_const] = ACTIONS(2236),
- [anon_sym_else] = ACTIONS(2236),
- [anon_sym_if] = ACTIONS(2236),
- [anon_sym_switch] = ACTIONS(2236),
- [anon_sym_for] = ACTIONS(2236),
- [anon_sym_LPAREN] = ACTIONS(2234),
- [anon_sym_await] = ACTIONS(2236),
- [anon_sym_while] = ACTIONS(2236),
- [anon_sym_do] = ACTIONS(2236),
- [anon_sym_try] = ACTIONS(2236),
- [anon_sym_break] = ACTIONS(2236),
- [anon_sym_continue] = ACTIONS(2236),
- [anon_sym_return] = ACTIONS(2236),
- [anon_sym_throw] = ACTIONS(2236),
- [anon_sym_SEMI] = ACTIONS(2234),
- [anon_sym_case] = ACTIONS(2236),
- [anon_sym_default] = ACTIONS(2236),
- [anon_sym_yield] = ACTIONS(2236),
- [anon_sym_LBRACK] = ACTIONS(2234),
- [anon_sym_async] = ACTIONS(2236),
- [anon_sym_function] = ACTIONS(2236),
- [anon_sym_private] = ACTIONS(2236),
- [anon_sym_public] = ACTIONS(2236),
- [anon_sym_remote] = ACTIONS(2236),
- [anon_sym_static] = ACTIONS(2236),
- [anon_sym_final] = ACTIONS(2236),
- [anon_sym_abstract] = ACTIONS(2236),
- [anon_sym_any] = ACTIONS(2236),
- [anon_sym_array] = ACTIONS(2236),
- [anon_sym_binary] = ACTIONS(2236),
- [anon_sym_boolean] = ACTIONS(2236),
- [anon_sym_date] = ACTIONS(2236),
- [anon_sym_guid] = ACTIONS(2236),
- [anon_sym_numeric] = ACTIONS(2236),
- [anon_sym_query] = ACTIONS(2236),
- [anon_sym_string] = ACTIONS(2236),
- [anon_sym_struct] = ACTIONS(2236),
- [anon_sym_uuid] = ACTIONS(2236),
- [anon_sym_variablename] = ACTIONS(2236),
- [anon_sym_void] = ACTIONS(2236),
- [anon_sym_xml] = ACTIONS(2236),
- [anon_sym_new] = ACTIONS(2236),
- [anon_sym_PLUS] = ACTIONS(2236),
- [anon_sym_DASH] = ACTIONS(2236),
- [anon_sym_SLASH] = ACTIONS(2236),
- [anon_sym_BANG] = ACTIONS(2234),
- [anon_sym_TILDE] = ACTIONS(2236),
- [aux_sym_unary_operator_token1] = ACTIONS(2234),
- [anon_sym_PLUS_PLUS] = ACTIONS(2234),
- [anon_sym_DASH_DASH] = ACTIONS(2234),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2234),
- [sym_identifier] = ACTIONS(2236),
- [sym_private_property_identifier] = ACTIONS(2234),
- [sym_this] = ACTIONS(2236),
- [sym_super] = ACTIONS(2236),
- [sym_true] = ACTIONS(2236),
- [sym_false] = ACTIONS(2236),
- [sym_null] = ACTIONS(2236),
- [anon_sym_export] = ACTIONS(2236),
- [sym_cf_comment] = ACTIONS(5),
- },
- [763] = {
- [sym_comment] = STATE(763),
- [anon_sym_POUND] = ACTIONS(2238),
- [anon_sym_var] = ACTIONS(2240),
- [anon_sym_SQUOTE] = ACTIONS(2238),
- [anon_sym_DQUOTE] = ACTIONS(2238),
- [anon_sym_LBRACE] = ACTIONS(2238),
- [anon_sym_RBRACE] = ACTIONS(2238),
- [anon_sym_import] = ACTIONS(2240),
- [anon_sym_with] = ACTIONS(2240),
- [anon_sym_let] = ACTIONS(2240),
- [anon_sym_const] = ACTIONS(2240),
- [anon_sym_else] = ACTIONS(2240),
- [anon_sym_if] = ACTIONS(2240),
- [anon_sym_switch] = ACTIONS(2240),
- [anon_sym_for] = ACTIONS(2240),
- [anon_sym_LPAREN] = ACTIONS(2238),
- [anon_sym_await] = ACTIONS(2240),
- [anon_sym_while] = ACTIONS(2240),
- [anon_sym_do] = ACTIONS(2240),
- [anon_sym_try] = ACTIONS(2240),
- [anon_sym_break] = ACTIONS(2240),
- [anon_sym_continue] = ACTIONS(2240),
- [anon_sym_return] = ACTIONS(2240),
- [anon_sym_throw] = ACTIONS(2240),
- [anon_sym_SEMI] = ACTIONS(2238),
- [anon_sym_case] = ACTIONS(2240),
- [anon_sym_default] = ACTIONS(2240),
- [anon_sym_yield] = ACTIONS(2240),
- [anon_sym_LBRACK] = ACTIONS(2238),
- [anon_sym_async] = ACTIONS(2240),
- [anon_sym_function] = ACTIONS(2240),
- [anon_sym_private] = ACTIONS(2240),
- [anon_sym_public] = ACTIONS(2240),
- [anon_sym_remote] = ACTIONS(2240),
- [anon_sym_static] = ACTIONS(2240),
- [anon_sym_final] = ACTIONS(2240),
- [anon_sym_abstract] = ACTIONS(2240),
- [anon_sym_any] = ACTIONS(2240),
- [anon_sym_array] = ACTIONS(2240),
- [anon_sym_binary] = ACTIONS(2240),
- [anon_sym_boolean] = ACTIONS(2240),
- [anon_sym_date] = ACTIONS(2240),
- [anon_sym_guid] = ACTIONS(2240),
- [anon_sym_numeric] = ACTIONS(2240),
- [anon_sym_query] = ACTIONS(2240),
- [anon_sym_string] = ACTIONS(2240),
- [anon_sym_struct] = ACTIONS(2240),
- [anon_sym_uuid] = ACTIONS(2240),
- [anon_sym_variablename] = ACTIONS(2240),
- [anon_sym_void] = ACTIONS(2240),
- [anon_sym_xml] = ACTIONS(2240),
- [anon_sym_new] = ACTIONS(2240),
- [anon_sym_PLUS] = ACTIONS(2240),
- [anon_sym_DASH] = ACTIONS(2240),
- [anon_sym_SLASH] = ACTIONS(2240),
- [anon_sym_BANG] = ACTIONS(2238),
- [anon_sym_TILDE] = ACTIONS(2240),
- [aux_sym_unary_operator_token1] = ACTIONS(2238),
- [anon_sym_PLUS_PLUS] = ACTIONS(2238),
- [anon_sym_DASH_DASH] = ACTIONS(2238),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2238),
- [sym_identifier] = ACTIONS(2240),
- [sym_private_property_identifier] = ACTIONS(2238),
- [sym_this] = ACTIONS(2240),
- [sym_super] = ACTIONS(2240),
- [sym_true] = ACTIONS(2240),
- [sym_false] = ACTIONS(2240),
- [sym_null] = ACTIONS(2240),
- [anon_sym_export] = ACTIONS(2240),
- [sym_cf_comment] = ACTIONS(5),
- },
- [764] = {
- [sym_comment] = STATE(764),
- [anon_sym_POUND] = ACTIONS(2242),
- [anon_sym_var] = ACTIONS(2244),
- [anon_sym_SQUOTE] = ACTIONS(2242),
- [anon_sym_DQUOTE] = ACTIONS(2242),
- [anon_sym_LBRACE] = ACTIONS(2242),
- [anon_sym_RBRACE] = ACTIONS(2242),
- [anon_sym_import] = ACTIONS(2244),
- [anon_sym_with] = ACTIONS(2244),
- [anon_sym_let] = ACTIONS(2244),
- [anon_sym_const] = ACTIONS(2244),
- [anon_sym_else] = ACTIONS(2244),
- [anon_sym_if] = ACTIONS(2244),
- [anon_sym_switch] = ACTIONS(2244),
- [anon_sym_for] = ACTIONS(2244),
- [anon_sym_LPAREN] = ACTIONS(2242),
- [anon_sym_await] = ACTIONS(2244),
- [anon_sym_while] = ACTIONS(2244),
- [anon_sym_do] = ACTIONS(2244),
- [anon_sym_try] = ACTIONS(2244),
- [anon_sym_break] = ACTIONS(2244),
- [anon_sym_continue] = ACTIONS(2244),
- [anon_sym_return] = ACTIONS(2244),
- [anon_sym_throw] = ACTIONS(2244),
- [anon_sym_SEMI] = ACTIONS(2242),
- [anon_sym_case] = ACTIONS(2244),
- [anon_sym_default] = ACTIONS(2244),
- [anon_sym_yield] = ACTIONS(2244),
- [anon_sym_LBRACK] = ACTIONS(2242),
- [anon_sym_async] = ACTIONS(2244),
- [anon_sym_function] = ACTIONS(2244),
- [anon_sym_private] = ACTIONS(2244),
- [anon_sym_public] = ACTIONS(2244),
- [anon_sym_remote] = ACTIONS(2244),
- [anon_sym_static] = ACTIONS(2244),
- [anon_sym_final] = ACTIONS(2244),
- [anon_sym_abstract] = ACTIONS(2244),
- [anon_sym_any] = ACTIONS(2244),
- [anon_sym_array] = ACTIONS(2244),
- [anon_sym_binary] = ACTIONS(2244),
- [anon_sym_boolean] = ACTIONS(2244),
- [anon_sym_date] = ACTIONS(2244),
- [anon_sym_guid] = ACTIONS(2244),
- [anon_sym_numeric] = ACTIONS(2244),
- [anon_sym_query] = ACTIONS(2244),
- [anon_sym_string] = ACTIONS(2244),
- [anon_sym_struct] = ACTIONS(2244),
- [anon_sym_uuid] = ACTIONS(2244),
- [anon_sym_variablename] = ACTIONS(2244),
- [anon_sym_void] = ACTIONS(2244),
- [anon_sym_xml] = ACTIONS(2244),
- [anon_sym_new] = ACTIONS(2244),
- [anon_sym_PLUS] = ACTIONS(2244),
- [anon_sym_DASH] = ACTIONS(2244),
- [anon_sym_SLASH] = ACTIONS(2244),
- [anon_sym_BANG] = ACTIONS(2242),
- [anon_sym_TILDE] = ACTIONS(2244),
- [aux_sym_unary_operator_token1] = ACTIONS(2242),
- [anon_sym_PLUS_PLUS] = ACTIONS(2242),
- [anon_sym_DASH_DASH] = ACTIONS(2242),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2242),
- [sym_identifier] = ACTIONS(2244),
- [sym_private_property_identifier] = ACTIONS(2242),
- [sym_this] = ACTIONS(2244),
- [sym_super] = ACTIONS(2244),
- [sym_true] = ACTIONS(2244),
- [sym_false] = ACTIONS(2244),
- [sym_null] = ACTIONS(2244),
- [anon_sym_export] = ACTIONS(2244),
- [sym_cf_comment] = ACTIONS(5),
- },
- [765] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2082),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(765),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
- [sym_cf_comment] = ACTIONS(5),
- },
- [766] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2081),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(766),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
- [sym_cf_comment] = ACTIONS(5),
- },
- [767] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(1941),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(767),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [807] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(1407),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5088),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4681),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(807),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [768] = {
- [sym_hash_empty] = STATE(1838),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2171),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [808] = {
+ [sym_comment] = STATE(808),
+ [anon_sym_POUND] = ACTIONS(2268),
+ [anon_sym_var] = ACTIONS(2270),
+ [anon_sym_SQUOTE] = ACTIONS(2268),
+ [anon_sym_DQUOTE] = ACTIONS(2268),
+ [anon_sym_LBRACE] = ACTIONS(2268),
+ [anon_sym_RBRACE] = ACTIONS(2268),
+ [anon_sym_import] = ACTIONS(2270),
+ [anon_sym_with] = ACTIONS(2270),
+ [anon_sym_let] = ACTIONS(2270),
+ [anon_sym_const] = ACTIONS(2270),
+ [anon_sym_else] = ACTIONS(2270),
+ [anon_sym_if] = ACTIONS(2270),
+ [anon_sym_switch] = ACTIONS(2270),
+ [anon_sym_for] = ACTIONS(2270),
+ [anon_sym_LPAREN] = ACTIONS(2268),
+ [anon_sym_await] = ACTIONS(2270),
+ [anon_sym_while] = ACTIONS(2270),
+ [anon_sym_do] = ACTIONS(2270),
+ [anon_sym_try] = ACTIONS(2270),
+ [anon_sym_break] = ACTIONS(2270),
+ [anon_sym_continue] = ACTIONS(2270),
+ [anon_sym_return] = ACTIONS(2270),
+ [anon_sym_throw] = ACTIONS(2270),
+ [anon_sym_SEMI] = ACTIONS(2268),
+ [anon_sym_case] = ACTIONS(2270),
+ [anon_sym_default] = ACTIONS(2270),
+ [anon_sym_yield] = ACTIONS(2270),
+ [anon_sym_LBRACK] = ACTIONS(2268),
+ [anon_sym_async] = ACTIONS(2270),
+ [anon_sym_function] = ACTIONS(2270),
+ [anon_sym_private] = ACTIONS(2270),
+ [anon_sym_public] = ACTIONS(2270),
+ [anon_sym_remote] = ACTIONS(2270),
+ [anon_sym_static] = ACTIONS(2270),
+ [anon_sym_final] = ACTIONS(2270),
+ [anon_sym_abstract] = ACTIONS(2270),
+ [anon_sym_any] = ACTIONS(2270),
+ [anon_sym_array] = ACTIONS(2270),
+ [anon_sym_binary] = ACTIONS(2270),
+ [anon_sym_boolean] = ACTIONS(2270),
+ [anon_sym_date] = ACTIONS(2270),
+ [anon_sym_guid] = ACTIONS(2270),
+ [anon_sym_numeric] = ACTIONS(2270),
+ [anon_sym_query] = ACTIONS(2270),
+ [anon_sym_string] = ACTIONS(2270),
+ [anon_sym_struct] = ACTIONS(2270),
+ [anon_sym_uuid] = ACTIONS(2270),
+ [anon_sym_variablename] = ACTIONS(2270),
+ [anon_sym_void] = ACTIONS(2270),
+ [anon_sym_xml] = ACTIONS(2270),
+ [anon_sym_new] = ACTIONS(2270),
+ [anon_sym_PLUS] = ACTIONS(2270),
+ [anon_sym_DASH] = ACTIONS(2270),
+ [anon_sym_SLASH] = ACTIONS(2270),
+ [anon_sym_BANG] = ACTIONS(2268),
+ [anon_sym_TILDE] = ACTIONS(2270),
+ [aux_sym_unary_operator_token1] = ACTIONS(2268),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2268),
+ [anon_sym_DASH_DASH] = ACTIONS(2268),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2268),
+ [sym_identifier] = ACTIONS(2270),
+ [sym_private_property_identifier] = ACTIONS(2268),
+ [sym_this] = ACTIONS(2270),
+ [sym_super] = ACTIONS(2270),
+ [sym_true] = ACTIONS(2270),
+ [sym_false] = ACTIONS(2270),
+ [sym_null] = ACTIONS(2270),
+ [anon_sym_export] = ACTIONS(2270),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [809] = {
+ [sym_comment] = STATE(809),
+ [anon_sym_POUND] = ACTIONS(2272),
+ [anon_sym_var] = ACTIONS(2274),
+ [anon_sym_SQUOTE] = ACTIONS(2272),
+ [anon_sym_DQUOTE] = ACTIONS(2272),
+ [anon_sym_LBRACE] = ACTIONS(2272),
+ [anon_sym_RBRACE] = ACTIONS(2272),
+ [anon_sym_import] = ACTIONS(2274),
+ [anon_sym_with] = ACTIONS(2274),
+ [anon_sym_let] = ACTIONS(2274),
+ [anon_sym_const] = ACTIONS(2274),
+ [anon_sym_else] = ACTIONS(2274),
+ [anon_sym_if] = ACTIONS(2274),
+ [anon_sym_switch] = ACTIONS(2274),
+ [anon_sym_for] = ACTIONS(2274),
+ [anon_sym_LPAREN] = ACTIONS(2272),
+ [anon_sym_await] = ACTIONS(2274),
+ [anon_sym_while] = ACTIONS(2274),
+ [anon_sym_do] = ACTIONS(2274),
+ [anon_sym_try] = ACTIONS(2274),
+ [anon_sym_break] = ACTIONS(2274),
+ [anon_sym_continue] = ACTIONS(2274),
+ [anon_sym_return] = ACTIONS(2274),
+ [anon_sym_throw] = ACTIONS(2274),
+ [anon_sym_SEMI] = ACTIONS(2272),
+ [anon_sym_case] = ACTIONS(2274),
+ [anon_sym_default] = ACTIONS(2274),
+ [anon_sym_yield] = ACTIONS(2274),
+ [anon_sym_LBRACK] = ACTIONS(2272),
+ [anon_sym_async] = ACTIONS(2274),
+ [anon_sym_function] = ACTIONS(2274),
+ [anon_sym_private] = ACTIONS(2274),
+ [anon_sym_public] = ACTIONS(2274),
+ [anon_sym_remote] = ACTIONS(2274),
+ [anon_sym_static] = ACTIONS(2274),
+ [anon_sym_final] = ACTIONS(2274),
+ [anon_sym_abstract] = ACTIONS(2274),
+ [anon_sym_any] = ACTIONS(2274),
+ [anon_sym_array] = ACTIONS(2274),
+ [anon_sym_binary] = ACTIONS(2274),
+ [anon_sym_boolean] = ACTIONS(2274),
+ [anon_sym_date] = ACTIONS(2274),
+ [anon_sym_guid] = ACTIONS(2274),
+ [anon_sym_numeric] = ACTIONS(2274),
+ [anon_sym_query] = ACTIONS(2274),
+ [anon_sym_string] = ACTIONS(2274),
+ [anon_sym_struct] = ACTIONS(2274),
+ [anon_sym_uuid] = ACTIONS(2274),
+ [anon_sym_variablename] = ACTIONS(2274),
+ [anon_sym_void] = ACTIONS(2274),
+ [anon_sym_xml] = ACTIONS(2274),
+ [anon_sym_new] = ACTIONS(2274),
+ [anon_sym_PLUS] = ACTIONS(2274),
+ [anon_sym_DASH] = ACTIONS(2274),
+ [anon_sym_SLASH] = ACTIONS(2274),
+ [anon_sym_BANG] = ACTIONS(2272),
+ [anon_sym_TILDE] = ACTIONS(2274),
+ [aux_sym_unary_operator_token1] = ACTIONS(2272),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2272),
+ [anon_sym_DASH_DASH] = ACTIONS(2272),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2272),
+ [sym_identifier] = ACTIONS(2274),
+ [sym_private_property_identifier] = ACTIONS(2272),
+ [sym_this] = ACTIONS(2274),
+ [sym_super] = ACTIONS(2274),
+ [sym_true] = ACTIONS(2274),
+ [sym_false] = ACTIONS(2274),
+ [sym_null] = ACTIONS(2274),
+ [anon_sym_export] = ACTIONS(2274),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [810] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(1409),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(768),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(810),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(1740),
- [sym_hash_expression] = STATE(1838),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2232),
+ [anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [769] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(1980),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(769),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [811] = {
+ [sym_hash_empty] = STATE(1903),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(1965),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(811),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(1622),
+ [sym_hash_expression] = STATE(1903),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_POUND] = ACTIONS(2092),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [770] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
+ [812] = {
+ [sym_comment] = STATE(812),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_catch] = ACTIONS(1004),
+ [anon_sym_finally] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym__automatic_semicolon] = ACTIONS(2276),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [813] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
[sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(1777),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
+ [sym_expression] = STATE(2169),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5088),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
[sym_member_expression] = STATE(1248),
[sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(770),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4681),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(813),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [771] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(1746),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(771),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5086),
+ [814] = {
+ [sym_comment] = STATE(814),
+ [anon_sym_POUND] = ACTIONS(1967),
+ [anon_sym_var] = ACTIONS(1969),
+ [anon_sym_SQUOTE] = ACTIONS(1967),
+ [anon_sym_DQUOTE] = ACTIONS(1967),
+ [anon_sym_LBRACE] = ACTIONS(1967),
+ [anon_sym_RBRACE] = ACTIONS(1967),
+ [anon_sym_import] = ACTIONS(1969),
+ [anon_sym_with] = ACTIONS(1969),
+ [anon_sym_let] = ACTIONS(1969),
+ [anon_sym_const] = ACTIONS(1969),
+ [anon_sym_if] = ACTIONS(1969),
+ [anon_sym_switch] = ACTIONS(1969),
+ [anon_sym_for] = ACTIONS(1969),
+ [anon_sym_LPAREN] = ACTIONS(1967),
+ [anon_sym_await] = ACTIONS(1969),
+ [anon_sym_while] = ACTIONS(1969),
+ [anon_sym_do] = ACTIONS(1969),
+ [anon_sym_try] = ACTIONS(1969),
+ [anon_sym_break] = ACTIONS(1969),
+ [anon_sym_continue] = ACTIONS(1969),
+ [anon_sym_return] = ACTIONS(1969),
+ [anon_sym_throw] = ACTIONS(1969),
+ [anon_sym_SEMI] = ACTIONS(1967),
+ [anon_sym_case] = ACTIONS(1969),
+ [anon_sym_default] = ACTIONS(1969),
+ [anon_sym_finally] = ACTIONS(1969),
+ [anon_sym_yield] = ACTIONS(1969),
+ [anon_sym_LBRACK] = ACTIONS(1967),
+ [anon_sym_async] = ACTIONS(1969),
+ [anon_sym_function] = ACTIONS(1969),
+ [anon_sym_private] = ACTIONS(1969),
+ [anon_sym_public] = ACTIONS(1969),
+ [anon_sym_remote] = ACTIONS(1969),
+ [anon_sym_static] = ACTIONS(1969),
+ [anon_sym_final] = ACTIONS(1969),
+ [anon_sym_abstract] = ACTIONS(1969),
+ [anon_sym_any] = ACTIONS(1969),
+ [anon_sym_array] = ACTIONS(1969),
+ [anon_sym_binary] = ACTIONS(1969),
+ [anon_sym_boolean] = ACTIONS(1969),
+ [anon_sym_date] = ACTIONS(1969),
+ [anon_sym_guid] = ACTIONS(1969),
+ [anon_sym_numeric] = ACTIONS(1969),
+ [anon_sym_query] = ACTIONS(1969),
+ [anon_sym_string] = ACTIONS(1969),
+ [anon_sym_struct] = ACTIONS(1969),
+ [anon_sym_uuid] = ACTIONS(1969),
+ [anon_sym_variablename] = ACTIONS(1969),
+ [anon_sym_void] = ACTIONS(1969),
+ [anon_sym_xml] = ACTIONS(1969),
+ [anon_sym_new] = ACTIONS(1969),
+ [anon_sym_PLUS] = ACTIONS(1969),
+ [anon_sym_DASH] = ACTIONS(1969),
+ [anon_sym_SLASH] = ACTIONS(1969),
+ [anon_sym_BANG] = ACTIONS(1967),
+ [anon_sym_TILDE] = ACTIONS(1969),
+ [aux_sym_unary_operator_token1] = ACTIONS(1967),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1967),
+ [anon_sym_DASH_DASH] = ACTIONS(1967),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1967),
+ [sym_identifier] = ACTIONS(1969),
+ [sym_private_property_identifier] = ACTIONS(1967),
+ [sym_this] = ACTIONS(1969),
+ [sym_super] = ACTIONS(1969),
+ [sym_true] = ACTIONS(1969),
+ [sym_false] = ACTIONS(1969),
+ [sym_null] = ACTIONS(1969),
+ [anon_sym_export] = ACTIONS(1969),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [815] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2032),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(815),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [772] = {
- [sym_comment] = STATE(772),
- [anon_sym_POUND] = ACTIONS(2246),
- [anon_sym_var] = ACTIONS(2248),
- [anon_sym_SQUOTE] = ACTIONS(2246),
- [anon_sym_DQUOTE] = ACTIONS(2246),
- [anon_sym_LBRACE] = ACTIONS(2246),
- [anon_sym_RBRACE] = ACTIONS(2246),
- [anon_sym_import] = ACTIONS(2248),
- [anon_sym_with] = ACTIONS(2248),
- [anon_sym_let] = ACTIONS(2248),
- [anon_sym_const] = ACTIONS(2248),
- [anon_sym_else] = ACTIONS(2248),
- [anon_sym_if] = ACTIONS(2248),
- [anon_sym_switch] = ACTIONS(2248),
- [anon_sym_for] = ACTIONS(2248),
- [anon_sym_LPAREN] = ACTIONS(2246),
- [anon_sym_await] = ACTIONS(2248),
- [anon_sym_while] = ACTIONS(2248),
- [anon_sym_do] = ACTIONS(2248),
- [anon_sym_try] = ACTIONS(2248),
- [anon_sym_break] = ACTIONS(2248),
- [anon_sym_continue] = ACTIONS(2248),
- [anon_sym_return] = ACTIONS(2248),
- [anon_sym_throw] = ACTIONS(2248),
- [anon_sym_SEMI] = ACTIONS(2246),
- [anon_sym_case] = ACTIONS(2248),
- [anon_sym_default] = ACTIONS(2248),
- [anon_sym_yield] = ACTIONS(2248),
- [anon_sym_LBRACK] = ACTIONS(2246),
- [anon_sym_async] = ACTIONS(2248),
- [anon_sym_function] = ACTIONS(2248),
- [anon_sym_private] = ACTIONS(2248),
- [anon_sym_public] = ACTIONS(2248),
- [anon_sym_remote] = ACTIONS(2248),
- [anon_sym_static] = ACTIONS(2248),
- [anon_sym_final] = ACTIONS(2248),
- [anon_sym_abstract] = ACTIONS(2248),
- [anon_sym_any] = ACTIONS(2248),
- [anon_sym_array] = ACTIONS(2248),
- [anon_sym_binary] = ACTIONS(2248),
- [anon_sym_boolean] = ACTIONS(2248),
- [anon_sym_date] = ACTIONS(2248),
- [anon_sym_guid] = ACTIONS(2248),
- [anon_sym_numeric] = ACTIONS(2248),
- [anon_sym_query] = ACTIONS(2248),
- [anon_sym_string] = ACTIONS(2248),
- [anon_sym_struct] = ACTIONS(2248),
- [anon_sym_uuid] = ACTIONS(2248),
- [anon_sym_variablename] = ACTIONS(2248),
- [anon_sym_void] = ACTIONS(2248),
- [anon_sym_xml] = ACTIONS(2248),
- [anon_sym_new] = ACTIONS(2248),
- [anon_sym_PLUS] = ACTIONS(2248),
- [anon_sym_DASH] = ACTIONS(2248),
- [anon_sym_SLASH] = ACTIONS(2248),
- [anon_sym_BANG] = ACTIONS(2246),
- [anon_sym_TILDE] = ACTIONS(2248),
- [aux_sym_unary_operator_token1] = ACTIONS(2246),
- [anon_sym_PLUS_PLUS] = ACTIONS(2246),
- [anon_sym_DASH_DASH] = ACTIONS(2246),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2246),
- [sym_identifier] = ACTIONS(2248),
- [sym_private_property_identifier] = ACTIONS(2246),
- [sym_this] = ACTIONS(2248),
- [sym_super] = ACTIONS(2248),
- [sym_true] = ACTIONS(2248),
- [sym_false] = ACTIONS(2248),
- [sym_null] = ACTIONS(2248),
- [anon_sym_export] = ACTIONS(2248),
+ [816] = {
+ [sym_comment] = STATE(816),
+ [anon_sym_POUND] = ACTIONS(1961),
+ [anon_sym_var] = ACTIONS(1963),
+ [anon_sym_SQUOTE] = ACTIONS(1961),
+ [anon_sym_DQUOTE] = ACTIONS(1961),
+ [anon_sym_LBRACE] = ACTIONS(1961),
+ [anon_sym_RBRACE] = ACTIONS(1961),
+ [anon_sym_import] = ACTIONS(1963),
+ [anon_sym_with] = ACTIONS(1963),
+ [anon_sym_let] = ACTIONS(1963),
+ [anon_sym_const] = ACTIONS(1963),
+ [anon_sym_if] = ACTIONS(1963),
+ [anon_sym_switch] = ACTIONS(1963),
+ [anon_sym_for] = ACTIONS(1963),
+ [anon_sym_LPAREN] = ACTIONS(1961),
+ [anon_sym_await] = ACTIONS(1963),
+ [anon_sym_while] = ACTIONS(1963),
+ [anon_sym_do] = ACTIONS(1963),
+ [anon_sym_try] = ACTIONS(1963),
+ [anon_sym_break] = ACTIONS(1963),
+ [anon_sym_continue] = ACTIONS(1963),
+ [anon_sym_return] = ACTIONS(1963),
+ [anon_sym_throw] = ACTIONS(1963),
+ [anon_sym_SEMI] = ACTIONS(1961),
+ [anon_sym_case] = ACTIONS(1963),
+ [anon_sym_default] = ACTIONS(1963),
+ [anon_sym_yield] = ACTIONS(1963),
+ [anon_sym_LBRACK] = ACTIONS(1961),
+ [anon_sym_async] = ACTIONS(1963),
+ [anon_sym_function] = ACTIONS(1963),
+ [anon_sym_private] = ACTIONS(1963),
+ [anon_sym_public] = ACTIONS(1963),
+ [anon_sym_remote] = ACTIONS(1963),
+ [anon_sym_static] = ACTIONS(1963),
+ [anon_sym_final] = ACTIONS(1963),
+ [anon_sym_abstract] = ACTIONS(1963),
+ [anon_sym_any] = ACTIONS(1963),
+ [anon_sym_array] = ACTIONS(1963),
+ [anon_sym_binary] = ACTIONS(1963),
+ [anon_sym_boolean] = ACTIONS(1963),
+ [anon_sym_date] = ACTIONS(1963),
+ [anon_sym_guid] = ACTIONS(1963),
+ [anon_sym_numeric] = ACTIONS(1963),
+ [anon_sym_query] = ACTIONS(1963),
+ [anon_sym_string] = ACTIONS(1963),
+ [anon_sym_struct] = ACTIONS(1963),
+ [anon_sym_uuid] = ACTIONS(1963),
+ [anon_sym_variablename] = ACTIONS(1963),
+ [anon_sym_void] = ACTIONS(1963),
+ [anon_sym_xml] = ACTIONS(1963),
+ [anon_sym_new] = ACTIONS(1963),
+ [anon_sym_PLUS] = ACTIONS(1963),
+ [anon_sym_DASH] = ACTIONS(1963),
+ [anon_sym_SLASH] = ACTIONS(1963),
+ [anon_sym_BANG] = ACTIONS(1961),
+ [anon_sym_TILDE] = ACTIONS(1963),
+ [aux_sym_unary_operator_token1] = ACTIONS(1961),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1961),
+ [anon_sym_DASH_DASH] = ACTIONS(1961),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1961),
+ [sym_identifier] = ACTIONS(1963),
+ [sym_private_property_identifier] = ACTIONS(1961),
+ [sym_this] = ACTIONS(1963),
+ [sym_super] = ACTIONS(1963),
+ [sym_true] = ACTIONS(1963),
+ [sym_false] = ACTIONS(1963),
+ [sym_null] = ACTIONS(1963),
+ [anon_sym_export] = ACTIONS(1963),
+ [sym__automatic_semicolon] = ACTIONS(2278),
[sym_cf_comment] = ACTIONS(5),
},
- [773] = {
- [sym_comment] = STATE(773),
- [anon_sym_POUND] = ACTIONS(2250),
- [anon_sym_var] = ACTIONS(2252),
- [anon_sym_SQUOTE] = ACTIONS(2250),
- [anon_sym_DQUOTE] = ACTIONS(2250),
- [anon_sym_LBRACE] = ACTIONS(2250),
- [anon_sym_RBRACE] = ACTIONS(2250),
- [anon_sym_import] = ACTIONS(2252),
- [anon_sym_with] = ACTIONS(2252),
- [anon_sym_let] = ACTIONS(2252),
- [anon_sym_const] = ACTIONS(2252),
- [anon_sym_else] = ACTIONS(2252),
- [anon_sym_if] = ACTIONS(2252),
- [anon_sym_switch] = ACTIONS(2252),
- [anon_sym_for] = ACTIONS(2252),
- [anon_sym_LPAREN] = ACTIONS(2250),
- [anon_sym_await] = ACTIONS(2252),
- [anon_sym_while] = ACTIONS(2252),
- [anon_sym_do] = ACTIONS(2252),
- [anon_sym_try] = ACTIONS(2252),
- [anon_sym_break] = ACTIONS(2252),
- [anon_sym_continue] = ACTIONS(2252),
- [anon_sym_return] = ACTIONS(2252),
- [anon_sym_throw] = ACTIONS(2252),
- [anon_sym_SEMI] = ACTIONS(2250),
- [anon_sym_case] = ACTIONS(2252),
- [anon_sym_default] = ACTIONS(2252),
- [anon_sym_yield] = ACTIONS(2252),
- [anon_sym_LBRACK] = ACTIONS(2250),
- [anon_sym_async] = ACTIONS(2252),
- [anon_sym_function] = ACTIONS(2252),
- [anon_sym_private] = ACTIONS(2252),
- [anon_sym_public] = ACTIONS(2252),
- [anon_sym_remote] = ACTIONS(2252),
- [anon_sym_static] = ACTIONS(2252),
- [anon_sym_final] = ACTIONS(2252),
- [anon_sym_abstract] = ACTIONS(2252),
- [anon_sym_any] = ACTIONS(2252),
- [anon_sym_array] = ACTIONS(2252),
- [anon_sym_binary] = ACTIONS(2252),
- [anon_sym_boolean] = ACTIONS(2252),
- [anon_sym_date] = ACTIONS(2252),
- [anon_sym_guid] = ACTIONS(2252),
- [anon_sym_numeric] = ACTIONS(2252),
- [anon_sym_query] = ACTIONS(2252),
- [anon_sym_string] = ACTIONS(2252),
- [anon_sym_struct] = ACTIONS(2252),
- [anon_sym_uuid] = ACTIONS(2252),
- [anon_sym_variablename] = ACTIONS(2252),
- [anon_sym_void] = ACTIONS(2252),
- [anon_sym_xml] = ACTIONS(2252),
- [anon_sym_new] = ACTIONS(2252),
- [anon_sym_PLUS] = ACTIONS(2252),
- [anon_sym_DASH] = ACTIONS(2252),
- [anon_sym_SLASH] = ACTIONS(2252),
- [anon_sym_BANG] = ACTIONS(2250),
- [anon_sym_TILDE] = ACTIONS(2252),
- [aux_sym_unary_operator_token1] = ACTIONS(2250),
- [anon_sym_PLUS_PLUS] = ACTIONS(2250),
- [anon_sym_DASH_DASH] = ACTIONS(2250),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2250),
- [sym_identifier] = ACTIONS(2252),
- [sym_private_property_identifier] = ACTIONS(2250),
- [sym_this] = ACTIONS(2252),
- [sym_super] = ACTIONS(2252),
- [sym_true] = ACTIONS(2252),
- [sym_false] = ACTIONS(2252),
- [sym_null] = ACTIONS(2252),
- [anon_sym_export] = ACTIONS(2252),
+ [817] = {
+ [sym_finally_clause] = STATE(1063),
+ [sym_comment] = STATE(817),
+ [anon_sym_POUND] = ACTIONS(1825),
+ [anon_sym_var] = ACTIONS(1827),
+ [anon_sym_SQUOTE] = ACTIONS(1825),
+ [anon_sym_DQUOTE] = ACTIONS(1825),
+ [anon_sym_LBRACE] = ACTIONS(1825),
+ [anon_sym_RBRACE] = ACTIONS(1825),
+ [anon_sym_import] = ACTIONS(1827),
+ [anon_sym_with] = ACTIONS(1827),
+ [anon_sym_let] = ACTIONS(1827),
+ [anon_sym_const] = ACTIONS(1827),
+ [anon_sym_else] = ACTIONS(1827),
+ [anon_sym_if] = ACTIONS(1827),
+ [anon_sym_switch] = ACTIONS(1827),
+ [anon_sym_for] = ACTIONS(1827),
+ [anon_sym_LPAREN] = ACTIONS(1825),
+ [anon_sym_await] = ACTIONS(1827),
+ [anon_sym_while] = ACTIONS(1827),
+ [anon_sym_do] = ACTIONS(1827),
+ [anon_sym_try] = ACTIONS(1827),
+ [anon_sym_break] = ACTIONS(1827),
+ [anon_sym_continue] = ACTIONS(1827),
+ [anon_sym_return] = ACTIONS(1827),
+ [anon_sym_throw] = ACTIONS(1827),
+ [anon_sym_SEMI] = ACTIONS(1825),
+ [anon_sym_finally] = ACTIONS(1771),
+ [anon_sym_yield] = ACTIONS(1827),
+ [anon_sym_LBRACK] = ACTIONS(1825),
+ [anon_sym_async] = ACTIONS(1827),
+ [anon_sym_function] = ACTIONS(1827),
+ [anon_sym_private] = ACTIONS(1827),
+ [anon_sym_public] = ACTIONS(1827),
+ [anon_sym_remote] = ACTIONS(1827),
+ [anon_sym_static] = ACTIONS(1827),
+ [anon_sym_final] = ACTIONS(1827),
+ [anon_sym_abstract] = ACTIONS(1827),
+ [anon_sym_any] = ACTIONS(1827),
+ [anon_sym_array] = ACTIONS(1827),
+ [anon_sym_binary] = ACTIONS(1827),
+ [anon_sym_boolean] = ACTIONS(1827),
+ [anon_sym_date] = ACTIONS(1827),
+ [anon_sym_guid] = ACTIONS(1827),
+ [anon_sym_numeric] = ACTIONS(1827),
+ [anon_sym_query] = ACTIONS(1827),
+ [anon_sym_string] = ACTIONS(1827),
+ [anon_sym_struct] = ACTIONS(1827),
+ [anon_sym_uuid] = ACTIONS(1827),
+ [anon_sym_variablename] = ACTIONS(1827),
+ [anon_sym_void] = ACTIONS(1827),
+ [anon_sym_xml] = ACTIONS(1827),
+ [anon_sym_new] = ACTIONS(1827),
+ [anon_sym_PLUS] = ACTIONS(1827),
+ [anon_sym_DASH] = ACTIONS(1827),
+ [anon_sym_SLASH] = ACTIONS(1827),
+ [anon_sym_BANG] = ACTIONS(1825),
+ [anon_sym_TILDE] = ACTIONS(1827),
+ [aux_sym_unary_operator_token1] = ACTIONS(1825),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1825),
+ [anon_sym_DASH_DASH] = ACTIONS(1825),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1825),
+ [sym_identifier] = ACTIONS(1827),
+ [sym_private_property_identifier] = ACTIONS(1825),
+ [sym_this] = ACTIONS(1827),
+ [sym_super] = ACTIONS(1827),
+ [sym_true] = ACTIONS(1827),
+ [sym_false] = ACTIONS(1827),
+ [sym_null] = ACTIONS(1827),
+ [anon_sym_export] = ACTIONS(1827),
[sym_cf_comment] = ACTIONS(5),
},
- [774] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(1763),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(774),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5086),
+ [818] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2168),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(818),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(3972),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [775] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2001),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(775),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [819] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2033),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(819),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [776] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2118),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(776),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [820] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2034),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(820),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [777] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2122),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(777),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [821] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2211),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(821),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [778] = {
- [sym_comment] = STATE(778),
- [anon_sym_POUND] = ACTIONS(1964),
- [anon_sym_var] = ACTIONS(1966),
- [anon_sym_SQUOTE] = ACTIONS(1964),
- [anon_sym_DQUOTE] = ACTIONS(1964),
- [anon_sym_LBRACE] = ACTIONS(1964),
- [anon_sym_RBRACE] = ACTIONS(1964),
- [anon_sym_import] = ACTIONS(1966),
- [anon_sym_with] = ACTIONS(1966),
- [anon_sym_let] = ACTIONS(1966),
- [anon_sym_const] = ACTIONS(1966),
- [anon_sym_if] = ACTIONS(1966),
- [anon_sym_switch] = ACTIONS(1966),
- [anon_sym_for] = ACTIONS(1966),
- [anon_sym_LPAREN] = ACTIONS(1964),
- [anon_sym_await] = ACTIONS(1966),
- [anon_sym_while] = ACTIONS(1966),
- [anon_sym_do] = ACTIONS(1966),
- [anon_sym_try] = ACTIONS(1966),
- [anon_sym_break] = ACTIONS(1966),
- [anon_sym_continue] = ACTIONS(1966),
- [anon_sym_return] = ACTIONS(1966),
- [anon_sym_throw] = ACTIONS(1966),
- [anon_sym_SEMI] = ACTIONS(1964),
- [anon_sym_case] = ACTIONS(1966),
- [anon_sym_default] = ACTIONS(1966),
- [anon_sym_finally] = ACTIONS(1966),
- [anon_sym_yield] = ACTIONS(1966),
- [anon_sym_LBRACK] = ACTIONS(1964),
- [anon_sym_async] = ACTIONS(1966),
- [anon_sym_function] = ACTIONS(1966),
- [anon_sym_private] = ACTIONS(1966),
- [anon_sym_public] = ACTIONS(1966),
- [anon_sym_remote] = ACTIONS(1966),
- [anon_sym_static] = ACTIONS(1966),
- [anon_sym_final] = ACTIONS(1966),
- [anon_sym_abstract] = ACTIONS(1966),
- [anon_sym_any] = ACTIONS(1966),
- [anon_sym_array] = ACTIONS(1966),
- [anon_sym_binary] = ACTIONS(1966),
- [anon_sym_boolean] = ACTIONS(1966),
- [anon_sym_date] = ACTIONS(1966),
- [anon_sym_guid] = ACTIONS(1966),
- [anon_sym_numeric] = ACTIONS(1966),
- [anon_sym_query] = ACTIONS(1966),
- [anon_sym_string] = ACTIONS(1966),
- [anon_sym_struct] = ACTIONS(1966),
- [anon_sym_uuid] = ACTIONS(1966),
- [anon_sym_variablename] = ACTIONS(1966),
- [anon_sym_void] = ACTIONS(1966),
- [anon_sym_xml] = ACTIONS(1966),
- [anon_sym_new] = ACTIONS(1966),
- [anon_sym_PLUS] = ACTIONS(1966),
- [anon_sym_DASH] = ACTIONS(1966),
- [anon_sym_SLASH] = ACTIONS(1966),
- [anon_sym_BANG] = ACTIONS(1964),
- [anon_sym_TILDE] = ACTIONS(1966),
- [aux_sym_unary_operator_token1] = ACTIONS(1964),
- [anon_sym_PLUS_PLUS] = ACTIONS(1964),
- [anon_sym_DASH_DASH] = ACTIONS(1964),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1964),
- [sym_identifier] = ACTIONS(1966),
- [sym_private_property_identifier] = ACTIONS(1964),
- [sym_this] = ACTIONS(1966),
- [sym_super] = ACTIONS(1966),
- [sym_true] = ACTIONS(1966),
- [sym_false] = ACTIONS(1966),
- [sym_null] = ACTIONS(1966),
- [anon_sym_export] = ACTIONS(1966),
+ [822] = {
+ [sym_comment] = STATE(822),
+ [anon_sym_POUND] = ACTIONS(1937),
+ [anon_sym_var] = ACTIONS(1939),
+ [anon_sym_SQUOTE] = ACTIONS(1937),
+ [anon_sym_DQUOTE] = ACTIONS(1937),
+ [anon_sym_LBRACE] = ACTIONS(1937),
+ [anon_sym_RBRACE] = ACTIONS(1937),
+ [anon_sym_import] = ACTIONS(1939),
+ [anon_sym_with] = ACTIONS(1939),
+ [anon_sym_let] = ACTIONS(1939),
+ [anon_sym_const] = ACTIONS(1939),
+ [anon_sym_if] = ACTIONS(1939),
+ [anon_sym_switch] = ACTIONS(1939),
+ [anon_sym_for] = ACTIONS(1939),
+ [anon_sym_LPAREN] = ACTIONS(1937),
+ [anon_sym_await] = ACTIONS(1939),
+ [anon_sym_while] = ACTIONS(1939),
+ [anon_sym_do] = ACTIONS(1939),
+ [anon_sym_try] = ACTIONS(1939),
+ [anon_sym_break] = ACTIONS(1939),
+ [anon_sym_continue] = ACTIONS(1939),
+ [anon_sym_return] = ACTIONS(1939),
+ [anon_sym_throw] = ACTIONS(1939),
+ [anon_sym_SEMI] = ACTIONS(1937),
+ [anon_sym_case] = ACTIONS(1939),
+ [anon_sym_default] = ACTIONS(1939),
+ [anon_sym_yield] = ACTIONS(1939),
+ [anon_sym_LBRACK] = ACTIONS(1937),
+ [anon_sym_async] = ACTIONS(1939),
+ [anon_sym_function] = ACTIONS(1939),
+ [anon_sym_private] = ACTIONS(1939),
+ [anon_sym_public] = ACTIONS(1939),
+ [anon_sym_remote] = ACTIONS(1939),
+ [anon_sym_static] = ACTIONS(1939),
+ [anon_sym_final] = ACTIONS(1939),
+ [anon_sym_abstract] = ACTIONS(1939),
+ [anon_sym_any] = ACTIONS(1939),
+ [anon_sym_array] = ACTIONS(1939),
+ [anon_sym_binary] = ACTIONS(1939),
+ [anon_sym_boolean] = ACTIONS(1939),
+ [anon_sym_date] = ACTIONS(1939),
+ [anon_sym_guid] = ACTIONS(1939),
+ [anon_sym_numeric] = ACTIONS(1939),
+ [anon_sym_query] = ACTIONS(1939),
+ [anon_sym_string] = ACTIONS(1939),
+ [anon_sym_struct] = ACTIONS(1939),
+ [anon_sym_uuid] = ACTIONS(1939),
+ [anon_sym_variablename] = ACTIONS(1939),
+ [anon_sym_void] = ACTIONS(1939),
+ [anon_sym_xml] = ACTIONS(1939),
+ [anon_sym_new] = ACTIONS(1939),
+ [anon_sym_PLUS] = ACTIONS(1939),
+ [anon_sym_DASH] = ACTIONS(1939),
+ [anon_sym_SLASH] = ACTIONS(1939),
+ [anon_sym_BANG] = ACTIONS(1937),
+ [anon_sym_TILDE] = ACTIONS(1939),
+ [aux_sym_unary_operator_token1] = ACTIONS(1937),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1937),
+ [anon_sym_DASH_DASH] = ACTIONS(1937),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1937),
+ [sym_identifier] = ACTIONS(1939),
+ [sym_private_property_identifier] = ACTIONS(1937),
+ [sym_this] = ACTIONS(1939),
+ [sym_super] = ACTIONS(1939),
+ [sym_true] = ACTIONS(1939),
+ [sym_false] = ACTIONS(1939),
+ [sym_null] = ACTIONS(1939),
+ [anon_sym_export] = ACTIONS(1939),
+ [sym__automatic_semicolon] = ACTIONS(2280),
[sym_cf_comment] = ACTIONS(5),
},
- [779] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2124),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
+ [823] = {
+ [sym_comment] = STATE(823),
+ [anon_sym_POUND] = ACTIONS(1931),
+ [anon_sym_var] = ACTIONS(1933),
+ [anon_sym_SQUOTE] = ACTIONS(1931),
+ [anon_sym_DQUOTE] = ACTIONS(1931),
+ [anon_sym_LBRACE] = ACTIONS(1931),
+ [anon_sym_RBRACE] = ACTIONS(1931),
+ [anon_sym_import] = ACTIONS(1933),
+ [anon_sym_with] = ACTIONS(1933),
+ [anon_sym_let] = ACTIONS(1933),
+ [anon_sym_const] = ACTIONS(1933),
+ [anon_sym_if] = ACTIONS(1933),
+ [anon_sym_switch] = ACTIONS(1933),
+ [anon_sym_for] = ACTIONS(1933),
+ [anon_sym_LPAREN] = ACTIONS(1931),
+ [anon_sym_await] = ACTIONS(1933),
+ [anon_sym_while] = ACTIONS(1933),
+ [anon_sym_do] = ACTIONS(1933),
+ [anon_sym_try] = ACTIONS(1933),
+ [anon_sym_break] = ACTIONS(1933),
+ [anon_sym_continue] = ACTIONS(1933),
+ [anon_sym_return] = ACTIONS(1933),
+ [anon_sym_throw] = ACTIONS(1933),
+ [anon_sym_SEMI] = ACTIONS(1931),
+ [anon_sym_case] = ACTIONS(1933),
+ [anon_sym_default] = ACTIONS(1933),
+ [anon_sym_yield] = ACTIONS(1933),
+ [anon_sym_LBRACK] = ACTIONS(1931),
+ [anon_sym_async] = ACTIONS(1933),
+ [anon_sym_function] = ACTIONS(1933),
+ [anon_sym_private] = ACTIONS(1933),
+ [anon_sym_public] = ACTIONS(1933),
+ [anon_sym_remote] = ACTIONS(1933),
+ [anon_sym_static] = ACTIONS(1933),
+ [anon_sym_final] = ACTIONS(1933),
+ [anon_sym_abstract] = ACTIONS(1933),
+ [anon_sym_any] = ACTIONS(1933),
+ [anon_sym_array] = ACTIONS(1933),
+ [anon_sym_binary] = ACTIONS(1933),
+ [anon_sym_boolean] = ACTIONS(1933),
+ [anon_sym_date] = ACTIONS(1933),
+ [anon_sym_guid] = ACTIONS(1933),
+ [anon_sym_numeric] = ACTIONS(1933),
+ [anon_sym_query] = ACTIONS(1933),
+ [anon_sym_string] = ACTIONS(1933),
+ [anon_sym_struct] = ACTIONS(1933),
+ [anon_sym_uuid] = ACTIONS(1933),
+ [anon_sym_variablename] = ACTIONS(1933),
+ [anon_sym_void] = ACTIONS(1933),
+ [anon_sym_xml] = ACTIONS(1933),
+ [anon_sym_new] = ACTIONS(1933),
+ [anon_sym_PLUS] = ACTIONS(1933),
+ [anon_sym_DASH] = ACTIONS(1933),
+ [anon_sym_SLASH] = ACTIONS(1933),
+ [anon_sym_BANG] = ACTIONS(1931),
+ [anon_sym_TILDE] = ACTIONS(1933),
+ [aux_sym_unary_operator_token1] = ACTIONS(1931),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1931),
+ [anon_sym_DASH_DASH] = ACTIONS(1931),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1931),
+ [sym_identifier] = ACTIONS(1933),
+ [sym_private_property_identifier] = ACTIONS(1931),
+ [sym_this] = ACTIONS(1933),
+ [sym_super] = ACTIONS(1933),
+ [sym_true] = ACTIONS(1933),
+ [sym_false] = ACTIONS(1933),
+ [sym_null] = ACTIONS(1933),
+ [anon_sym_export] = ACTIONS(1933),
+ [sym__automatic_semicolon] = ACTIONS(2282),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [824] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3772),
+ [sym_parenthesized_expression] = STATE(1225),
+ [sym_expression] = STATE(2095),
+ [sym_primary_expression] = STATE(2401),
+ [sym_yield_expression] = STATE(2403),
+ [sym_object] = STATE(2388),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2388),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2388),
+ [sym_generator_function] = STATE(2388),
+ [sym_arrow_function] = STATE(2388),
[sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
+ [sym_call_expression] = STATE(2388),
+ [sym_new_expression] = STATE(2403),
+ [sym_await_expression] = STATE(2403),
+ [sym_member_expression] = STATE(1225),
+ [sym_subscript_expression] = STATE(1225),
+ [sym_assignment_expression] = STATE(2403),
+ [sym__augmented_assignment_lhs] = STATE(2633),
+ [sym_augmented_assignment_expression] = STATE(2403),
[sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(779),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
+ [sym_ternary_expression] = STATE(2403),
+ [sym_binary_expression] = STATE(2403),
+ [sym_unary_operator] = STATE(598),
+ [sym_unary_expression] = STATE(2403),
+ [sym_update_expression] = STATE(2403),
+ [sym_string] = STATE(2045),
+ [sym_comment] = STATE(824),
+ [sym_regex] = STATE(2388),
+ [sym_meta_property] = STATE(2388),
+ [sym_pair] = STATE(2403),
[sym__property_name] = STATE(5466),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_SQUOTE] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(852),
+ [anon_sym_LBRACE] = ACTIONS(856),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(858),
+ [anon_sym_LPAREN] = ACTIONS(860),
+ [anon_sym_await] = ACTIONS(862),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(866),
+ [anon_sym_async] = ACTIONS(868),
+ [anon_sym_function] = ACTIONS(870),
+ [anon_sym_static] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(872),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(874),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [anon_sym_PLUS_PLUS] = ACTIONS(876),
+ [anon_sym_DASH_DASH] = ACTIONS(876),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(878),
+ [sym_identifier] = ACTIONS(880),
+ [sym_private_property_identifier] = ACTIONS(882),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(858),
[sym_cf_comment] = ACTIONS(5),
},
- [780] = {
- [sym_comment] = STATE(780),
- [anon_sym_POUND] = ACTIONS(1958),
- [anon_sym_var] = ACTIONS(1960),
- [anon_sym_SQUOTE] = ACTIONS(1958),
- [anon_sym_DQUOTE] = ACTIONS(1958),
- [anon_sym_LBRACE] = ACTIONS(1958),
- [anon_sym_RBRACE] = ACTIONS(1958),
- [anon_sym_import] = ACTIONS(1960),
- [anon_sym_with] = ACTIONS(1960),
- [anon_sym_let] = ACTIONS(1960),
- [anon_sym_const] = ACTIONS(1960),
- [anon_sym_if] = ACTIONS(1960),
- [anon_sym_switch] = ACTIONS(1960),
- [anon_sym_for] = ACTIONS(1960),
- [anon_sym_LPAREN] = ACTIONS(1958),
- [anon_sym_await] = ACTIONS(1960),
- [anon_sym_while] = ACTIONS(1960),
- [anon_sym_do] = ACTIONS(1960),
- [anon_sym_try] = ACTIONS(1960),
- [anon_sym_break] = ACTIONS(1960),
- [anon_sym_continue] = ACTIONS(1960),
- [anon_sym_return] = ACTIONS(1960),
- [anon_sym_throw] = ACTIONS(1960),
- [anon_sym_SEMI] = ACTIONS(1958),
- [anon_sym_case] = ACTIONS(1960),
- [anon_sym_default] = ACTIONS(1960),
- [anon_sym_yield] = ACTIONS(1960),
- [anon_sym_LBRACK] = ACTIONS(1958),
- [anon_sym_async] = ACTIONS(1960),
- [anon_sym_function] = ACTIONS(1960),
- [anon_sym_private] = ACTIONS(1960),
- [anon_sym_public] = ACTIONS(1960),
- [anon_sym_remote] = ACTIONS(1960),
- [anon_sym_static] = ACTIONS(1960),
- [anon_sym_final] = ACTIONS(1960),
- [anon_sym_abstract] = ACTIONS(1960),
- [anon_sym_any] = ACTIONS(1960),
- [anon_sym_array] = ACTIONS(1960),
- [anon_sym_binary] = ACTIONS(1960),
- [anon_sym_boolean] = ACTIONS(1960),
- [anon_sym_date] = ACTIONS(1960),
- [anon_sym_guid] = ACTIONS(1960),
- [anon_sym_numeric] = ACTIONS(1960),
- [anon_sym_query] = ACTIONS(1960),
- [anon_sym_string] = ACTIONS(1960),
- [anon_sym_struct] = ACTIONS(1960),
- [anon_sym_uuid] = ACTIONS(1960),
- [anon_sym_variablename] = ACTIONS(1960),
- [anon_sym_void] = ACTIONS(1960),
- [anon_sym_xml] = ACTIONS(1960),
- [anon_sym_new] = ACTIONS(1960),
- [anon_sym_PLUS] = ACTIONS(1960),
- [anon_sym_DASH] = ACTIONS(1960),
- [anon_sym_SLASH] = ACTIONS(1960),
- [anon_sym_BANG] = ACTIONS(1958),
- [anon_sym_TILDE] = ACTIONS(1960),
- [aux_sym_unary_operator_token1] = ACTIONS(1958),
- [anon_sym_PLUS_PLUS] = ACTIONS(1958),
- [anon_sym_DASH_DASH] = ACTIONS(1958),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1958),
- [sym_identifier] = ACTIONS(1960),
- [sym_private_property_identifier] = ACTIONS(1958),
- [sym_this] = ACTIONS(1960),
- [sym_super] = ACTIONS(1960),
- [sym_true] = ACTIONS(1960),
- [sym_false] = ACTIONS(1960),
- [sym_null] = ACTIONS(1960),
- [anon_sym_export] = ACTIONS(1960),
- [sym__automatic_semicolon] = ACTIONS(2254),
+ [825] = {
+ [sym_comment] = STATE(825),
+ [anon_sym_POUND] = ACTIONS(1925),
+ [anon_sym_var] = ACTIONS(1927),
+ [anon_sym_SQUOTE] = ACTIONS(1925),
+ [anon_sym_DQUOTE] = ACTIONS(1925),
+ [anon_sym_LBRACE] = ACTIONS(1925),
+ [anon_sym_RBRACE] = ACTIONS(1925),
+ [anon_sym_import] = ACTIONS(1927),
+ [anon_sym_with] = ACTIONS(1927),
+ [anon_sym_let] = ACTIONS(1927),
+ [anon_sym_const] = ACTIONS(1927),
+ [anon_sym_if] = ACTIONS(1927),
+ [anon_sym_switch] = ACTIONS(1927),
+ [anon_sym_for] = ACTIONS(1927),
+ [anon_sym_LPAREN] = ACTIONS(1925),
+ [anon_sym_await] = ACTIONS(1927),
+ [anon_sym_while] = ACTIONS(1927),
+ [anon_sym_do] = ACTIONS(1927),
+ [anon_sym_try] = ACTIONS(1927),
+ [anon_sym_break] = ACTIONS(1927),
+ [anon_sym_continue] = ACTIONS(1927),
+ [anon_sym_return] = ACTIONS(1927),
+ [anon_sym_throw] = ACTIONS(1927),
+ [anon_sym_SEMI] = ACTIONS(1925),
+ [anon_sym_case] = ACTIONS(1927),
+ [anon_sym_default] = ACTIONS(1927),
+ [anon_sym_yield] = ACTIONS(1927),
+ [anon_sym_LBRACK] = ACTIONS(1925),
+ [anon_sym_async] = ACTIONS(1927),
+ [anon_sym_function] = ACTIONS(1927),
+ [anon_sym_private] = ACTIONS(1927),
+ [anon_sym_public] = ACTIONS(1927),
+ [anon_sym_remote] = ACTIONS(1927),
+ [anon_sym_static] = ACTIONS(1927),
+ [anon_sym_final] = ACTIONS(1927),
+ [anon_sym_abstract] = ACTIONS(1927),
+ [anon_sym_any] = ACTIONS(1927),
+ [anon_sym_array] = ACTIONS(1927),
+ [anon_sym_binary] = ACTIONS(1927),
+ [anon_sym_boolean] = ACTIONS(1927),
+ [anon_sym_date] = ACTIONS(1927),
+ [anon_sym_guid] = ACTIONS(1927),
+ [anon_sym_numeric] = ACTIONS(1927),
+ [anon_sym_query] = ACTIONS(1927),
+ [anon_sym_string] = ACTIONS(1927),
+ [anon_sym_struct] = ACTIONS(1927),
+ [anon_sym_uuid] = ACTIONS(1927),
+ [anon_sym_variablename] = ACTIONS(1927),
+ [anon_sym_void] = ACTIONS(1927),
+ [anon_sym_xml] = ACTIONS(1927),
+ [anon_sym_new] = ACTIONS(1927),
+ [anon_sym_PLUS] = ACTIONS(1927),
+ [anon_sym_DASH] = ACTIONS(1927),
+ [anon_sym_SLASH] = ACTIONS(1927),
+ [anon_sym_BANG] = ACTIONS(1925),
+ [anon_sym_TILDE] = ACTIONS(1927),
+ [aux_sym_unary_operator_token1] = ACTIONS(1925),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1925),
+ [anon_sym_DASH_DASH] = ACTIONS(1925),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1925),
+ [sym_identifier] = ACTIONS(1927),
+ [sym_private_property_identifier] = ACTIONS(1925),
+ [sym_this] = ACTIONS(1927),
+ [sym_super] = ACTIONS(1927),
+ [sym_true] = ACTIONS(1927),
+ [sym_false] = ACTIONS(1927),
+ [sym_null] = ACTIONS(1927),
+ [anon_sym_export] = ACTIONS(1927),
+ [sym__automatic_semicolon] = ACTIONS(2284),
[sym_cf_comment] = ACTIONS(5),
},
- [781] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2125),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(781),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [826] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2230),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(826),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [782] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2127),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(782),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [827] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2035),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(827),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [783] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2134),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(783),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [828] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2025),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(828),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [784] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2136),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(784),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [829] = {
+ [sym_comment] = STATE(829),
+ [anon_sym_GT_EQ] = ACTIONS(2286),
+ [anon_sym_GT] = ACTIONS(2288),
+ [anon_sym_LT_EQ] = ACTIONS(2286),
+ [anon_sym_LT] = ACTIONS(2288),
+ [anon_sym_EQ] = ACTIONS(2288),
+ [anon_sym_POUND] = ACTIONS(2286),
+ [anon_sym_STAR] = ACTIONS(2288),
+ [anon_sym_COMMA] = ACTIONS(2286),
+ [anon_sym_RBRACE] = ACTIONS(2286),
+ [anon_sym_LPAREN] = ACTIONS(2286),
+ [anon_sym_RPAREN] = ACTIONS(2286),
+ [anon_sym_in] = ACTIONS(2288),
+ [anon_sym_of] = ACTIONS(2286),
+ [anon_sym_COLON] = ACTIONS(2286),
+ [anon_sym_LBRACK] = ACTIONS(2286),
+ [anon_sym_RBRACK] = ACTIONS(2286),
+ [sym_optional_chain] = ACTIONS(2286),
+ [anon_sym_DOT] = ACTIONS(2286),
+ [anon_sym_PLUS_EQ] = ACTIONS(2286),
+ [anon_sym_DASH_EQ] = ACTIONS(2286),
+ [anon_sym_STAR_EQ] = ACTIONS(2286),
+ [anon_sym_SLASH_EQ] = ACTIONS(2286),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2286),
+ [anon_sym_CARET_EQ] = ACTIONS(2286),
+ [anon_sym_AMP_EQ] = ACTIONS(2286),
+ [anon_sym_PIPE_EQ] = ACTIONS(2286),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2286),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2286),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2286),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2286),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2286),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2286),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2286),
+ [anon_sym_AMP_AMP] = ACTIONS(2288),
+ [aux_sym_binary_expression_token1] = ACTIONS(2286),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2288),
+ [aux_sym_binary_expression_token2] = ACTIONS(2286),
+ [anon_sym_GT_GT] = ACTIONS(2288),
+ [anon_sym_GT_GT_GT] = ACTIONS(2288),
+ [anon_sym_LT_LT] = ACTIONS(2288),
+ [anon_sym_AMP] = ACTIONS(2288),
+ [anon_sym_CARET] = ACTIONS(2288),
+ [anon_sym_PIPE] = ACTIONS(2288),
+ [anon_sym_PLUS] = ACTIONS(2288),
+ [anon_sym_DASH] = ACTIONS(2288),
+ [anon_sym_SLASH] = ACTIONS(2288),
+ [anon_sym_PERCENT] = ACTIONS(2288),
+ [aux_sym_binary_expression_token3] = ACTIONS(2286),
+ [anon_sym_STAR_STAR] = ACTIONS(2288),
+ [aux_sym_binary_expression_token4] = ACTIONS(2288),
+ [aux_sym_binary_expression_token5] = ACTIONS(2286),
+ [aux_sym_binary_expression_token6] = ACTIONS(2286),
+ [anon_sym_EQ_EQ] = ACTIONS(2288),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2286),
+ [aux_sym_binary_expression_token7] = ACTIONS(2286),
+ [aux_sym_binary_expression_token8] = ACTIONS(2286),
+ [anon_sym_BANG_EQ] = ACTIONS(2288),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2286),
+ [aux_sym_binary_expression_token9] = ACTIONS(2286),
+ [aux_sym_binary_expression_token10] = ACTIONS(2286),
+ [aux_sym_binary_expression_token11] = ACTIONS(2286),
+ [aux_sym_binary_expression_token12] = ACTIONS(2288),
+ [aux_sym_binary_expression_token13] = ACTIONS(2286),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2288),
+ [anon_sym_instanceof] = ACTIONS(2286),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2286),
+ [anon_sym_DASH_DASH] = ACTIONS(2286),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(2286),
[sym_cf_comment] = ACTIONS(5),
},
- [785] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1924),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
+ [830] = {
+ [sym_comment] = STATE(830),
+ [anon_sym_POUND] = ACTIONS(1919),
+ [anon_sym_var] = ACTIONS(1921),
+ [anon_sym_SQUOTE] = ACTIONS(1919),
+ [anon_sym_DQUOTE] = ACTIONS(1919),
+ [anon_sym_LBRACE] = ACTIONS(1919),
+ [anon_sym_RBRACE] = ACTIONS(1919),
+ [anon_sym_import] = ACTIONS(1921),
+ [anon_sym_with] = ACTIONS(1921),
+ [anon_sym_let] = ACTIONS(1921),
+ [anon_sym_const] = ACTIONS(1921),
+ [anon_sym_if] = ACTIONS(1921),
+ [anon_sym_switch] = ACTIONS(1921),
+ [anon_sym_for] = ACTIONS(1921),
+ [anon_sym_LPAREN] = ACTIONS(1919),
+ [anon_sym_await] = ACTIONS(1921),
+ [anon_sym_while] = ACTIONS(1921),
+ [anon_sym_do] = ACTIONS(1921),
+ [anon_sym_try] = ACTIONS(1921),
+ [anon_sym_break] = ACTIONS(1921),
+ [anon_sym_continue] = ACTIONS(1921),
+ [anon_sym_return] = ACTIONS(1921),
+ [anon_sym_throw] = ACTIONS(1921),
+ [anon_sym_SEMI] = ACTIONS(1919),
+ [anon_sym_case] = ACTIONS(1921),
+ [anon_sym_default] = ACTIONS(1921),
+ [anon_sym_yield] = ACTIONS(1921),
+ [anon_sym_LBRACK] = ACTIONS(1919),
+ [anon_sym_async] = ACTIONS(1921),
+ [anon_sym_function] = ACTIONS(1921),
+ [anon_sym_private] = ACTIONS(1921),
+ [anon_sym_public] = ACTIONS(1921),
+ [anon_sym_remote] = ACTIONS(1921),
+ [anon_sym_static] = ACTIONS(1921),
+ [anon_sym_final] = ACTIONS(1921),
+ [anon_sym_abstract] = ACTIONS(1921),
+ [anon_sym_any] = ACTIONS(1921),
+ [anon_sym_array] = ACTIONS(1921),
+ [anon_sym_binary] = ACTIONS(1921),
+ [anon_sym_boolean] = ACTIONS(1921),
+ [anon_sym_date] = ACTIONS(1921),
+ [anon_sym_guid] = ACTIONS(1921),
+ [anon_sym_numeric] = ACTIONS(1921),
+ [anon_sym_query] = ACTIONS(1921),
+ [anon_sym_string] = ACTIONS(1921),
+ [anon_sym_struct] = ACTIONS(1921),
+ [anon_sym_uuid] = ACTIONS(1921),
+ [anon_sym_variablename] = ACTIONS(1921),
+ [anon_sym_void] = ACTIONS(1921),
+ [anon_sym_xml] = ACTIONS(1921),
+ [anon_sym_new] = ACTIONS(1921),
+ [anon_sym_PLUS] = ACTIONS(1921),
+ [anon_sym_DASH] = ACTIONS(1921),
+ [anon_sym_SLASH] = ACTIONS(1921),
+ [anon_sym_BANG] = ACTIONS(1919),
+ [anon_sym_TILDE] = ACTIONS(1921),
+ [aux_sym_unary_operator_token1] = ACTIONS(1919),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1919),
+ [anon_sym_DASH_DASH] = ACTIONS(1919),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1919),
+ [sym_identifier] = ACTIONS(1921),
+ [sym_private_property_identifier] = ACTIONS(1919),
+ [sym_this] = ACTIONS(1921),
+ [sym_super] = ACTIONS(1921),
+ [sym_true] = ACTIONS(1921),
+ [sym_false] = ACTIONS(1921),
+ [sym_null] = ACTIONS(1921),
+ [anon_sym_export] = ACTIONS(1921),
+ [sym__automatic_semicolon] = ACTIONS(2290),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [831] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2023),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(785),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(831),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
+ [anon_sym_let] = ACTIONS(818),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -106691,433 +110427,287 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
+ [sym_identifier] = ACTIONS(822),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
- [sym_cf_comment] = ACTIONS(5),
- },
- [786] = {
- [sym_comment] = STATE(786),
- [anon_sym_POUND] = ACTIONS(1948),
- [anon_sym_var] = ACTIONS(1950),
- [anon_sym_SQUOTE] = ACTIONS(1948),
- [anon_sym_DQUOTE] = ACTIONS(1948),
- [anon_sym_LBRACE] = ACTIONS(1948),
- [anon_sym_RBRACE] = ACTIONS(1948),
- [anon_sym_import] = ACTIONS(1950),
- [anon_sym_with] = ACTIONS(1950),
- [anon_sym_let] = ACTIONS(1950),
- [anon_sym_const] = ACTIONS(1950),
- [anon_sym_if] = ACTIONS(1950),
- [anon_sym_switch] = ACTIONS(1950),
- [anon_sym_for] = ACTIONS(1950),
- [anon_sym_LPAREN] = ACTIONS(1948),
- [anon_sym_await] = ACTIONS(1950),
- [anon_sym_while] = ACTIONS(1950),
- [anon_sym_do] = ACTIONS(1950),
- [anon_sym_try] = ACTIONS(1950),
- [anon_sym_break] = ACTIONS(1950),
- [anon_sym_continue] = ACTIONS(1950),
- [anon_sym_return] = ACTIONS(1950),
- [anon_sym_throw] = ACTIONS(1950),
- [anon_sym_SEMI] = ACTIONS(1948),
- [anon_sym_case] = ACTIONS(1950),
- [anon_sym_default] = ACTIONS(1950),
- [anon_sym_yield] = ACTIONS(1950),
- [anon_sym_LBRACK] = ACTIONS(1948),
- [anon_sym_async] = ACTIONS(1950),
- [anon_sym_function] = ACTIONS(1950),
- [anon_sym_private] = ACTIONS(1950),
- [anon_sym_public] = ACTIONS(1950),
- [anon_sym_remote] = ACTIONS(1950),
- [anon_sym_static] = ACTIONS(1950),
- [anon_sym_final] = ACTIONS(1950),
- [anon_sym_abstract] = ACTIONS(1950),
- [anon_sym_any] = ACTIONS(1950),
- [anon_sym_array] = ACTIONS(1950),
- [anon_sym_binary] = ACTIONS(1950),
- [anon_sym_boolean] = ACTIONS(1950),
- [anon_sym_date] = ACTIONS(1950),
- [anon_sym_guid] = ACTIONS(1950),
- [anon_sym_numeric] = ACTIONS(1950),
- [anon_sym_query] = ACTIONS(1950),
- [anon_sym_string] = ACTIONS(1950),
- [anon_sym_struct] = ACTIONS(1950),
- [anon_sym_uuid] = ACTIONS(1950),
- [anon_sym_variablename] = ACTIONS(1950),
- [anon_sym_void] = ACTIONS(1950),
- [anon_sym_xml] = ACTIONS(1950),
- [anon_sym_new] = ACTIONS(1950),
- [anon_sym_PLUS] = ACTIONS(1950),
- [anon_sym_DASH] = ACTIONS(1950),
- [anon_sym_SLASH] = ACTIONS(1950),
- [anon_sym_BANG] = ACTIONS(1948),
- [anon_sym_TILDE] = ACTIONS(1950),
- [aux_sym_unary_operator_token1] = ACTIONS(1948),
- [anon_sym_PLUS_PLUS] = ACTIONS(1948),
- [anon_sym_DASH_DASH] = ACTIONS(1948),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1948),
- [sym_identifier] = ACTIONS(1950),
- [sym_private_property_identifier] = ACTIONS(1948),
- [sym_this] = ACTIONS(1950),
- [sym_super] = ACTIONS(1950),
- [sym_true] = ACTIONS(1950),
- [sym_false] = ACTIONS(1950),
- [sym_null] = ACTIONS(1950),
- [anon_sym_export] = ACTIONS(1950),
- [sym__automatic_semicolon] = ACTIONS(2256),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [787] = {
- [sym_comment] = STATE(787),
- [anon_sym_POUND] = ACTIONS(1942),
- [anon_sym_var] = ACTIONS(1944),
- [anon_sym_SQUOTE] = ACTIONS(1942),
- [anon_sym_DQUOTE] = ACTIONS(1942),
- [anon_sym_LBRACE] = ACTIONS(1942),
- [anon_sym_RBRACE] = ACTIONS(1942),
- [anon_sym_import] = ACTIONS(1944),
- [anon_sym_with] = ACTIONS(1944),
- [anon_sym_let] = ACTIONS(1944),
- [anon_sym_const] = ACTIONS(1944),
- [anon_sym_if] = ACTIONS(1944),
- [anon_sym_switch] = ACTIONS(1944),
- [anon_sym_for] = ACTIONS(1944),
- [anon_sym_LPAREN] = ACTIONS(1942),
- [anon_sym_await] = ACTIONS(1944),
- [anon_sym_while] = ACTIONS(1944),
- [anon_sym_do] = ACTIONS(1944),
- [anon_sym_try] = ACTIONS(1944),
- [anon_sym_break] = ACTIONS(1944),
- [anon_sym_continue] = ACTIONS(1944),
- [anon_sym_return] = ACTIONS(1944),
- [anon_sym_throw] = ACTIONS(1944),
- [anon_sym_SEMI] = ACTIONS(1942),
- [anon_sym_case] = ACTIONS(1944),
- [anon_sym_default] = ACTIONS(1944),
- [anon_sym_yield] = ACTIONS(1944),
- [anon_sym_LBRACK] = ACTIONS(1942),
- [anon_sym_async] = ACTIONS(1944),
- [anon_sym_function] = ACTIONS(1944),
- [anon_sym_private] = ACTIONS(1944),
- [anon_sym_public] = ACTIONS(1944),
- [anon_sym_remote] = ACTIONS(1944),
- [anon_sym_static] = ACTIONS(1944),
- [anon_sym_final] = ACTIONS(1944),
- [anon_sym_abstract] = ACTIONS(1944),
- [anon_sym_any] = ACTIONS(1944),
- [anon_sym_array] = ACTIONS(1944),
- [anon_sym_binary] = ACTIONS(1944),
- [anon_sym_boolean] = ACTIONS(1944),
- [anon_sym_date] = ACTIONS(1944),
- [anon_sym_guid] = ACTIONS(1944),
- [anon_sym_numeric] = ACTIONS(1944),
- [anon_sym_query] = ACTIONS(1944),
- [anon_sym_string] = ACTIONS(1944),
- [anon_sym_struct] = ACTIONS(1944),
- [anon_sym_uuid] = ACTIONS(1944),
- [anon_sym_variablename] = ACTIONS(1944),
- [anon_sym_void] = ACTIONS(1944),
- [anon_sym_xml] = ACTIONS(1944),
- [anon_sym_new] = ACTIONS(1944),
- [anon_sym_PLUS] = ACTIONS(1944),
- [anon_sym_DASH] = ACTIONS(1944),
- [anon_sym_SLASH] = ACTIONS(1944),
- [anon_sym_BANG] = ACTIONS(1942),
- [anon_sym_TILDE] = ACTIONS(1944),
- [aux_sym_unary_operator_token1] = ACTIONS(1942),
- [anon_sym_PLUS_PLUS] = ACTIONS(1942),
- [anon_sym_DASH_DASH] = ACTIONS(1942),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1942),
- [sym_identifier] = ACTIONS(1944),
- [sym_private_property_identifier] = ACTIONS(1942),
- [sym_this] = ACTIONS(1944),
- [sym_super] = ACTIONS(1944),
- [sym_true] = ACTIONS(1944),
- [sym_false] = ACTIONS(1944),
- [sym_null] = ACTIONS(1944),
- [anon_sym_export] = ACTIONS(1944),
- [sym__automatic_semicolon] = ACTIONS(2258),
+ [832] = {
+ [sym_comment] = STATE(832),
+ [anon_sym_POUND] = ACTIONS(1913),
+ [anon_sym_var] = ACTIONS(1915),
+ [anon_sym_SQUOTE] = ACTIONS(1913),
+ [anon_sym_DQUOTE] = ACTIONS(1913),
+ [anon_sym_LBRACE] = ACTIONS(1913),
+ [anon_sym_RBRACE] = ACTIONS(1913),
+ [anon_sym_import] = ACTIONS(1915),
+ [anon_sym_with] = ACTIONS(1915),
+ [anon_sym_let] = ACTIONS(1915),
+ [anon_sym_const] = ACTIONS(1915),
+ [anon_sym_if] = ACTIONS(1915),
+ [anon_sym_switch] = ACTIONS(1915),
+ [anon_sym_for] = ACTIONS(1915),
+ [anon_sym_LPAREN] = ACTIONS(1913),
+ [anon_sym_await] = ACTIONS(1915),
+ [anon_sym_while] = ACTIONS(1915),
+ [anon_sym_do] = ACTIONS(1915),
+ [anon_sym_try] = ACTIONS(1915),
+ [anon_sym_break] = ACTIONS(1915),
+ [anon_sym_continue] = ACTIONS(1915),
+ [anon_sym_return] = ACTIONS(1915),
+ [anon_sym_throw] = ACTIONS(1915),
+ [anon_sym_SEMI] = ACTIONS(1913),
+ [anon_sym_case] = ACTIONS(1915),
+ [anon_sym_default] = ACTIONS(1915),
+ [anon_sym_yield] = ACTIONS(1915),
+ [anon_sym_LBRACK] = ACTIONS(1913),
+ [anon_sym_async] = ACTIONS(1915),
+ [anon_sym_function] = ACTIONS(1915),
+ [anon_sym_private] = ACTIONS(1915),
+ [anon_sym_public] = ACTIONS(1915),
+ [anon_sym_remote] = ACTIONS(1915),
+ [anon_sym_static] = ACTIONS(1915),
+ [anon_sym_final] = ACTIONS(1915),
+ [anon_sym_abstract] = ACTIONS(1915),
+ [anon_sym_any] = ACTIONS(1915),
+ [anon_sym_array] = ACTIONS(1915),
+ [anon_sym_binary] = ACTIONS(1915),
+ [anon_sym_boolean] = ACTIONS(1915),
+ [anon_sym_date] = ACTIONS(1915),
+ [anon_sym_guid] = ACTIONS(1915),
+ [anon_sym_numeric] = ACTIONS(1915),
+ [anon_sym_query] = ACTIONS(1915),
+ [anon_sym_string] = ACTIONS(1915),
+ [anon_sym_struct] = ACTIONS(1915),
+ [anon_sym_uuid] = ACTIONS(1915),
+ [anon_sym_variablename] = ACTIONS(1915),
+ [anon_sym_void] = ACTIONS(1915),
+ [anon_sym_xml] = ACTIONS(1915),
+ [anon_sym_new] = ACTIONS(1915),
+ [anon_sym_PLUS] = ACTIONS(1915),
+ [anon_sym_DASH] = ACTIONS(1915),
+ [anon_sym_SLASH] = ACTIONS(1915),
+ [anon_sym_BANG] = ACTIONS(1913),
+ [anon_sym_TILDE] = ACTIONS(1915),
+ [aux_sym_unary_operator_token1] = ACTIONS(1913),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1913),
+ [anon_sym_DASH_DASH] = ACTIONS(1913),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1913),
+ [sym_identifier] = ACTIONS(1915),
+ [sym_private_property_identifier] = ACTIONS(1913),
+ [sym_this] = ACTIONS(1915),
+ [sym_super] = ACTIONS(1915),
+ [sym_true] = ACTIONS(1915),
+ [sym_false] = ACTIONS(1915),
+ [sym_null] = ACTIONS(1915),
+ [anon_sym_export] = ACTIONS(1915),
+ [sym__automatic_semicolon] = ACTIONS(2292),
[sym_cf_comment] = ACTIONS(5),
},
- [788] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2146),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(788),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [833] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2226),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(833),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
- [sym_cf_comment] = ACTIONS(5),
- },
- [789] = {
- [sym_comment] = STATE(789),
- [anon_sym_POUND] = ACTIONS(1936),
- [anon_sym_var] = ACTIONS(1938),
- [anon_sym_SQUOTE] = ACTIONS(1936),
- [anon_sym_DQUOTE] = ACTIONS(1936),
- [anon_sym_LBRACE] = ACTIONS(1936),
- [anon_sym_RBRACE] = ACTIONS(1936),
- [anon_sym_import] = ACTIONS(1938),
- [anon_sym_with] = ACTIONS(1938),
- [anon_sym_let] = ACTIONS(1938),
- [anon_sym_const] = ACTIONS(1938),
- [anon_sym_if] = ACTIONS(1938),
- [anon_sym_switch] = ACTIONS(1938),
- [anon_sym_for] = ACTIONS(1938),
- [anon_sym_LPAREN] = ACTIONS(1936),
- [anon_sym_await] = ACTIONS(1938),
- [anon_sym_while] = ACTIONS(1938),
- [anon_sym_do] = ACTIONS(1938),
- [anon_sym_try] = ACTIONS(1938),
- [anon_sym_break] = ACTIONS(1938),
- [anon_sym_continue] = ACTIONS(1938),
- [anon_sym_return] = ACTIONS(1938),
- [anon_sym_throw] = ACTIONS(1938),
- [anon_sym_SEMI] = ACTIONS(1936),
- [anon_sym_case] = ACTIONS(1938),
- [anon_sym_default] = ACTIONS(1938),
- [anon_sym_yield] = ACTIONS(1938),
- [anon_sym_LBRACK] = ACTIONS(1936),
- [anon_sym_async] = ACTIONS(1938),
- [anon_sym_function] = ACTIONS(1938),
- [anon_sym_private] = ACTIONS(1938),
- [anon_sym_public] = ACTIONS(1938),
- [anon_sym_remote] = ACTIONS(1938),
- [anon_sym_static] = ACTIONS(1938),
- [anon_sym_final] = ACTIONS(1938),
- [anon_sym_abstract] = ACTIONS(1938),
- [anon_sym_any] = ACTIONS(1938),
- [anon_sym_array] = ACTIONS(1938),
- [anon_sym_binary] = ACTIONS(1938),
- [anon_sym_boolean] = ACTIONS(1938),
- [anon_sym_date] = ACTIONS(1938),
- [anon_sym_guid] = ACTIONS(1938),
- [anon_sym_numeric] = ACTIONS(1938),
- [anon_sym_query] = ACTIONS(1938),
- [anon_sym_string] = ACTIONS(1938),
- [anon_sym_struct] = ACTIONS(1938),
- [anon_sym_uuid] = ACTIONS(1938),
- [anon_sym_variablename] = ACTIONS(1938),
- [anon_sym_void] = ACTIONS(1938),
- [anon_sym_xml] = ACTIONS(1938),
- [anon_sym_new] = ACTIONS(1938),
- [anon_sym_PLUS] = ACTIONS(1938),
- [anon_sym_DASH] = ACTIONS(1938),
- [anon_sym_SLASH] = ACTIONS(1938),
- [anon_sym_BANG] = ACTIONS(1936),
- [anon_sym_TILDE] = ACTIONS(1938),
- [aux_sym_unary_operator_token1] = ACTIONS(1936),
- [anon_sym_PLUS_PLUS] = ACTIONS(1936),
- [anon_sym_DASH_DASH] = ACTIONS(1936),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1936),
- [sym_identifier] = ACTIONS(1938),
- [sym_private_property_identifier] = ACTIONS(1936),
- [sym_this] = ACTIONS(1938),
- [sym_super] = ACTIONS(1938),
- [sym_true] = ACTIONS(1938),
- [sym_false] = ACTIONS(1938),
- [sym_null] = ACTIONS(1938),
- [anon_sym_export] = ACTIONS(1938),
- [sym__automatic_semicolon] = ACTIONS(2260),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [790] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2109),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(790),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [834] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2395),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(834),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [791] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1922),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
+ [835] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2021),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(791),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(835),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
+ [anon_sym_let] = ACTIONS(818),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -107129,1236 +110719,1236 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
+ [sym_identifier] = ACTIONS(822),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [792] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1180),
- [sym_expression] = STATE(2029),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(4991),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1180),
- [sym_subscript_expression] = STATE(1180),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2630),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(4990),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(674),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1894),
- [sym_comment] = STATE(792),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(4989),
+ [836] = {
+ [sym_comment] = STATE(836),
+ [anon_sym_GT_EQ] = ACTIONS(2294),
+ [anon_sym_GT] = ACTIONS(2296),
+ [anon_sym_LT_EQ] = ACTIONS(2294),
+ [anon_sym_LT] = ACTIONS(2296),
+ [anon_sym_EQ] = ACTIONS(2296),
+ [anon_sym_POUND] = ACTIONS(2294),
+ [anon_sym_STAR] = ACTIONS(2296),
+ [anon_sym_COMMA] = ACTIONS(2294),
+ [anon_sym_RBRACE] = ACTIONS(2294),
+ [anon_sym_LPAREN] = ACTIONS(2294),
+ [anon_sym_RPAREN] = ACTIONS(2294),
+ [anon_sym_in] = ACTIONS(2296),
+ [anon_sym_of] = ACTIONS(2294),
+ [anon_sym_COLON] = ACTIONS(2294),
+ [anon_sym_LBRACK] = ACTIONS(2294),
+ [anon_sym_RBRACK] = ACTIONS(2294),
+ [sym_optional_chain] = ACTIONS(2294),
+ [anon_sym_DOT] = ACTIONS(2294),
+ [anon_sym_PLUS_EQ] = ACTIONS(2294),
+ [anon_sym_DASH_EQ] = ACTIONS(2294),
+ [anon_sym_STAR_EQ] = ACTIONS(2294),
+ [anon_sym_SLASH_EQ] = ACTIONS(2294),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2294),
+ [anon_sym_CARET_EQ] = ACTIONS(2294),
+ [anon_sym_AMP_EQ] = ACTIONS(2294),
+ [anon_sym_PIPE_EQ] = ACTIONS(2294),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2294),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2294),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2294),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2294),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2294),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2294),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2294),
+ [anon_sym_AMP_AMP] = ACTIONS(2296),
+ [aux_sym_binary_expression_token1] = ACTIONS(2294),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2296),
+ [aux_sym_binary_expression_token2] = ACTIONS(2294),
+ [anon_sym_GT_GT] = ACTIONS(2296),
+ [anon_sym_GT_GT_GT] = ACTIONS(2296),
+ [anon_sym_LT_LT] = ACTIONS(2296),
+ [anon_sym_AMP] = ACTIONS(2296),
+ [anon_sym_CARET] = ACTIONS(2296),
+ [anon_sym_PIPE] = ACTIONS(2296),
+ [anon_sym_PLUS] = ACTIONS(2296),
+ [anon_sym_DASH] = ACTIONS(2296),
+ [anon_sym_SLASH] = ACTIONS(2296),
+ [anon_sym_PERCENT] = ACTIONS(2296),
+ [aux_sym_binary_expression_token3] = ACTIONS(2294),
+ [anon_sym_STAR_STAR] = ACTIONS(2296),
+ [aux_sym_binary_expression_token4] = ACTIONS(2296),
+ [aux_sym_binary_expression_token5] = ACTIONS(2294),
+ [aux_sym_binary_expression_token6] = ACTIONS(2294),
+ [anon_sym_EQ_EQ] = ACTIONS(2296),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2294),
+ [aux_sym_binary_expression_token7] = ACTIONS(2294),
+ [aux_sym_binary_expression_token8] = ACTIONS(2294),
+ [anon_sym_BANG_EQ] = ACTIONS(2296),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2294),
+ [aux_sym_binary_expression_token9] = ACTIONS(2294),
+ [aux_sym_binary_expression_token10] = ACTIONS(2294),
+ [aux_sym_binary_expression_token11] = ACTIONS(2294),
+ [aux_sym_binary_expression_token12] = ACTIONS(2296),
+ [aux_sym_binary_expression_token13] = ACTIONS(2294),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2296),
+ [anon_sym_instanceof] = ACTIONS(2294),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2294),
+ [anon_sym_DASH_DASH] = ACTIONS(2294),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(2294),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [837] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2170),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5215),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(837),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5214),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(749),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(754),
+ [anon_sym_yield] = ACTIONS(758),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(763),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(749),
+ [anon_sym_new] = ACTIONS(767),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(780),
+ [sym_private_property_identifier] = ACTIONS(782),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(749),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [838] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2017),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(838),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(822),
+ [anon_sym_let] = ACTIONS(818),
[anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(824),
- [anon_sym_yield] = ACTIONS(826),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(832),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(834),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(836),
- [anon_sym_DASH_DASH] = ACTIONS(836),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(838),
- [sym_private_property_identifier] = ACTIONS(840),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(822),
- [sym_cf_comment] = ACTIONS(5),
- },
- [793] = {
- [sym_comment] = STATE(793),
- [anon_sym_POUND] = ACTIONS(1928),
- [anon_sym_var] = ACTIONS(1930),
- [anon_sym_SQUOTE] = ACTIONS(1928),
- [anon_sym_DQUOTE] = ACTIONS(1928),
- [anon_sym_LBRACE] = ACTIONS(1928),
- [anon_sym_RBRACE] = ACTIONS(1928),
- [anon_sym_import] = ACTIONS(1930),
- [anon_sym_with] = ACTIONS(1930),
- [anon_sym_let] = ACTIONS(1930),
- [anon_sym_const] = ACTIONS(1930),
- [anon_sym_if] = ACTIONS(1930),
- [anon_sym_switch] = ACTIONS(1930),
- [anon_sym_for] = ACTIONS(1930),
- [anon_sym_LPAREN] = ACTIONS(1928),
- [anon_sym_await] = ACTIONS(1930),
- [anon_sym_while] = ACTIONS(1930),
- [anon_sym_do] = ACTIONS(1930),
- [anon_sym_try] = ACTIONS(1930),
- [anon_sym_break] = ACTIONS(1930),
- [anon_sym_continue] = ACTIONS(1930),
- [anon_sym_return] = ACTIONS(1930),
- [anon_sym_throw] = ACTIONS(1930),
- [anon_sym_SEMI] = ACTIONS(1928),
- [anon_sym_case] = ACTIONS(1930),
- [anon_sym_default] = ACTIONS(1930),
- [anon_sym_yield] = ACTIONS(1930),
- [anon_sym_LBRACK] = ACTIONS(1928),
- [anon_sym_async] = ACTIONS(1930),
- [anon_sym_function] = ACTIONS(1930),
- [anon_sym_private] = ACTIONS(1930),
- [anon_sym_public] = ACTIONS(1930),
- [anon_sym_remote] = ACTIONS(1930),
- [anon_sym_static] = ACTIONS(1930),
- [anon_sym_final] = ACTIONS(1930),
- [anon_sym_abstract] = ACTIONS(1930),
- [anon_sym_any] = ACTIONS(1930),
- [anon_sym_array] = ACTIONS(1930),
- [anon_sym_binary] = ACTIONS(1930),
- [anon_sym_boolean] = ACTIONS(1930),
- [anon_sym_date] = ACTIONS(1930),
- [anon_sym_guid] = ACTIONS(1930),
- [anon_sym_numeric] = ACTIONS(1930),
- [anon_sym_query] = ACTIONS(1930),
- [anon_sym_string] = ACTIONS(1930),
- [anon_sym_struct] = ACTIONS(1930),
- [anon_sym_uuid] = ACTIONS(1930),
- [anon_sym_variablename] = ACTIONS(1930),
- [anon_sym_void] = ACTIONS(1930),
- [anon_sym_xml] = ACTIONS(1930),
- [anon_sym_new] = ACTIONS(1930),
- [anon_sym_PLUS] = ACTIONS(1930),
- [anon_sym_DASH] = ACTIONS(1930),
- [anon_sym_SLASH] = ACTIONS(1930),
- [anon_sym_BANG] = ACTIONS(1928),
- [anon_sym_TILDE] = ACTIONS(1930),
- [aux_sym_unary_operator_token1] = ACTIONS(1928),
- [anon_sym_PLUS_PLUS] = ACTIONS(1928),
- [anon_sym_DASH_DASH] = ACTIONS(1928),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1928),
- [sym_identifier] = ACTIONS(1930),
- [sym_private_property_identifier] = ACTIONS(1928),
- [sym_this] = ACTIONS(1930),
- [sym_super] = ACTIONS(1930),
- [sym_true] = ACTIONS(1930),
- [sym_false] = ACTIONS(1930),
- [sym_null] = ACTIONS(1930),
- [anon_sym_export] = ACTIONS(1930),
- [sym__automatic_semicolon] = ACTIONS(2262),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [794] = {
- [sym_hash_empty] = STATE(1838),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2117),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(794),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [839] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2233),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(839),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(1740),
- [sym_hash_expression] = STATE(1838),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2048),
+ [anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [795] = {
- [sym_comment] = STATE(795),
- [anon_sym_POUND] = ACTIONS(1922),
- [anon_sym_var] = ACTIONS(1924),
- [anon_sym_SQUOTE] = ACTIONS(1922),
- [anon_sym_DQUOTE] = ACTIONS(1922),
- [anon_sym_LBRACE] = ACTIONS(1922),
- [anon_sym_RBRACE] = ACTIONS(1922),
- [anon_sym_import] = ACTIONS(1924),
- [anon_sym_with] = ACTIONS(1924),
- [anon_sym_let] = ACTIONS(1924),
- [anon_sym_const] = ACTIONS(1924),
- [anon_sym_if] = ACTIONS(1924),
- [anon_sym_switch] = ACTIONS(1924),
- [anon_sym_for] = ACTIONS(1924),
- [anon_sym_LPAREN] = ACTIONS(1922),
- [anon_sym_await] = ACTIONS(1924),
- [anon_sym_while] = ACTIONS(1924),
- [anon_sym_do] = ACTIONS(1924),
- [anon_sym_try] = ACTIONS(1924),
- [anon_sym_break] = ACTIONS(1924),
- [anon_sym_continue] = ACTIONS(1924),
- [anon_sym_return] = ACTIONS(1924),
- [anon_sym_throw] = ACTIONS(1924),
- [anon_sym_SEMI] = ACTIONS(1922),
- [anon_sym_case] = ACTIONS(1924),
- [anon_sym_default] = ACTIONS(1924),
- [anon_sym_yield] = ACTIONS(1924),
- [anon_sym_LBRACK] = ACTIONS(1922),
- [anon_sym_async] = ACTIONS(1924),
- [anon_sym_function] = ACTIONS(1924),
- [anon_sym_private] = ACTIONS(1924),
- [anon_sym_public] = ACTIONS(1924),
- [anon_sym_remote] = ACTIONS(1924),
- [anon_sym_static] = ACTIONS(1924),
- [anon_sym_final] = ACTIONS(1924),
- [anon_sym_abstract] = ACTIONS(1924),
- [anon_sym_any] = ACTIONS(1924),
- [anon_sym_array] = ACTIONS(1924),
- [anon_sym_binary] = ACTIONS(1924),
- [anon_sym_boolean] = ACTIONS(1924),
- [anon_sym_date] = ACTIONS(1924),
- [anon_sym_guid] = ACTIONS(1924),
- [anon_sym_numeric] = ACTIONS(1924),
- [anon_sym_query] = ACTIONS(1924),
- [anon_sym_string] = ACTIONS(1924),
- [anon_sym_struct] = ACTIONS(1924),
- [anon_sym_uuid] = ACTIONS(1924),
- [anon_sym_variablename] = ACTIONS(1924),
- [anon_sym_void] = ACTIONS(1924),
- [anon_sym_xml] = ACTIONS(1924),
- [anon_sym_new] = ACTIONS(1924),
- [anon_sym_PLUS] = ACTIONS(1924),
- [anon_sym_DASH] = ACTIONS(1924),
- [anon_sym_SLASH] = ACTIONS(1924),
- [anon_sym_BANG] = ACTIONS(1922),
- [anon_sym_TILDE] = ACTIONS(1924),
- [aux_sym_unary_operator_token1] = ACTIONS(1922),
- [anon_sym_PLUS_PLUS] = ACTIONS(1922),
- [anon_sym_DASH_DASH] = ACTIONS(1922),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1922),
- [sym_identifier] = ACTIONS(1924),
- [sym_private_property_identifier] = ACTIONS(1922),
- [sym_this] = ACTIONS(1924),
- [sym_super] = ACTIONS(1924),
- [sym_true] = ACTIONS(1924),
- [sym_false] = ACTIONS(1924),
- [sym_null] = ACTIONS(1924),
- [anon_sym_export] = ACTIONS(1924),
- [sym__automatic_semicolon] = ACTIONS(2264),
+ [840] = {
+ [sym_comment] = STATE(840),
+ [anon_sym_POUND] = ACTIONS(1909),
+ [anon_sym_var] = ACTIONS(1911),
+ [anon_sym_SQUOTE] = ACTIONS(1909),
+ [anon_sym_DQUOTE] = ACTIONS(1909),
+ [anon_sym_LBRACE] = ACTIONS(1909),
+ [anon_sym_RBRACE] = ACTIONS(1909),
+ [anon_sym_import] = ACTIONS(1911),
+ [anon_sym_with] = ACTIONS(1911),
+ [anon_sym_let] = ACTIONS(1911),
+ [anon_sym_const] = ACTIONS(1911),
+ [anon_sym_if] = ACTIONS(1911),
+ [anon_sym_switch] = ACTIONS(1911),
+ [anon_sym_for] = ACTIONS(1911),
+ [anon_sym_LPAREN] = ACTIONS(1909),
+ [anon_sym_await] = ACTIONS(1911),
+ [anon_sym_while] = ACTIONS(1911),
+ [anon_sym_do] = ACTIONS(1911),
+ [anon_sym_try] = ACTIONS(1911),
+ [anon_sym_break] = ACTIONS(1911),
+ [anon_sym_continue] = ACTIONS(1911),
+ [anon_sym_return] = ACTIONS(1911),
+ [anon_sym_throw] = ACTIONS(1911),
+ [anon_sym_SEMI] = ACTIONS(1909),
+ [anon_sym_case] = ACTIONS(1911),
+ [anon_sym_default] = ACTIONS(1911),
+ [anon_sym_finally] = ACTIONS(1911),
+ [anon_sym_yield] = ACTIONS(1911),
+ [anon_sym_LBRACK] = ACTIONS(1909),
+ [anon_sym_async] = ACTIONS(1911),
+ [anon_sym_function] = ACTIONS(1911),
+ [anon_sym_private] = ACTIONS(1911),
+ [anon_sym_public] = ACTIONS(1911),
+ [anon_sym_remote] = ACTIONS(1911),
+ [anon_sym_static] = ACTIONS(1911),
+ [anon_sym_final] = ACTIONS(1911),
+ [anon_sym_abstract] = ACTIONS(1911),
+ [anon_sym_any] = ACTIONS(1911),
+ [anon_sym_array] = ACTIONS(1911),
+ [anon_sym_binary] = ACTIONS(1911),
+ [anon_sym_boolean] = ACTIONS(1911),
+ [anon_sym_date] = ACTIONS(1911),
+ [anon_sym_guid] = ACTIONS(1911),
+ [anon_sym_numeric] = ACTIONS(1911),
+ [anon_sym_query] = ACTIONS(1911),
+ [anon_sym_string] = ACTIONS(1911),
+ [anon_sym_struct] = ACTIONS(1911),
+ [anon_sym_uuid] = ACTIONS(1911),
+ [anon_sym_variablename] = ACTIONS(1911),
+ [anon_sym_void] = ACTIONS(1911),
+ [anon_sym_xml] = ACTIONS(1911),
+ [anon_sym_new] = ACTIONS(1911),
+ [anon_sym_PLUS] = ACTIONS(1911),
+ [anon_sym_DASH] = ACTIONS(1911),
+ [anon_sym_SLASH] = ACTIONS(1911),
+ [anon_sym_BANG] = ACTIONS(1909),
+ [anon_sym_TILDE] = ACTIONS(1911),
+ [aux_sym_unary_operator_token1] = ACTIONS(1909),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1909),
+ [anon_sym_DASH_DASH] = ACTIONS(1909),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1909),
+ [sym_identifier] = ACTIONS(1911),
+ [sym_private_property_identifier] = ACTIONS(1909),
+ [sym_this] = ACTIONS(1911),
+ [sym_super] = ACTIONS(1911),
+ [sym_true] = ACTIONS(1911),
+ [sym_false] = ACTIONS(1911),
+ [sym_null] = ACTIONS(1911),
+ [anon_sym_export] = ACTIONS(1911),
[sym_cf_comment] = ACTIONS(5),
},
- [796] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2205),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(796),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [841] = {
+ [sym_comment] = STATE(841),
+ [anon_sym_POUND] = ACTIONS(1903),
+ [anon_sym_var] = ACTIONS(1905),
+ [anon_sym_SQUOTE] = ACTIONS(1903),
+ [anon_sym_DQUOTE] = ACTIONS(1903),
+ [anon_sym_LBRACE] = ACTIONS(1903),
+ [anon_sym_RBRACE] = ACTIONS(1903),
+ [anon_sym_import] = ACTIONS(1905),
+ [anon_sym_with] = ACTIONS(1905),
+ [anon_sym_let] = ACTIONS(1905),
+ [anon_sym_const] = ACTIONS(1905),
+ [anon_sym_if] = ACTIONS(1905),
+ [anon_sym_switch] = ACTIONS(1905),
+ [anon_sym_for] = ACTIONS(1905),
+ [anon_sym_LPAREN] = ACTIONS(1903),
+ [anon_sym_await] = ACTIONS(1905),
+ [anon_sym_while] = ACTIONS(1905),
+ [anon_sym_do] = ACTIONS(1905),
+ [anon_sym_try] = ACTIONS(1905),
+ [anon_sym_break] = ACTIONS(1905),
+ [anon_sym_continue] = ACTIONS(1905),
+ [anon_sym_return] = ACTIONS(1905),
+ [anon_sym_throw] = ACTIONS(1905),
+ [anon_sym_SEMI] = ACTIONS(2298),
+ [anon_sym_case] = ACTIONS(1905),
+ [anon_sym_default] = ACTIONS(1905),
+ [anon_sym_yield] = ACTIONS(1905),
+ [anon_sym_LBRACK] = ACTIONS(1903),
+ [anon_sym_async] = ACTIONS(1905),
+ [anon_sym_function] = ACTIONS(1905),
+ [anon_sym_private] = ACTIONS(1905),
+ [anon_sym_public] = ACTIONS(1905),
+ [anon_sym_remote] = ACTIONS(1905),
+ [anon_sym_static] = ACTIONS(1905),
+ [anon_sym_final] = ACTIONS(1905),
+ [anon_sym_abstract] = ACTIONS(1905),
+ [anon_sym_any] = ACTIONS(1905),
+ [anon_sym_array] = ACTIONS(1905),
+ [anon_sym_binary] = ACTIONS(1905),
+ [anon_sym_boolean] = ACTIONS(1905),
+ [anon_sym_date] = ACTIONS(1905),
+ [anon_sym_guid] = ACTIONS(1905),
+ [anon_sym_numeric] = ACTIONS(1905),
+ [anon_sym_query] = ACTIONS(1905),
+ [anon_sym_string] = ACTIONS(1905),
+ [anon_sym_struct] = ACTIONS(1905),
+ [anon_sym_uuid] = ACTIONS(1905),
+ [anon_sym_variablename] = ACTIONS(1905),
+ [anon_sym_void] = ACTIONS(1905),
+ [anon_sym_xml] = ACTIONS(1905),
+ [anon_sym_new] = ACTIONS(1905),
+ [anon_sym_PLUS] = ACTIONS(1905),
+ [anon_sym_DASH] = ACTIONS(1905),
+ [anon_sym_SLASH] = ACTIONS(1905),
+ [anon_sym_BANG] = ACTIONS(1903),
+ [anon_sym_TILDE] = ACTIONS(1905),
+ [aux_sym_unary_operator_token1] = ACTIONS(1903),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1903),
+ [anon_sym_DASH_DASH] = ACTIONS(1903),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1903),
+ [sym_identifier] = ACTIONS(1905),
+ [sym_private_property_identifier] = ACTIONS(1903),
+ [sym_this] = ACTIONS(1905),
+ [sym_super] = ACTIONS(1905),
+ [sym_true] = ACTIONS(1905),
+ [sym_false] = ACTIONS(1905),
+ [sym_null] = ACTIONS(1905),
+ [anon_sym_export] = ACTIONS(1905),
+ [sym__automatic_semicolon] = ACTIONS(2298),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [842] = {
+ [sym_hash_empty] = STATE(2433),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2383),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(842),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(2379),
+ [sym_hash_expression] = STATE(2433),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_POUND] = ACTIONS(2300),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [797] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2025),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(797),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [843] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2234),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(843),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [798] = {
- [sym_hash_empty] = STATE(1838),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2091),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(798),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [844] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2014),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(844),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(1725),
- [sym_hash_expression] = STATE(1838),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2048),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [799] = {
- [sym_hash_empty] = STATE(1838),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2097),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(799),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [845] = {
+ [sym_comment] = STATE(845),
+ [anon_sym_GT_EQ] = ACTIONS(2302),
+ [anon_sym_GT] = ACTIONS(2304),
+ [anon_sym_LT_EQ] = ACTIONS(2302),
+ [anon_sym_LT] = ACTIONS(2304),
+ [anon_sym_EQ] = ACTIONS(2304),
+ [anon_sym_POUND] = ACTIONS(2302),
+ [anon_sym_STAR] = ACTIONS(2304),
+ [anon_sym_COMMA] = ACTIONS(2302),
+ [anon_sym_RBRACE] = ACTIONS(2302),
+ [anon_sym_LPAREN] = ACTIONS(2302),
+ [anon_sym_RPAREN] = ACTIONS(2302),
+ [anon_sym_in] = ACTIONS(2304),
+ [anon_sym_of] = ACTIONS(2302),
+ [anon_sym_COLON] = ACTIONS(2302),
+ [anon_sym_LBRACK] = ACTIONS(2302),
+ [anon_sym_RBRACK] = ACTIONS(2302),
+ [sym_optional_chain] = ACTIONS(2302),
+ [anon_sym_DOT] = ACTIONS(2302),
+ [anon_sym_PLUS_EQ] = ACTIONS(2302),
+ [anon_sym_DASH_EQ] = ACTIONS(2302),
+ [anon_sym_STAR_EQ] = ACTIONS(2302),
+ [anon_sym_SLASH_EQ] = ACTIONS(2302),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2302),
+ [anon_sym_CARET_EQ] = ACTIONS(2302),
+ [anon_sym_AMP_EQ] = ACTIONS(2302),
+ [anon_sym_PIPE_EQ] = ACTIONS(2302),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2302),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2302),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2302),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2302),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2302),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2302),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2302),
+ [anon_sym_AMP_AMP] = ACTIONS(2304),
+ [aux_sym_binary_expression_token1] = ACTIONS(2302),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2304),
+ [aux_sym_binary_expression_token2] = ACTIONS(2302),
+ [anon_sym_GT_GT] = ACTIONS(2304),
+ [anon_sym_GT_GT_GT] = ACTIONS(2304),
+ [anon_sym_LT_LT] = ACTIONS(2304),
+ [anon_sym_AMP] = ACTIONS(2304),
+ [anon_sym_CARET] = ACTIONS(2304),
+ [anon_sym_PIPE] = ACTIONS(2304),
+ [anon_sym_PLUS] = ACTIONS(2304),
+ [anon_sym_DASH] = ACTIONS(2304),
+ [anon_sym_SLASH] = ACTIONS(2304),
+ [anon_sym_PERCENT] = ACTIONS(2304),
+ [aux_sym_binary_expression_token3] = ACTIONS(2302),
+ [anon_sym_STAR_STAR] = ACTIONS(2304),
+ [aux_sym_binary_expression_token4] = ACTIONS(2304),
+ [aux_sym_binary_expression_token5] = ACTIONS(2302),
+ [aux_sym_binary_expression_token6] = ACTIONS(2302),
+ [anon_sym_EQ_EQ] = ACTIONS(2304),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2302),
+ [aux_sym_binary_expression_token7] = ACTIONS(2302),
+ [aux_sym_binary_expression_token8] = ACTIONS(2302),
+ [anon_sym_BANG_EQ] = ACTIONS(2304),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2302),
+ [aux_sym_binary_expression_token9] = ACTIONS(2302),
+ [aux_sym_binary_expression_token10] = ACTIONS(2302),
+ [aux_sym_binary_expression_token11] = ACTIONS(2302),
+ [aux_sym_binary_expression_token12] = ACTIONS(2304),
+ [aux_sym_binary_expression_token13] = ACTIONS(2302),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2304),
+ [anon_sym_instanceof] = ACTIONS(2302),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2302),
+ [anon_sym_DASH_DASH] = ACTIONS(2302),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(2302),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [846] = {
+ [sym_comment] = STATE(846),
+ [anon_sym_GT_EQ] = ACTIONS(2306),
+ [anon_sym_GT] = ACTIONS(2308),
+ [anon_sym_LT_EQ] = ACTIONS(2306),
+ [anon_sym_LT] = ACTIONS(2308),
+ [anon_sym_EQ] = ACTIONS(2308),
+ [anon_sym_POUND] = ACTIONS(2306),
+ [anon_sym_STAR] = ACTIONS(2308),
+ [anon_sym_COMMA] = ACTIONS(2306),
+ [anon_sym_RBRACE] = ACTIONS(2306),
+ [anon_sym_LPAREN] = ACTIONS(2306),
+ [anon_sym_RPAREN] = ACTIONS(2306),
+ [anon_sym_in] = ACTIONS(2308),
+ [anon_sym_of] = ACTIONS(2306),
+ [anon_sym_COLON] = ACTIONS(2306),
+ [anon_sym_LBRACK] = ACTIONS(2306),
+ [anon_sym_RBRACK] = ACTIONS(2306),
+ [sym_optional_chain] = ACTIONS(2306),
+ [anon_sym_DOT] = ACTIONS(2306),
+ [anon_sym_PLUS_EQ] = ACTIONS(2306),
+ [anon_sym_DASH_EQ] = ACTIONS(2306),
+ [anon_sym_STAR_EQ] = ACTIONS(2306),
+ [anon_sym_SLASH_EQ] = ACTIONS(2306),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2306),
+ [anon_sym_CARET_EQ] = ACTIONS(2306),
+ [anon_sym_AMP_EQ] = ACTIONS(2306),
+ [anon_sym_PIPE_EQ] = ACTIONS(2306),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2306),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2306),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2306),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2306),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2306),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2306),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2306),
+ [anon_sym_AMP_AMP] = ACTIONS(2308),
+ [aux_sym_binary_expression_token1] = ACTIONS(2306),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2308),
+ [aux_sym_binary_expression_token2] = ACTIONS(2306),
+ [anon_sym_GT_GT] = ACTIONS(2308),
+ [anon_sym_GT_GT_GT] = ACTIONS(2308),
+ [anon_sym_LT_LT] = ACTIONS(2308),
+ [anon_sym_AMP] = ACTIONS(2308),
+ [anon_sym_CARET] = ACTIONS(2308),
+ [anon_sym_PIPE] = ACTIONS(2308),
+ [anon_sym_PLUS] = ACTIONS(2308),
+ [anon_sym_DASH] = ACTIONS(2308),
+ [anon_sym_SLASH] = ACTIONS(2308),
+ [anon_sym_PERCENT] = ACTIONS(2308),
+ [aux_sym_binary_expression_token3] = ACTIONS(2306),
+ [anon_sym_STAR_STAR] = ACTIONS(2308),
+ [aux_sym_binary_expression_token4] = ACTIONS(2308),
+ [aux_sym_binary_expression_token5] = ACTIONS(2306),
+ [aux_sym_binary_expression_token6] = ACTIONS(2306),
+ [anon_sym_EQ_EQ] = ACTIONS(2308),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2306),
+ [aux_sym_binary_expression_token7] = ACTIONS(2306),
+ [aux_sym_binary_expression_token8] = ACTIONS(2306),
+ [anon_sym_BANG_EQ] = ACTIONS(2308),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2306),
+ [aux_sym_binary_expression_token9] = ACTIONS(2306),
+ [aux_sym_binary_expression_token10] = ACTIONS(2306),
+ [aux_sym_binary_expression_token11] = ACTIONS(2306),
+ [aux_sym_binary_expression_token12] = ACTIONS(2308),
+ [aux_sym_binary_expression_token13] = ACTIONS(2306),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2308),
+ [anon_sym_instanceof] = ACTIONS(2306),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2306),
+ [anon_sym_DASH_DASH] = ACTIONS(2306),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(2306),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [847] = {
+ [sym_comment] = STATE(847),
+ [anon_sym_GT_EQ] = ACTIONS(2310),
+ [anon_sym_GT] = ACTIONS(2312),
+ [anon_sym_LT_EQ] = ACTIONS(2310),
+ [anon_sym_LT] = ACTIONS(2312),
+ [anon_sym_EQ] = ACTIONS(2312),
+ [anon_sym_POUND] = ACTIONS(2310),
+ [anon_sym_STAR] = ACTIONS(2312),
+ [anon_sym_COMMA] = ACTIONS(2310),
+ [anon_sym_RBRACE] = ACTIONS(2310),
+ [anon_sym_LPAREN] = ACTIONS(2310),
+ [anon_sym_RPAREN] = ACTIONS(2310),
+ [anon_sym_in] = ACTIONS(2312),
+ [anon_sym_of] = ACTIONS(2310),
+ [anon_sym_COLON] = ACTIONS(2310),
+ [anon_sym_LBRACK] = ACTIONS(2310),
+ [anon_sym_RBRACK] = ACTIONS(2310),
+ [sym_optional_chain] = ACTIONS(2310),
+ [anon_sym_DOT] = ACTIONS(2310),
+ [anon_sym_PLUS_EQ] = ACTIONS(2310),
+ [anon_sym_DASH_EQ] = ACTIONS(2310),
+ [anon_sym_STAR_EQ] = ACTIONS(2310),
+ [anon_sym_SLASH_EQ] = ACTIONS(2310),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2310),
+ [anon_sym_CARET_EQ] = ACTIONS(2310),
+ [anon_sym_AMP_EQ] = ACTIONS(2310),
+ [anon_sym_PIPE_EQ] = ACTIONS(2310),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2310),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2310),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2310),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2310),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2310),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2310),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2310),
+ [anon_sym_AMP_AMP] = ACTIONS(2312),
+ [aux_sym_binary_expression_token1] = ACTIONS(2310),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2312),
+ [aux_sym_binary_expression_token2] = ACTIONS(2310),
+ [anon_sym_GT_GT] = ACTIONS(2312),
+ [anon_sym_GT_GT_GT] = ACTIONS(2312),
+ [anon_sym_LT_LT] = ACTIONS(2312),
+ [anon_sym_AMP] = ACTIONS(2312),
+ [anon_sym_CARET] = ACTIONS(2312),
+ [anon_sym_PIPE] = ACTIONS(2312),
+ [anon_sym_PLUS] = ACTIONS(2312),
+ [anon_sym_DASH] = ACTIONS(2312),
+ [anon_sym_SLASH] = ACTIONS(2312),
+ [anon_sym_PERCENT] = ACTIONS(2312),
+ [aux_sym_binary_expression_token3] = ACTIONS(2310),
+ [anon_sym_STAR_STAR] = ACTIONS(2312),
+ [aux_sym_binary_expression_token4] = ACTIONS(2312),
+ [aux_sym_binary_expression_token5] = ACTIONS(2310),
+ [aux_sym_binary_expression_token6] = ACTIONS(2310),
+ [anon_sym_EQ_EQ] = ACTIONS(2312),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2310),
+ [aux_sym_binary_expression_token7] = ACTIONS(2310),
+ [aux_sym_binary_expression_token8] = ACTIONS(2310),
+ [anon_sym_BANG_EQ] = ACTIONS(2312),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2310),
+ [aux_sym_binary_expression_token9] = ACTIONS(2310),
+ [aux_sym_binary_expression_token10] = ACTIONS(2310),
+ [aux_sym_binary_expression_token11] = ACTIONS(2310),
+ [aux_sym_binary_expression_token12] = ACTIONS(2312),
+ [aux_sym_binary_expression_token13] = ACTIONS(2310),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2312),
+ [anon_sym_instanceof] = ACTIONS(2310),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2310),
+ [anon_sym_DASH_DASH] = ACTIONS(2310),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(2310),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [848] = {
+ [sym_comment] = STATE(848),
+ [anon_sym_GT_EQ] = ACTIONS(2314),
+ [anon_sym_GT] = ACTIONS(2316),
+ [anon_sym_LT_EQ] = ACTIONS(2314),
+ [anon_sym_LT] = ACTIONS(2316),
+ [anon_sym_EQ] = ACTIONS(2316),
+ [anon_sym_POUND] = ACTIONS(2314),
+ [anon_sym_STAR] = ACTIONS(2316),
+ [anon_sym_COMMA] = ACTIONS(2314),
+ [anon_sym_RBRACE] = ACTIONS(2314),
+ [anon_sym_LPAREN] = ACTIONS(2314),
+ [anon_sym_RPAREN] = ACTIONS(2314),
+ [anon_sym_in] = ACTIONS(2316),
+ [anon_sym_of] = ACTIONS(2314),
+ [anon_sym_COLON] = ACTIONS(2314),
+ [anon_sym_LBRACK] = ACTIONS(2314),
+ [anon_sym_RBRACK] = ACTIONS(2314),
+ [sym_optional_chain] = ACTIONS(2314),
+ [anon_sym_DOT] = ACTIONS(2314),
+ [anon_sym_PLUS_EQ] = ACTIONS(2314),
+ [anon_sym_DASH_EQ] = ACTIONS(2314),
+ [anon_sym_STAR_EQ] = ACTIONS(2314),
+ [anon_sym_SLASH_EQ] = ACTIONS(2314),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2314),
+ [anon_sym_CARET_EQ] = ACTIONS(2314),
+ [anon_sym_AMP_EQ] = ACTIONS(2314),
+ [anon_sym_PIPE_EQ] = ACTIONS(2314),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2314),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2314),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2314),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2314),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2314),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2314),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2314),
+ [anon_sym_AMP_AMP] = ACTIONS(2316),
+ [aux_sym_binary_expression_token1] = ACTIONS(2314),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2316),
+ [aux_sym_binary_expression_token2] = ACTIONS(2314),
+ [anon_sym_GT_GT] = ACTIONS(2316),
+ [anon_sym_GT_GT_GT] = ACTIONS(2316),
+ [anon_sym_LT_LT] = ACTIONS(2316),
+ [anon_sym_AMP] = ACTIONS(2316),
+ [anon_sym_CARET] = ACTIONS(2316),
+ [anon_sym_PIPE] = ACTIONS(2316),
+ [anon_sym_PLUS] = ACTIONS(2316),
+ [anon_sym_DASH] = ACTIONS(2316),
+ [anon_sym_SLASH] = ACTIONS(2316),
+ [anon_sym_PERCENT] = ACTIONS(2316),
+ [aux_sym_binary_expression_token3] = ACTIONS(2314),
+ [anon_sym_STAR_STAR] = ACTIONS(2316),
+ [aux_sym_binary_expression_token4] = ACTIONS(2316),
+ [aux_sym_binary_expression_token5] = ACTIONS(2314),
+ [aux_sym_binary_expression_token6] = ACTIONS(2314),
+ [anon_sym_EQ_EQ] = ACTIONS(2316),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2314),
+ [aux_sym_binary_expression_token7] = ACTIONS(2314),
+ [aux_sym_binary_expression_token8] = ACTIONS(2314),
+ [anon_sym_BANG_EQ] = ACTIONS(2316),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2314),
+ [aux_sym_binary_expression_token9] = ACTIONS(2314),
+ [aux_sym_binary_expression_token10] = ACTIONS(2314),
+ [aux_sym_binary_expression_token11] = ACTIONS(2314),
+ [aux_sym_binary_expression_token12] = ACTIONS(2316),
+ [aux_sym_binary_expression_token13] = ACTIONS(2314),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2316),
+ [anon_sym_instanceof] = ACTIONS(2314),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2314),
+ [anon_sym_DASH_DASH] = ACTIONS(2314),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(2314),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [849] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2235),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(849),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(1725),
- [sym_hash_expression] = STATE(1838),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2048),
+ [anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [800] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
+ [850] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
[sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2416),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
+ [sym_expression] = STATE(2215),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
[sym_member_expression] = STATE(1257),
[sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(800),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5214),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(850),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4188),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(754),
- [anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(763),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(749),
- [anon_sym_new] = ACTIONS(767),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(782),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(749),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [801] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2207),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(801),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [851] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2488),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1123),
+ [sym_subscript_expression] = STATE(1123),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(3455),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1503),
+ [sym_comment] = STATE(851),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
+ [anon_sym_let] = ACTIONS(2082),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(2084),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_static] = ACTIONS(2082),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
+ [sym_identifier] = ACTIONS(2086),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
- [sym_cf_comment] = ACTIONS(5),
- },
- [802] = {
- [sym_comment] = STATE(802),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_catch] = ACTIONS(1003),
- [anon_sym_finally] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(2266),
- [sym_cf_comment] = ACTIONS(5),
- },
- [803] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1960),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(803),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
- [sym_cf_comment] = ACTIONS(5),
- },
- [804] = {
- [sym_comment] = STATE(804),
- [anon_sym_POUND] = ACTIONS(1918),
- [anon_sym_var] = ACTIONS(1920),
- [anon_sym_SQUOTE] = ACTIONS(1918),
- [anon_sym_DQUOTE] = ACTIONS(1918),
- [anon_sym_LBRACE] = ACTIONS(1918),
- [anon_sym_RBRACE] = ACTIONS(1918),
- [anon_sym_import] = ACTIONS(1920),
- [anon_sym_with] = ACTIONS(1920),
- [anon_sym_let] = ACTIONS(1920),
- [anon_sym_const] = ACTIONS(1920),
- [anon_sym_if] = ACTIONS(1920),
- [anon_sym_switch] = ACTIONS(1920),
- [anon_sym_for] = ACTIONS(1920),
- [anon_sym_LPAREN] = ACTIONS(1918),
- [anon_sym_await] = ACTIONS(1920),
- [anon_sym_while] = ACTIONS(1920),
- [anon_sym_do] = ACTIONS(1920),
- [anon_sym_try] = ACTIONS(1920),
- [anon_sym_break] = ACTIONS(1920),
- [anon_sym_continue] = ACTIONS(1920),
- [anon_sym_return] = ACTIONS(1920),
- [anon_sym_throw] = ACTIONS(1920),
- [anon_sym_SEMI] = ACTIONS(1918),
- [anon_sym_case] = ACTIONS(1920),
- [anon_sym_default] = ACTIONS(1920),
- [anon_sym_finally] = ACTIONS(1920),
- [anon_sym_yield] = ACTIONS(1920),
- [anon_sym_LBRACK] = ACTIONS(1918),
- [anon_sym_async] = ACTIONS(1920),
- [anon_sym_function] = ACTIONS(1920),
- [anon_sym_private] = ACTIONS(1920),
- [anon_sym_public] = ACTIONS(1920),
- [anon_sym_remote] = ACTIONS(1920),
- [anon_sym_static] = ACTIONS(1920),
- [anon_sym_final] = ACTIONS(1920),
- [anon_sym_abstract] = ACTIONS(1920),
- [anon_sym_any] = ACTIONS(1920),
- [anon_sym_array] = ACTIONS(1920),
- [anon_sym_binary] = ACTIONS(1920),
- [anon_sym_boolean] = ACTIONS(1920),
- [anon_sym_date] = ACTIONS(1920),
- [anon_sym_guid] = ACTIONS(1920),
- [anon_sym_numeric] = ACTIONS(1920),
- [anon_sym_query] = ACTIONS(1920),
- [anon_sym_string] = ACTIONS(1920),
- [anon_sym_struct] = ACTIONS(1920),
- [anon_sym_uuid] = ACTIONS(1920),
- [anon_sym_variablename] = ACTIONS(1920),
- [anon_sym_void] = ACTIONS(1920),
- [anon_sym_xml] = ACTIONS(1920),
- [anon_sym_new] = ACTIONS(1920),
- [anon_sym_PLUS] = ACTIONS(1920),
- [anon_sym_DASH] = ACTIONS(1920),
- [anon_sym_SLASH] = ACTIONS(1920),
- [anon_sym_BANG] = ACTIONS(1918),
- [anon_sym_TILDE] = ACTIONS(1920),
- [aux_sym_unary_operator_token1] = ACTIONS(1918),
- [anon_sym_PLUS_PLUS] = ACTIONS(1918),
- [anon_sym_DASH_DASH] = ACTIONS(1918),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1918),
- [sym_identifier] = ACTIONS(1920),
- [sym_private_property_identifier] = ACTIONS(1918),
- [sym_this] = ACTIONS(1920),
- [sym_super] = ACTIONS(1920),
- [sym_true] = ACTIONS(1920),
- [sym_false] = ACTIONS(1920),
- [sym_null] = ACTIONS(1920),
- [anon_sym_export] = ACTIONS(1920),
- [sym_cf_comment] = ACTIONS(5),
- },
- [805] = {
- [sym_comment] = STATE(805),
- [anon_sym_POUND] = ACTIONS(1908),
- [anon_sym_var] = ACTIONS(1910),
- [anon_sym_SQUOTE] = ACTIONS(1908),
- [anon_sym_DQUOTE] = ACTIONS(1908),
- [anon_sym_LBRACE] = ACTIONS(1908),
- [anon_sym_RBRACE] = ACTIONS(1908),
- [anon_sym_import] = ACTIONS(1910),
- [anon_sym_with] = ACTIONS(1910),
- [anon_sym_let] = ACTIONS(1910),
- [anon_sym_const] = ACTIONS(1910),
- [anon_sym_if] = ACTIONS(1910),
- [anon_sym_switch] = ACTIONS(1910),
- [anon_sym_for] = ACTIONS(1910),
- [anon_sym_LPAREN] = ACTIONS(1908),
- [anon_sym_await] = ACTIONS(1910),
- [anon_sym_while] = ACTIONS(1910),
- [anon_sym_do] = ACTIONS(1910),
- [anon_sym_try] = ACTIONS(1910),
- [anon_sym_break] = ACTIONS(1910),
- [anon_sym_continue] = ACTIONS(1910),
- [anon_sym_return] = ACTIONS(1910),
- [anon_sym_throw] = ACTIONS(1910),
- [anon_sym_SEMI] = ACTIONS(2268),
- [anon_sym_case] = ACTIONS(1910),
- [anon_sym_default] = ACTIONS(1910),
- [anon_sym_yield] = ACTIONS(1910),
- [anon_sym_LBRACK] = ACTIONS(1908),
- [anon_sym_async] = ACTIONS(1910),
- [anon_sym_function] = ACTIONS(1910),
- [anon_sym_private] = ACTIONS(1910),
- [anon_sym_public] = ACTIONS(1910),
- [anon_sym_remote] = ACTIONS(1910),
- [anon_sym_static] = ACTIONS(1910),
- [anon_sym_final] = ACTIONS(1910),
- [anon_sym_abstract] = ACTIONS(1910),
- [anon_sym_any] = ACTIONS(1910),
- [anon_sym_array] = ACTIONS(1910),
- [anon_sym_binary] = ACTIONS(1910),
- [anon_sym_boolean] = ACTIONS(1910),
- [anon_sym_date] = ACTIONS(1910),
- [anon_sym_guid] = ACTIONS(1910),
- [anon_sym_numeric] = ACTIONS(1910),
- [anon_sym_query] = ACTIONS(1910),
- [anon_sym_string] = ACTIONS(1910),
- [anon_sym_struct] = ACTIONS(1910),
- [anon_sym_uuid] = ACTIONS(1910),
- [anon_sym_variablename] = ACTIONS(1910),
- [anon_sym_void] = ACTIONS(1910),
- [anon_sym_xml] = ACTIONS(1910),
- [anon_sym_new] = ACTIONS(1910),
- [anon_sym_PLUS] = ACTIONS(1910),
- [anon_sym_DASH] = ACTIONS(1910),
- [anon_sym_SLASH] = ACTIONS(1910),
- [anon_sym_BANG] = ACTIONS(1908),
- [anon_sym_TILDE] = ACTIONS(1910),
- [aux_sym_unary_operator_token1] = ACTIONS(1908),
- [anon_sym_PLUS_PLUS] = ACTIONS(1908),
- [anon_sym_DASH_DASH] = ACTIONS(1908),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1908),
- [sym_identifier] = ACTIONS(1910),
- [sym_private_property_identifier] = ACTIONS(1908),
- [sym_this] = ACTIONS(1910),
- [sym_super] = ACTIONS(1910),
- [sym_true] = ACTIONS(1910),
- [sym_false] = ACTIONS(1910),
- [sym_null] = ACTIONS(1910),
- [anon_sym_export] = ACTIONS(1910),
- [sym__automatic_semicolon] = ACTIONS(2268),
- [sym_cf_comment] = ACTIONS(5),
- },
- [806] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1913),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(806),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
- [sym_cf_comment] = ACTIONS(5),
- },
- [807] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1912),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(807),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
+ [anon_sym_export] = ACTIONS(2082),
[sym_cf_comment] = ACTIONS(5),
},
- [808] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1909),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
+ [852] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(1999),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(808),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(852),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
+ [anon_sym_let] = ACTIONS(818),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -108370,506 +111960,287 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
+ [sym_identifier] = ACTIONS(822),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
- [sym_cf_comment] = ACTIONS(5),
- },
- [809] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2460),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(809),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
- [sym_cf_comment] = ACTIONS(5),
- },
- [810] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2463),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(810),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [811] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2464),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
+ [853] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2236),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
[sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(811),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(853),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [812] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2212),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(812),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [854] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2368),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(854),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
- [sym_cf_comment] = ACTIONS(5),
- },
- [813] = {
- [sym_finally_clause] = STATE(1051),
- [sym_comment] = STATE(813),
- [anon_sym_POUND] = ACTIONS(1707),
- [anon_sym_var] = ACTIONS(1709),
- [anon_sym_SQUOTE] = ACTIONS(1707),
- [anon_sym_DQUOTE] = ACTIONS(1707),
- [anon_sym_LBRACE] = ACTIONS(1707),
- [anon_sym_RBRACE] = ACTIONS(1707),
- [anon_sym_import] = ACTIONS(1709),
- [anon_sym_with] = ACTIONS(1709),
- [anon_sym_let] = ACTIONS(1709),
- [anon_sym_const] = ACTIONS(1709),
- [anon_sym_else] = ACTIONS(1709),
- [anon_sym_if] = ACTIONS(1709),
- [anon_sym_switch] = ACTIONS(1709),
- [anon_sym_for] = ACTIONS(1709),
- [anon_sym_LPAREN] = ACTIONS(1707),
- [anon_sym_await] = ACTIONS(1709),
- [anon_sym_while] = ACTIONS(1709),
- [anon_sym_do] = ACTIONS(1709),
- [anon_sym_try] = ACTIONS(1709),
- [anon_sym_break] = ACTIONS(1709),
- [anon_sym_continue] = ACTIONS(1709),
- [anon_sym_return] = ACTIONS(1709),
- [anon_sym_throw] = ACTIONS(1709),
- [anon_sym_SEMI] = ACTIONS(1707),
- [anon_sym_finally] = ACTIONS(1789),
- [anon_sym_yield] = ACTIONS(1709),
- [anon_sym_LBRACK] = ACTIONS(1707),
- [anon_sym_async] = ACTIONS(1709),
- [anon_sym_function] = ACTIONS(1709),
- [anon_sym_private] = ACTIONS(1709),
- [anon_sym_public] = ACTIONS(1709),
- [anon_sym_remote] = ACTIONS(1709),
- [anon_sym_static] = ACTIONS(1709),
- [anon_sym_final] = ACTIONS(1709),
- [anon_sym_abstract] = ACTIONS(1709),
- [anon_sym_any] = ACTIONS(1709),
- [anon_sym_array] = ACTIONS(1709),
- [anon_sym_binary] = ACTIONS(1709),
- [anon_sym_boolean] = ACTIONS(1709),
- [anon_sym_date] = ACTIONS(1709),
- [anon_sym_guid] = ACTIONS(1709),
- [anon_sym_numeric] = ACTIONS(1709),
- [anon_sym_query] = ACTIONS(1709),
- [anon_sym_string] = ACTIONS(1709),
- [anon_sym_struct] = ACTIONS(1709),
- [anon_sym_uuid] = ACTIONS(1709),
- [anon_sym_variablename] = ACTIONS(1709),
- [anon_sym_void] = ACTIONS(1709),
- [anon_sym_xml] = ACTIONS(1709),
- [anon_sym_new] = ACTIONS(1709),
- [anon_sym_PLUS] = ACTIONS(1709),
- [anon_sym_DASH] = ACTIONS(1709),
- [anon_sym_SLASH] = ACTIONS(1709),
- [anon_sym_BANG] = ACTIONS(1707),
- [anon_sym_TILDE] = ACTIONS(1709),
- [aux_sym_unary_operator_token1] = ACTIONS(1707),
- [anon_sym_PLUS_PLUS] = ACTIONS(1707),
- [anon_sym_DASH_DASH] = ACTIONS(1707),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1707),
- [sym_identifier] = ACTIONS(1709),
- [sym_private_property_identifier] = ACTIONS(1707),
- [sym_this] = ACTIONS(1709),
- [sym_super] = ACTIONS(1709),
- [sym_true] = ACTIONS(1709),
- [sym_false] = ACTIONS(1709),
- [sym_null] = ACTIONS(1709),
- [anon_sym_export] = ACTIONS(1709),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [814] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1907),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(814),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
+ [855] = {
+ [sym_hash_empty] = STATE(2433),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2219),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(855),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(2324),
+ [sym_hash_expression] = STATE(2433),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_POUND] = ACTIONS(2300),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [815] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1905),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
+ [856] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(1997),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
[sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
[sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(815),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(856),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
[sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(29),
[anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
+ [anon_sym_let] = ACTIONS(818),
[anon_sym_LPAREN] = ACTIONS(53),
[anon_sym_await] = ACTIONS(55),
[anon_sym_yield] = ACTIONS(73),
[anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
[anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
@@ -108881,711 +112252,784 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
+ [sym_identifier] = ACTIONS(822),
[sym_private_property_identifier] = ACTIONS(105),
[sym_this] = ACTIONS(107),
[sym_super] = ACTIONS(107),
[sym_true] = ACTIONS(107),
[sym_false] = ACTIONS(107),
[sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [816] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2243),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(816),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [857] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(1413),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5215),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(857),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
+ [anon_sym_let] = ACTIONS(749),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(754),
+ [anon_sym_yield] = ACTIONS(758),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_static] = ACTIONS(749),
+ [anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
+ [sym_identifier] = ACTIONS(780),
+ [sym_private_property_identifier] = ACTIONS(782),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [817] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2424),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(817),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [858] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2287),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(858),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [818] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2214),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(818),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [859] = {
+ [sym_comment] = STATE(859),
+ [anon_sym_GT_EQ] = ACTIONS(2009),
+ [anon_sym_GT] = ACTIONS(2011),
+ [anon_sym_LT_EQ] = ACTIONS(2009),
+ [anon_sym_LT] = ACTIONS(2011),
+ [anon_sym_EQ] = ACTIONS(2011),
+ [anon_sym_POUND] = ACTIONS(2009),
+ [anon_sym_STAR] = ACTIONS(2011),
+ [anon_sym_COMMA] = ACTIONS(2009),
+ [anon_sym_RBRACE] = ACTIONS(2009),
+ [anon_sym_LPAREN] = ACTIONS(2009),
+ [anon_sym_RPAREN] = ACTIONS(2009),
+ [anon_sym_in] = ACTIONS(2011),
+ [anon_sym_of] = ACTIONS(2009),
+ [anon_sym_COLON] = ACTIONS(2009),
+ [anon_sym_LBRACK] = ACTIONS(2009),
+ [anon_sym_RBRACK] = ACTIONS(2009),
+ [sym_optional_chain] = ACTIONS(2009),
+ [anon_sym_DOT] = ACTIONS(2009),
+ [anon_sym_PLUS_EQ] = ACTIONS(2009),
+ [anon_sym_DASH_EQ] = ACTIONS(2009),
+ [anon_sym_STAR_EQ] = ACTIONS(2009),
+ [anon_sym_SLASH_EQ] = ACTIONS(2009),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2009),
+ [anon_sym_CARET_EQ] = ACTIONS(2009),
+ [anon_sym_AMP_EQ] = ACTIONS(2009),
+ [anon_sym_PIPE_EQ] = ACTIONS(2009),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2009),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2009),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2009),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2009),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009),
+ [anon_sym_AMP_AMP] = ACTIONS(2011),
+ [aux_sym_binary_expression_token1] = ACTIONS(2009),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2011),
+ [aux_sym_binary_expression_token2] = ACTIONS(2009),
+ [anon_sym_GT_GT] = ACTIONS(2011),
+ [anon_sym_GT_GT_GT] = ACTIONS(2011),
+ [anon_sym_LT_LT] = ACTIONS(2011),
+ [anon_sym_AMP] = ACTIONS(2011),
+ [anon_sym_CARET] = ACTIONS(2011),
+ [anon_sym_PIPE] = ACTIONS(2011),
+ [anon_sym_PLUS] = ACTIONS(2011),
+ [anon_sym_DASH] = ACTIONS(2011),
+ [anon_sym_SLASH] = ACTIONS(2011),
+ [anon_sym_PERCENT] = ACTIONS(2011),
+ [aux_sym_binary_expression_token3] = ACTIONS(2009),
+ [anon_sym_STAR_STAR] = ACTIONS(2011),
+ [aux_sym_binary_expression_token4] = ACTIONS(2011),
+ [aux_sym_binary_expression_token5] = ACTIONS(2009),
+ [aux_sym_binary_expression_token6] = ACTIONS(2009),
+ [anon_sym_EQ_EQ] = ACTIONS(2011),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2009),
+ [aux_sym_binary_expression_token7] = ACTIONS(2009),
+ [aux_sym_binary_expression_token8] = ACTIONS(2009),
+ [anon_sym_BANG_EQ] = ACTIONS(2011),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2009),
+ [aux_sym_binary_expression_token9] = ACTIONS(2009),
+ [aux_sym_binary_expression_token10] = ACTIONS(2009),
+ [aux_sym_binary_expression_token11] = ACTIONS(2009),
+ [aux_sym_binary_expression_token12] = ACTIONS(2011),
+ [aux_sym_binary_expression_token13] = ACTIONS(2009),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2011),
+ [anon_sym_instanceof] = ACTIONS(2009),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2009),
+ [anon_sym_DASH_DASH] = ACTIONS(2009),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(2009),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [860] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2285),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(860),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [819] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3610),
- [sym_parenthesized_expression] = STATE(1235),
- [sym_expression] = STATE(2133),
- [sym_primary_expression] = STATE(2200),
- [sym_yield_expression] = STATE(2201),
- [sym_object] = STATE(2199),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2199),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2199),
- [sym_generator_function] = STATE(2199),
- [sym_arrow_function] = STATE(2199),
- [sym_function_dec_parameters] = STATE(5468),
- [sym_call_expression] = STATE(2199),
- [sym_new_expression] = STATE(2201),
- [sym_await_expression] = STATE(2201),
- [sym_member_expression] = STATE(1235),
- [sym_subscript_expression] = STATE(1235),
- [sym_assignment_expression] = STATE(2201),
- [sym__augmented_assignment_lhs] = STATE(2625),
- [sym_augmented_assignment_expression] = STATE(2201),
- [sym__destructuring_pattern] = STATE(5467),
- [sym_ternary_expression] = STATE(2201),
- [sym_binary_expression] = STATE(2201),
- [sym_unary_operator] = STATE(652),
- [sym_unary_expression] = STATE(2201),
- [sym_update_expression] = STATE(2201),
- [sym_string] = STATE(2061),
- [sym_comment] = STATE(819),
- [sym_regex] = STATE(2199),
- [sym_meta_property] = STATE(2199),
- [sym_pair] = STATE(2201),
- [sym__property_name] = STATE(5466),
+ [861] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2281),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(861),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4214),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(862),
- [anon_sym_DQUOTE] = ACTIONS(864),
- [anon_sym_LBRACE] = ACTIONS(868),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(870),
- [anon_sym_LPAREN] = ACTIONS(872),
- [anon_sym_await] = ACTIONS(874),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(878),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(882),
- [anon_sym_static] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(886),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(890),
- [sym_identifier] = ACTIONS(892),
- [sym_private_property_identifier] = ACTIONS(894),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(870),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [820] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2215),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(820),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [862] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1162),
+ [sym_expression] = STATE(1577),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(4991),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1162),
+ [sym_subscript_expression] = STATE(1162),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2626),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(4990),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(706),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1867),
+ [sym_comment] = STATE(862),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(4989),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_let] = ACTIONS(796),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(798),
+ [anon_sym_yield] = ACTIONS(800),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(802),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(796),
+ [anon_sym_new] = ACTIONS(806),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(808),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(810),
+ [anon_sym_DASH_DASH] = ACTIONS(810),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(812),
+ [sym_private_property_identifier] = ACTIONS(814),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(796),
[sym_cf_comment] = ACTIONS(5),
},
- [821] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(1777),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(821),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5086),
+ [863] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2280),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(863),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [822] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2216),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(822),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [864] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2279),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(864),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [823] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2219),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(823),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [865] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2277),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(865),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [824] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2167),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(824),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [866] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2240),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5215),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(866),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4185),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
+ [anon_sym_let] = ACTIONS(749),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(754),
+ [anon_sym_yield] = ACTIONS(758),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_static] = ACTIONS(749),
+ [anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
+ [sym_identifier] = ACTIONS(780),
+ [sym_private_property_identifier] = ACTIONS(782),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [825] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2414),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [867] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2241),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(825),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(867),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
@@ -109593,22 +113037,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_await] = ACTIONS(754),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -109621,67 +113065,67 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [826] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2412),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [868] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2413),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(826),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(868),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_POUND] = ACTIONS(2318),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_await] = ACTIONS(754),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -109694,117 +113138,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [827] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(2052),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(827),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
- [sym_cf_comment] = ACTIONS(5),
- },
- [828] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2409),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [869] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2243),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(828),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(869),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
@@ -109812,22 +113183,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_await] = ACTIONS(754),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -109840,44 +113211,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [829] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2407),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [870] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2244),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(829),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(870),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
@@ -109885,22 +113256,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_await] = ACTIONS(754),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -109913,44 +113284,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [830] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2406),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [871] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2267),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(830),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(871),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
@@ -109958,22 +113329,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_await] = ACTIONS(754),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -109986,44 +113357,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [831] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2405),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [872] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2269),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(831),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(872),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
@@ -110031,22 +113402,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_await] = ACTIONS(754),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -110059,44 +113430,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [832] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2404),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [873] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2274),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(832),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(873),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
@@ -110104,22 +113475,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_await] = ACTIONS(754),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -110132,44 +113503,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [833] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2402),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [874] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2275),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(833),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(874),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
@@ -110177,22 +113548,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_await] = ACTIONS(754),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -110205,44 +113576,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [834] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2398),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [875] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2283),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(834),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(875),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
@@ -110250,22 +113621,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_await] = ACTIONS(754),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -110278,44 +113649,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [835] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2393),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [876] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2319),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(835),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(876),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
@@ -110323,22 +113694,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_await] = ACTIONS(754),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -110351,44 +113722,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [836] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2392),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [877] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2320),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(836),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(877),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
@@ -110396,22 +113767,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_await] = ACTIONS(754),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -110424,44 +113795,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [837] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2391),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [878] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2334),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(837),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(878),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
@@ -110469,22 +113840,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_await] = ACTIONS(754),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -110497,44 +113868,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [838] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2390),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [879] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2372),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(838),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(879),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
@@ -110542,22 +113913,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_await] = ACTIONS(754),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -110570,44 +113941,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [839] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2389),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [880] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2376),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(839),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(880),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
@@ -110615,22 +113986,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_await] = ACTIONS(754),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -110643,140 +114014,140 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [840] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2220),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(840),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [881] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2276),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(881),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [841] = {
- [sym_hash_empty] = STATE(1838),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
+ [882] = {
+ [sym_hash_empty] = STATE(1481),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
[sym_expression] = STATE(2385),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(841),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(882),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(1725),
- [sym_hash_expression] = STATE(1838),
+ [sym__hash_expression] = STATE(1389),
+ [sym_hash_expression] = STATE(1481),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2270),
+ [anon_sym_POUND] = ACTIONS(2320),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_await] = ACTIONS(754),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -110789,44 +114160,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [842] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2384),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [883] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2396),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(842),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(883),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
@@ -110834,22 +114205,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_await] = ACTIONS(754),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -110862,1089 +114233,943 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [843] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2258),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(843),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [884] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2272),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(884),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [844] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2280),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
+ [885] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2271),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
[sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
[sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(844),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(885),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
[sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [845] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2283),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
+ [886] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2266),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
[sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
[sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(845),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(886),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
[sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [846] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2024),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(846),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [887] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(1409),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(887),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [847] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(1993),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(847),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [888] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2237),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(888),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
- [sym_cf_comment] = ACTIONS(5),
- },
- [848] = {
- [sym_comment] = STATE(848),
- [anon_sym_GT_EQ] = ACTIONS(1982),
- [anon_sym_GT] = ACTIONS(1984),
- [anon_sym_LT_EQ] = ACTIONS(1982),
- [anon_sym_LT] = ACTIONS(1984),
- [anon_sym_EQ] = ACTIONS(1984),
- [anon_sym_POUND] = ACTIONS(1982),
- [anon_sym_STAR] = ACTIONS(1984),
- [anon_sym_LBRACE] = ACTIONS(2272),
- [anon_sym_COMMA] = ACTIONS(1982),
- [anon_sym_RBRACE] = ACTIONS(1982),
- [anon_sym_LPAREN] = ACTIONS(1982),
- [anon_sym_RPAREN] = ACTIONS(1982),
- [anon_sym_in] = ACTIONS(1984),
- [anon_sym_of] = ACTIONS(1982),
- [anon_sym_COLON] = ACTIONS(1982),
- [anon_sym_LBRACK] = ACTIONS(1982),
- [anon_sym_RBRACK] = ACTIONS(1982),
- [anon_sym_EQ_GT] = ACTIONS(2272),
- [sym_optional_chain] = ACTIONS(1982),
- [anon_sym_DOT] = ACTIONS(1982),
- [anon_sym_PLUS_EQ] = ACTIONS(1982),
- [anon_sym_DASH_EQ] = ACTIONS(1982),
- [anon_sym_STAR_EQ] = ACTIONS(1982),
- [anon_sym_SLASH_EQ] = ACTIONS(1982),
- [anon_sym_PERCENT_EQ] = ACTIONS(1982),
- [anon_sym_CARET_EQ] = ACTIONS(1982),
- [anon_sym_AMP_EQ] = ACTIONS(1982),
- [anon_sym_PIPE_EQ] = ACTIONS(1982),
- [anon_sym_GT_GT_EQ] = ACTIONS(1982),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1982),
- [anon_sym_LT_LT_EQ] = ACTIONS(1982),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1982),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1982),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1982),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1982),
- [anon_sym_AMP_AMP] = ACTIONS(1984),
- [aux_sym_binary_expression_token1] = ACTIONS(1982),
- [anon_sym_PIPE_PIPE] = ACTIONS(1984),
- [aux_sym_binary_expression_token2] = ACTIONS(1982),
- [anon_sym_GT_GT] = ACTIONS(1984),
- [anon_sym_GT_GT_GT] = ACTIONS(1984),
- [anon_sym_LT_LT] = ACTIONS(1984),
- [anon_sym_AMP] = ACTIONS(1984),
- [anon_sym_CARET] = ACTIONS(1984),
- [anon_sym_PIPE] = ACTIONS(1984),
- [anon_sym_PLUS] = ACTIONS(1984),
- [anon_sym_DASH] = ACTIONS(1984),
- [anon_sym_SLASH] = ACTIONS(1984),
- [anon_sym_PERCENT] = ACTIONS(1984),
- [aux_sym_binary_expression_token3] = ACTIONS(1982),
- [anon_sym_STAR_STAR] = ACTIONS(1984),
- [aux_sym_binary_expression_token4] = ACTIONS(1984),
- [aux_sym_binary_expression_token5] = ACTIONS(1982),
- [anon_sym_EQ_EQ] = ACTIONS(1984),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1982),
- [aux_sym_binary_expression_token6] = ACTIONS(1982),
- [aux_sym_binary_expression_token7] = ACTIONS(1982),
- [anon_sym_BANG_EQ] = ACTIONS(1984),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1982),
- [aux_sym_binary_expression_token8] = ACTIONS(1982),
- [aux_sym_binary_expression_token9] = ACTIONS(1982),
- [aux_sym_binary_expression_token10] = ACTIONS(1982),
- [aux_sym_binary_expression_token11] = ACTIONS(1984),
- [anon_sym_QMARK_QMARK] = ACTIONS(1984),
- [anon_sym_instanceof] = ACTIONS(1982),
- [anon_sym_PLUS_PLUS] = ACTIONS(1982),
- [anon_sym_DASH_DASH] = ACTIONS(1982),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(1982),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [849] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2470),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
+ [889] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2260),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
[sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(849),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(889),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [850] = {
- [sym_hash_empty] = STATE(1838),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2380),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(850),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5214),
+ [890] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(1407),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(890),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(1740),
- [sym_hash_expression] = STATE(1838),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2270),
+ [anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(754),
- [anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(763),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(749),
- [anon_sym_new] = ACTIONS(767),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(782),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(749),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [851] = {
- [sym_comment] = STATE(851),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_case] = ACTIONS(1003),
- [anon_sym_default] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(2274),
+ [891] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2265),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(891),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
+ [sym__hash] = STATE(4211),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
+ [sym_computed_property_name] = STATE(4211),
+ [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
+ [anon_sym_import] = ACTIONS(39),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
+ [anon_sym_PLUS] = ACTIONS(91),
+ [anon_sym_DASH] = ACTIONS(91),
+ [anon_sym_SLASH] = ACTIONS(1035),
+ [anon_sym_BANG] = ACTIONS(95),
+ [anon_sym_TILDE] = ACTIONS(91),
+ [aux_sym_unary_operator_token1] = ACTIONS(95),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [852] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2031),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(852),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [892] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2471),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(892),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [853] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(1986),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(853),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [893] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2262),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(893),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [854] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(1746),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(854),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5214),
+ [894] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(1413),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(894),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(754),
- [anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(763),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(749),
- [anon_sym_new] = ACTIONS(767),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(782),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(749),
- [sym_cf_comment] = ACTIONS(5),
- },
- [855] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1904),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(855),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [856] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2344),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(856),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
+ [895] = {
+ [sym_hash_empty] = STATE(1481),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(1962),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(895),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(3974),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(1389),
+ [sym_hash_expression] = STATE(1481),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_POUND] = ACTIONS(2070),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_LBRACE] = ACTIONS(826),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [anon_sym_export] = ACTIONS(828),
[sym_cf_comment] = ACTIONS(5),
},
- [857] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(1763),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [896] = {
+ [sym_hash_empty] = STATE(1481),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2406),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2637),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(857),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(896),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(1396),
+ [sym_hash_expression] = STATE(1481),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_POUND] = ACTIONS(2320),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
[anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
+ [anon_sym_LPAREN] = ACTIONS(830),
[anon_sym_await] = ACTIONS(754),
[anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
+ [anon_sym_LBRACK] = ACTIONS(928),
[anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
[anon_sym_static] = ACTIONS(749),
[anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
[sym_identifier] = ACTIONS(780),
@@ -111957,3364 +115182,3132 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [858] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(1985),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [897] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(1960),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(858),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(897),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_LBRACE] = ACTIONS(826),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [anon_sym_export] = ACTIONS(828),
[sym_cf_comment] = ACTIONS(5),
},
- [859] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(1942),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
+ [898] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(2416),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
[sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(859),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
- [sym_cf_comment] = ACTIONS(5),
- },
- [860] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1255),
- [sym_expression] = STATE(2222),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5920),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1255),
- [sym_subscript_expression] = STATE(1255),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2633),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5532),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(672),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2114),
- [sym_comment] = STATE(860),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5916),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5215),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(898),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
+ [anon_sym_POUND] = ACTIONS(2322),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1011),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1013),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1015),
- [anon_sym_yield] = ACTIONS(1017),
- [anon_sym_LBRACK] = ACTIONS(1019),
- [anon_sym_async] = ACTIONS(1021),
+ [anon_sym_let] = ACTIONS(749),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(754),
+ [anon_sym_yield] = ACTIONS(758),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1013),
- [anon_sym_new] = ACTIONS(1023),
+ [anon_sym_static] = ACTIONS(749),
+ [anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1025),
- [anon_sym_DASH_DASH] = ACTIONS(1025),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1027),
- [sym_private_property_identifier] = ACTIONS(1029),
+ [sym_identifier] = ACTIONS(780),
+ [sym_private_property_identifier] = ACTIONS(782),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1013),
+ [anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [861] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(1934),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(861),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [899] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(1989),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(899),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
[anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [862] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(1777),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(862),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [900] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2251),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
+ [sym_function_dec_parameters] = STATE(5340),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
+ [sym__destructuring_pattern] = STATE(5338),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(900),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
+ [sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4471),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [863] = {
- [sym_hash_empty] = STATE(1838),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(1972),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [901] = {
+ [sym_hash_empty] = STATE(1481),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(1957),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2628),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(863),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(901),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(1725),
- [sym_hash_expression] = STATE(1838),
+ [sym__hash_expression] = STATE(1396),
+ [sym_hash_expression] = STATE(1481),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2048),
+ [anon_sym_POUND] = ACTIONS(2070),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_LBRACE] = ACTIONS(826),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [anon_sym_export] = ACTIONS(828),
[sym_cf_comment] = ACTIONS(5),
},
- [864] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2339),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
+ [902] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2249),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
[sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
[sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(864),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(902),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
[sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [865] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2010),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
+ [903] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(1407),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
[sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(865),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5215),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(903),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
+ [anon_sym_let] = ACTIONS(749),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(754),
+ [anon_sym_yield] = ACTIONS(758),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(749),
+ [anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(780),
+ [sym_private_property_identifier] = ACTIONS(782),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [866] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2479),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
+ [904] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2261),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
[sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(866),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(904),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
- [sym_cf_comment] = ACTIONS(5),
- },
- [867] = {
- [sym_hash_empty] = STATE(1917),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1948),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(867),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(1884),
- [sym_hash_expression] = STATE(1917),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2100),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
- [sym_cf_comment] = ACTIONS(5),
- },
- [868] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2275),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(868),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [869] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1964),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(869),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
+ [905] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1245),
+ [sym_expression] = STATE(2246),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(4898),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1245),
+ [sym_subscript_expression] = STATE(1245),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2636),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4897),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(666),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2137),
+ [sym_comment] = STATE(905),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(4896),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(924),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(930),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(932),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
+ [anon_sym_SLASH] = ACTIONS(934),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
+ [anon_sym_PLUS_PLUS] = ACTIONS(936),
+ [anon_sym_DASH_DASH] = ACTIONS(936),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(938),
+ [sym_private_property_identifier] = ACTIONS(940),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(922),
[sym_cf_comment] = ACTIONS(5),
},
- [870] = {
- [sym_hash_empty] = STATE(1838),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(2013),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
+ [906] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1247),
+ [sym_expression] = STATE(1409),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5216),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1247),
+ [sym_subscript_expression] = STATE(1247),
+ [sym_assignment_expression] = STATE(1424),
[sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(870),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5215),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(903),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2124),
+ [sym_comment] = STATE(906),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5214),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(1740),
- [sym_hash_expression] = STATE(1838),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2048),
+ [anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
+ [anon_sym_let] = ACTIONS(749),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(754),
+ [anon_sym_yield] = ACTIONS(758),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(763),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
+ [anon_sym_static] = ACTIONS(749),
+ [anon_sym_new] = ACTIONS(767),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1114),
+ [anon_sym_DASH_DASH] = ACTIONS(1114),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
+ [sym_identifier] = ACTIONS(780),
+ [sym_private_property_identifier] = ACTIONS(782),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
- [sym_cf_comment] = ACTIONS(5),
- },
- [871] = {
- [sym_function_dec_parameters] = STATE(5031),
- [sym_comment] = STATE(871),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1626),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_let] = ACTIONS(1647),
- [anon_sym_LPAREN] = ACTIONS(1594),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_async] = ACTIONS(1647),
- [anon_sym_function] = ACTIONS(1365),
- [anon_sym_static] = ACTIONS(1647),
- [anon_sym_EQ_GT] = ACTIONS(1367),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1146),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1146),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1146),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1146),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
- [aux_sym_binary_expression_token7] = ACTIONS(1146),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
- [aux_sym_binary_expression_token9] = ACTIONS(1146),
- [aux_sym_binary_expression_token10] = ACTIONS(1146),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1146),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(1649),
- [anon_sym_export] = ACTIONS(1647),
- [sym__ternary_qmark] = ACTIONS(1144),
- [sym_cf_comment] = ACTIONS(5),
- },
- [872] = {
- [sym_hash_empty] = STATE(2423),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2286),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(872),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(2287),
- [sym_hash_expression] = STATE(2423),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2276),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [anon_sym_export] = ACTIONS(749),
[sym_cf_comment] = ACTIONS(5),
},
- [873] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2268),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [907] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2393),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(873),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(907),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4114),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4054),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [874] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1248),
- [sym_expression] = STATE(2332),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(4898),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1248),
- [sym_subscript_expression] = STATE(1248),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2635),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4897),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(633),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2147),
- [sym_comment] = STATE(874),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(4896),
+ [908] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2268),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(908),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1033),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1035),
- [anon_sym_yield] = ACTIONS(1037),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1041),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1033),
- [anon_sym_new] = ACTIONS(1043),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(1045),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1047),
- [anon_sym_DASH_DASH] = ACTIONS(1047),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1049),
- [sym_private_property_identifier] = ACTIONS(1051),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1033),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [875] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2331),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(875),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
- [sym_cf_comment] = ACTIONS(5),
- },
- [876] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2330),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
+ [909] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(1409),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
[sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(876),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(909),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(826),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(828),
[sym_cf_comment] = ACTIONS(5),
},
- [877] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(2488),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(877),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5028),
+ [910] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2333),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(910),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4127),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [878] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2326),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(878),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
+ [911] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(2015),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(911),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [879] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2321),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(879),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
+ [912] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1257),
+ [sym_expression] = STATE(2350),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5285),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1257),
+ [sym_subscript_expression] = STATE(1257),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2629),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5142),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(611),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2136),
+ [sym_comment] = STATE(912),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5262),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4122),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(982),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(984),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(986),
+ [anon_sym_yield] = ACTIONS(988),
+ [anon_sym_LBRACK] = ACTIONS(990),
+ [anon_sym_async] = ACTIONS(992),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(984),
+ [anon_sym_new] = ACTIONS(994),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
+ [anon_sym_PLUS_PLUS] = ACTIONS(996),
+ [anon_sym_DASH_DASH] = ACTIONS(996),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(998),
+ [sym_private_property_identifier] = ACTIONS(1000),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(984),
[sym_cf_comment] = ACTIONS(5),
},
- [880] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2320),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(880),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
+ [913] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2351),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5088),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4681),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(913),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [881] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2319),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
+ [914] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3607),
+ [sym_parenthesized_expression] = STATE(1244),
+ [sym_expression] = STATE(2247),
+ [sym_primary_expression] = STATE(2440),
+ [sym_yield_expression] = STATE(2441),
+ [sym_object] = STATE(2436),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(2436),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(2436),
+ [sym_generator_function] = STATE(2436),
+ [sym_arrow_function] = STATE(2436),
[sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
+ [sym_call_expression] = STATE(2436),
+ [sym_new_expression] = STATE(2441),
+ [sym_await_expression] = STATE(2441),
+ [sym_member_expression] = STATE(1244),
+ [sym_subscript_expression] = STATE(1244),
+ [sym_assignment_expression] = STATE(2441),
+ [sym__augmented_assignment_lhs] = STATE(2630),
+ [sym_augmented_assignment_expression] = STATE(2441),
[sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(881),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
+ [sym_ternary_expression] = STATE(2441),
+ [sym_binary_expression] = STATE(2441),
+ [sym_unary_operator] = STATE(834),
+ [sym_unary_expression] = STATE(2441),
+ [sym_update_expression] = STATE(2441),
+ [sym_string] = STATE(2141),
+ [sym_comment] = STATE(914),
+ [sym_regex] = STATE(2436),
+ [sym_meta_property] = STATE(2436),
+ [sym_pair] = STATE(2441),
[sym__property_name] = STATE(5336),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_SQUOTE] = ACTIONS(1011),
+ [anon_sym_DQUOTE] = ACTIONS(1013),
+ [anon_sym_LBRACE] = ACTIONS(1017),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(1019),
+ [anon_sym_LPAREN] = ACTIONS(1021),
+ [anon_sym_await] = ACTIONS(1023),
+ [anon_sym_yield] = ACTIONS(1025),
+ [anon_sym_LBRACK] = ACTIONS(1027),
+ [anon_sym_async] = ACTIONS(1029),
+ [anon_sym_function] = ACTIONS(1031),
+ [anon_sym_static] = ACTIONS(1019),
+ [anon_sym_new] = ACTIONS(1033),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(1035),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1037),
+ [anon_sym_DASH_DASH] = ACTIONS(1037),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [sym_number] = ACTIONS(1039),
+ [sym_identifier] = ACTIONS(1041),
+ [sym_private_property_identifier] = ACTIONS(1043),
+ [sym_this] = ACTIONS(1045),
+ [sym_super] = ACTIONS(1045),
+ [sym_true] = ACTIONS(1045),
+ [sym_false] = ACTIONS(1045),
+ [sym_null] = ACTIONS(1045),
+ [anon_sym_export] = ACTIONS(1019),
[sym_cf_comment] = ACTIONS(5),
},
- [882] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2317),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(882),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
+ [915] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2387),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(915),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4075),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [883] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2315),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(883),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
+ [916] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1248),
+ [sym_expression] = STATE(2415),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5088),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1248),
+ [sym_subscript_expression] = STATE(1248),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2623),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(4681),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(807),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2411),
+ [sym_comment] = STATE(916),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5086),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(948),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(950),
+ [anon_sym_yield] = ACTIONS(952),
+ [anon_sym_LBRACK] = ACTIONS(954),
+ [anon_sym_async] = ACTIONS(956),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(948),
+ [anon_sym_new] = ACTIONS(958),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
+ [anon_sym_PLUS_PLUS] = ACTIONS(960),
+ [anon_sym_DASH_DASH] = ACTIONS(960),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [sym_number] = ACTIONS(962),
+ [sym_identifier] = ACTIONS(964),
+ [sym_private_property_identifier] = ACTIONS(966),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(948),
[sym_cf_comment] = ACTIONS(5),
},
- [884] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2314),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
+ [917] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1146),
+ [sym_expression] = STATE(1413),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5539),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1146),
+ [sym_subscript_expression] = STATE(1146),
+ [sym_assignment_expression] = STATE(1424),
[sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(884),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5033),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(797),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1807),
+ [sym_comment] = STATE(917),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5531),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(826),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(828),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(832),
+ [anon_sym_yield] = ACTIONS(834),
+ [anon_sym_LBRACK] = ACTIONS(836),
+ [anon_sym_async] = ACTIONS(838),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(828),
+ [anon_sym_new] = ACTIONS(840),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
+ [anon_sym_PLUS_PLUS] = ACTIONS(844),
+ [anon_sym_DASH_DASH] = ACTIONS(844),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(846),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(828),
[sym_cf_comment] = ACTIONS(5),
},
- [885] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2312),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(885),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
+ [918] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(1413),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(918),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [886] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2309),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(886),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [919] = {
+ [sym_comment] = STATE(919),
+ [anon_sym_POUND] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(894),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(894),
+ [anon_sym_with] = ACTIONS(894),
+ [anon_sym_let] = ACTIONS(894),
+ [anon_sym_const] = ACTIONS(894),
+ [anon_sym_if] = ACTIONS(894),
+ [anon_sym_switch] = ACTIONS(894),
+ [anon_sym_for] = ACTIONS(894),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(894),
+ [anon_sym_while] = ACTIONS(894),
+ [anon_sym_do] = ACTIONS(894),
+ [anon_sym_try] = ACTIONS(894),
+ [anon_sym_break] = ACTIONS(894),
+ [anon_sym_continue] = ACTIONS(894),
+ [anon_sym_return] = ACTIONS(894),
+ [anon_sym_throw] = ACTIONS(894),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_case] = ACTIONS(894),
+ [anon_sym_default] = ACTIONS(894),
+ [anon_sym_yield] = ACTIONS(894),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(894),
+ [anon_sym_function] = ACTIONS(894),
+ [anon_sym_private] = ACTIONS(894),
+ [anon_sym_public] = ACTIONS(894),
+ [anon_sym_remote] = ACTIONS(894),
+ [anon_sym_static] = ACTIONS(894),
+ [anon_sym_final] = ACTIONS(894),
+ [anon_sym_abstract] = ACTIONS(894),
+ [anon_sym_any] = ACTIONS(894),
+ [anon_sym_array] = ACTIONS(894),
+ [anon_sym_binary] = ACTIONS(894),
+ [anon_sym_boolean] = ACTIONS(894),
+ [anon_sym_date] = ACTIONS(894),
+ [anon_sym_guid] = ACTIONS(894),
+ [anon_sym_numeric] = ACTIONS(894),
+ [anon_sym_query] = ACTIONS(894),
+ [anon_sym_string] = ACTIONS(894),
+ [anon_sym_struct] = ACTIONS(894),
+ [anon_sym_uuid] = ACTIONS(894),
+ [anon_sym_variablename] = ACTIONS(894),
+ [anon_sym_void] = ACTIONS(894),
+ [anon_sym_xml] = ACTIONS(894),
+ [anon_sym_new] = ACTIONS(894),
+ [anon_sym_PLUS] = ACTIONS(894),
+ [anon_sym_DASH] = ACTIONS(894),
+ [anon_sym_SLASH] = ACTIONS(894),
+ [anon_sym_BANG] = ACTIONS(892),
+ [anon_sym_TILDE] = ACTIONS(894),
+ [aux_sym_unary_operator_token1] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(892),
+ [sym_identifier] = ACTIONS(894),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(894),
+ [sym_super] = ACTIONS(894),
+ [sym_true] = ACTIONS(894),
+ [sym_false] = ACTIONS(894),
+ [sym_null] = ACTIONS(894),
+ [anon_sym_export] = ACTIONS(894),
+ [sym__automatic_semicolon] = ACTIONS(2324),
[sym_cf_comment] = ACTIONS(5),
},
- [887] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2308),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(887),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
+ [920] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2431),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(920),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [888] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1008),
- [sym_expression] = STATE(1777),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
+ [921] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2432),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
[sym_function_dec_parameters] = STATE(5026),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1008),
- [sym_subscript_expression] = STATE(1008),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2624),
- [sym_augmented_assignment_expression] = STATE(1850),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
[sym__destructuring_pattern] = STATE(5918),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(697),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1815),
- [sym_comment] = STATE(888),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(921),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
[sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1098),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1100),
- [anon_sym_yield] = ACTIONS(1102),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(1104),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1098),
- [anon_sym_new] = ACTIONS(1106),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1108),
- [anon_sym_DASH_DASH] = ACTIONS(1108),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1110),
- [sym_private_property_identifier] = ACTIONS(1112),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1098),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [889] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2307),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(889),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
+ [922] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(1246),
+ [sym_expression] = STATE(2329),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5920),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(1246),
+ [sym_subscript_expression] = STATE(1246),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2624),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5532),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(623),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(2106),
+ [sym_comment] = STATE(922),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5916),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4525),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_SQUOTE] = ACTIONS(743),
+ [anon_sym_DQUOTE] = ACTIONS(745),
+ [anon_sym_LBRACE] = ACTIONS(1049),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(1051),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1053),
+ [anon_sym_yield] = ACTIONS(1055),
+ [anon_sym_LBRACK] = ACTIONS(1057),
+ [anon_sym_async] = ACTIONS(1059),
+ [anon_sym_function] = ACTIONS(765),
+ [anon_sym_static] = ACTIONS(1051),
+ [anon_sym_new] = ACTIONS(1061),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1063),
+ [anon_sym_DASH_DASH] = ACTIONS(1063),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [sym_number] = ACTIONS(778),
+ [sym_identifier] = ACTIONS(1065),
+ [sym_private_property_identifier] = ACTIONS(1067),
+ [sym_this] = ACTIONS(784),
+ [sym_super] = ACTIONS(784),
+ [sym_true] = ACTIONS(784),
+ [sym_false] = ACTIONS(784),
+ [sym_null] = ACTIONS(784),
+ [anon_sym_export] = ACTIONS(1051),
[sym_cf_comment] = ACTIONS(5),
},
- [890] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2301),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(890),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
+ [923] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3731),
+ [sym_parenthesized_expression] = STATE(1158),
+ [sym_expression] = STATE(1982),
+ [sym_primary_expression] = STATE(1991),
+ [sym_yield_expression] = STATE(2002),
+ [sym_object] = STATE(1978),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1978),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1978),
+ [sym_generator_function] = STATE(1978),
+ [sym_arrow_function] = STATE(1978),
+ [sym_function_dec_parameters] = STATE(5941),
+ [sym_call_expression] = STATE(1978),
+ [sym_new_expression] = STATE(2002),
+ [sym_await_expression] = STATE(2002),
+ [sym_member_expression] = STATE(1158),
+ [sym_subscript_expression] = STATE(1158),
+ [sym_assignment_expression] = STATE(2002),
+ [sym__augmented_assignment_lhs] = STATE(2632),
+ [sym_augmented_assignment_expression] = STATE(2002),
+ [sym__destructuring_pattern] = STATE(5959),
+ [sym_ternary_expression] = STATE(2002),
+ [sym_binary_expression] = STATE(2002),
+ [sym_unary_operator] = STATE(574),
+ [sym_unary_expression] = STATE(2002),
+ [sym_update_expression] = STATE(2002),
+ [sym_string] = STATE(1510),
+ [sym_comment] = STATE(923),
+ [sym_regex] = STATE(1978),
+ [sym_meta_property] = STATE(1978),
+ [sym_pair] = STATE(2002),
+ [sym__property_name] = STATE(5958),
[sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
+ [sym__hash_expression] = STATE(4574),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
[anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_SQUOTE] = ACTIONS(29),
+ [anon_sym_DQUOTE] = ACTIONS(31),
+ [anon_sym_LBRACE] = ACTIONS(794),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
+ [anon_sym_let] = ACTIONS(818),
+ [anon_sym_LPAREN] = ACTIONS(53),
+ [anon_sym_await] = ACTIONS(55),
+ [anon_sym_yield] = ACTIONS(73),
+ [anon_sym_LBRACK] = ACTIONS(231),
+ [anon_sym_async] = ACTIONS(820),
+ [anon_sym_function] = ACTIONS(804),
+ [anon_sym_static] = ACTIONS(818),
+ [anon_sym_new] = ACTIONS(87),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(93),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
+ [anon_sym_PLUS_PLUS] = ACTIONS(97),
+ [anon_sym_DASH_DASH] = ACTIONS(97),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [sym_number] = ACTIONS(243),
+ [sym_identifier] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(105),
+ [sym_this] = ACTIONS(107),
+ [sym_super] = ACTIONS(107),
+ [sym_true] = ACTIONS(107),
+ [sym_false] = ACTIONS(107),
+ [sym_null] = ACTIONS(107),
+ [anon_sym_export] = ACTIONS(818),
[sym_cf_comment] = ACTIONS(5),
},
- [891] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1257),
- [sym_expression] = STATE(2266),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5216),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1257),
- [sym_subscript_expression] = STATE(1257),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2627),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5215),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(854),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2140),
- [sym_comment] = STATE(891),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5214),
+ [924] = {
+ [sym_hash_empty] = STATE(3459),
+ [sym_import] = STATE(3508),
+ [sym_parenthesized_expression] = STATE(734),
+ [sym_expression] = STATE(2437),
+ [sym_primary_expression] = STATE(1425),
+ [sym_yield_expression] = STATE(1424),
+ [sym_object] = STATE(1427),
+ [sym_object_pattern] = STATE(3143),
+ [sym_array] = STATE(1427),
+ [sym_array_pattern] = STATE(3143),
+ [sym_function_expression] = STATE(1427),
+ [sym_generator_function] = STATE(1427),
+ [sym_arrow_function] = STATE(1427),
+ [sym_function_dec_parameters] = STATE(5026),
+ [sym_call_expression] = STATE(1427),
+ [sym_new_expression] = STATE(1424),
+ [sym_await_expression] = STATE(1424),
+ [sym_member_expression] = STATE(734),
+ [sym_subscript_expression] = STATE(734),
+ [sym_assignment_expression] = STATE(1424),
+ [sym__augmented_assignment_lhs] = STATE(2634),
+ [sym_augmented_assignment_expression] = STATE(1424),
+ [sym__destructuring_pattern] = STATE(5918),
+ [sym_ternary_expression] = STATE(1424),
+ [sym_binary_expression] = STATE(1424),
+ [sym_unary_operator] = STATE(890),
+ [sym_unary_expression] = STATE(1424),
+ [sym_update_expression] = STATE(1424),
+ [sym_string] = STATE(1359),
+ [sym_comment] = STATE(924),
+ [sym_regex] = STATE(1427),
+ [sym_meta_property] = STATE(1427),
+ [sym_pair] = STATE(1424),
+ [sym__property_name] = STATE(5028),
[sym__hash] = STATE(4211),
[sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
+ [sym_hash_expression] = STATE(3459),
[sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2278),
+ [anon_sym_POUND] = ACTIONS(790),
[anon_sym_SQUOTE] = ACTIONS(743),
[anon_sym_DQUOTE] = ACTIONS(745),
[anon_sym_LBRACE] = ACTIONS(747),
[anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(749),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(754),
- [anon_sym_yield] = ACTIONS(758),
- [anon_sym_LBRACK] = ACTIONS(1039),
- [anon_sym_async] = ACTIONS(763),
+ [anon_sym_let] = ACTIONS(1096),
+ [anon_sym_LPAREN] = ACTIONS(830),
+ [anon_sym_await] = ACTIONS(1098),
+ [anon_sym_yield] = ACTIONS(1100),
+ [anon_sym_LBRACK] = ACTIONS(928),
+ [anon_sym_async] = ACTIONS(1102),
[anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(749),
- [anon_sym_new] = ACTIONS(767),
+ [anon_sym_static] = ACTIONS(1096),
+ [anon_sym_new] = ACTIONS(1104),
[anon_sym_PLUS] = ACTIONS(91),
[anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
+ [anon_sym_SLASH] = ACTIONS(842),
[anon_sym_BANG] = ACTIONS(95),
[anon_sym_TILDE] = ACTIONS(91),
[aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1090),
- [anon_sym_DASH_DASH] = ACTIONS(1090),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1106),
+ [anon_sym_DASH_DASH] = ACTIONS(1106),
[aux_sym_comment_token1] = ACTIONS(99),
[sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(780),
- [sym_private_property_identifier] = ACTIONS(782),
+ [sym_identifier] = ACTIONS(1108),
+ [sym_private_property_identifier] = ACTIONS(1110),
[sym_this] = ACTIONS(784),
[sym_super] = ACTIONS(784),
[sym_true] = ACTIONS(784),
[sym_false] = ACTIONS(784),
[sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(749),
+ [anon_sym_export] = ACTIONS(1096),
[sym_cf_comment] = ACTIONS(5),
},
- [892] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2333),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(892),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5086),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [925] = {
+ [sym_comment] = STATE(925),
+ [anon_sym_POUND] = ACTIONS(2126),
+ [anon_sym_var] = ACTIONS(2128),
+ [anon_sym_SQUOTE] = ACTIONS(2126),
+ [anon_sym_DQUOTE] = ACTIONS(2126),
+ [anon_sym_LBRACE] = ACTIONS(2126),
+ [anon_sym_RBRACE] = ACTIONS(2126),
+ [anon_sym_import] = ACTIONS(2128),
+ [anon_sym_with] = ACTIONS(2128),
+ [anon_sym_let] = ACTIONS(2128),
+ [anon_sym_const] = ACTIONS(2128),
+ [anon_sym_if] = ACTIONS(2128),
+ [anon_sym_switch] = ACTIONS(2128),
+ [anon_sym_for] = ACTIONS(2128),
+ [anon_sym_LPAREN] = ACTIONS(2126),
+ [anon_sym_await] = ACTIONS(2128),
+ [anon_sym_while] = ACTIONS(2128),
+ [anon_sym_do] = ACTIONS(2128),
+ [anon_sym_try] = ACTIONS(2128),
+ [anon_sym_break] = ACTIONS(2128),
+ [anon_sym_continue] = ACTIONS(2128),
+ [anon_sym_return] = ACTIONS(2128),
+ [anon_sym_throw] = ACTIONS(2128),
+ [anon_sym_SEMI] = ACTIONS(2126),
+ [anon_sym_case] = ACTIONS(2128),
+ [anon_sym_default] = ACTIONS(2128),
+ [anon_sym_yield] = ACTIONS(2128),
+ [anon_sym_LBRACK] = ACTIONS(2126),
+ [anon_sym_async] = ACTIONS(2128),
+ [anon_sym_function] = ACTIONS(2128),
+ [anon_sym_private] = ACTIONS(2128),
+ [anon_sym_public] = ACTIONS(2128),
+ [anon_sym_remote] = ACTIONS(2128),
+ [anon_sym_static] = ACTIONS(2128),
+ [anon_sym_final] = ACTIONS(2128),
+ [anon_sym_abstract] = ACTIONS(2128),
+ [anon_sym_any] = ACTIONS(2128),
+ [anon_sym_array] = ACTIONS(2128),
+ [anon_sym_binary] = ACTIONS(2128),
+ [anon_sym_boolean] = ACTIONS(2128),
+ [anon_sym_date] = ACTIONS(2128),
+ [anon_sym_guid] = ACTIONS(2128),
+ [anon_sym_numeric] = ACTIONS(2128),
+ [anon_sym_query] = ACTIONS(2128),
+ [anon_sym_string] = ACTIONS(2128),
+ [anon_sym_struct] = ACTIONS(2128),
+ [anon_sym_uuid] = ACTIONS(2128),
+ [anon_sym_variablename] = ACTIONS(2128),
+ [anon_sym_void] = ACTIONS(2128),
+ [anon_sym_xml] = ACTIONS(2128),
+ [anon_sym_new] = ACTIONS(2128),
+ [anon_sym_PLUS] = ACTIONS(2128),
+ [anon_sym_DASH] = ACTIONS(2128),
+ [anon_sym_SLASH] = ACTIONS(2128),
+ [anon_sym_BANG] = ACTIONS(2126),
+ [anon_sym_TILDE] = ACTIONS(2128),
+ [aux_sym_unary_operator_token1] = ACTIONS(2126),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2126),
+ [anon_sym_DASH_DASH] = ACTIONS(2126),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2126),
+ [sym_identifier] = ACTIONS(2128),
+ [sym_private_property_identifier] = ACTIONS(2126),
+ [sym_this] = ACTIONS(2128),
+ [sym_super] = ACTIONS(2128),
+ [sym_true] = ACTIONS(2128),
+ [sym_false] = ACTIONS(2128),
+ [sym_null] = ACTIONS(2128),
+ [anon_sym_export] = ACTIONS(2128),
[sym_cf_comment] = ACTIONS(5),
},
- [893] = {
- [sym_hash_empty] = STATE(2423),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2297),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(893),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(2298),
- [sym_hash_expression] = STATE(2423),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(2276),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [926] = {
+ [sym_comment] = STATE(926),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_finally] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym__automatic_semicolon] = ACTIONS(2326),
[sym_cf_comment] = ACTIONS(5),
},
- [894] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3515),
- [sym_parenthesized_expression] = STATE(1243),
- [sym_expression] = STATE(2294),
- [sym_primary_expression] = STATE(2483),
- [sym_yield_expression] = STATE(2474),
- [sym_object] = STATE(2490),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(2490),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(2490),
- [sym_generator_function] = STATE(2490),
- [sym_arrow_function] = STATE(2490),
- [sym_function_dec_parameters] = STATE(5340),
- [sym_call_expression] = STATE(2490),
- [sym_new_expression] = STATE(2474),
- [sym_await_expression] = STATE(2474),
- [sym_member_expression] = STATE(1243),
- [sym_subscript_expression] = STATE(1243),
- [sym_assignment_expression] = STATE(2474),
- [sym__augmented_assignment_lhs] = STATE(2628),
- [sym_augmented_assignment_expression] = STATE(2474),
- [sym__destructuring_pattern] = STATE(5338),
- [sym_ternary_expression] = STATE(2474),
- [sym_binary_expression] = STATE(2474),
- [sym_unary_operator] = STATE(845),
- [sym_unary_expression] = STATE(2474),
- [sym_update_expression] = STATE(2474),
- [sym_string] = STATE(2090),
- [sym_comment] = STATE(894),
- [sym_regex] = STATE(2490),
- [sym_meta_property] = STATE(2490),
- [sym_pair] = STATE(2474),
- [sym__property_name] = STATE(5336),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4471),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(920),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_LBRACE] = ACTIONS(926),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(928),
- [anon_sym_LPAREN] = ACTIONS(930),
- [anon_sym_await] = ACTIONS(932),
- [anon_sym_yield] = ACTIONS(934),
- [anon_sym_LBRACK] = ACTIONS(936),
- [anon_sym_async] = ACTIONS(938),
- [anon_sym_function] = ACTIONS(940),
- [anon_sym_static] = ACTIONS(928),
- [anon_sym_new] = ACTIONS(942),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(944),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(946),
- [anon_sym_DASH_DASH] = ACTIONS(946),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(948),
- [sym_identifier] = ACTIONS(950),
- [sym_private_property_identifier] = ACTIONS(952),
- [sym_this] = ACTIONS(954),
- [sym_super] = ACTIONS(954),
- [sym_true] = ACTIONS(954),
- [sym_false] = ACTIONS(954),
- [sym_null] = ACTIONS(954),
- [anon_sym_export] = ACTIONS(928),
+ [927] = {
+ [sym_comment] = STATE(927),
+ [anon_sym_POUND] = ACTIONS(2268),
+ [anon_sym_var] = ACTIONS(2270),
+ [anon_sym_SQUOTE] = ACTIONS(2268),
+ [anon_sym_DQUOTE] = ACTIONS(2268),
+ [anon_sym_LBRACE] = ACTIONS(2268),
+ [anon_sym_RBRACE] = ACTIONS(2268),
+ [anon_sym_import] = ACTIONS(2270),
+ [anon_sym_with] = ACTIONS(2270),
+ [anon_sym_let] = ACTIONS(2270),
+ [anon_sym_const] = ACTIONS(2270),
+ [anon_sym_if] = ACTIONS(2270),
+ [anon_sym_switch] = ACTIONS(2270),
+ [anon_sym_for] = ACTIONS(2270),
+ [anon_sym_LPAREN] = ACTIONS(2268),
+ [anon_sym_await] = ACTIONS(2270),
+ [anon_sym_while] = ACTIONS(2270),
+ [anon_sym_do] = ACTIONS(2270),
+ [anon_sym_try] = ACTIONS(2270),
+ [anon_sym_break] = ACTIONS(2270),
+ [anon_sym_continue] = ACTIONS(2270),
+ [anon_sym_return] = ACTIONS(2270),
+ [anon_sym_throw] = ACTIONS(2270),
+ [anon_sym_SEMI] = ACTIONS(2268),
+ [anon_sym_case] = ACTIONS(2270),
+ [anon_sym_default] = ACTIONS(2270),
+ [anon_sym_yield] = ACTIONS(2270),
+ [anon_sym_LBRACK] = ACTIONS(2268),
+ [anon_sym_async] = ACTIONS(2270),
+ [anon_sym_function] = ACTIONS(2270),
+ [anon_sym_private] = ACTIONS(2270),
+ [anon_sym_public] = ACTIONS(2270),
+ [anon_sym_remote] = ACTIONS(2270),
+ [anon_sym_static] = ACTIONS(2270),
+ [anon_sym_final] = ACTIONS(2270),
+ [anon_sym_abstract] = ACTIONS(2270),
+ [anon_sym_any] = ACTIONS(2270),
+ [anon_sym_array] = ACTIONS(2270),
+ [anon_sym_binary] = ACTIONS(2270),
+ [anon_sym_boolean] = ACTIONS(2270),
+ [anon_sym_date] = ACTIONS(2270),
+ [anon_sym_guid] = ACTIONS(2270),
+ [anon_sym_numeric] = ACTIONS(2270),
+ [anon_sym_query] = ACTIONS(2270),
+ [anon_sym_string] = ACTIONS(2270),
+ [anon_sym_struct] = ACTIONS(2270),
+ [anon_sym_uuid] = ACTIONS(2270),
+ [anon_sym_variablename] = ACTIONS(2270),
+ [anon_sym_void] = ACTIONS(2270),
+ [anon_sym_xml] = ACTIONS(2270),
+ [anon_sym_new] = ACTIONS(2270),
+ [anon_sym_PLUS] = ACTIONS(2270),
+ [anon_sym_DASH] = ACTIONS(2270),
+ [anon_sym_SLASH] = ACTIONS(2270),
+ [anon_sym_BANG] = ACTIONS(2268),
+ [anon_sym_TILDE] = ACTIONS(2270),
+ [aux_sym_unary_operator_token1] = ACTIONS(2268),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2268),
+ [anon_sym_DASH_DASH] = ACTIONS(2268),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2268),
+ [sym_identifier] = ACTIONS(2270),
+ [sym_private_property_identifier] = ACTIONS(2268),
+ [sym_this] = ACTIONS(2270),
+ [sym_super] = ACTIONS(2270),
+ [sym_true] = ACTIONS(2270),
+ [sym_false] = ACTIONS(2270),
+ [sym_null] = ACTIONS(2270),
+ [anon_sym_export] = ACTIONS(2270),
[sym_cf_comment] = ACTIONS(5),
},
- [895] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(1746),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(895),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [928] = {
+ [sym_comment] = STATE(928),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1377),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_COMMA] = ACTIONS(1144),
+ [anon_sym_RBRACE] = ACTIONS(1144),
+ [anon_sym_LPAREN] = ACTIONS(1144),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1144),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [896] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1181),
- [sym_expression] = STATE(1763),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5539),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1181),
- [sym_subscript_expression] = STATE(1181),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2637),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5033),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(895),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(1889),
- [sym_comment] = STATE(896),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5531),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(794),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(796),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(800),
- [anon_sym_yield] = ACTIONS(802),
- [anon_sym_LBRACK] = ACTIONS(804),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(796),
- [anon_sym_new] = ACTIONS(808),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(812),
- [anon_sym_DASH_DASH] = ACTIONS(812),
+ [929] = {
+ [sym_comment] = STATE(929),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1241),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1181),
+ [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1144),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(814),
- [sym_private_property_identifier] = ACTIONS(816),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(796),
+ [sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [897] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2213),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(897),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4171),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [930] = {
+ [sym_comment] = STATE(930),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2328),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(1851),
+ [anon_sym_RBRACE] = ACTIONS(1851),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_SEMI] = ACTIONS(1851),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(1860),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1851),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [898] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1254),
- [sym_expression] = STATE(2224),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5285),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1254),
- [sym_subscript_expression] = STATE(1254),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2631),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(5142),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(591),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2155),
- [sym_comment] = STATE(898),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5262),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4169),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(1055),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(1057),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(1059),
- [anon_sym_yield] = ACTIONS(1061),
- [anon_sym_LBRACK] = ACTIONS(1063),
- [anon_sym_async] = ACTIONS(1065),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(1057),
- [anon_sym_new] = ACTIONS(1067),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(1069),
- [anon_sym_DASH_DASH] = ACTIONS(1069),
+ [931] = {
+ [sym_comment] = STATE(931),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1595),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_COMMA] = ACTIONS(1598),
+ [anon_sym_RBRACE] = ACTIONS(1598),
+ [anon_sym_LPAREN] = ACTIONS(1144),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1144),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(778),
- [sym_identifier] = ACTIONS(1071),
- [sym_private_property_identifier] = ACTIONS(1073),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(1057),
+ [sym__automatic_semicolon] = ACTIONS(1144),
+ [sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [899] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2343),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(899),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5086),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [932] = {
+ [sym_comment] = STATE(932),
+ [aux_sym_object_repeat1] = STATE(4079),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2330),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1183),
+ [anon_sym_LPAREN] = ACTIONS(1857),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2332),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [900] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3464),
- [sym_parenthesized_expression] = STATE(1256),
- [sym_expression] = STATE(2225),
- [sym_primary_expression] = STATE(1849),
- [sym_yield_expression] = STATE(1850),
- [sym_object] = STATE(1844),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1844),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1844),
- [sym_generator_function] = STATE(1844),
- [sym_arrow_function] = STATE(1844),
- [sym_function_dec_parameters] = STATE(5088),
- [sym_call_expression] = STATE(1844),
- [sym_new_expression] = STATE(1850),
- [sym_await_expression] = STATE(1850),
- [sym_member_expression] = STATE(1256),
- [sym_subscript_expression] = STATE(1256),
- [sym_assignment_expression] = STATE(1850),
- [sym__augmented_assignment_lhs] = STATE(2634),
- [sym_augmented_assignment_expression] = STATE(1850),
- [sym__destructuring_pattern] = STATE(4681),
- [sym_ternary_expression] = STATE(1850),
- [sym_binary_expression] = STATE(1850),
- [sym_unary_operator] = STATE(771),
- [sym_unary_expression] = STATE(1850),
- [sym_update_expression] = STATE(1850),
- [sym_string] = STATE(2400),
- [sym_comment] = STATE(900),
- [sym_regex] = STATE(1844),
- [sym_meta_property] = STATE(1844),
- [sym_pair] = STATE(1850),
- [sym__property_name] = STATE(5086),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4525),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(743),
- [anon_sym_DQUOTE] = ACTIONS(745),
- [anon_sym_LBRACE] = ACTIONS(747),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(900),
- [anon_sym_LPAREN] = ACTIONS(798),
- [anon_sym_await] = ACTIONS(902),
- [anon_sym_yield] = ACTIONS(904),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(908),
- [anon_sym_function] = ACTIONS(765),
- [anon_sym_static] = ACTIONS(900),
- [anon_sym_new] = ACTIONS(910),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(810),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(912),
- [anon_sym_DASH_DASH] = ACTIONS(912),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(914),
- [sym_identifier] = ACTIONS(916),
- [sym_private_property_identifier] = ACTIONS(918),
- [sym_this] = ACTIONS(784),
- [sym_super] = ACTIONS(784),
- [sym_true] = ACTIONS(784),
- [sym_false] = ACTIONS(784),
- [sym_null] = ACTIONS(784),
- [anon_sym_export] = ACTIONS(900),
+ [933] = {
+ [sym_comment] = STATE(933),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2334),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(2337),
+ [anon_sym_RBRACE] = ACTIONS(2337),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_SEMI] = ACTIONS(1851),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(1860),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1851),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [901] = {
- [sym_hash_empty] = STATE(3428),
- [sym_import] = STATE(3643),
- [sym_parenthesized_expression] = STATE(1177),
- [sym_expression] = STATE(1981),
- [sym_primary_expression] = STATE(1920),
- [sym_yield_expression] = STATE(1953),
- [sym_object] = STATE(1937),
- [sym_object_pattern] = STATE(3016),
- [sym_array] = STATE(1937),
- [sym_array_pattern] = STATE(3016),
- [sym_function_expression] = STATE(1937),
- [sym_generator_function] = STATE(1937),
- [sym_arrow_function] = STATE(1937),
- [sym_function_dec_parameters] = STATE(5941),
- [sym_call_expression] = STATE(1937),
- [sym_new_expression] = STATE(1953),
- [sym_await_expression] = STATE(1953),
- [sym_member_expression] = STATE(1177),
- [sym_subscript_expression] = STATE(1177),
- [sym_assignment_expression] = STATE(1953),
- [sym__augmented_assignment_lhs] = STATE(2626),
- [sym_augmented_assignment_expression] = STATE(1953),
- [sym__destructuring_pattern] = STATE(5959),
- [sym_ternary_expression] = STATE(1953),
- [sym_binary_expression] = STATE(1953),
- [sym_unary_operator] = STATE(690),
- [sym_unary_expression] = STATE(1953),
- [sym_update_expression] = STATE(1953),
- [sym_string] = STATE(1890),
- [sym_comment] = STATE(901),
- [sym_regex] = STATE(1937),
- [sym_meta_property] = STATE(1937),
- [sym_pair] = STATE(1953),
- [sym__property_name] = STATE(5958),
- [sym__hash] = STATE(4211),
- [sym__hash_expression] = STATE(4574),
- [sym_hash_expression] = STATE(3428),
- [sym_computed_property_name] = STATE(4211),
- [anon_sym_POUND] = ACTIONS(790),
- [anon_sym_SQUOTE] = ACTIONS(29),
- [anon_sym_DQUOTE] = ACTIONS(31),
- [anon_sym_LBRACE] = ACTIONS(820),
- [anon_sym_import] = ACTIONS(39),
- [anon_sym_let] = ACTIONS(844),
- [anon_sym_LPAREN] = ACTIONS(53),
- [anon_sym_await] = ACTIONS(55),
- [anon_sym_yield] = ACTIONS(73),
- [anon_sym_LBRACK] = ACTIONS(231),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(830),
- [anon_sym_static] = ACTIONS(844),
- [anon_sym_new] = ACTIONS(87),
- [anon_sym_PLUS] = ACTIONS(91),
- [anon_sym_DASH] = ACTIONS(91),
- [anon_sym_SLASH] = ACTIONS(93),
- [anon_sym_BANG] = ACTIONS(95),
- [anon_sym_TILDE] = ACTIONS(91),
- [aux_sym_unary_operator_token1] = ACTIONS(95),
- [anon_sym_PLUS_PLUS] = ACTIONS(97),
- [anon_sym_DASH_DASH] = ACTIONS(97),
+ [934] = {
+ [sym_comment] = STATE(934),
+ [aux_sym_object_repeat1] = STATE(4079),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1241),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1183),
+ [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1144),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(243),
- [sym_identifier] = ACTIONS(848),
- [sym_private_property_identifier] = ACTIONS(105),
- [sym_this] = ACTIONS(107),
- [sym_super] = ACTIONS(107),
- [sym_true] = ACTIONS(107),
- [sym_false] = ACTIONS(107),
- [sym_null] = ACTIONS(107),
- [anon_sym_export] = ACTIONS(844),
+ [sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [902] = {
- [sym_comment] = STATE(902),
- [anon_sym_POUND] = ACTIONS(2140),
- [anon_sym_var] = ACTIONS(2142),
- [anon_sym_SQUOTE] = ACTIONS(2140),
- [anon_sym_DQUOTE] = ACTIONS(2140),
- [anon_sym_LBRACE] = ACTIONS(2140),
- [anon_sym_RBRACE] = ACTIONS(2140),
- [anon_sym_import] = ACTIONS(2142),
- [anon_sym_with] = ACTIONS(2142),
- [anon_sym_let] = ACTIONS(2142),
- [anon_sym_const] = ACTIONS(2142),
- [anon_sym_if] = ACTIONS(2142),
- [anon_sym_switch] = ACTIONS(2142),
- [anon_sym_for] = ACTIONS(2142),
- [anon_sym_LPAREN] = ACTIONS(2140),
- [anon_sym_await] = ACTIONS(2142),
- [anon_sym_while] = ACTIONS(2142),
- [anon_sym_do] = ACTIONS(2142),
- [anon_sym_try] = ACTIONS(2142),
- [anon_sym_break] = ACTIONS(2142),
- [anon_sym_continue] = ACTIONS(2142),
- [anon_sym_return] = ACTIONS(2142),
- [anon_sym_throw] = ACTIONS(2142),
- [anon_sym_SEMI] = ACTIONS(2140),
- [anon_sym_case] = ACTIONS(2142),
- [anon_sym_default] = ACTIONS(2142),
- [anon_sym_yield] = ACTIONS(2142),
- [anon_sym_LBRACK] = ACTIONS(2140),
- [anon_sym_async] = ACTIONS(2142),
- [anon_sym_function] = ACTIONS(2142),
- [anon_sym_private] = ACTIONS(2142),
- [anon_sym_public] = ACTIONS(2142),
- [anon_sym_remote] = ACTIONS(2142),
- [anon_sym_static] = ACTIONS(2142),
- [anon_sym_final] = ACTIONS(2142),
- [anon_sym_abstract] = ACTIONS(2142),
- [anon_sym_any] = ACTIONS(2142),
- [anon_sym_array] = ACTIONS(2142),
- [anon_sym_binary] = ACTIONS(2142),
- [anon_sym_boolean] = ACTIONS(2142),
- [anon_sym_date] = ACTIONS(2142),
- [anon_sym_guid] = ACTIONS(2142),
- [anon_sym_numeric] = ACTIONS(2142),
- [anon_sym_query] = ACTIONS(2142),
- [anon_sym_string] = ACTIONS(2142),
- [anon_sym_struct] = ACTIONS(2142),
- [anon_sym_uuid] = ACTIONS(2142),
- [anon_sym_variablename] = ACTIONS(2142),
- [anon_sym_void] = ACTIONS(2142),
- [anon_sym_xml] = ACTIONS(2142),
- [anon_sym_new] = ACTIONS(2142),
- [anon_sym_PLUS] = ACTIONS(2142),
- [anon_sym_DASH] = ACTIONS(2142),
- [anon_sym_SLASH] = ACTIONS(2142),
- [anon_sym_BANG] = ACTIONS(2140),
- [anon_sym_TILDE] = ACTIONS(2142),
- [aux_sym_unary_operator_token1] = ACTIONS(2140),
- [anon_sym_PLUS_PLUS] = ACTIONS(2140),
- [anon_sym_DASH_DASH] = ACTIONS(2140),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2140),
- [sym_identifier] = ACTIONS(2142),
- [sym_private_property_identifier] = ACTIONS(2140),
- [sym_this] = ACTIONS(2142),
- [sym_super] = ACTIONS(2142),
- [sym_true] = ACTIONS(2142),
- [sym_false] = ACTIONS(2142),
- [sym_null] = ACTIONS(2142),
- [anon_sym_export] = ACTIONS(2142),
+ [935] = {
+ [sym_comment] = STATE(935),
+ [anon_sym_POUND] = ACTIONS(2264),
+ [anon_sym_var] = ACTIONS(2266),
+ [anon_sym_SQUOTE] = ACTIONS(2264),
+ [anon_sym_DQUOTE] = ACTIONS(2264),
+ [anon_sym_LBRACE] = ACTIONS(2264),
+ [anon_sym_RBRACE] = ACTIONS(2264),
+ [anon_sym_import] = ACTIONS(2266),
+ [anon_sym_with] = ACTIONS(2266),
+ [anon_sym_let] = ACTIONS(2266),
+ [anon_sym_const] = ACTIONS(2266),
+ [anon_sym_if] = ACTIONS(2266),
+ [anon_sym_switch] = ACTIONS(2266),
+ [anon_sym_for] = ACTIONS(2266),
+ [anon_sym_LPAREN] = ACTIONS(2264),
+ [anon_sym_await] = ACTIONS(2266),
+ [anon_sym_while] = ACTIONS(2266),
+ [anon_sym_do] = ACTIONS(2266),
+ [anon_sym_try] = ACTIONS(2266),
+ [anon_sym_break] = ACTIONS(2266),
+ [anon_sym_continue] = ACTIONS(2266),
+ [anon_sym_return] = ACTIONS(2266),
+ [anon_sym_throw] = ACTIONS(2266),
+ [anon_sym_SEMI] = ACTIONS(2264),
+ [anon_sym_case] = ACTIONS(2266),
+ [anon_sym_default] = ACTIONS(2266),
+ [anon_sym_yield] = ACTIONS(2266),
+ [anon_sym_LBRACK] = ACTIONS(2264),
+ [anon_sym_async] = ACTIONS(2266),
+ [anon_sym_function] = ACTIONS(2266),
+ [anon_sym_private] = ACTIONS(2266),
+ [anon_sym_public] = ACTIONS(2266),
+ [anon_sym_remote] = ACTIONS(2266),
+ [anon_sym_static] = ACTIONS(2266),
+ [anon_sym_final] = ACTIONS(2266),
+ [anon_sym_abstract] = ACTIONS(2266),
+ [anon_sym_any] = ACTIONS(2266),
+ [anon_sym_array] = ACTIONS(2266),
+ [anon_sym_binary] = ACTIONS(2266),
+ [anon_sym_boolean] = ACTIONS(2266),
+ [anon_sym_date] = ACTIONS(2266),
+ [anon_sym_guid] = ACTIONS(2266),
+ [anon_sym_numeric] = ACTIONS(2266),
+ [anon_sym_query] = ACTIONS(2266),
+ [anon_sym_string] = ACTIONS(2266),
+ [anon_sym_struct] = ACTIONS(2266),
+ [anon_sym_uuid] = ACTIONS(2266),
+ [anon_sym_variablename] = ACTIONS(2266),
+ [anon_sym_void] = ACTIONS(2266),
+ [anon_sym_xml] = ACTIONS(2266),
+ [anon_sym_new] = ACTIONS(2266),
+ [anon_sym_PLUS] = ACTIONS(2266),
+ [anon_sym_DASH] = ACTIONS(2266),
+ [anon_sym_SLASH] = ACTIONS(2266),
+ [anon_sym_BANG] = ACTIONS(2264),
+ [anon_sym_TILDE] = ACTIONS(2266),
+ [aux_sym_unary_operator_token1] = ACTIONS(2264),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2264),
+ [anon_sym_DASH_DASH] = ACTIONS(2264),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2264),
+ [sym_identifier] = ACTIONS(2266),
+ [sym_private_property_identifier] = ACTIONS(2264),
+ [sym_this] = ACTIONS(2266),
+ [sym_super] = ACTIONS(2266),
+ [sym_true] = ACTIONS(2266),
+ [sym_false] = ACTIONS(2266),
+ [sym_null] = ACTIONS(2266),
+ [anon_sym_export] = ACTIONS(2266),
[sym_cf_comment] = ACTIONS(5),
},
- [903] = {
- [sym_comment] = STATE(903),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_catch] = ACTIONS(1003),
- [anon_sym_finally] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
+ [936] = {
+ [sym_comment] = STATE(936),
+ [anon_sym_POUND] = ACTIONS(2260),
+ [anon_sym_var] = ACTIONS(2262),
+ [anon_sym_SQUOTE] = ACTIONS(2260),
+ [anon_sym_DQUOTE] = ACTIONS(2260),
+ [anon_sym_LBRACE] = ACTIONS(2260),
+ [anon_sym_RBRACE] = ACTIONS(2260),
+ [anon_sym_import] = ACTIONS(2262),
+ [anon_sym_with] = ACTIONS(2262),
+ [anon_sym_let] = ACTIONS(2262),
+ [anon_sym_const] = ACTIONS(2262),
+ [anon_sym_if] = ACTIONS(2262),
+ [anon_sym_switch] = ACTIONS(2262),
+ [anon_sym_for] = ACTIONS(2262),
+ [anon_sym_LPAREN] = ACTIONS(2260),
+ [anon_sym_await] = ACTIONS(2262),
+ [anon_sym_while] = ACTIONS(2262),
+ [anon_sym_do] = ACTIONS(2262),
+ [anon_sym_try] = ACTIONS(2262),
+ [anon_sym_break] = ACTIONS(2262),
+ [anon_sym_continue] = ACTIONS(2262),
+ [anon_sym_return] = ACTIONS(2262),
+ [anon_sym_throw] = ACTIONS(2262),
+ [anon_sym_SEMI] = ACTIONS(2260),
+ [anon_sym_case] = ACTIONS(2262),
+ [anon_sym_default] = ACTIONS(2262),
+ [anon_sym_yield] = ACTIONS(2262),
+ [anon_sym_LBRACK] = ACTIONS(2260),
+ [anon_sym_async] = ACTIONS(2262),
+ [anon_sym_function] = ACTIONS(2262),
+ [anon_sym_private] = ACTIONS(2262),
+ [anon_sym_public] = ACTIONS(2262),
+ [anon_sym_remote] = ACTIONS(2262),
+ [anon_sym_static] = ACTIONS(2262),
+ [anon_sym_final] = ACTIONS(2262),
+ [anon_sym_abstract] = ACTIONS(2262),
+ [anon_sym_any] = ACTIONS(2262),
+ [anon_sym_array] = ACTIONS(2262),
+ [anon_sym_binary] = ACTIONS(2262),
+ [anon_sym_boolean] = ACTIONS(2262),
+ [anon_sym_date] = ACTIONS(2262),
+ [anon_sym_guid] = ACTIONS(2262),
+ [anon_sym_numeric] = ACTIONS(2262),
+ [anon_sym_query] = ACTIONS(2262),
+ [anon_sym_string] = ACTIONS(2262),
+ [anon_sym_struct] = ACTIONS(2262),
+ [anon_sym_uuid] = ACTIONS(2262),
+ [anon_sym_variablename] = ACTIONS(2262),
+ [anon_sym_void] = ACTIONS(2262),
+ [anon_sym_xml] = ACTIONS(2262),
+ [anon_sym_new] = ACTIONS(2262),
+ [anon_sym_PLUS] = ACTIONS(2262),
+ [anon_sym_DASH] = ACTIONS(2262),
+ [anon_sym_SLASH] = ACTIONS(2262),
+ [anon_sym_BANG] = ACTIONS(2260),
+ [anon_sym_TILDE] = ACTIONS(2262),
+ [aux_sym_unary_operator_token1] = ACTIONS(2260),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2260),
+ [anon_sym_DASH_DASH] = ACTIONS(2260),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2260),
+ [sym_identifier] = ACTIONS(2262),
+ [sym_private_property_identifier] = ACTIONS(2260),
+ [sym_this] = ACTIONS(2262),
+ [sym_super] = ACTIONS(2262),
+ [sym_true] = ACTIONS(2262),
+ [sym_false] = ACTIONS(2262),
+ [sym_null] = ACTIONS(2262),
+ [anon_sym_export] = ACTIONS(2262),
[sym_cf_comment] = ACTIONS(5),
},
- [904] = {
- [sym_comment] = STATE(904),
+ [937] = {
+ [sym_comment] = STATE(937),
+ [anon_sym_POUND] = ACTIONS(2256),
+ [anon_sym_var] = ACTIONS(2258),
+ [anon_sym_SQUOTE] = ACTIONS(2256),
+ [anon_sym_DQUOTE] = ACTIONS(2256),
+ [anon_sym_LBRACE] = ACTIONS(2256),
+ [anon_sym_RBRACE] = ACTIONS(2256),
+ [anon_sym_import] = ACTIONS(2258),
+ [anon_sym_with] = ACTIONS(2258),
+ [anon_sym_let] = ACTIONS(2258),
+ [anon_sym_const] = ACTIONS(2258),
+ [anon_sym_if] = ACTIONS(2258),
+ [anon_sym_switch] = ACTIONS(2258),
+ [anon_sym_for] = ACTIONS(2258),
+ [anon_sym_LPAREN] = ACTIONS(2256),
+ [anon_sym_await] = ACTIONS(2258),
+ [anon_sym_while] = ACTIONS(2258),
+ [anon_sym_do] = ACTIONS(2258),
+ [anon_sym_try] = ACTIONS(2258),
+ [anon_sym_break] = ACTIONS(2258),
+ [anon_sym_continue] = ACTIONS(2258),
+ [anon_sym_return] = ACTIONS(2258),
+ [anon_sym_throw] = ACTIONS(2258),
+ [anon_sym_SEMI] = ACTIONS(2256),
+ [anon_sym_case] = ACTIONS(2258),
+ [anon_sym_default] = ACTIONS(2258),
+ [anon_sym_yield] = ACTIONS(2258),
+ [anon_sym_LBRACK] = ACTIONS(2256),
+ [anon_sym_async] = ACTIONS(2258),
+ [anon_sym_function] = ACTIONS(2258),
+ [anon_sym_private] = ACTIONS(2258),
+ [anon_sym_public] = ACTIONS(2258),
+ [anon_sym_remote] = ACTIONS(2258),
+ [anon_sym_static] = ACTIONS(2258),
+ [anon_sym_final] = ACTIONS(2258),
+ [anon_sym_abstract] = ACTIONS(2258),
+ [anon_sym_any] = ACTIONS(2258),
+ [anon_sym_array] = ACTIONS(2258),
+ [anon_sym_binary] = ACTIONS(2258),
+ [anon_sym_boolean] = ACTIONS(2258),
+ [anon_sym_date] = ACTIONS(2258),
+ [anon_sym_guid] = ACTIONS(2258),
+ [anon_sym_numeric] = ACTIONS(2258),
+ [anon_sym_query] = ACTIONS(2258),
+ [anon_sym_string] = ACTIONS(2258),
+ [anon_sym_struct] = ACTIONS(2258),
+ [anon_sym_uuid] = ACTIONS(2258),
+ [anon_sym_variablename] = ACTIONS(2258),
+ [anon_sym_void] = ACTIONS(2258),
+ [anon_sym_xml] = ACTIONS(2258),
+ [anon_sym_new] = ACTIONS(2258),
+ [anon_sym_PLUS] = ACTIONS(2258),
+ [anon_sym_DASH] = ACTIONS(2258),
+ [anon_sym_SLASH] = ACTIONS(2258),
+ [anon_sym_BANG] = ACTIONS(2256),
+ [anon_sym_TILDE] = ACTIONS(2258),
+ [aux_sym_unary_operator_token1] = ACTIONS(2256),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2256),
+ [anon_sym_DASH_DASH] = ACTIONS(2256),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2256),
+ [sym_identifier] = ACTIONS(2258),
+ [sym_private_property_identifier] = ACTIONS(2256),
+ [sym_this] = ACTIONS(2258),
+ [sym_super] = ACTIONS(2258),
+ [sym_true] = ACTIONS(2258),
+ [sym_false] = ACTIONS(2258),
+ [sym_null] = ACTIONS(2258),
+ [anon_sym_export] = ACTIONS(2258),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [938] = {
+ [sym_comment] = STATE(938),
+ [anon_sym_GT_EQ] = ACTIONS(1775),
+ [anon_sym_GT] = ACTIONS(1777),
+ [anon_sym_LT_EQ] = ACTIONS(1775),
+ [anon_sym_LT] = ACTIONS(1777),
+ [anon_sym_EQ] = ACTIONS(1777),
+ [anon_sym_STAR] = ACTIONS(1777),
+ [anon_sym_COMMA] = ACTIONS(1775),
+ [anon_sym_RBRACE] = ACTIONS(1775),
+ [anon_sym_LPAREN] = ACTIONS(1775),
+ [anon_sym_in] = ACTIONS(1777),
+ [anon_sym_of] = ACTIONS(1775),
+ [anon_sym_SEMI] = ACTIONS(1775),
+ [anon_sym_LBRACK] = ACTIONS(1775),
+ [anon_sym_EQ_GT] = ACTIONS(1779),
+ [sym_optional_chain] = ACTIONS(1775),
+ [anon_sym_DOT] = ACTIONS(1775),
+ [anon_sym_PLUS_EQ] = ACTIONS(1775),
+ [anon_sym_DASH_EQ] = ACTIONS(1775),
+ [anon_sym_STAR_EQ] = ACTIONS(1775),
+ [anon_sym_SLASH_EQ] = ACTIONS(1775),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1775),
+ [anon_sym_CARET_EQ] = ACTIONS(1775),
+ [anon_sym_AMP_EQ] = ACTIONS(1775),
+ [anon_sym_PIPE_EQ] = ACTIONS(1775),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1775),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1775),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1775),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1775),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1775),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1775),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1775),
+ [anon_sym_AMP_AMP] = ACTIONS(1777),
+ [aux_sym_binary_expression_token1] = ACTIONS(1775),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1777),
+ [aux_sym_binary_expression_token2] = ACTIONS(1775),
+ [anon_sym_GT_GT] = ACTIONS(1777),
+ [anon_sym_GT_GT_GT] = ACTIONS(1777),
+ [anon_sym_LT_LT] = ACTIONS(1777),
+ [anon_sym_AMP] = ACTIONS(1777),
+ [anon_sym_CARET] = ACTIONS(1777),
+ [anon_sym_PIPE] = ACTIONS(1777),
+ [anon_sym_PLUS] = ACTIONS(1777),
+ [anon_sym_DASH] = ACTIONS(1777),
+ [anon_sym_SLASH] = ACTIONS(1777),
+ [anon_sym_PERCENT] = ACTIONS(1777),
+ [aux_sym_binary_expression_token3] = ACTIONS(1775),
+ [anon_sym_STAR_STAR] = ACTIONS(1777),
+ [aux_sym_binary_expression_token4] = ACTIONS(1777),
+ [aux_sym_binary_expression_token5] = ACTIONS(1775),
+ [aux_sym_binary_expression_token6] = ACTIONS(1775),
+ [anon_sym_EQ_EQ] = ACTIONS(1777),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1775),
+ [aux_sym_binary_expression_token7] = ACTIONS(1775),
+ [aux_sym_binary_expression_token8] = ACTIONS(1775),
+ [anon_sym_BANG_EQ] = ACTIONS(1777),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1775),
+ [aux_sym_binary_expression_token9] = ACTIONS(1775),
+ [aux_sym_binary_expression_token10] = ACTIONS(1775),
+ [aux_sym_binary_expression_token11] = ACTIONS(1775),
+ [aux_sym_binary_expression_token12] = ACTIONS(1777),
+ [aux_sym_binary_expression_token13] = ACTIONS(1775),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1777),
+ [anon_sym_instanceof] = ACTIONS(1775),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1775),
+ [anon_sym_DASH_DASH] = ACTIONS(1775),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1775),
+ [sym__ternary_qmark] = ACTIONS(1775),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [939] = {
+ [sym_comment] = STATE(939),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_else] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym__automatic_semicolon] = ACTIONS(2340),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [940] = {
+ [sym_comment] = STATE(940),
[anon_sym_POUND] = ACTIONS(2250),
[anon_sym_var] = ACTIONS(2252),
[anon_sym_SQUOTE] = ACTIONS(2250),
@@ -115385,8 +118378,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2252),
[sym_cf_comment] = ACTIONS(5),
},
- [905] = {
- [sym_comment] = STATE(905),
+ [941] = {
+ [sym_comment] = STATE(941),
[anon_sym_POUND] = ACTIONS(2246),
[anon_sym_var] = ACTIONS(2248),
[anon_sym_SQUOTE] = ACTIONS(2246),
@@ -115457,8 +118450,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2248),
[sym_cf_comment] = ACTIONS(5),
},
- [906] = {
- [sym_comment] = STATE(906),
+ [942] = {
+ [sym_comment] = STATE(942),
[anon_sym_POUND] = ACTIONS(2242),
[anon_sym_var] = ACTIONS(2244),
[anon_sym_SQUOTE] = ACTIONS(2242),
@@ -115529,8 +118522,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2244),
[sym_cf_comment] = ACTIONS(5),
},
- [907] = {
- [sym_comment] = STATE(907),
+ [943] = {
+ [sym_comment] = STATE(943),
[anon_sym_POUND] = ACTIONS(2238),
[anon_sym_var] = ACTIONS(2240),
[anon_sym_SQUOTE] = ACTIONS(2238),
@@ -115601,8 +118594,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2240),
[sym_cf_comment] = ACTIONS(5),
},
- [908] = {
- [sym_comment] = STATE(908),
+ [944] = {
+ [sym_comment] = STATE(944),
[anon_sym_POUND] = ACTIONS(2234),
[anon_sym_var] = ACTIONS(2236),
[anon_sym_SQUOTE] = ACTIONS(2234),
@@ -115673,584 +118666,80 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2236),
[sym_cf_comment] = ACTIONS(5),
},
- [909] = {
- [sym_comment] = STATE(909),
- [aux_sym_object_repeat1] = STATE(4161),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2284),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1181),
- [anon_sym_LPAREN] = ACTIONS(2286),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_SEMI] = ACTIONS(2280),
- [anon_sym_COLON] = ACTIONS(1163),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2289),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2280),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [910] = {
- [sym_comment] = STATE(910),
- [anon_sym_POUND] = ACTIONS(1964),
- [anon_sym_var] = ACTIONS(1966),
- [anon_sym_SQUOTE] = ACTIONS(1964),
- [anon_sym_DQUOTE] = ACTIONS(1964),
- [anon_sym_LBRACE] = ACTIONS(1964),
- [anon_sym_RBRACE] = ACTIONS(1964),
- [anon_sym_import] = ACTIONS(1966),
- [anon_sym_with] = ACTIONS(1966),
- [anon_sym_let] = ACTIONS(1966),
- [anon_sym_const] = ACTIONS(1966),
- [anon_sym_else] = ACTIONS(1966),
- [anon_sym_if] = ACTIONS(1966),
- [anon_sym_switch] = ACTIONS(1966),
- [anon_sym_for] = ACTIONS(1966),
- [anon_sym_LPAREN] = ACTIONS(1964),
- [anon_sym_await] = ACTIONS(1966),
- [anon_sym_while] = ACTIONS(1966),
- [anon_sym_do] = ACTIONS(1966),
- [anon_sym_try] = ACTIONS(1966),
- [anon_sym_break] = ACTIONS(1966),
- [anon_sym_continue] = ACTIONS(1966),
- [anon_sym_return] = ACTIONS(1966),
- [anon_sym_throw] = ACTIONS(1966),
- [anon_sym_SEMI] = ACTIONS(1964),
- [anon_sym_finally] = ACTIONS(1966),
- [anon_sym_yield] = ACTIONS(1966),
- [anon_sym_LBRACK] = ACTIONS(1964),
- [anon_sym_async] = ACTIONS(1966),
- [anon_sym_function] = ACTIONS(1966),
- [anon_sym_private] = ACTIONS(1966),
- [anon_sym_public] = ACTIONS(1966),
- [anon_sym_remote] = ACTIONS(1966),
- [anon_sym_static] = ACTIONS(1966),
- [anon_sym_final] = ACTIONS(1966),
- [anon_sym_abstract] = ACTIONS(1966),
- [anon_sym_any] = ACTIONS(1966),
- [anon_sym_array] = ACTIONS(1966),
- [anon_sym_binary] = ACTIONS(1966),
- [anon_sym_boolean] = ACTIONS(1966),
- [anon_sym_date] = ACTIONS(1966),
- [anon_sym_guid] = ACTIONS(1966),
- [anon_sym_numeric] = ACTIONS(1966),
- [anon_sym_query] = ACTIONS(1966),
- [anon_sym_string] = ACTIONS(1966),
- [anon_sym_struct] = ACTIONS(1966),
- [anon_sym_uuid] = ACTIONS(1966),
- [anon_sym_variablename] = ACTIONS(1966),
- [anon_sym_void] = ACTIONS(1966),
- [anon_sym_xml] = ACTIONS(1966),
- [anon_sym_new] = ACTIONS(1966),
- [anon_sym_PLUS] = ACTIONS(1966),
- [anon_sym_DASH] = ACTIONS(1966),
- [anon_sym_SLASH] = ACTIONS(1966),
- [anon_sym_BANG] = ACTIONS(1964),
- [anon_sym_TILDE] = ACTIONS(1966),
- [aux_sym_unary_operator_token1] = ACTIONS(1964),
- [anon_sym_PLUS_PLUS] = ACTIONS(1964),
- [anon_sym_DASH_DASH] = ACTIONS(1964),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1964),
- [sym_identifier] = ACTIONS(1966),
- [sym_private_property_identifier] = ACTIONS(1964),
- [sym_this] = ACTIONS(1966),
- [sym_super] = ACTIONS(1966),
- [sym_true] = ACTIONS(1966),
- [sym_false] = ACTIONS(1966),
- [sym_null] = ACTIONS(1966),
- [anon_sym_export] = ACTIONS(1966),
- [sym_cf_comment] = ACTIONS(5),
- },
- [911] = {
- [sym_comment] = STATE(911),
- [anon_sym_POUND] = ACTIONS(1958),
- [anon_sym_var] = ACTIONS(1960),
- [anon_sym_SQUOTE] = ACTIONS(1958),
- [anon_sym_DQUOTE] = ACTIONS(1958),
- [anon_sym_LBRACE] = ACTIONS(1958),
- [anon_sym_RBRACE] = ACTIONS(1958),
- [anon_sym_import] = ACTIONS(1960),
- [anon_sym_with] = ACTIONS(1960),
- [anon_sym_let] = ACTIONS(1960),
- [anon_sym_const] = ACTIONS(1960),
- [anon_sym_else] = ACTIONS(1960),
- [anon_sym_if] = ACTIONS(1960),
- [anon_sym_switch] = ACTIONS(1960),
- [anon_sym_for] = ACTIONS(1960),
- [anon_sym_LPAREN] = ACTIONS(1958),
- [anon_sym_await] = ACTIONS(1960),
- [anon_sym_while] = ACTIONS(1960),
- [anon_sym_do] = ACTIONS(1960),
- [anon_sym_try] = ACTIONS(1960),
- [anon_sym_break] = ACTIONS(1960),
- [anon_sym_continue] = ACTIONS(1960),
- [anon_sym_return] = ACTIONS(1960),
- [anon_sym_throw] = ACTIONS(1960),
- [anon_sym_SEMI] = ACTIONS(1958),
- [anon_sym_yield] = ACTIONS(1960),
- [anon_sym_LBRACK] = ACTIONS(1958),
- [anon_sym_async] = ACTIONS(1960),
- [anon_sym_function] = ACTIONS(1960),
- [anon_sym_private] = ACTIONS(1960),
- [anon_sym_public] = ACTIONS(1960),
- [anon_sym_remote] = ACTIONS(1960),
- [anon_sym_static] = ACTIONS(1960),
- [anon_sym_final] = ACTIONS(1960),
- [anon_sym_abstract] = ACTIONS(1960),
- [anon_sym_any] = ACTIONS(1960),
- [anon_sym_array] = ACTIONS(1960),
- [anon_sym_binary] = ACTIONS(1960),
- [anon_sym_boolean] = ACTIONS(1960),
- [anon_sym_date] = ACTIONS(1960),
- [anon_sym_guid] = ACTIONS(1960),
- [anon_sym_numeric] = ACTIONS(1960),
- [anon_sym_query] = ACTIONS(1960),
- [anon_sym_string] = ACTIONS(1960),
- [anon_sym_struct] = ACTIONS(1960),
- [anon_sym_uuid] = ACTIONS(1960),
- [anon_sym_variablename] = ACTIONS(1960),
- [anon_sym_void] = ACTIONS(1960),
- [anon_sym_xml] = ACTIONS(1960),
- [anon_sym_new] = ACTIONS(1960),
- [anon_sym_PLUS] = ACTIONS(1960),
- [anon_sym_DASH] = ACTIONS(1960),
- [anon_sym_SLASH] = ACTIONS(1960),
- [anon_sym_BANG] = ACTIONS(1958),
- [anon_sym_TILDE] = ACTIONS(1960),
- [aux_sym_unary_operator_token1] = ACTIONS(1958),
- [anon_sym_PLUS_PLUS] = ACTIONS(1958),
- [anon_sym_DASH_DASH] = ACTIONS(1958),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1958),
- [sym_identifier] = ACTIONS(1960),
- [sym_private_property_identifier] = ACTIONS(1958),
- [sym_this] = ACTIONS(1960),
- [sym_super] = ACTIONS(1960),
- [sym_true] = ACTIONS(1960),
- [sym_false] = ACTIONS(1960),
- [sym_null] = ACTIONS(1960),
- [anon_sym_export] = ACTIONS(1960),
- [sym__automatic_semicolon] = ACTIONS(2293),
- [sym_cf_comment] = ACTIONS(5),
- },
- [912] = {
- [sym_comment] = STATE(912),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_else] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(2295),
- [sym_cf_comment] = ACTIONS(5),
- },
- [913] = {
- [sym_comment] = STATE(913),
- [anon_sym_POUND] = ACTIONS(1948),
- [anon_sym_var] = ACTIONS(1950),
- [anon_sym_SQUOTE] = ACTIONS(1948),
- [anon_sym_DQUOTE] = ACTIONS(1948),
- [anon_sym_LBRACE] = ACTIONS(1948),
- [anon_sym_RBRACE] = ACTIONS(1948),
- [anon_sym_import] = ACTIONS(1950),
- [anon_sym_with] = ACTIONS(1950),
- [anon_sym_let] = ACTIONS(1950),
- [anon_sym_const] = ACTIONS(1950),
- [anon_sym_else] = ACTIONS(1950),
- [anon_sym_if] = ACTIONS(1950),
- [anon_sym_switch] = ACTIONS(1950),
- [anon_sym_for] = ACTIONS(1950),
- [anon_sym_LPAREN] = ACTIONS(1948),
- [anon_sym_await] = ACTIONS(1950),
- [anon_sym_while] = ACTIONS(1950),
- [anon_sym_do] = ACTIONS(1950),
- [anon_sym_try] = ACTIONS(1950),
- [anon_sym_break] = ACTIONS(1950),
- [anon_sym_continue] = ACTIONS(1950),
- [anon_sym_return] = ACTIONS(1950),
- [anon_sym_throw] = ACTIONS(1950),
- [anon_sym_SEMI] = ACTIONS(1948),
- [anon_sym_yield] = ACTIONS(1950),
- [anon_sym_LBRACK] = ACTIONS(1948),
- [anon_sym_async] = ACTIONS(1950),
- [anon_sym_function] = ACTIONS(1950),
- [anon_sym_private] = ACTIONS(1950),
- [anon_sym_public] = ACTIONS(1950),
- [anon_sym_remote] = ACTIONS(1950),
- [anon_sym_static] = ACTIONS(1950),
- [anon_sym_final] = ACTIONS(1950),
- [anon_sym_abstract] = ACTIONS(1950),
- [anon_sym_any] = ACTIONS(1950),
- [anon_sym_array] = ACTIONS(1950),
- [anon_sym_binary] = ACTIONS(1950),
- [anon_sym_boolean] = ACTIONS(1950),
- [anon_sym_date] = ACTIONS(1950),
- [anon_sym_guid] = ACTIONS(1950),
- [anon_sym_numeric] = ACTIONS(1950),
- [anon_sym_query] = ACTIONS(1950),
- [anon_sym_string] = ACTIONS(1950),
- [anon_sym_struct] = ACTIONS(1950),
- [anon_sym_uuid] = ACTIONS(1950),
- [anon_sym_variablename] = ACTIONS(1950),
- [anon_sym_void] = ACTIONS(1950),
- [anon_sym_xml] = ACTIONS(1950),
- [anon_sym_new] = ACTIONS(1950),
- [anon_sym_PLUS] = ACTIONS(1950),
- [anon_sym_DASH] = ACTIONS(1950),
- [anon_sym_SLASH] = ACTIONS(1950),
- [anon_sym_BANG] = ACTIONS(1948),
- [anon_sym_TILDE] = ACTIONS(1950),
- [aux_sym_unary_operator_token1] = ACTIONS(1948),
- [anon_sym_PLUS_PLUS] = ACTIONS(1948),
- [anon_sym_DASH_DASH] = ACTIONS(1948),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1948),
- [sym_identifier] = ACTIONS(1950),
- [sym_private_property_identifier] = ACTIONS(1948),
- [sym_this] = ACTIONS(1950),
- [sym_super] = ACTIONS(1950),
- [sym_true] = ACTIONS(1950),
- [sym_false] = ACTIONS(1950),
- [sym_null] = ACTIONS(1950),
- [anon_sym_export] = ACTIONS(1950),
- [sym__automatic_semicolon] = ACTIONS(2297),
- [sym_cf_comment] = ACTIONS(5),
- },
- [914] = {
- [sym_comment] = STATE(914),
- [anon_sym_POUND] = ACTIONS(1942),
- [anon_sym_var] = ACTIONS(1944),
- [anon_sym_SQUOTE] = ACTIONS(1942),
- [anon_sym_DQUOTE] = ACTIONS(1942),
- [anon_sym_LBRACE] = ACTIONS(1942),
- [anon_sym_RBRACE] = ACTIONS(1942),
- [anon_sym_import] = ACTIONS(1944),
- [anon_sym_with] = ACTIONS(1944),
- [anon_sym_let] = ACTIONS(1944),
- [anon_sym_const] = ACTIONS(1944),
- [anon_sym_else] = ACTIONS(1944),
- [anon_sym_if] = ACTIONS(1944),
- [anon_sym_switch] = ACTIONS(1944),
- [anon_sym_for] = ACTIONS(1944),
- [anon_sym_LPAREN] = ACTIONS(1942),
- [anon_sym_await] = ACTIONS(1944),
- [anon_sym_while] = ACTIONS(1944),
- [anon_sym_do] = ACTIONS(1944),
- [anon_sym_try] = ACTIONS(1944),
- [anon_sym_break] = ACTIONS(1944),
- [anon_sym_continue] = ACTIONS(1944),
- [anon_sym_return] = ACTIONS(1944),
- [anon_sym_throw] = ACTIONS(1944),
- [anon_sym_SEMI] = ACTIONS(1942),
- [anon_sym_yield] = ACTIONS(1944),
- [anon_sym_LBRACK] = ACTIONS(1942),
- [anon_sym_async] = ACTIONS(1944),
- [anon_sym_function] = ACTIONS(1944),
- [anon_sym_private] = ACTIONS(1944),
- [anon_sym_public] = ACTIONS(1944),
- [anon_sym_remote] = ACTIONS(1944),
- [anon_sym_static] = ACTIONS(1944),
- [anon_sym_final] = ACTIONS(1944),
- [anon_sym_abstract] = ACTIONS(1944),
- [anon_sym_any] = ACTIONS(1944),
- [anon_sym_array] = ACTIONS(1944),
- [anon_sym_binary] = ACTIONS(1944),
- [anon_sym_boolean] = ACTIONS(1944),
- [anon_sym_date] = ACTIONS(1944),
- [anon_sym_guid] = ACTIONS(1944),
- [anon_sym_numeric] = ACTIONS(1944),
- [anon_sym_query] = ACTIONS(1944),
- [anon_sym_string] = ACTIONS(1944),
- [anon_sym_struct] = ACTIONS(1944),
- [anon_sym_uuid] = ACTIONS(1944),
- [anon_sym_variablename] = ACTIONS(1944),
- [anon_sym_void] = ACTIONS(1944),
- [anon_sym_xml] = ACTIONS(1944),
- [anon_sym_new] = ACTIONS(1944),
- [anon_sym_PLUS] = ACTIONS(1944),
- [anon_sym_DASH] = ACTIONS(1944),
- [anon_sym_SLASH] = ACTIONS(1944),
- [anon_sym_BANG] = ACTIONS(1942),
- [anon_sym_TILDE] = ACTIONS(1944),
- [aux_sym_unary_operator_token1] = ACTIONS(1942),
- [anon_sym_PLUS_PLUS] = ACTIONS(1942),
- [anon_sym_DASH_DASH] = ACTIONS(1942),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1942),
- [sym_identifier] = ACTIONS(1944),
- [sym_private_property_identifier] = ACTIONS(1942),
- [sym_this] = ACTIONS(1944),
- [sym_super] = ACTIONS(1944),
- [sym_true] = ACTIONS(1944),
- [sym_false] = ACTIONS(1944),
- [sym_null] = ACTIONS(1944),
- [anon_sym_export] = ACTIONS(1944),
- [sym__automatic_semicolon] = ACTIONS(2299),
- [sym_cf_comment] = ACTIONS(5),
- },
- [915] = {
- [sym_comment] = STATE(915),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_else] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(2301),
- [sym_cf_comment] = ACTIONS(5),
- },
- [916] = {
- [sym_comment] = STATE(916),
- [anon_sym_POUND] = ACTIONS(1936),
- [anon_sym_var] = ACTIONS(1938),
- [anon_sym_SQUOTE] = ACTIONS(1936),
- [anon_sym_DQUOTE] = ACTIONS(1936),
- [anon_sym_LBRACE] = ACTIONS(1936),
- [anon_sym_RBRACE] = ACTIONS(1936),
- [anon_sym_import] = ACTIONS(1938),
- [anon_sym_with] = ACTIONS(1938),
- [anon_sym_let] = ACTIONS(1938),
- [anon_sym_const] = ACTIONS(1938),
- [anon_sym_else] = ACTIONS(1938),
- [anon_sym_if] = ACTIONS(1938),
- [anon_sym_switch] = ACTIONS(1938),
- [anon_sym_for] = ACTIONS(1938),
- [anon_sym_LPAREN] = ACTIONS(1936),
- [anon_sym_await] = ACTIONS(1938),
- [anon_sym_while] = ACTIONS(1938),
- [anon_sym_do] = ACTIONS(1938),
- [anon_sym_try] = ACTIONS(1938),
- [anon_sym_break] = ACTIONS(1938),
- [anon_sym_continue] = ACTIONS(1938),
- [anon_sym_return] = ACTIONS(1938),
- [anon_sym_throw] = ACTIONS(1938),
- [anon_sym_SEMI] = ACTIONS(1936),
- [anon_sym_yield] = ACTIONS(1938),
- [anon_sym_LBRACK] = ACTIONS(1936),
- [anon_sym_async] = ACTIONS(1938),
- [anon_sym_function] = ACTIONS(1938),
- [anon_sym_private] = ACTIONS(1938),
- [anon_sym_public] = ACTIONS(1938),
- [anon_sym_remote] = ACTIONS(1938),
- [anon_sym_static] = ACTIONS(1938),
- [anon_sym_final] = ACTIONS(1938),
- [anon_sym_abstract] = ACTIONS(1938),
- [anon_sym_any] = ACTIONS(1938),
- [anon_sym_array] = ACTIONS(1938),
- [anon_sym_binary] = ACTIONS(1938),
- [anon_sym_boolean] = ACTIONS(1938),
- [anon_sym_date] = ACTIONS(1938),
- [anon_sym_guid] = ACTIONS(1938),
- [anon_sym_numeric] = ACTIONS(1938),
- [anon_sym_query] = ACTIONS(1938),
- [anon_sym_string] = ACTIONS(1938),
- [anon_sym_struct] = ACTIONS(1938),
- [anon_sym_uuid] = ACTIONS(1938),
- [anon_sym_variablename] = ACTIONS(1938),
- [anon_sym_void] = ACTIONS(1938),
- [anon_sym_xml] = ACTIONS(1938),
- [anon_sym_new] = ACTIONS(1938),
- [anon_sym_PLUS] = ACTIONS(1938),
- [anon_sym_DASH] = ACTIONS(1938),
- [anon_sym_SLASH] = ACTIONS(1938),
- [anon_sym_BANG] = ACTIONS(1936),
- [anon_sym_TILDE] = ACTIONS(1938),
- [aux_sym_unary_operator_token1] = ACTIONS(1936),
- [anon_sym_PLUS_PLUS] = ACTIONS(1936),
- [anon_sym_DASH_DASH] = ACTIONS(1936),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1936),
- [sym_identifier] = ACTIONS(1938),
- [sym_private_property_identifier] = ACTIONS(1936),
- [sym_this] = ACTIONS(1938),
- [sym_super] = ACTIONS(1938),
- [sym_true] = ACTIONS(1938),
- [sym_false] = ACTIONS(1938),
- [sym_null] = ACTIONS(1938),
- [anon_sym_export] = ACTIONS(1938),
- [sym__automatic_semicolon] = ACTIONS(2303),
+ [945] = {
+ [sym_comment] = STATE(945),
+ [anon_sym_POUND] = ACTIONS(2230),
+ [anon_sym_var] = ACTIONS(2232),
+ [anon_sym_SQUOTE] = ACTIONS(2230),
+ [anon_sym_DQUOTE] = ACTIONS(2230),
+ [anon_sym_LBRACE] = ACTIONS(2230),
+ [anon_sym_RBRACE] = ACTIONS(2230),
+ [anon_sym_import] = ACTIONS(2232),
+ [anon_sym_with] = ACTIONS(2232),
+ [anon_sym_let] = ACTIONS(2232),
+ [anon_sym_const] = ACTIONS(2232),
+ [anon_sym_if] = ACTIONS(2232),
+ [anon_sym_switch] = ACTIONS(2232),
+ [anon_sym_for] = ACTIONS(2232),
+ [anon_sym_LPAREN] = ACTIONS(2230),
+ [anon_sym_await] = ACTIONS(2232),
+ [anon_sym_while] = ACTIONS(2232),
+ [anon_sym_do] = ACTIONS(2232),
+ [anon_sym_try] = ACTIONS(2232),
+ [anon_sym_break] = ACTIONS(2232),
+ [anon_sym_continue] = ACTIONS(2232),
+ [anon_sym_return] = ACTIONS(2232),
+ [anon_sym_throw] = ACTIONS(2232),
+ [anon_sym_SEMI] = ACTIONS(2230),
+ [anon_sym_case] = ACTIONS(2232),
+ [anon_sym_default] = ACTIONS(2232),
+ [anon_sym_yield] = ACTIONS(2232),
+ [anon_sym_LBRACK] = ACTIONS(2230),
+ [anon_sym_async] = ACTIONS(2232),
+ [anon_sym_function] = ACTIONS(2232),
+ [anon_sym_private] = ACTIONS(2232),
+ [anon_sym_public] = ACTIONS(2232),
+ [anon_sym_remote] = ACTIONS(2232),
+ [anon_sym_static] = ACTIONS(2232),
+ [anon_sym_final] = ACTIONS(2232),
+ [anon_sym_abstract] = ACTIONS(2232),
+ [anon_sym_any] = ACTIONS(2232),
+ [anon_sym_array] = ACTIONS(2232),
+ [anon_sym_binary] = ACTIONS(2232),
+ [anon_sym_boolean] = ACTIONS(2232),
+ [anon_sym_date] = ACTIONS(2232),
+ [anon_sym_guid] = ACTIONS(2232),
+ [anon_sym_numeric] = ACTIONS(2232),
+ [anon_sym_query] = ACTIONS(2232),
+ [anon_sym_string] = ACTIONS(2232),
+ [anon_sym_struct] = ACTIONS(2232),
+ [anon_sym_uuid] = ACTIONS(2232),
+ [anon_sym_variablename] = ACTIONS(2232),
+ [anon_sym_void] = ACTIONS(2232),
+ [anon_sym_xml] = ACTIONS(2232),
+ [anon_sym_new] = ACTIONS(2232),
+ [anon_sym_PLUS] = ACTIONS(2232),
+ [anon_sym_DASH] = ACTIONS(2232),
+ [anon_sym_SLASH] = ACTIONS(2232),
+ [anon_sym_BANG] = ACTIONS(2230),
+ [anon_sym_TILDE] = ACTIONS(2232),
+ [aux_sym_unary_operator_token1] = ACTIONS(2230),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2230),
+ [anon_sym_DASH_DASH] = ACTIONS(2230),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2230),
+ [sym_identifier] = ACTIONS(2232),
+ [sym_private_property_identifier] = ACTIONS(2230),
+ [sym_this] = ACTIONS(2232),
+ [sym_super] = ACTIONS(2232),
+ [sym_true] = ACTIONS(2232),
+ [sym_false] = ACTIONS(2232),
+ [sym_null] = ACTIONS(2232),
+ [anon_sym_export] = ACTIONS(2232),
[sym_cf_comment] = ACTIONS(5),
},
- [917] = {
- [sym_comment] = STATE(917),
+ [946] = {
+ [sym_comment] = STATE(946),
[anon_sym_POUND] = ACTIONS(2226),
[anon_sym_var] = ACTIONS(2228),
[anon_sym_SQUOTE] = ACTIONS(2226),
@@ -116321,152 +118810,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2228),
[sym_cf_comment] = ACTIONS(5),
},
- [918] = {
- [sym_comment] = STATE(918),
- [anon_sym_POUND] = ACTIONS(1928),
- [anon_sym_var] = ACTIONS(1930),
- [anon_sym_SQUOTE] = ACTIONS(1928),
- [anon_sym_DQUOTE] = ACTIONS(1928),
- [anon_sym_LBRACE] = ACTIONS(1928),
- [anon_sym_RBRACE] = ACTIONS(1928),
- [anon_sym_import] = ACTIONS(1930),
- [anon_sym_with] = ACTIONS(1930),
- [anon_sym_let] = ACTIONS(1930),
- [anon_sym_const] = ACTIONS(1930),
- [anon_sym_else] = ACTIONS(1930),
- [anon_sym_if] = ACTIONS(1930),
- [anon_sym_switch] = ACTIONS(1930),
- [anon_sym_for] = ACTIONS(1930),
- [anon_sym_LPAREN] = ACTIONS(1928),
- [anon_sym_await] = ACTIONS(1930),
- [anon_sym_while] = ACTIONS(1930),
- [anon_sym_do] = ACTIONS(1930),
- [anon_sym_try] = ACTIONS(1930),
- [anon_sym_break] = ACTIONS(1930),
- [anon_sym_continue] = ACTIONS(1930),
- [anon_sym_return] = ACTIONS(1930),
- [anon_sym_throw] = ACTIONS(1930),
- [anon_sym_SEMI] = ACTIONS(1928),
- [anon_sym_yield] = ACTIONS(1930),
- [anon_sym_LBRACK] = ACTIONS(1928),
- [anon_sym_async] = ACTIONS(1930),
- [anon_sym_function] = ACTIONS(1930),
- [anon_sym_private] = ACTIONS(1930),
- [anon_sym_public] = ACTIONS(1930),
- [anon_sym_remote] = ACTIONS(1930),
- [anon_sym_static] = ACTIONS(1930),
- [anon_sym_final] = ACTIONS(1930),
- [anon_sym_abstract] = ACTIONS(1930),
- [anon_sym_any] = ACTIONS(1930),
- [anon_sym_array] = ACTIONS(1930),
- [anon_sym_binary] = ACTIONS(1930),
- [anon_sym_boolean] = ACTIONS(1930),
- [anon_sym_date] = ACTIONS(1930),
- [anon_sym_guid] = ACTIONS(1930),
- [anon_sym_numeric] = ACTIONS(1930),
- [anon_sym_query] = ACTIONS(1930),
- [anon_sym_string] = ACTIONS(1930),
- [anon_sym_struct] = ACTIONS(1930),
- [anon_sym_uuid] = ACTIONS(1930),
- [anon_sym_variablename] = ACTIONS(1930),
- [anon_sym_void] = ACTIONS(1930),
- [anon_sym_xml] = ACTIONS(1930),
- [anon_sym_new] = ACTIONS(1930),
- [anon_sym_PLUS] = ACTIONS(1930),
- [anon_sym_DASH] = ACTIONS(1930),
- [anon_sym_SLASH] = ACTIONS(1930),
- [anon_sym_BANG] = ACTIONS(1928),
- [anon_sym_TILDE] = ACTIONS(1930),
- [aux_sym_unary_operator_token1] = ACTIONS(1928),
- [anon_sym_PLUS_PLUS] = ACTIONS(1928),
- [anon_sym_DASH_DASH] = ACTIONS(1928),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1928),
- [sym_identifier] = ACTIONS(1930),
- [sym_private_property_identifier] = ACTIONS(1928),
- [sym_this] = ACTIONS(1930),
- [sym_super] = ACTIONS(1930),
- [sym_true] = ACTIONS(1930),
- [sym_false] = ACTIONS(1930),
- [sym_null] = ACTIONS(1930),
- [anon_sym_export] = ACTIONS(1930),
- [sym__automatic_semicolon] = ACTIONS(2305),
- [sym_cf_comment] = ACTIONS(5),
- },
- [919] = {
- [sym_comment] = STATE(919),
- [anon_sym_POUND] = ACTIONS(2132),
- [anon_sym_var] = ACTIONS(2134),
- [anon_sym_SQUOTE] = ACTIONS(2132),
- [anon_sym_DQUOTE] = ACTIONS(2132),
- [anon_sym_LBRACE] = ACTIONS(2132),
- [anon_sym_RBRACE] = ACTIONS(2132),
- [anon_sym_import] = ACTIONS(2134),
- [anon_sym_with] = ACTIONS(2134),
- [anon_sym_let] = ACTIONS(2134),
- [anon_sym_const] = ACTIONS(2134),
- [anon_sym_if] = ACTIONS(2134),
- [anon_sym_switch] = ACTIONS(2134),
- [anon_sym_for] = ACTIONS(2134),
- [anon_sym_LPAREN] = ACTIONS(2132),
- [anon_sym_await] = ACTIONS(2134),
- [anon_sym_while] = ACTIONS(2134),
- [anon_sym_do] = ACTIONS(2134),
- [anon_sym_try] = ACTIONS(2134),
- [anon_sym_break] = ACTIONS(2134),
- [anon_sym_continue] = ACTIONS(2134),
- [anon_sym_return] = ACTIONS(2134),
- [anon_sym_throw] = ACTIONS(2134),
- [anon_sym_SEMI] = ACTIONS(2132),
- [anon_sym_case] = ACTIONS(2134),
- [anon_sym_default] = ACTIONS(2134),
- [anon_sym_yield] = ACTIONS(2134),
- [anon_sym_LBRACK] = ACTIONS(2132),
- [anon_sym_async] = ACTIONS(2134),
- [anon_sym_function] = ACTIONS(2134),
- [anon_sym_private] = ACTIONS(2134),
- [anon_sym_public] = ACTIONS(2134),
- [anon_sym_remote] = ACTIONS(2134),
- [anon_sym_static] = ACTIONS(2134),
- [anon_sym_final] = ACTIONS(2134),
- [anon_sym_abstract] = ACTIONS(2134),
- [anon_sym_any] = ACTIONS(2134),
- [anon_sym_array] = ACTIONS(2134),
- [anon_sym_binary] = ACTIONS(2134),
- [anon_sym_boolean] = ACTIONS(2134),
- [anon_sym_date] = ACTIONS(2134),
- [anon_sym_guid] = ACTIONS(2134),
- [anon_sym_numeric] = ACTIONS(2134),
- [anon_sym_query] = ACTIONS(2134),
- [anon_sym_string] = ACTIONS(2134),
- [anon_sym_struct] = ACTIONS(2134),
- [anon_sym_uuid] = ACTIONS(2134),
- [anon_sym_variablename] = ACTIONS(2134),
- [anon_sym_void] = ACTIONS(2134),
- [anon_sym_xml] = ACTIONS(2134),
- [anon_sym_new] = ACTIONS(2134),
- [anon_sym_PLUS] = ACTIONS(2134),
- [anon_sym_DASH] = ACTIONS(2134),
- [anon_sym_SLASH] = ACTIONS(2134),
- [anon_sym_BANG] = ACTIONS(2132),
- [anon_sym_TILDE] = ACTIONS(2134),
- [aux_sym_unary_operator_token1] = ACTIONS(2132),
- [anon_sym_PLUS_PLUS] = ACTIONS(2132),
- [anon_sym_DASH_DASH] = ACTIONS(2132),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2132),
- [sym_identifier] = ACTIONS(2134),
- [sym_private_property_identifier] = ACTIONS(2132),
- [sym_this] = ACTIONS(2134),
- [sym_super] = ACTIONS(2134),
- [sym_true] = ACTIONS(2134),
- [sym_false] = ACTIONS(2134),
- [sym_null] = ACTIONS(2134),
- [anon_sym_export] = ACTIONS(2134),
- [sym_cf_comment] = ACTIONS(5),
- },
- [920] = {
- [sym_comment] = STATE(920),
+ [947] = {
+ [sym_comment] = STATE(947),
[anon_sym_POUND] = ACTIONS(2222),
[anon_sym_var] = ACTIONS(2224),
[anon_sym_SQUOTE] = ACTIONS(2222),
@@ -116537,8 +118882,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2224),
[sym_cf_comment] = ACTIONS(5),
},
- [921] = {
- [sym_comment] = STATE(921),
+ [948] = {
+ [sym_comment] = STATE(948),
[anon_sym_POUND] = ACTIONS(2218),
[anon_sym_var] = ACTIONS(2220),
[anon_sym_SQUOTE] = ACTIONS(2218),
@@ -116609,8 +118954,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2220),
[sym_cf_comment] = ACTIONS(5),
},
- [922] = {
- [sym_comment] = STATE(922),
+ [949] = {
+ [sym_comment] = STATE(949),
[anon_sym_POUND] = ACTIONS(2214),
[anon_sym_var] = ACTIONS(2216),
[anon_sym_SQUOTE] = ACTIONS(2214),
@@ -116681,384 +119026,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2216),
[sym_cf_comment] = ACTIONS(5),
},
- [923] = {
- [sym_comment] = STATE(923),
- [anon_sym_POUND] = ACTIONS(1918),
- [anon_sym_var] = ACTIONS(1920),
- [anon_sym_SQUOTE] = ACTIONS(1918),
- [anon_sym_DQUOTE] = ACTIONS(1918),
- [anon_sym_LBRACE] = ACTIONS(1918),
- [anon_sym_RBRACE] = ACTIONS(1918),
- [anon_sym_import] = ACTIONS(1920),
- [anon_sym_with] = ACTIONS(1920),
- [anon_sym_let] = ACTIONS(1920),
- [anon_sym_const] = ACTIONS(1920),
- [anon_sym_else] = ACTIONS(1920),
- [anon_sym_if] = ACTIONS(1920),
- [anon_sym_switch] = ACTIONS(1920),
- [anon_sym_for] = ACTIONS(1920),
- [anon_sym_LPAREN] = ACTIONS(1918),
- [anon_sym_await] = ACTIONS(1920),
- [anon_sym_while] = ACTIONS(1920),
- [anon_sym_do] = ACTIONS(1920),
- [anon_sym_try] = ACTIONS(1920),
- [anon_sym_break] = ACTIONS(1920),
- [anon_sym_continue] = ACTIONS(1920),
- [anon_sym_return] = ACTIONS(1920),
- [anon_sym_throw] = ACTIONS(1920),
- [anon_sym_SEMI] = ACTIONS(1918),
- [anon_sym_finally] = ACTIONS(1920),
- [anon_sym_yield] = ACTIONS(1920),
- [anon_sym_LBRACK] = ACTIONS(1918),
- [anon_sym_async] = ACTIONS(1920),
- [anon_sym_function] = ACTIONS(1920),
- [anon_sym_private] = ACTIONS(1920),
- [anon_sym_public] = ACTIONS(1920),
- [anon_sym_remote] = ACTIONS(1920),
- [anon_sym_static] = ACTIONS(1920),
- [anon_sym_final] = ACTIONS(1920),
- [anon_sym_abstract] = ACTIONS(1920),
- [anon_sym_any] = ACTIONS(1920),
- [anon_sym_array] = ACTIONS(1920),
- [anon_sym_binary] = ACTIONS(1920),
- [anon_sym_boolean] = ACTIONS(1920),
- [anon_sym_date] = ACTIONS(1920),
- [anon_sym_guid] = ACTIONS(1920),
- [anon_sym_numeric] = ACTIONS(1920),
- [anon_sym_query] = ACTIONS(1920),
- [anon_sym_string] = ACTIONS(1920),
- [anon_sym_struct] = ACTIONS(1920),
- [anon_sym_uuid] = ACTIONS(1920),
- [anon_sym_variablename] = ACTIONS(1920),
- [anon_sym_void] = ACTIONS(1920),
- [anon_sym_xml] = ACTIONS(1920),
- [anon_sym_new] = ACTIONS(1920),
- [anon_sym_PLUS] = ACTIONS(1920),
- [anon_sym_DASH] = ACTIONS(1920),
- [anon_sym_SLASH] = ACTIONS(1920),
- [anon_sym_BANG] = ACTIONS(1918),
- [anon_sym_TILDE] = ACTIONS(1920),
- [aux_sym_unary_operator_token1] = ACTIONS(1918),
- [anon_sym_PLUS_PLUS] = ACTIONS(1918),
- [anon_sym_DASH_DASH] = ACTIONS(1918),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1918),
- [sym_identifier] = ACTIONS(1920),
- [sym_private_property_identifier] = ACTIONS(1918),
- [sym_this] = ACTIONS(1920),
- [sym_super] = ACTIONS(1920),
- [sym_true] = ACTIONS(1920),
- [sym_false] = ACTIONS(1920),
- [sym_null] = ACTIONS(1920),
- [anon_sym_export] = ACTIONS(1920),
- [sym_cf_comment] = ACTIONS(5),
- },
- [924] = {
- [sym_comment] = STATE(924),
- [anon_sym_POUND] = ACTIONS(1908),
- [anon_sym_var] = ACTIONS(1910),
- [anon_sym_SQUOTE] = ACTIONS(1908),
- [anon_sym_DQUOTE] = ACTIONS(1908),
- [anon_sym_LBRACE] = ACTIONS(1908),
- [anon_sym_RBRACE] = ACTIONS(1908),
- [anon_sym_import] = ACTIONS(1910),
- [anon_sym_with] = ACTIONS(1910),
- [anon_sym_let] = ACTIONS(1910),
- [anon_sym_const] = ACTIONS(1910),
- [anon_sym_else] = ACTIONS(1910),
- [anon_sym_if] = ACTIONS(1910),
- [anon_sym_switch] = ACTIONS(1910),
- [anon_sym_for] = ACTIONS(1910),
- [anon_sym_LPAREN] = ACTIONS(1908),
- [anon_sym_await] = ACTIONS(1910),
- [anon_sym_while] = ACTIONS(1910),
- [anon_sym_do] = ACTIONS(1910),
- [anon_sym_try] = ACTIONS(1910),
- [anon_sym_break] = ACTIONS(1910),
- [anon_sym_continue] = ACTIONS(1910),
- [anon_sym_return] = ACTIONS(1910),
- [anon_sym_throw] = ACTIONS(1910),
- [anon_sym_SEMI] = ACTIONS(2307),
- [anon_sym_yield] = ACTIONS(1910),
- [anon_sym_LBRACK] = ACTIONS(1908),
- [anon_sym_async] = ACTIONS(1910),
- [anon_sym_function] = ACTIONS(1910),
- [anon_sym_private] = ACTIONS(1910),
- [anon_sym_public] = ACTIONS(1910),
- [anon_sym_remote] = ACTIONS(1910),
- [anon_sym_static] = ACTIONS(1910),
- [anon_sym_final] = ACTIONS(1910),
- [anon_sym_abstract] = ACTIONS(1910),
- [anon_sym_any] = ACTIONS(1910),
- [anon_sym_array] = ACTIONS(1910),
- [anon_sym_binary] = ACTIONS(1910),
- [anon_sym_boolean] = ACTIONS(1910),
- [anon_sym_date] = ACTIONS(1910),
- [anon_sym_guid] = ACTIONS(1910),
- [anon_sym_numeric] = ACTIONS(1910),
- [anon_sym_query] = ACTIONS(1910),
- [anon_sym_string] = ACTIONS(1910),
- [anon_sym_struct] = ACTIONS(1910),
- [anon_sym_uuid] = ACTIONS(1910),
- [anon_sym_variablename] = ACTIONS(1910),
- [anon_sym_void] = ACTIONS(1910),
- [anon_sym_xml] = ACTIONS(1910),
- [anon_sym_new] = ACTIONS(1910),
- [anon_sym_PLUS] = ACTIONS(1910),
- [anon_sym_DASH] = ACTIONS(1910),
- [anon_sym_SLASH] = ACTIONS(1910),
- [anon_sym_BANG] = ACTIONS(1908),
- [anon_sym_TILDE] = ACTIONS(1910),
- [aux_sym_unary_operator_token1] = ACTIONS(1908),
- [anon_sym_PLUS_PLUS] = ACTIONS(1908),
- [anon_sym_DASH_DASH] = ACTIONS(1908),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1908),
- [sym_identifier] = ACTIONS(1910),
- [sym_private_property_identifier] = ACTIONS(1908),
- [sym_this] = ACTIONS(1910),
- [sym_super] = ACTIONS(1910),
- [sym_true] = ACTIONS(1910),
- [sym_false] = ACTIONS(1910),
- [sym_null] = ACTIONS(1910),
- [anon_sym_export] = ACTIONS(1910),
- [sym__automatic_semicolon] = ACTIONS(2307),
- [sym_cf_comment] = ACTIONS(5),
- },
- [925] = {
- [sym_comment] = STATE(925),
- [anon_sym_POUND] = ACTIONS(2210),
- [anon_sym_var] = ACTIONS(2212),
- [anon_sym_SQUOTE] = ACTIONS(2210),
- [anon_sym_DQUOTE] = ACTIONS(2210),
- [anon_sym_LBRACE] = ACTIONS(2210),
- [anon_sym_RBRACE] = ACTIONS(2210),
- [anon_sym_import] = ACTIONS(2212),
- [anon_sym_with] = ACTIONS(2212),
- [anon_sym_let] = ACTIONS(2212),
- [anon_sym_const] = ACTIONS(2212),
- [anon_sym_if] = ACTIONS(2212),
- [anon_sym_switch] = ACTIONS(2212),
- [anon_sym_for] = ACTIONS(2212),
- [anon_sym_LPAREN] = ACTIONS(2210),
- [anon_sym_await] = ACTIONS(2212),
- [anon_sym_while] = ACTIONS(2212),
- [anon_sym_do] = ACTIONS(2212),
- [anon_sym_try] = ACTIONS(2212),
- [anon_sym_break] = ACTIONS(2212),
- [anon_sym_continue] = ACTIONS(2212),
- [anon_sym_return] = ACTIONS(2212),
- [anon_sym_throw] = ACTIONS(2212),
- [anon_sym_SEMI] = ACTIONS(2210),
- [anon_sym_case] = ACTIONS(2212),
- [anon_sym_default] = ACTIONS(2212),
- [anon_sym_yield] = ACTIONS(2212),
- [anon_sym_LBRACK] = ACTIONS(2210),
- [anon_sym_async] = ACTIONS(2212),
- [anon_sym_function] = ACTIONS(2212),
- [anon_sym_private] = ACTIONS(2212),
- [anon_sym_public] = ACTIONS(2212),
- [anon_sym_remote] = ACTIONS(2212),
- [anon_sym_static] = ACTIONS(2212),
- [anon_sym_final] = ACTIONS(2212),
- [anon_sym_abstract] = ACTIONS(2212),
- [anon_sym_any] = ACTIONS(2212),
- [anon_sym_array] = ACTIONS(2212),
- [anon_sym_binary] = ACTIONS(2212),
- [anon_sym_boolean] = ACTIONS(2212),
- [anon_sym_date] = ACTIONS(2212),
- [anon_sym_guid] = ACTIONS(2212),
- [anon_sym_numeric] = ACTIONS(2212),
- [anon_sym_query] = ACTIONS(2212),
- [anon_sym_string] = ACTIONS(2212),
- [anon_sym_struct] = ACTIONS(2212),
- [anon_sym_uuid] = ACTIONS(2212),
- [anon_sym_variablename] = ACTIONS(2212),
- [anon_sym_void] = ACTIONS(2212),
- [anon_sym_xml] = ACTIONS(2212),
- [anon_sym_new] = ACTIONS(2212),
- [anon_sym_PLUS] = ACTIONS(2212),
- [anon_sym_DASH] = ACTIONS(2212),
- [anon_sym_SLASH] = ACTIONS(2212),
- [anon_sym_BANG] = ACTIONS(2210),
- [anon_sym_TILDE] = ACTIONS(2212),
- [aux_sym_unary_operator_token1] = ACTIONS(2210),
- [anon_sym_PLUS_PLUS] = ACTIONS(2210),
- [anon_sym_DASH_DASH] = ACTIONS(2210),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2210),
- [sym_identifier] = ACTIONS(2212),
- [sym_private_property_identifier] = ACTIONS(2210),
- [sym_this] = ACTIONS(2212),
- [sym_super] = ACTIONS(2212),
- [sym_true] = ACTIONS(2212),
- [sym_false] = ACTIONS(2212),
- [sym_null] = ACTIONS(2212),
- [anon_sym_export] = ACTIONS(2212),
- [sym_cf_comment] = ACTIONS(5),
- },
- [926] = {
- [sym_comment] = STATE(926),
- [anon_sym_POUND] = ACTIONS(1075),
- [anon_sym_var] = ACTIONS(1077),
- [anon_sym_SQUOTE] = ACTIONS(1075),
- [anon_sym_DQUOTE] = ACTIONS(1075),
- [anon_sym_LBRACE] = ACTIONS(1075),
- [anon_sym_RBRACE] = ACTIONS(1075),
- [anon_sym_import] = ACTIONS(1077),
- [anon_sym_with] = ACTIONS(1077),
- [anon_sym_let] = ACTIONS(1077),
- [anon_sym_const] = ACTIONS(1077),
- [anon_sym_if] = ACTIONS(1077),
- [anon_sym_switch] = ACTIONS(1077),
- [anon_sym_for] = ACTIONS(1077),
- [anon_sym_LPAREN] = ACTIONS(1075),
- [anon_sym_await] = ACTIONS(1077),
- [anon_sym_while] = ACTIONS(1077),
- [anon_sym_do] = ACTIONS(1077),
- [anon_sym_try] = ACTIONS(1077),
- [anon_sym_break] = ACTIONS(1077),
- [anon_sym_continue] = ACTIONS(1077),
- [anon_sym_return] = ACTIONS(1077),
- [anon_sym_throw] = ACTIONS(1077),
- [anon_sym_SEMI] = ACTIONS(1075),
- [anon_sym_catch] = ACTIONS(1077),
- [anon_sym_finally] = ACTIONS(1077),
- [anon_sym_yield] = ACTIONS(1077),
- [anon_sym_LBRACK] = ACTIONS(1075),
- [anon_sym_async] = ACTIONS(1077),
- [anon_sym_function] = ACTIONS(1077),
- [anon_sym_private] = ACTIONS(1077),
- [anon_sym_public] = ACTIONS(1077),
- [anon_sym_remote] = ACTIONS(1077),
- [anon_sym_static] = ACTIONS(1077),
- [anon_sym_final] = ACTIONS(1077),
- [anon_sym_abstract] = ACTIONS(1077),
- [anon_sym_any] = ACTIONS(1077),
- [anon_sym_array] = ACTIONS(1077),
- [anon_sym_binary] = ACTIONS(1077),
- [anon_sym_boolean] = ACTIONS(1077),
- [anon_sym_date] = ACTIONS(1077),
- [anon_sym_guid] = ACTIONS(1077),
- [anon_sym_numeric] = ACTIONS(1077),
- [anon_sym_query] = ACTIONS(1077),
- [anon_sym_string] = ACTIONS(1077),
- [anon_sym_struct] = ACTIONS(1077),
- [anon_sym_uuid] = ACTIONS(1077),
- [anon_sym_variablename] = ACTIONS(1077),
- [anon_sym_void] = ACTIONS(1077),
- [anon_sym_xml] = ACTIONS(1077),
- [anon_sym_new] = ACTIONS(1077),
- [anon_sym_PLUS] = ACTIONS(1077),
- [anon_sym_DASH] = ACTIONS(1077),
- [anon_sym_SLASH] = ACTIONS(1077),
- [anon_sym_BANG] = ACTIONS(1075),
- [anon_sym_TILDE] = ACTIONS(1077),
- [aux_sym_unary_operator_token1] = ACTIONS(1075),
- [anon_sym_PLUS_PLUS] = ACTIONS(1075),
- [anon_sym_DASH_DASH] = ACTIONS(1075),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1075),
- [sym_identifier] = ACTIONS(1077),
- [sym_private_property_identifier] = ACTIONS(1075),
- [sym_this] = ACTIONS(1077),
- [sym_super] = ACTIONS(1077),
- [sym_true] = ACTIONS(1077),
- [sym_false] = ACTIONS(1077),
- [sym_null] = ACTIONS(1077),
- [anon_sym_export] = ACTIONS(1077),
- [sym_cf_comment] = ACTIONS(5),
- },
- [927] = {
- [sym_comment] = STATE(927),
- [anon_sym_POUND] = ACTIONS(2206),
- [anon_sym_var] = ACTIONS(2208),
- [anon_sym_SQUOTE] = ACTIONS(2206),
- [anon_sym_DQUOTE] = ACTIONS(2206),
- [anon_sym_LBRACE] = ACTIONS(2206),
- [anon_sym_RBRACE] = ACTIONS(2206),
- [anon_sym_import] = ACTIONS(2208),
- [anon_sym_with] = ACTIONS(2208),
- [anon_sym_let] = ACTIONS(2208),
- [anon_sym_const] = ACTIONS(2208),
- [anon_sym_if] = ACTIONS(2208),
- [anon_sym_switch] = ACTIONS(2208),
- [anon_sym_for] = ACTIONS(2208),
- [anon_sym_LPAREN] = ACTIONS(2206),
- [anon_sym_await] = ACTIONS(2208),
- [anon_sym_while] = ACTIONS(2208),
- [anon_sym_do] = ACTIONS(2208),
- [anon_sym_try] = ACTIONS(2208),
- [anon_sym_break] = ACTIONS(2208),
- [anon_sym_continue] = ACTIONS(2208),
- [anon_sym_return] = ACTIONS(2208),
- [anon_sym_throw] = ACTIONS(2208),
- [anon_sym_SEMI] = ACTIONS(2206),
- [anon_sym_case] = ACTIONS(2208),
- [anon_sym_default] = ACTIONS(2208),
- [anon_sym_yield] = ACTIONS(2208),
- [anon_sym_LBRACK] = ACTIONS(2206),
- [anon_sym_async] = ACTIONS(2208),
- [anon_sym_function] = ACTIONS(2208),
- [anon_sym_private] = ACTIONS(2208),
- [anon_sym_public] = ACTIONS(2208),
- [anon_sym_remote] = ACTIONS(2208),
- [anon_sym_static] = ACTIONS(2208),
- [anon_sym_final] = ACTIONS(2208),
- [anon_sym_abstract] = ACTIONS(2208),
- [anon_sym_any] = ACTIONS(2208),
- [anon_sym_array] = ACTIONS(2208),
- [anon_sym_binary] = ACTIONS(2208),
- [anon_sym_boolean] = ACTIONS(2208),
- [anon_sym_date] = ACTIONS(2208),
- [anon_sym_guid] = ACTIONS(2208),
- [anon_sym_numeric] = ACTIONS(2208),
- [anon_sym_query] = ACTIONS(2208),
- [anon_sym_string] = ACTIONS(2208),
- [anon_sym_struct] = ACTIONS(2208),
- [anon_sym_uuid] = ACTIONS(2208),
- [anon_sym_variablename] = ACTIONS(2208),
- [anon_sym_void] = ACTIONS(2208),
- [anon_sym_xml] = ACTIONS(2208),
- [anon_sym_new] = ACTIONS(2208),
- [anon_sym_PLUS] = ACTIONS(2208),
- [anon_sym_DASH] = ACTIONS(2208),
- [anon_sym_SLASH] = ACTIONS(2208),
- [anon_sym_BANG] = ACTIONS(2206),
- [anon_sym_TILDE] = ACTIONS(2208),
- [aux_sym_unary_operator_token1] = ACTIONS(2206),
- [anon_sym_PLUS_PLUS] = ACTIONS(2206),
- [anon_sym_DASH_DASH] = ACTIONS(2206),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2206),
- [sym_identifier] = ACTIONS(2208),
- [sym_private_property_identifier] = ACTIONS(2206),
- [sym_this] = ACTIONS(2208),
- [sym_super] = ACTIONS(2208),
- [sym_true] = ACTIONS(2208),
- [sym_false] = ACTIONS(2208),
- [sym_null] = ACTIONS(2208),
- [anon_sym_export] = ACTIONS(2208),
- [sym_cf_comment] = ACTIONS(5),
- },
- [928] = {
- [sym_comment] = STATE(928),
- [aux_sym_object_repeat1] = STATE(4161),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [950] = {
+ [sym_comment] = STATE(950),
+ [aux_sym_object_repeat1] = STATE(4026),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1148),
+ [anon_sym_EQ] = ACTIONS(1241),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1181),
+ [anon_sym_RBRACE] = ACTIONS(1189),
[anon_sym_LPAREN] = ACTIONS(1160),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -117094,27 +119078,28 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [929] = {
- [sym_comment] = STATE(929),
+ [951] = {
+ [sym_comment] = STATE(951),
[anon_sym_POUND] = ACTIONS(2202),
[anon_sym_var] = ACTIONS(2204),
[anon_sym_SQUOTE] = ACTIONS(2202),
@@ -117185,8 +119170,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2204),
[sym_cf_comment] = ACTIONS(5),
},
- [930] = {
- [sym_comment] = STATE(930),
+ [952] = {
+ [sym_comment] = STATE(952),
[anon_sym_POUND] = ACTIONS(2198),
[anon_sym_var] = ACTIONS(2200),
[anon_sym_SQUOTE] = ACTIONS(2198),
@@ -117257,8 +119242,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2200),
[sym_cf_comment] = ACTIONS(5),
},
- [931] = {
- [sym_comment] = STATE(931),
+ [953] = {
+ [sym_comment] = STATE(953),
[anon_sym_POUND] = ACTIONS(2194),
[anon_sym_var] = ACTIONS(2196),
[anon_sym_SQUOTE] = ACTIONS(2194),
@@ -117329,8 +119314,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2196),
[sym_cf_comment] = ACTIONS(5),
},
- [932] = {
- [sym_comment] = STATE(932),
+ [954] = {
+ [sym_comment] = STATE(954),
[anon_sym_POUND] = ACTIONS(2190),
[anon_sym_var] = ACTIONS(2192),
[anon_sym_SQUOTE] = ACTIONS(2190),
@@ -117401,8 +119386,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2192),
[sym_cf_comment] = ACTIONS(5),
},
- [933] = {
- [sym_comment] = STATE(933),
+ [955] = {
+ [sym_comment] = STATE(955),
[anon_sym_POUND] = ACTIONS(2186),
[anon_sym_var] = ACTIONS(2188),
[anon_sym_SQUOTE] = ACTIONS(2186),
@@ -117473,80 +119458,80 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2188),
[sym_cf_comment] = ACTIONS(5),
},
- [934] = {
- [sym_comment] = STATE(934),
- [anon_sym_POUND] = ACTIONS(2182),
- [anon_sym_var] = ACTIONS(2184),
- [anon_sym_SQUOTE] = ACTIONS(2182),
- [anon_sym_DQUOTE] = ACTIONS(2182),
- [anon_sym_LBRACE] = ACTIONS(2182),
- [anon_sym_RBRACE] = ACTIONS(2182),
- [anon_sym_import] = ACTIONS(2184),
- [anon_sym_with] = ACTIONS(2184),
- [anon_sym_let] = ACTIONS(2184),
- [anon_sym_const] = ACTIONS(2184),
- [anon_sym_if] = ACTIONS(2184),
- [anon_sym_switch] = ACTIONS(2184),
- [anon_sym_for] = ACTIONS(2184),
- [anon_sym_LPAREN] = ACTIONS(2182),
- [anon_sym_await] = ACTIONS(2184),
- [anon_sym_while] = ACTIONS(2184),
- [anon_sym_do] = ACTIONS(2184),
- [anon_sym_try] = ACTIONS(2184),
- [anon_sym_break] = ACTIONS(2184),
- [anon_sym_continue] = ACTIONS(2184),
- [anon_sym_return] = ACTIONS(2184),
- [anon_sym_throw] = ACTIONS(2184),
- [anon_sym_SEMI] = ACTIONS(2182),
- [anon_sym_case] = ACTIONS(2184),
- [anon_sym_default] = ACTIONS(2184),
- [anon_sym_yield] = ACTIONS(2184),
- [anon_sym_LBRACK] = ACTIONS(2182),
- [anon_sym_async] = ACTIONS(2184),
- [anon_sym_function] = ACTIONS(2184),
- [anon_sym_private] = ACTIONS(2184),
- [anon_sym_public] = ACTIONS(2184),
- [anon_sym_remote] = ACTIONS(2184),
- [anon_sym_static] = ACTIONS(2184),
- [anon_sym_final] = ACTIONS(2184),
- [anon_sym_abstract] = ACTIONS(2184),
- [anon_sym_any] = ACTIONS(2184),
- [anon_sym_array] = ACTIONS(2184),
- [anon_sym_binary] = ACTIONS(2184),
- [anon_sym_boolean] = ACTIONS(2184),
- [anon_sym_date] = ACTIONS(2184),
- [anon_sym_guid] = ACTIONS(2184),
- [anon_sym_numeric] = ACTIONS(2184),
- [anon_sym_query] = ACTIONS(2184),
- [anon_sym_string] = ACTIONS(2184),
- [anon_sym_struct] = ACTIONS(2184),
- [anon_sym_uuid] = ACTIONS(2184),
- [anon_sym_variablename] = ACTIONS(2184),
- [anon_sym_void] = ACTIONS(2184),
- [anon_sym_xml] = ACTIONS(2184),
- [anon_sym_new] = ACTIONS(2184),
- [anon_sym_PLUS] = ACTIONS(2184),
- [anon_sym_DASH] = ACTIONS(2184),
- [anon_sym_SLASH] = ACTIONS(2184),
- [anon_sym_BANG] = ACTIONS(2182),
- [anon_sym_TILDE] = ACTIONS(2184),
- [aux_sym_unary_operator_token1] = ACTIONS(2182),
- [anon_sym_PLUS_PLUS] = ACTIONS(2182),
- [anon_sym_DASH_DASH] = ACTIONS(2182),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2182),
- [sym_identifier] = ACTIONS(2184),
- [sym_private_property_identifier] = ACTIONS(2182),
- [sym_this] = ACTIONS(2184),
- [sym_super] = ACTIONS(2184),
- [sym_true] = ACTIONS(2184),
- [sym_false] = ACTIONS(2184),
- [sym_null] = ACTIONS(2184),
- [anon_sym_export] = ACTIONS(2184),
+ [956] = {
+ [sym_comment] = STATE(956),
+ [anon_sym_POUND] = ACTIONS(2118),
+ [anon_sym_var] = ACTIONS(2120),
+ [anon_sym_SQUOTE] = ACTIONS(2118),
+ [anon_sym_DQUOTE] = ACTIONS(2118),
+ [anon_sym_LBRACE] = ACTIONS(2118),
+ [anon_sym_RBRACE] = ACTIONS(2118),
+ [anon_sym_import] = ACTIONS(2120),
+ [anon_sym_with] = ACTIONS(2120),
+ [anon_sym_let] = ACTIONS(2120),
+ [anon_sym_const] = ACTIONS(2120),
+ [anon_sym_if] = ACTIONS(2120),
+ [anon_sym_switch] = ACTIONS(2120),
+ [anon_sym_for] = ACTIONS(2120),
+ [anon_sym_LPAREN] = ACTIONS(2118),
+ [anon_sym_await] = ACTIONS(2120),
+ [anon_sym_while] = ACTIONS(2120),
+ [anon_sym_do] = ACTIONS(2120),
+ [anon_sym_try] = ACTIONS(2120),
+ [anon_sym_break] = ACTIONS(2120),
+ [anon_sym_continue] = ACTIONS(2120),
+ [anon_sym_return] = ACTIONS(2120),
+ [anon_sym_throw] = ACTIONS(2120),
+ [anon_sym_SEMI] = ACTIONS(2118),
+ [anon_sym_case] = ACTIONS(2120),
+ [anon_sym_default] = ACTIONS(2120),
+ [anon_sym_yield] = ACTIONS(2120),
+ [anon_sym_LBRACK] = ACTIONS(2118),
+ [anon_sym_async] = ACTIONS(2120),
+ [anon_sym_function] = ACTIONS(2120),
+ [anon_sym_private] = ACTIONS(2120),
+ [anon_sym_public] = ACTIONS(2120),
+ [anon_sym_remote] = ACTIONS(2120),
+ [anon_sym_static] = ACTIONS(2120),
+ [anon_sym_final] = ACTIONS(2120),
+ [anon_sym_abstract] = ACTIONS(2120),
+ [anon_sym_any] = ACTIONS(2120),
+ [anon_sym_array] = ACTIONS(2120),
+ [anon_sym_binary] = ACTIONS(2120),
+ [anon_sym_boolean] = ACTIONS(2120),
+ [anon_sym_date] = ACTIONS(2120),
+ [anon_sym_guid] = ACTIONS(2120),
+ [anon_sym_numeric] = ACTIONS(2120),
+ [anon_sym_query] = ACTIONS(2120),
+ [anon_sym_string] = ACTIONS(2120),
+ [anon_sym_struct] = ACTIONS(2120),
+ [anon_sym_uuid] = ACTIONS(2120),
+ [anon_sym_variablename] = ACTIONS(2120),
+ [anon_sym_void] = ACTIONS(2120),
+ [anon_sym_xml] = ACTIONS(2120),
+ [anon_sym_new] = ACTIONS(2120),
+ [anon_sym_PLUS] = ACTIONS(2120),
+ [anon_sym_DASH] = ACTIONS(2120),
+ [anon_sym_SLASH] = ACTIONS(2120),
+ [anon_sym_BANG] = ACTIONS(2118),
+ [anon_sym_TILDE] = ACTIONS(2120),
+ [aux_sym_unary_operator_token1] = ACTIONS(2118),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2118),
+ [anon_sym_DASH_DASH] = ACTIONS(2118),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2118),
+ [sym_identifier] = ACTIONS(2120),
+ [sym_private_property_identifier] = ACTIONS(2118),
+ [sym_this] = ACTIONS(2120),
+ [sym_super] = ACTIONS(2120),
+ [sym_true] = ACTIONS(2120),
+ [sym_false] = ACTIONS(2120),
+ [sym_null] = ACTIONS(2120),
+ [anon_sym_export] = ACTIONS(2120),
[sym_cf_comment] = ACTIONS(5),
},
- [935] = {
- [sym_comment] = STATE(935),
+ [957] = {
+ [sym_comment] = STATE(957),
[anon_sym_POUND] = ACTIONS(2178),
[anon_sym_var] = ACTIONS(2180),
[anon_sym_SQUOTE] = ACTIONS(2178),
@@ -117617,8 +119602,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2180),
[sym_cf_comment] = ACTIONS(5),
},
- [936] = {
- [sym_comment] = STATE(936),
+ [958] = {
+ [sym_comment] = STATE(958),
[anon_sym_POUND] = ACTIONS(2174),
[anon_sym_var] = ACTIONS(2176),
[anon_sym_SQUOTE] = ACTIONS(2174),
@@ -117689,526 +119674,1676 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2176),
[sym_cf_comment] = ACTIONS(5),
},
- [937] = {
- [sym_comment] = STATE(937),
- [anon_sym_POUND] = ACTIONS(2170),
- [anon_sym_var] = ACTIONS(2172),
- [anon_sym_SQUOTE] = ACTIONS(2170),
- [anon_sym_DQUOTE] = ACTIONS(2170),
- [anon_sym_LBRACE] = ACTIONS(2170),
- [anon_sym_RBRACE] = ACTIONS(2170),
- [anon_sym_import] = ACTIONS(2172),
- [anon_sym_with] = ACTIONS(2172),
- [anon_sym_let] = ACTIONS(2172),
- [anon_sym_const] = ACTIONS(2172),
- [anon_sym_if] = ACTIONS(2172),
- [anon_sym_switch] = ACTIONS(2172),
- [anon_sym_for] = ACTIONS(2172),
- [anon_sym_LPAREN] = ACTIONS(2170),
- [anon_sym_await] = ACTIONS(2172),
- [anon_sym_while] = ACTIONS(2172),
- [anon_sym_do] = ACTIONS(2172),
- [anon_sym_try] = ACTIONS(2172),
- [anon_sym_break] = ACTIONS(2172),
- [anon_sym_continue] = ACTIONS(2172),
- [anon_sym_return] = ACTIONS(2172),
- [anon_sym_throw] = ACTIONS(2172),
- [anon_sym_SEMI] = ACTIONS(2170),
- [anon_sym_case] = ACTIONS(2172),
- [anon_sym_default] = ACTIONS(2172),
- [anon_sym_yield] = ACTIONS(2172),
- [anon_sym_LBRACK] = ACTIONS(2170),
- [anon_sym_async] = ACTIONS(2172),
- [anon_sym_function] = ACTIONS(2172),
- [anon_sym_private] = ACTIONS(2172),
- [anon_sym_public] = ACTIONS(2172),
- [anon_sym_remote] = ACTIONS(2172),
- [anon_sym_static] = ACTIONS(2172),
- [anon_sym_final] = ACTIONS(2172),
- [anon_sym_abstract] = ACTIONS(2172),
- [anon_sym_any] = ACTIONS(2172),
- [anon_sym_array] = ACTIONS(2172),
- [anon_sym_binary] = ACTIONS(2172),
- [anon_sym_boolean] = ACTIONS(2172),
- [anon_sym_date] = ACTIONS(2172),
- [anon_sym_guid] = ACTIONS(2172),
- [anon_sym_numeric] = ACTIONS(2172),
- [anon_sym_query] = ACTIONS(2172),
- [anon_sym_string] = ACTIONS(2172),
- [anon_sym_struct] = ACTIONS(2172),
- [anon_sym_uuid] = ACTIONS(2172),
- [anon_sym_variablename] = ACTIONS(2172),
- [anon_sym_void] = ACTIONS(2172),
- [anon_sym_xml] = ACTIONS(2172),
- [anon_sym_new] = ACTIONS(2172),
- [anon_sym_PLUS] = ACTIONS(2172),
- [anon_sym_DASH] = ACTIONS(2172),
- [anon_sym_SLASH] = ACTIONS(2172),
- [anon_sym_BANG] = ACTIONS(2170),
- [anon_sym_TILDE] = ACTIONS(2172),
- [aux_sym_unary_operator_token1] = ACTIONS(2170),
- [anon_sym_PLUS_PLUS] = ACTIONS(2170),
- [anon_sym_DASH_DASH] = ACTIONS(2170),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2170),
- [sym_identifier] = ACTIONS(2172),
- [sym_private_property_identifier] = ACTIONS(2170),
- [sym_this] = ACTIONS(2172),
- [sym_super] = ACTIONS(2172),
- [sym_true] = ACTIONS(2172),
- [sym_false] = ACTIONS(2172),
- [sym_null] = ACTIONS(2172),
- [anon_sym_export] = ACTIONS(2172),
+ [959] = {
+ [sym_comment] = STATE(959),
+ [anon_sym_POUND] = ACTIONS(2168),
+ [anon_sym_var] = ACTIONS(2170),
+ [anon_sym_SQUOTE] = ACTIONS(2168),
+ [anon_sym_DQUOTE] = ACTIONS(2168),
+ [anon_sym_LBRACE] = ACTIONS(2168),
+ [anon_sym_RBRACE] = ACTIONS(2168),
+ [anon_sym_import] = ACTIONS(2170),
+ [anon_sym_with] = ACTIONS(2170),
+ [anon_sym_let] = ACTIONS(2170),
+ [anon_sym_const] = ACTIONS(2170),
+ [anon_sym_if] = ACTIONS(2170),
+ [anon_sym_switch] = ACTIONS(2170),
+ [anon_sym_for] = ACTIONS(2170),
+ [anon_sym_LPAREN] = ACTIONS(2168),
+ [anon_sym_await] = ACTIONS(2170),
+ [anon_sym_while] = ACTIONS(2170),
+ [anon_sym_do] = ACTIONS(2170),
+ [anon_sym_try] = ACTIONS(2170),
+ [anon_sym_break] = ACTIONS(2170),
+ [anon_sym_continue] = ACTIONS(2170),
+ [anon_sym_return] = ACTIONS(2170),
+ [anon_sym_throw] = ACTIONS(2170),
+ [anon_sym_SEMI] = ACTIONS(2168),
+ [anon_sym_case] = ACTIONS(2170),
+ [anon_sym_default] = ACTIONS(2170),
+ [anon_sym_yield] = ACTIONS(2170),
+ [anon_sym_LBRACK] = ACTIONS(2168),
+ [anon_sym_async] = ACTIONS(2170),
+ [anon_sym_function] = ACTIONS(2170),
+ [anon_sym_private] = ACTIONS(2170),
+ [anon_sym_public] = ACTIONS(2170),
+ [anon_sym_remote] = ACTIONS(2170),
+ [anon_sym_static] = ACTIONS(2170),
+ [anon_sym_final] = ACTIONS(2170),
+ [anon_sym_abstract] = ACTIONS(2170),
+ [anon_sym_any] = ACTIONS(2170),
+ [anon_sym_array] = ACTIONS(2170),
+ [anon_sym_binary] = ACTIONS(2170),
+ [anon_sym_boolean] = ACTIONS(2170),
+ [anon_sym_date] = ACTIONS(2170),
+ [anon_sym_guid] = ACTIONS(2170),
+ [anon_sym_numeric] = ACTIONS(2170),
+ [anon_sym_query] = ACTIONS(2170),
+ [anon_sym_string] = ACTIONS(2170),
+ [anon_sym_struct] = ACTIONS(2170),
+ [anon_sym_uuid] = ACTIONS(2170),
+ [anon_sym_variablename] = ACTIONS(2170),
+ [anon_sym_void] = ACTIONS(2170),
+ [anon_sym_xml] = ACTIONS(2170),
+ [anon_sym_new] = ACTIONS(2170),
+ [anon_sym_PLUS] = ACTIONS(2170),
+ [anon_sym_DASH] = ACTIONS(2170),
+ [anon_sym_SLASH] = ACTIONS(2170),
+ [anon_sym_BANG] = ACTIONS(2168),
+ [anon_sym_TILDE] = ACTIONS(2170),
+ [aux_sym_unary_operator_token1] = ACTIONS(2168),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2168),
+ [anon_sym_DASH_DASH] = ACTIONS(2168),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2168),
+ [sym_identifier] = ACTIONS(2170),
+ [sym_private_property_identifier] = ACTIONS(2168),
+ [sym_this] = ACTIONS(2170),
+ [sym_super] = ACTIONS(2170),
+ [sym_true] = ACTIONS(2170),
+ [sym_false] = ACTIONS(2170),
+ [sym_null] = ACTIONS(2170),
+ [anon_sym_export] = ACTIONS(2170),
[sym_cf_comment] = ACTIONS(5),
},
- [938] = {
- [sym_comment] = STATE(938),
- [anon_sym_POUND] = ACTIONS(2166),
- [anon_sym_var] = ACTIONS(2168),
- [anon_sym_SQUOTE] = ACTIONS(2166),
- [anon_sym_DQUOTE] = ACTIONS(2166),
- [anon_sym_LBRACE] = ACTIONS(2166),
- [anon_sym_RBRACE] = ACTIONS(2166),
- [anon_sym_import] = ACTIONS(2168),
- [anon_sym_with] = ACTIONS(2168),
- [anon_sym_let] = ACTIONS(2168),
- [anon_sym_const] = ACTIONS(2168),
- [anon_sym_if] = ACTIONS(2168),
- [anon_sym_switch] = ACTIONS(2168),
- [anon_sym_for] = ACTIONS(2168),
- [anon_sym_LPAREN] = ACTIONS(2166),
- [anon_sym_await] = ACTIONS(2168),
- [anon_sym_while] = ACTIONS(2168),
- [anon_sym_do] = ACTIONS(2168),
- [anon_sym_try] = ACTIONS(2168),
- [anon_sym_break] = ACTIONS(2168),
- [anon_sym_continue] = ACTIONS(2168),
- [anon_sym_return] = ACTIONS(2168),
- [anon_sym_throw] = ACTIONS(2168),
- [anon_sym_SEMI] = ACTIONS(2166),
- [anon_sym_case] = ACTIONS(2168),
- [anon_sym_default] = ACTIONS(2168),
- [anon_sym_yield] = ACTIONS(2168),
- [anon_sym_LBRACK] = ACTIONS(2166),
- [anon_sym_async] = ACTIONS(2168),
- [anon_sym_function] = ACTIONS(2168),
- [anon_sym_private] = ACTIONS(2168),
- [anon_sym_public] = ACTIONS(2168),
- [anon_sym_remote] = ACTIONS(2168),
- [anon_sym_static] = ACTIONS(2168),
- [anon_sym_final] = ACTIONS(2168),
- [anon_sym_abstract] = ACTIONS(2168),
- [anon_sym_any] = ACTIONS(2168),
- [anon_sym_array] = ACTIONS(2168),
- [anon_sym_binary] = ACTIONS(2168),
- [anon_sym_boolean] = ACTIONS(2168),
- [anon_sym_date] = ACTIONS(2168),
- [anon_sym_guid] = ACTIONS(2168),
- [anon_sym_numeric] = ACTIONS(2168),
- [anon_sym_query] = ACTIONS(2168),
- [anon_sym_string] = ACTIONS(2168),
- [anon_sym_struct] = ACTIONS(2168),
- [anon_sym_uuid] = ACTIONS(2168),
- [anon_sym_variablename] = ACTIONS(2168),
- [anon_sym_void] = ACTIONS(2168),
- [anon_sym_xml] = ACTIONS(2168),
- [anon_sym_new] = ACTIONS(2168),
- [anon_sym_PLUS] = ACTIONS(2168),
- [anon_sym_DASH] = ACTIONS(2168),
- [anon_sym_SLASH] = ACTIONS(2168),
- [anon_sym_BANG] = ACTIONS(2166),
- [anon_sym_TILDE] = ACTIONS(2168),
- [aux_sym_unary_operator_token1] = ACTIONS(2166),
- [anon_sym_PLUS_PLUS] = ACTIONS(2166),
- [anon_sym_DASH_DASH] = ACTIONS(2166),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2166),
- [sym_identifier] = ACTIONS(2168),
- [sym_private_property_identifier] = ACTIONS(2166),
- [sym_this] = ACTIONS(2168),
- [sym_super] = ACTIONS(2168),
- [sym_true] = ACTIONS(2168),
- [sym_false] = ACTIONS(2168),
- [sym_null] = ACTIONS(2168),
- [anon_sym_export] = ACTIONS(2168),
+ [960] = {
+ [sym_comment] = STATE(960),
+ [anon_sym_POUND] = ACTIONS(2164),
+ [anon_sym_var] = ACTIONS(2166),
+ [anon_sym_SQUOTE] = ACTIONS(2164),
+ [anon_sym_DQUOTE] = ACTIONS(2164),
+ [anon_sym_LBRACE] = ACTIONS(2164),
+ [anon_sym_RBRACE] = ACTIONS(2164),
+ [anon_sym_import] = ACTIONS(2166),
+ [anon_sym_with] = ACTIONS(2166),
+ [anon_sym_let] = ACTIONS(2166),
+ [anon_sym_const] = ACTIONS(2166),
+ [anon_sym_if] = ACTIONS(2166),
+ [anon_sym_switch] = ACTIONS(2166),
+ [anon_sym_for] = ACTIONS(2166),
+ [anon_sym_LPAREN] = ACTIONS(2164),
+ [anon_sym_await] = ACTIONS(2166),
+ [anon_sym_while] = ACTIONS(2166),
+ [anon_sym_do] = ACTIONS(2166),
+ [anon_sym_try] = ACTIONS(2166),
+ [anon_sym_break] = ACTIONS(2166),
+ [anon_sym_continue] = ACTIONS(2166),
+ [anon_sym_return] = ACTIONS(2166),
+ [anon_sym_throw] = ACTIONS(2166),
+ [anon_sym_SEMI] = ACTIONS(2164),
+ [anon_sym_case] = ACTIONS(2166),
+ [anon_sym_default] = ACTIONS(2166),
+ [anon_sym_yield] = ACTIONS(2166),
+ [anon_sym_LBRACK] = ACTIONS(2164),
+ [anon_sym_async] = ACTIONS(2166),
+ [anon_sym_function] = ACTIONS(2166),
+ [anon_sym_private] = ACTIONS(2166),
+ [anon_sym_public] = ACTIONS(2166),
+ [anon_sym_remote] = ACTIONS(2166),
+ [anon_sym_static] = ACTIONS(2166),
+ [anon_sym_final] = ACTIONS(2166),
+ [anon_sym_abstract] = ACTIONS(2166),
+ [anon_sym_any] = ACTIONS(2166),
+ [anon_sym_array] = ACTIONS(2166),
+ [anon_sym_binary] = ACTIONS(2166),
+ [anon_sym_boolean] = ACTIONS(2166),
+ [anon_sym_date] = ACTIONS(2166),
+ [anon_sym_guid] = ACTIONS(2166),
+ [anon_sym_numeric] = ACTIONS(2166),
+ [anon_sym_query] = ACTIONS(2166),
+ [anon_sym_string] = ACTIONS(2166),
+ [anon_sym_struct] = ACTIONS(2166),
+ [anon_sym_uuid] = ACTIONS(2166),
+ [anon_sym_variablename] = ACTIONS(2166),
+ [anon_sym_void] = ACTIONS(2166),
+ [anon_sym_xml] = ACTIONS(2166),
+ [anon_sym_new] = ACTIONS(2166),
+ [anon_sym_PLUS] = ACTIONS(2166),
+ [anon_sym_DASH] = ACTIONS(2166),
+ [anon_sym_SLASH] = ACTIONS(2166),
+ [anon_sym_BANG] = ACTIONS(2164),
+ [anon_sym_TILDE] = ACTIONS(2166),
+ [aux_sym_unary_operator_token1] = ACTIONS(2164),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2164),
+ [anon_sym_DASH_DASH] = ACTIONS(2164),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2164),
+ [sym_identifier] = ACTIONS(2166),
+ [sym_private_property_identifier] = ACTIONS(2164),
+ [sym_this] = ACTIONS(2166),
+ [sym_super] = ACTIONS(2166),
+ [sym_true] = ACTIONS(2166),
+ [sym_false] = ACTIONS(2166),
+ [sym_null] = ACTIONS(2166),
+ [anon_sym_export] = ACTIONS(2166),
[sym_cf_comment] = ACTIONS(5),
},
- [939] = {
- [sym_comment] = STATE(939),
- [anon_sym_POUND] = ACTIONS(2162),
- [anon_sym_var] = ACTIONS(2164),
- [anon_sym_SQUOTE] = ACTIONS(2162),
- [anon_sym_DQUOTE] = ACTIONS(2162),
- [anon_sym_LBRACE] = ACTIONS(2162),
- [anon_sym_RBRACE] = ACTIONS(2162),
- [anon_sym_import] = ACTIONS(2164),
- [anon_sym_with] = ACTIONS(2164),
- [anon_sym_let] = ACTIONS(2164),
- [anon_sym_const] = ACTIONS(2164),
- [anon_sym_if] = ACTIONS(2164),
- [anon_sym_switch] = ACTIONS(2164),
- [anon_sym_for] = ACTIONS(2164),
- [anon_sym_LPAREN] = ACTIONS(2162),
- [anon_sym_await] = ACTIONS(2164),
- [anon_sym_while] = ACTIONS(2164),
- [anon_sym_do] = ACTIONS(2164),
- [anon_sym_try] = ACTIONS(2164),
- [anon_sym_break] = ACTIONS(2164),
- [anon_sym_continue] = ACTIONS(2164),
- [anon_sym_return] = ACTIONS(2164),
- [anon_sym_throw] = ACTIONS(2164),
- [anon_sym_SEMI] = ACTIONS(2162),
- [anon_sym_case] = ACTIONS(2164),
- [anon_sym_default] = ACTIONS(2164),
- [anon_sym_yield] = ACTIONS(2164),
- [anon_sym_LBRACK] = ACTIONS(2162),
- [anon_sym_async] = ACTIONS(2164),
- [anon_sym_function] = ACTIONS(2164),
- [anon_sym_private] = ACTIONS(2164),
- [anon_sym_public] = ACTIONS(2164),
- [anon_sym_remote] = ACTIONS(2164),
- [anon_sym_static] = ACTIONS(2164),
- [anon_sym_final] = ACTIONS(2164),
- [anon_sym_abstract] = ACTIONS(2164),
- [anon_sym_any] = ACTIONS(2164),
- [anon_sym_array] = ACTIONS(2164),
- [anon_sym_binary] = ACTIONS(2164),
- [anon_sym_boolean] = ACTIONS(2164),
- [anon_sym_date] = ACTIONS(2164),
- [anon_sym_guid] = ACTIONS(2164),
- [anon_sym_numeric] = ACTIONS(2164),
- [anon_sym_query] = ACTIONS(2164),
- [anon_sym_string] = ACTIONS(2164),
- [anon_sym_struct] = ACTIONS(2164),
- [anon_sym_uuid] = ACTIONS(2164),
- [anon_sym_variablename] = ACTIONS(2164),
- [anon_sym_void] = ACTIONS(2164),
- [anon_sym_xml] = ACTIONS(2164),
- [anon_sym_new] = ACTIONS(2164),
- [anon_sym_PLUS] = ACTIONS(2164),
- [anon_sym_DASH] = ACTIONS(2164),
- [anon_sym_SLASH] = ACTIONS(2164),
- [anon_sym_BANG] = ACTIONS(2162),
- [anon_sym_TILDE] = ACTIONS(2164),
- [aux_sym_unary_operator_token1] = ACTIONS(2162),
- [anon_sym_PLUS_PLUS] = ACTIONS(2162),
- [anon_sym_DASH_DASH] = ACTIONS(2162),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2162),
- [sym_identifier] = ACTIONS(2164),
- [sym_private_property_identifier] = ACTIONS(2162),
- [sym_this] = ACTIONS(2164),
- [sym_super] = ACTIONS(2164),
- [sym_true] = ACTIONS(2164),
- [sym_false] = ACTIONS(2164),
- [sym_null] = ACTIONS(2164),
- [anon_sym_export] = ACTIONS(2164),
+ [961] = {
+ [sym_comment] = STATE(961),
+ [anon_sym_POUND] = ACTIONS(1967),
+ [anon_sym_var] = ACTIONS(1969),
+ [anon_sym_SQUOTE] = ACTIONS(1967),
+ [anon_sym_DQUOTE] = ACTIONS(1967),
+ [anon_sym_LBRACE] = ACTIONS(1967),
+ [anon_sym_RBRACE] = ACTIONS(1967),
+ [anon_sym_import] = ACTIONS(1969),
+ [anon_sym_with] = ACTIONS(1969),
+ [anon_sym_let] = ACTIONS(1969),
+ [anon_sym_const] = ACTIONS(1969),
+ [anon_sym_else] = ACTIONS(1969),
+ [anon_sym_if] = ACTIONS(1969),
+ [anon_sym_switch] = ACTIONS(1969),
+ [anon_sym_for] = ACTIONS(1969),
+ [anon_sym_LPAREN] = ACTIONS(1967),
+ [anon_sym_await] = ACTIONS(1969),
+ [anon_sym_while] = ACTIONS(1969),
+ [anon_sym_do] = ACTIONS(1969),
+ [anon_sym_try] = ACTIONS(1969),
+ [anon_sym_break] = ACTIONS(1969),
+ [anon_sym_continue] = ACTIONS(1969),
+ [anon_sym_return] = ACTIONS(1969),
+ [anon_sym_throw] = ACTIONS(1969),
+ [anon_sym_SEMI] = ACTIONS(1967),
+ [anon_sym_finally] = ACTIONS(1969),
+ [anon_sym_yield] = ACTIONS(1969),
+ [anon_sym_LBRACK] = ACTIONS(1967),
+ [anon_sym_async] = ACTIONS(1969),
+ [anon_sym_function] = ACTIONS(1969),
+ [anon_sym_private] = ACTIONS(1969),
+ [anon_sym_public] = ACTIONS(1969),
+ [anon_sym_remote] = ACTIONS(1969),
+ [anon_sym_static] = ACTIONS(1969),
+ [anon_sym_final] = ACTIONS(1969),
+ [anon_sym_abstract] = ACTIONS(1969),
+ [anon_sym_any] = ACTIONS(1969),
+ [anon_sym_array] = ACTIONS(1969),
+ [anon_sym_binary] = ACTIONS(1969),
+ [anon_sym_boolean] = ACTIONS(1969),
+ [anon_sym_date] = ACTIONS(1969),
+ [anon_sym_guid] = ACTIONS(1969),
+ [anon_sym_numeric] = ACTIONS(1969),
+ [anon_sym_query] = ACTIONS(1969),
+ [anon_sym_string] = ACTIONS(1969),
+ [anon_sym_struct] = ACTIONS(1969),
+ [anon_sym_uuid] = ACTIONS(1969),
+ [anon_sym_variablename] = ACTIONS(1969),
+ [anon_sym_void] = ACTIONS(1969),
+ [anon_sym_xml] = ACTIONS(1969),
+ [anon_sym_new] = ACTIONS(1969),
+ [anon_sym_PLUS] = ACTIONS(1969),
+ [anon_sym_DASH] = ACTIONS(1969),
+ [anon_sym_SLASH] = ACTIONS(1969),
+ [anon_sym_BANG] = ACTIONS(1967),
+ [anon_sym_TILDE] = ACTIONS(1969),
+ [aux_sym_unary_operator_token1] = ACTIONS(1967),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1967),
+ [anon_sym_DASH_DASH] = ACTIONS(1967),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1967),
+ [sym_identifier] = ACTIONS(1969),
+ [sym_private_property_identifier] = ACTIONS(1967),
+ [sym_this] = ACTIONS(1969),
+ [sym_super] = ACTIONS(1969),
+ [sym_true] = ACTIONS(1969),
+ [sym_false] = ACTIONS(1969),
+ [sym_null] = ACTIONS(1969),
+ [anon_sym_export] = ACTIONS(1969),
[sym_cf_comment] = ACTIONS(5),
},
- [940] = {
- [sym_comment] = STATE(940),
- [anon_sym_POUND] = ACTIONS(2158),
- [anon_sym_var] = ACTIONS(2160),
- [anon_sym_SQUOTE] = ACTIONS(2158),
- [anon_sym_DQUOTE] = ACTIONS(2158),
- [anon_sym_LBRACE] = ACTIONS(2158),
- [anon_sym_RBRACE] = ACTIONS(2158),
- [anon_sym_import] = ACTIONS(2160),
- [anon_sym_with] = ACTIONS(2160),
- [anon_sym_let] = ACTIONS(2160),
- [anon_sym_const] = ACTIONS(2160),
- [anon_sym_if] = ACTIONS(2160),
- [anon_sym_switch] = ACTIONS(2160),
- [anon_sym_for] = ACTIONS(2160),
- [anon_sym_LPAREN] = ACTIONS(2158),
- [anon_sym_await] = ACTIONS(2160),
- [anon_sym_while] = ACTIONS(2160),
- [anon_sym_do] = ACTIONS(2160),
- [anon_sym_try] = ACTIONS(2160),
- [anon_sym_break] = ACTIONS(2160),
- [anon_sym_continue] = ACTIONS(2160),
- [anon_sym_return] = ACTIONS(2160),
- [anon_sym_throw] = ACTIONS(2160),
- [anon_sym_SEMI] = ACTIONS(2158),
- [anon_sym_case] = ACTIONS(2160),
- [anon_sym_default] = ACTIONS(2160),
- [anon_sym_yield] = ACTIONS(2160),
- [anon_sym_LBRACK] = ACTIONS(2158),
- [anon_sym_async] = ACTIONS(2160),
- [anon_sym_function] = ACTIONS(2160),
- [anon_sym_private] = ACTIONS(2160),
- [anon_sym_public] = ACTIONS(2160),
- [anon_sym_remote] = ACTIONS(2160),
- [anon_sym_static] = ACTIONS(2160),
- [anon_sym_final] = ACTIONS(2160),
- [anon_sym_abstract] = ACTIONS(2160),
- [anon_sym_any] = ACTIONS(2160),
- [anon_sym_array] = ACTIONS(2160),
- [anon_sym_binary] = ACTIONS(2160),
- [anon_sym_boolean] = ACTIONS(2160),
- [anon_sym_date] = ACTIONS(2160),
- [anon_sym_guid] = ACTIONS(2160),
- [anon_sym_numeric] = ACTIONS(2160),
- [anon_sym_query] = ACTIONS(2160),
- [anon_sym_string] = ACTIONS(2160),
- [anon_sym_struct] = ACTIONS(2160),
- [anon_sym_uuid] = ACTIONS(2160),
- [anon_sym_variablename] = ACTIONS(2160),
- [anon_sym_void] = ACTIONS(2160),
- [anon_sym_xml] = ACTIONS(2160),
- [anon_sym_new] = ACTIONS(2160),
- [anon_sym_PLUS] = ACTIONS(2160),
- [anon_sym_DASH] = ACTIONS(2160),
- [anon_sym_SLASH] = ACTIONS(2160),
- [anon_sym_BANG] = ACTIONS(2158),
- [anon_sym_TILDE] = ACTIONS(2160),
- [aux_sym_unary_operator_token1] = ACTIONS(2158),
- [anon_sym_PLUS_PLUS] = ACTIONS(2158),
- [anon_sym_DASH_DASH] = ACTIONS(2158),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2158),
- [sym_identifier] = ACTIONS(2160),
- [sym_private_property_identifier] = ACTIONS(2158),
- [sym_this] = ACTIONS(2160),
- [sym_super] = ACTIONS(2160),
- [sym_true] = ACTIONS(2160),
- [sym_false] = ACTIONS(2160),
- [sym_null] = ACTIONS(2160),
- [anon_sym_export] = ACTIONS(2160),
+ [962] = {
+ [sym_comment] = STATE(962),
+ [anon_sym_POUND] = ACTIONS(1961),
+ [anon_sym_var] = ACTIONS(1963),
+ [anon_sym_SQUOTE] = ACTIONS(1961),
+ [anon_sym_DQUOTE] = ACTIONS(1961),
+ [anon_sym_LBRACE] = ACTIONS(1961),
+ [anon_sym_RBRACE] = ACTIONS(1961),
+ [anon_sym_import] = ACTIONS(1963),
+ [anon_sym_with] = ACTIONS(1963),
+ [anon_sym_let] = ACTIONS(1963),
+ [anon_sym_const] = ACTIONS(1963),
+ [anon_sym_else] = ACTIONS(1963),
+ [anon_sym_if] = ACTIONS(1963),
+ [anon_sym_switch] = ACTIONS(1963),
+ [anon_sym_for] = ACTIONS(1963),
+ [anon_sym_LPAREN] = ACTIONS(1961),
+ [anon_sym_await] = ACTIONS(1963),
+ [anon_sym_while] = ACTIONS(1963),
+ [anon_sym_do] = ACTIONS(1963),
+ [anon_sym_try] = ACTIONS(1963),
+ [anon_sym_break] = ACTIONS(1963),
+ [anon_sym_continue] = ACTIONS(1963),
+ [anon_sym_return] = ACTIONS(1963),
+ [anon_sym_throw] = ACTIONS(1963),
+ [anon_sym_SEMI] = ACTIONS(1961),
+ [anon_sym_yield] = ACTIONS(1963),
+ [anon_sym_LBRACK] = ACTIONS(1961),
+ [anon_sym_async] = ACTIONS(1963),
+ [anon_sym_function] = ACTIONS(1963),
+ [anon_sym_private] = ACTIONS(1963),
+ [anon_sym_public] = ACTIONS(1963),
+ [anon_sym_remote] = ACTIONS(1963),
+ [anon_sym_static] = ACTIONS(1963),
+ [anon_sym_final] = ACTIONS(1963),
+ [anon_sym_abstract] = ACTIONS(1963),
+ [anon_sym_any] = ACTIONS(1963),
+ [anon_sym_array] = ACTIONS(1963),
+ [anon_sym_binary] = ACTIONS(1963),
+ [anon_sym_boolean] = ACTIONS(1963),
+ [anon_sym_date] = ACTIONS(1963),
+ [anon_sym_guid] = ACTIONS(1963),
+ [anon_sym_numeric] = ACTIONS(1963),
+ [anon_sym_query] = ACTIONS(1963),
+ [anon_sym_string] = ACTIONS(1963),
+ [anon_sym_struct] = ACTIONS(1963),
+ [anon_sym_uuid] = ACTIONS(1963),
+ [anon_sym_variablename] = ACTIONS(1963),
+ [anon_sym_void] = ACTIONS(1963),
+ [anon_sym_xml] = ACTIONS(1963),
+ [anon_sym_new] = ACTIONS(1963),
+ [anon_sym_PLUS] = ACTIONS(1963),
+ [anon_sym_DASH] = ACTIONS(1963),
+ [anon_sym_SLASH] = ACTIONS(1963),
+ [anon_sym_BANG] = ACTIONS(1961),
+ [anon_sym_TILDE] = ACTIONS(1963),
+ [aux_sym_unary_operator_token1] = ACTIONS(1961),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1961),
+ [anon_sym_DASH_DASH] = ACTIONS(1961),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1961),
+ [sym_identifier] = ACTIONS(1963),
+ [sym_private_property_identifier] = ACTIONS(1961),
+ [sym_this] = ACTIONS(1963),
+ [sym_super] = ACTIONS(1963),
+ [sym_true] = ACTIONS(1963),
+ [sym_false] = ACTIONS(1963),
+ [sym_null] = ACTIONS(1963),
+ [anon_sym_export] = ACTIONS(1963),
+ [sym__automatic_semicolon] = ACTIONS(2342),
[sym_cf_comment] = ACTIONS(5),
},
- [941] = {
- [sym_comment] = STATE(941),
- [anon_sym_POUND] = ACTIONS(2148),
- [anon_sym_var] = ACTIONS(2150),
- [anon_sym_SQUOTE] = ACTIONS(2148),
- [anon_sym_DQUOTE] = ACTIONS(2148),
- [anon_sym_LBRACE] = ACTIONS(2148),
- [anon_sym_RBRACE] = ACTIONS(2148),
- [anon_sym_import] = ACTIONS(2150),
- [anon_sym_with] = ACTIONS(2150),
- [anon_sym_let] = ACTIONS(2150),
- [anon_sym_const] = ACTIONS(2150),
- [anon_sym_if] = ACTIONS(2150),
- [anon_sym_switch] = ACTIONS(2150),
- [anon_sym_for] = ACTIONS(2150),
- [anon_sym_LPAREN] = ACTIONS(2148),
- [anon_sym_await] = ACTIONS(2150),
- [anon_sym_while] = ACTIONS(2150),
- [anon_sym_do] = ACTIONS(2150),
- [anon_sym_try] = ACTIONS(2150),
- [anon_sym_break] = ACTIONS(2150),
- [anon_sym_continue] = ACTIONS(2150),
- [anon_sym_return] = ACTIONS(2150),
- [anon_sym_throw] = ACTIONS(2150),
- [anon_sym_SEMI] = ACTIONS(2148),
- [anon_sym_case] = ACTIONS(2150),
- [anon_sym_default] = ACTIONS(2150),
- [anon_sym_yield] = ACTIONS(2150),
- [anon_sym_LBRACK] = ACTIONS(2148),
- [anon_sym_async] = ACTIONS(2150),
- [anon_sym_function] = ACTIONS(2150),
- [anon_sym_private] = ACTIONS(2150),
- [anon_sym_public] = ACTIONS(2150),
- [anon_sym_remote] = ACTIONS(2150),
- [anon_sym_static] = ACTIONS(2150),
- [anon_sym_final] = ACTIONS(2150),
- [anon_sym_abstract] = ACTIONS(2150),
- [anon_sym_any] = ACTIONS(2150),
- [anon_sym_array] = ACTIONS(2150),
- [anon_sym_binary] = ACTIONS(2150),
- [anon_sym_boolean] = ACTIONS(2150),
- [anon_sym_date] = ACTIONS(2150),
- [anon_sym_guid] = ACTIONS(2150),
- [anon_sym_numeric] = ACTIONS(2150),
- [anon_sym_query] = ACTIONS(2150),
- [anon_sym_string] = ACTIONS(2150),
- [anon_sym_struct] = ACTIONS(2150),
- [anon_sym_uuid] = ACTIONS(2150),
- [anon_sym_variablename] = ACTIONS(2150),
- [anon_sym_void] = ACTIONS(2150),
- [anon_sym_xml] = ACTIONS(2150),
- [anon_sym_new] = ACTIONS(2150),
- [anon_sym_PLUS] = ACTIONS(2150),
- [anon_sym_DASH] = ACTIONS(2150),
- [anon_sym_SLASH] = ACTIONS(2150),
- [anon_sym_BANG] = ACTIONS(2148),
- [anon_sym_TILDE] = ACTIONS(2150),
- [aux_sym_unary_operator_token1] = ACTIONS(2148),
- [anon_sym_PLUS_PLUS] = ACTIONS(2148),
- [anon_sym_DASH_DASH] = ACTIONS(2148),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2148),
- [sym_identifier] = ACTIONS(2150),
- [sym_private_property_identifier] = ACTIONS(2148),
- [sym_this] = ACTIONS(2150),
- [sym_super] = ACTIONS(2150),
- [sym_true] = ACTIONS(2150),
- [sym_false] = ACTIONS(2150),
- [sym_null] = ACTIONS(2150),
- [anon_sym_export] = ACTIONS(2150),
+ [963] = {
+ [sym_comment] = STATE(963),
+ [anon_sym_POUND] = ACTIONS(1937),
+ [anon_sym_var] = ACTIONS(1939),
+ [anon_sym_SQUOTE] = ACTIONS(1937),
+ [anon_sym_DQUOTE] = ACTIONS(1937),
+ [anon_sym_LBRACE] = ACTIONS(1937),
+ [anon_sym_RBRACE] = ACTIONS(1937),
+ [anon_sym_import] = ACTIONS(1939),
+ [anon_sym_with] = ACTIONS(1939),
+ [anon_sym_let] = ACTIONS(1939),
+ [anon_sym_const] = ACTIONS(1939),
+ [anon_sym_else] = ACTIONS(1939),
+ [anon_sym_if] = ACTIONS(1939),
+ [anon_sym_switch] = ACTIONS(1939),
+ [anon_sym_for] = ACTIONS(1939),
+ [anon_sym_LPAREN] = ACTIONS(1937),
+ [anon_sym_await] = ACTIONS(1939),
+ [anon_sym_while] = ACTIONS(1939),
+ [anon_sym_do] = ACTIONS(1939),
+ [anon_sym_try] = ACTIONS(1939),
+ [anon_sym_break] = ACTIONS(1939),
+ [anon_sym_continue] = ACTIONS(1939),
+ [anon_sym_return] = ACTIONS(1939),
+ [anon_sym_throw] = ACTIONS(1939),
+ [anon_sym_SEMI] = ACTIONS(1937),
+ [anon_sym_yield] = ACTIONS(1939),
+ [anon_sym_LBRACK] = ACTIONS(1937),
+ [anon_sym_async] = ACTIONS(1939),
+ [anon_sym_function] = ACTIONS(1939),
+ [anon_sym_private] = ACTIONS(1939),
+ [anon_sym_public] = ACTIONS(1939),
+ [anon_sym_remote] = ACTIONS(1939),
+ [anon_sym_static] = ACTIONS(1939),
+ [anon_sym_final] = ACTIONS(1939),
+ [anon_sym_abstract] = ACTIONS(1939),
+ [anon_sym_any] = ACTIONS(1939),
+ [anon_sym_array] = ACTIONS(1939),
+ [anon_sym_binary] = ACTIONS(1939),
+ [anon_sym_boolean] = ACTIONS(1939),
+ [anon_sym_date] = ACTIONS(1939),
+ [anon_sym_guid] = ACTIONS(1939),
+ [anon_sym_numeric] = ACTIONS(1939),
+ [anon_sym_query] = ACTIONS(1939),
+ [anon_sym_string] = ACTIONS(1939),
+ [anon_sym_struct] = ACTIONS(1939),
+ [anon_sym_uuid] = ACTIONS(1939),
+ [anon_sym_variablename] = ACTIONS(1939),
+ [anon_sym_void] = ACTIONS(1939),
+ [anon_sym_xml] = ACTIONS(1939),
+ [anon_sym_new] = ACTIONS(1939),
+ [anon_sym_PLUS] = ACTIONS(1939),
+ [anon_sym_DASH] = ACTIONS(1939),
+ [anon_sym_SLASH] = ACTIONS(1939),
+ [anon_sym_BANG] = ACTIONS(1937),
+ [anon_sym_TILDE] = ACTIONS(1939),
+ [aux_sym_unary_operator_token1] = ACTIONS(1937),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1937),
+ [anon_sym_DASH_DASH] = ACTIONS(1937),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1937),
+ [sym_identifier] = ACTIONS(1939),
+ [sym_private_property_identifier] = ACTIONS(1937),
+ [sym_this] = ACTIONS(1939),
+ [sym_super] = ACTIONS(1939),
+ [sym_true] = ACTIONS(1939),
+ [sym_false] = ACTIONS(1939),
+ [sym_null] = ACTIONS(1939),
+ [anon_sym_export] = ACTIONS(1939),
+ [sym__automatic_semicolon] = ACTIONS(2344),
[sym_cf_comment] = ACTIONS(5),
},
- [942] = {
- [sym_comment] = STATE(942),
- [anon_sym_POUND] = ACTIONS(2136),
- [anon_sym_var] = ACTIONS(2138),
- [anon_sym_SQUOTE] = ACTIONS(2136),
- [anon_sym_DQUOTE] = ACTIONS(2136),
- [anon_sym_LBRACE] = ACTIONS(2136),
- [anon_sym_RBRACE] = ACTIONS(2136),
- [anon_sym_import] = ACTIONS(2138),
- [anon_sym_with] = ACTIONS(2138),
- [anon_sym_let] = ACTIONS(2138),
- [anon_sym_const] = ACTIONS(2138),
- [anon_sym_if] = ACTIONS(2138),
- [anon_sym_switch] = ACTIONS(2138),
- [anon_sym_for] = ACTIONS(2138),
- [anon_sym_LPAREN] = ACTIONS(2136),
- [anon_sym_await] = ACTIONS(2138),
- [anon_sym_while] = ACTIONS(2138),
- [anon_sym_do] = ACTIONS(2138),
- [anon_sym_try] = ACTIONS(2138),
- [anon_sym_break] = ACTIONS(2138),
- [anon_sym_continue] = ACTIONS(2138),
- [anon_sym_return] = ACTIONS(2138),
- [anon_sym_throw] = ACTIONS(2138),
- [anon_sym_SEMI] = ACTIONS(2136),
- [anon_sym_case] = ACTIONS(2138),
- [anon_sym_default] = ACTIONS(2138),
- [anon_sym_yield] = ACTIONS(2138),
- [anon_sym_LBRACK] = ACTIONS(2136),
- [anon_sym_async] = ACTIONS(2138),
- [anon_sym_function] = ACTIONS(2138),
- [anon_sym_private] = ACTIONS(2138),
- [anon_sym_public] = ACTIONS(2138),
- [anon_sym_remote] = ACTIONS(2138),
- [anon_sym_static] = ACTIONS(2138),
- [anon_sym_final] = ACTIONS(2138),
- [anon_sym_abstract] = ACTIONS(2138),
- [anon_sym_any] = ACTIONS(2138),
- [anon_sym_array] = ACTIONS(2138),
- [anon_sym_binary] = ACTIONS(2138),
- [anon_sym_boolean] = ACTIONS(2138),
- [anon_sym_date] = ACTIONS(2138),
- [anon_sym_guid] = ACTIONS(2138),
- [anon_sym_numeric] = ACTIONS(2138),
- [anon_sym_query] = ACTIONS(2138),
- [anon_sym_string] = ACTIONS(2138),
- [anon_sym_struct] = ACTIONS(2138),
- [anon_sym_uuid] = ACTIONS(2138),
- [anon_sym_variablename] = ACTIONS(2138),
- [anon_sym_void] = ACTIONS(2138),
- [anon_sym_xml] = ACTIONS(2138),
- [anon_sym_new] = ACTIONS(2138),
- [anon_sym_PLUS] = ACTIONS(2138),
- [anon_sym_DASH] = ACTIONS(2138),
- [anon_sym_SLASH] = ACTIONS(2138),
- [anon_sym_BANG] = ACTIONS(2136),
- [anon_sym_TILDE] = ACTIONS(2138),
- [aux_sym_unary_operator_token1] = ACTIONS(2136),
- [anon_sym_PLUS_PLUS] = ACTIONS(2136),
- [anon_sym_DASH_DASH] = ACTIONS(2136),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2136),
- [sym_identifier] = ACTIONS(2138),
- [sym_private_property_identifier] = ACTIONS(2136),
- [sym_this] = ACTIONS(2138),
- [sym_super] = ACTIONS(2138),
- [sym_true] = ACTIONS(2138),
- [sym_false] = ACTIONS(2138),
- [sym_null] = ACTIONS(2138),
- [anon_sym_export] = ACTIONS(2138),
+ [964] = {
+ [sym_comment] = STATE(964),
+ [anon_sym_POUND] = ACTIONS(1931),
+ [anon_sym_var] = ACTIONS(1933),
+ [anon_sym_SQUOTE] = ACTIONS(1931),
+ [anon_sym_DQUOTE] = ACTIONS(1931),
+ [anon_sym_LBRACE] = ACTIONS(1931),
+ [anon_sym_RBRACE] = ACTIONS(1931),
+ [anon_sym_import] = ACTIONS(1933),
+ [anon_sym_with] = ACTIONS(1933),
+ [anon_sym_let] = ACTIONS(1933),
+ [anon_sym_const] = ACTIONS(1933),
+ [anon_sym_else] = ACTIONS(1933),
+ [anon_sym_if] = ACTIONS(1933),
+ [anon_sym_switch] = ACTIONS(1933),
+ [anon_sym_for] = ACTIONS(1933),
+ [anon_sym_LPAREN] = ACTIONS(1931),
+ [anon_sym_await] = ACTIONS(1933),
+ [anon_sym_while] = ACTIONS(1933),
+ [anon_sym_do] = ACTIONS(1933),
+ [anon_sym_try] = ACTIONS(1933),
+ [anon_sym_break] = ACTIONS(1933),
+ [anon_sym_continue] = ACTIONS(1933),
+ [anon_sym_return] = ACTIONS(1933),
+ [anon_sym_throw] = ACTIONS(1933),
+ [anon_sym_SEMI] = ACTIONS(1931),
+ [anon_sym_yield] = ACTIONS(1933),
+ [anon_sym_LBRACK] = ACTIONS(1931),
+ [anon_sym_async] = ACTIONS(1933),
+ [anon_sym_function] = ACTIONS(1933),
+ [anon_sym_private] = ACTIONS(1933),
+ [anon_sym_public] = ACTIONS(1933),
+ [anon_sym_remote] = ACTIONS(1933),
+ [anon_sym_static] = ACTIONS(1933),
+ [anon_sym_final] = ACTIONS(1933),
+ [anon_sym_abstract] = ACTIONS(1933),
+ [anon_sym_any] = ACTIONS(1933),
+ [anon_sym_array] = ACTIONS(1933),
+ [anon_sym_binary] = ACTIONS(1933),
+ [anon_sym_boolean] = ACTIONS(1933),
+ [anon_sym_date] = ACTIONS(1933),
+ [anon_sym_guid] = ACTIONS(1933),
+ [anon_sym_numeric] = ACTIONS(1933),
+ [anon_sym_query] = ACTIONS(1933),
+ [anon_sym_string] = ACTIONS(1933),
+ [anon_sym_struct] = ACTIONS(1933),
+ [anon_sym_uuid] = ACTIONS(1933),
+ [anon_sym_variablename] = ACTIONS(1933),
+ [anon_sym_void] = ACTIONS(1933),
+ [anon_sym_xml] = ACTIONS(1933),
+ [anon_sym_new] = ACTIONS(1933),
+ [anon_sym_PLUS] = ACTIONS(1933),
+ [anon_sym_DASH] = ACTIONS(1933),
+ [anon_sym_SLASH] = ACTIONS(1933),
+ [anon_sym_BANG] = ACTIONS(1931),
+ [anon_sym_TILDE] = ACTIONS(1933),
+ [aux_sym_unary_operator_token1] = ACTIONS(1931),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1931),
+ [anon_sym_DASH_DASH] = ACTIONS(1931),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1931),
+ [sym_identifier] = ACTIONS(1933),
+ [sym_private_property_identifier] = ACTIONS(1931),
+ [sym_this] = ACTIONS(1933),
+ [sym_super] = ACTIONS(1933),
+ [sym_true] = ACTIONS(1933),
+ [sym_false] = ACTIONS(1933),
+ [sym_null] = ACTIONS(1933),
+ [anon_sym_export] = ACTIONS(1933),
+ [sym__automatic_semicolon] = ACTIONS(2346),
[sym_cf_comment] = ACTIONS(5),
},
- [943] = {
- [sym_comment] = STATE(943),
- [anon_sym_POUND] = ACTIONS(2144),
- [anon_sym_var] = ACTIONS(2146),
- [anon_sym_SQUOTE] = ACTIONS(2144),
- [anon_sym_DQUOTE] = ACTIONS(2144),
- [anon_sym_LBRACE] = ACTIONS(2144),
- [anon_sym_RBRACE] = ACTIONS(2144),
- [anon_sym_import] = ACTIONS(2146),
- [anon_sym_with] = ACTIONS(2146),
- [anon_sym_let] = ACTIONS(2146),
- [anon_sym_const] = ACTIONS(2146),
- [anon_sym_if] = ACTIONS(2146),
- [anon_sym_switch] = ACTIONS(2146),
- [anon_sym_for] = ACTIONS(2146),
- [anon_sym_LPAREN] = ACTIONS(2144),
- [anon_sym_await] = ACTIONS(2146),
- [anon_sym_while] = ACTIONS(2146),
- [anon_sym_do] = ACTIONS(2146),
- [anon_sym_try] = ACTIONS(2146),
- [anon_sym_break] = ACTIONS(2146),
- [anon_sym_continue] = ACTIONS(2146),
- [anon_sym_return] = ACTIONS(2146),
- [anon_sym_throw] = ACTIONS(2146),
- [anon_sym_SEMI] = ACTIONS(2144),
- [anon_sym_case] = ACTIONS(2146),
- [anon_sym_default] = ACTIONS(2146),
- [anon_sym_yield] = ACTIONS(2146),
- [anon_sym_LBRACK] = ACTIONS(2144),
- [anon_sym_async] = ACTIONS(2146),
- [anon_sym_function] = ACTIONS(2146),
- [anon_sym_private] = ACTIONS(2146),
- [anon_sym_public] = ACTIONS(2146),
- [anon_sym_remote] = ACTIONS(2146),
- [anon_sym_static] = ACTIONS(2146),
- [anon_sym_final] = ACTIONS(2146),
- [anon_sym_abstract] = ACTIONS(2146),
- [anon_sym_any] = ACTIONS(2146),
- [anon_sym_array] = ACTIONS(2146),
- [anon_sym_binary] = ACTIONS(2146),
- [anon_sym_boolean] = ACTIONS(2146),
- [anon_sym_date] = ACTIONS(2146),
- [anon_sym_guid] = ACTIONS(2146),
- [anon_sym_numeric] = ACTIONS(2146),
- [anon_sym_query] = ACTIONS(2146),
- [anon_sym_string] = ACTIONS(2146),
- [anon_sym_struct] = ACTIONS(2146),
- [anon_sym_uuid] = ACTIONS(2146),
- [anon_sym_variablename] = ACTIONS(2146),
- [anon_sym_void] = ACTIONS(2146),
- [anon_sym_xml] = ACTIONS(2146),
- [anon_sym_new] = ACTIONS(2146),
- [anon_sym_PLUS] = ACTIONS(2146),
- [anon_sym_DASH] = ACTIONS(2146),
- [anon_sym_SLASH] = ACTIONS(2146),
- [anon_sym_BANG] = ACTIONS(2144),
- [anon_sym_TILDE] = ACTIONS(2146),
- [aux_sym_unary_operator_token1] = ACTIONS(2144),
- [anon_sym_PLUS_PLUS] = ACTIONS(2144),
- [anon_sym_DASH_DASH] = ACTIONS(2144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2144),
- [sym_identifier] = ACTIONS(2146),
- [sym_private_property_identifier] = ACTIONS(2144),
- [sym_this] = ACTIONS(2146),
- [sym_super] = ACTIONS(2146),
- [sym_true] = ACTIONS(2146),
- [sym_false] = ACTIONS(2146),
- [sym_null] = ACTIONS(2146),
- [anon_sym_export] = ACTIONS(2146),
+ [965] = {
+ [sym_comment] = STATE(965),
+ [anon_sym_POUND] = ACTIONS(1925),
+ [anon_sym_var] = ACTIONS(1927),
+ [anon_sym_SQUOTE] = ACTIONS(1925),
+ [anon_sym_DQUOTE] = ACTIONS(1925),
+ [anon_sym_LBRACE] = ACTIONS(1925),
+ [anon_sym_RBRACE] = ACTIONS(1925),
+ [anon_sym_import] = ACTIONS(1927),
+ [anon_sym_with] = ACTIONS(1927),
+ [anon_sym_let] = ACTIONS(1927),
+ [anon_sym_const] = ACTIONS(1927),
+ [anon_sym_else] = ACTIONS(1927),
+ [anon_sym_if] = ACTIONS(1927),
+ [anon_sym_switch] = ACTIONS(1927),
+ [anon_sym_for] = ACTIONS(1927),
+ [anon_sym_LPAREN] = ACTIONS(1925),
+ [anon_sym_await] = ACTIONS(1927),
+ [anon_sym_while] = ACTIONS(1927),
+ [anon_sym_do] = ACTIONS(1927),
+ [anon_sym_try] = ACTIONS(1927),
+ [anon_sym_break] = ACTIONS(1927),
+ [anon_sym_continue] = ACTIONS(1927),
+ [anon_sym_return] = ACTIONS(1927),
+ [anon_sym_throw] = ACTIONS(1927),
+ [anon_sym_SEMI] = ACTIONS(1925),
+ [anon_sym_yield] = ACTIONS(1927),
+ [anon_sym_LBRACK] = ACTIONS(1925),
+ [anon_sym_async] = ACTIONS(1927),
+ [anon_sym_function] = ACTIONS(1927),
+ [anon_sym_private] = ACTIONS(1927),
+ [anon_sym_public] = ACTIONS(1927),
+ [anon_sym_remote] = ACTIONS(1927),
+ [anon_sym_static] = ACTIONS(1927),
+ [anon_sym_final] = ACTIONS(1927),
+ [anon_sym_abstract] = ACTIONS(1927),
+ [anon_sym_any] = ACTIONS(1927),
+ [anon_sym_array] = ACTIONS(1927),
+ [anon_sym_binary] = ACTIONS(1927),
+ [anon_sym_boolean] = ACTIONS(1927),
+ [anon_sym_date] = ACTIONS(1927),
+ [anon_sym_guid] = ACTIONS(1927),
+ [anon_sym_numeric] = ACTIONS(1927),
+ [anon_sym_query] = ACTIONS(1927),
+ [anon_sym_string] = ACTIONS(1927),
+ [anon_sym_struct] = ACTIONS(1927),
+ [anon_sym_uuid] = ACTIONS(1927),
+ [anon_sym_variablename] = ACTIONS(1927),
+ [anon_sym_void] = ACTIONS(1927),
+ [anon_sym_xml] = ACTIONS(1927),
+ [anon_sym_new] = ACTIONS(1927),
+ [anon_sym_PLUS] = ACTIONS(1927),
+ [anon_sym_DASH] = ACTIONS(1927),
+ [anon_sym_SLASH] = ACTIONS(1927),
+ [anon_sym_BANG] = ACTIONS(1925),
+ [anon_sym_TILDE] = ACTIONS(1927),
+ [aux_sym_unary_operator_token1] = ACTIONS(1925),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1925),
+ [anon_sym_DASH_DASH] = ACTIONS(1925),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1925),
+ [sym_identifier] = ACTIONS(1927),
+ [sym_private_property_identifier] = ACTIONS(1925),
+ [sym_this] = ACTIONS(1927),
+ [sym_super] = ACTIONS(1927),
+ [sym_true] = ACTIONS(1927),
+ [sym_false] = ACTIONS(1927),
+ [sym_null] = ACTIONS(1927),
+ [anon_sym_export] = ACTIONS(1927),
+ [sym__automatic_semicolon] = ACTIONS(2348),
[sym_cf_comment] = ACTIONS(5),
},
- [944] = {
- [sym_comment] = STATE(944),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [966] = {
+ [sym_comment] = STATE(966),
+ [anon_sym_POUND] = ACTIONS(2160),
+ [anon_sym_var] = ACTIONS(2162),
+ [anon_sym_SQUOTE] = ACTIONS(2160),
+ [anon_sym_DQUOTE] = ACTIONS(2160),
+ [anon_sym_LBRACE] = ACTIONS(2160),
+ [anon_sym_RBRACE] = ACTIONS(2160),
+ [anon_sym_import] = ACTIONS(2162),
+ [anon_sym_with] = ACTIONS(2162),
+ [anon_sym_let] = ACTIONS(2162),
+ [anon_sym_const] = ACTIONS(2162),
+ [anon_sym_if] = ACTIONS(2162),
+ [anon_sym_switch] = ACTIONS(2162),
+ [anon_sym_for] = ACTIONS(2162),
+ [anon_sym_LPAREN] = ACTIONS(2160),
+ [anon_sym_await] = ACTIONS(2162),
+ [anon_sym_while] = ACTIONS(2162),
+ [anon_sym_do] = ACTIONS(2162),
+ [anon_sym_try] = ACTIONS(2162),
+ [anon_sym_break] = ACTIONS(2162),
+ [anon_sym_continue] = ACTIONS(2162),
+ [anon_sym_return] = ACTIONS(2162),
+ [anon_sym_throw] = ACTIONS(2162),
+ [anon_sym_SEMI] = ACTIONS(2160),
+ [anon_sym_case] = ACTIONS(2162),
+ [anon_sym_default] = ACTIONS(2162),
+ [anon_sym_yield] = ACTIONS(2162),
+ [anon_sym_LBRACK] = ACTIONS(2160),
+ [anon_sym_async] = ACTIONS(2162),
+ [anon_sym_function] = ACTIONS(2162),
+ [anon_sym_private] = ACTIONS(2162),
+ [anon_sym_public] = ACTIONS(2162),
+ [anon_sym_remote] = ACTIONS(2162),
+ [anon_sym_static] = ACTIONS(2162),
+ [anon_sym_final] = ACTIONS(2162),
+ [anon_sym_abstract] = ACTIONS(2162),
+ [anon_sym_any] = ACTIONS(2162),
+ [anon_sym_array] = ACTIONS(2162),
+ [anon_sym_binary] = ACTIONS(2162),
+ [anon_sym_boolean] = ACTIONS(2162),
+ [anon_sym_date] = ACTIONS(2162),
+ [anon_sym_guid] = ACTIONS(2162),
+ [anon_sym_numeric] = ACTIONS(2162),
+ [anon_sym_query] = ACTIONS(2162),
+ [anon_sym_string] = ACTIONS(2162),
+ [anon_sym_struct] = ACTIONS(2162),
+ [anon_sym_uuid] = ACTIONS(2162),
+ [anon_sym_variablename] = ACTIONS(2162),
+ [anon_sym_void] = ACTIONS(2162),
+ [anon_sym_xml] = ACTIONS(2162),
+ [anon_sym_new] = ACTIONS(2162),
+ [anon_sym_PLUS] = ACTIONS(2162),
+ [anon_sym_DASH] = ACTIONS(2162),
+ [anon_sym_SLASH] = ACTIONS(2162),
+ [anon_sym_BANG] = ACTIONS(2160),
+ [anon_sym_TILDE] = ACTIONS(2162),
+ [aux_sym_unary_operator_token1] = ACTIONS(2160),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2160),
+ [anon_sym_DASH_DASH] = ACTIONS(2160),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2160),
+ [sym_identifier] = ACTIONS(2162),
+ [sym_private_property_identifier] = ACTIONS(2160),
+ [sym_this] = ACTIONS(2162),
+ [sym_super] = ACTIONS(2162),
+ [sym_true] = ACTIONS(2162),
+ [sym_false] = ACTIONS(2162),
+ [sym_null] = ACTIONS(2162),
+ [anon_sym_export] = ACTIONS(2162),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [967] = {
+ [sym_comment] = STATE(967),
+ [anon_sym_POUND] = ACTIONS(1919),
+ [anon_sym_var] = ACTIONS(1921),
+ [anon_sym_SQUOTE] = ACTIONS(1919),
+ [anon_sym_DQUOTE] = ACTIONS(1919),
+ [anon_sym_LBRACE] = ACTIONS(1919),
+ [anon_sym_RBRACE] = ACTIONS(1919),
+ [anon_sym_import] = ACTIONS(1921),
+ [anon_sym_with] = ACTIONS(1921),
+ [anon_sym_let] = ACTIONS(1921),
+ [anon_sym_const] = ACTIONS(1921),
+ [anon_sym_else] = ACTIONS(1921),
+ [anon_sym_if] = ACTIONS(1921),
+ [anon_sym_switch] = ACTIONS(1921),
+ [anon_sym_for] = ACTIONS(1921),
+ [anon_sym_LPAREN] = ACTIONS(1919),
+ [anon_sym_await] = ACTIONS(1921),
+ [anon_sym_while] = ACTIONS(1921),
+ [anon_sym_do] = ACTIONS(1921),
+ [anon_sym_try] = ACTIONS(1921),
+ [anon_sym_break] = ACTIONS(1921),
+ [anon_sym_continue] = ACTIONS(1921),
+ [anon_sym_return] = ACTIONS(1921),
+ [anon_sym_throw] = ACTIONS(1921),
+ [anon_sym_SEMI] = ACTIONS(1919),
+ [anon_sym_yield] = ACTIONS(1921),
+ [anon_sym_LBRACK] = ACTIONS(1919),
+ [anon_sym_async] = ACTIONS(1921),
+ [anon_sym_function] = ACTIONS(1921),
+ [anon_sym_private] = ACTIONS(1921),
+ [anon_sym_public] = ACTIONS(1921),
+ [anon_sym_remote] = ACTIONS(1921),
+ [anon_sym_static] = ACTIONS(1921),
+ [anon_sym_final] = ACTIONS(1921),
+ [anon_sym_abstract] = ACTIONS(1921),
+ [anon_sym_any] = ACTIONS(1921),
+ [anon_sym_array] = ACTIONS(1921),
+ [anon_sym_binary] = ACTIONS(1921),
+ [anon_sym_boolean] = ACTIONS(1921),
+ [anon_sym_date] = ACTIONS(1921),
+ [anon_sym_guid] = ACTIONS(1921),
+ [anon_sym_numeric] = ACTIONS(1921),
+ [anon_sym_query] = ACTIONS(1921),
+ [anon_sym_string] = ACTIONS(1921),
+ [anon_sym_struct] = ACTIONS(1921),
+ [anon_sym_uuid] = ACTIONS(1921),
+ [anon_sym_variablename] = ACTIONS(1921),
+ [anon_sym_void] = ACTIONS(1921),
+ [anon_sym_xml] = ACTIONS(1921),
+ [anon_sym_new] = ACTIONS(1921),
+ [anon_sym_PLUS] = ACTIONS(1921),
+ [anon_sym_DASH] = ACTIONS(1921),
+ [anon_sym_SLASH] = ACTIONS(1921),
+ [anon_sym_BANG] = ACTIONS(1919),
+ [anon_sym_TILDE] = ACTIONS(1921),
+ [aux_sym_unary_operator_token1] = ACTIONS(1919),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1919),
+ [anon_sym_DASH_DASH] = ACTIONS(1919),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1919),
+ [sym_identifier] = ACTIONS(1921),
+ [sym_private_property_identifier] = ACTIONS(1919),
+ [sym_this] = ACTIONS(1921),
+ [sym_super] = ACTIONS(1921),
+ [sym_true] = ACTIONS(1921),
+ [sym_false] = ACTIONS(1921),
+ [sym_null] = ACTIONS(1921),
+ [anon_sym_export] = ACTIONS(1921),
+ [sym__automatic_semicolon] = ACTIONS(2350),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [968] = {
+ [sym_comment] = STATE(968),
+ [anon_sym_POUND] = ACTIONS(1913),
+ [anon_sym_var] = ACTIONS(1915),
+ [anon_sym_SQUOTE] = ACTIONS(1913),
+ [anon_sym_DQUOTE] = ACTIONS(1913),
+ [anon_sym_LBRACE] = ACTIONS(1913),
+ [anon_sym_RBRACE] = ACTIONS(1913),
+ [anon_sym_import] = ACTIONS(1915),
+ [anon_sym_with] = ACTIONS(1915),
+ [anon_sym_let] = ACTIONS(1915),
+ [anon_sym_const] = ACTIONS(1915),
+ [anon_sym_else] = ACTIONS(1915),
+ [anon_sym_if] = ACTIONS(1915),
+ [anon_sym_switch] = ACTIONS(1915),
+ [anon_sym_for] = ACTIONS(1915),
+ [anon_sym_LPAREN] = ACTIONS(1913),
+ [anon_sym_await] = ACTIONS(1915),
+ [anon_sym_while] = ACTIONS(1915),
+ [anon_sym_do] = ACTIONS(1915),
+ [anon_sym_try] = ACTIONS(1915),
+ [anon_sym_break] = ACTIONS(1915),
+ [anon_sym_continue] = ACTIONS(1915),
+ [anon_sym_return] = ACTIONS(1915),
+ [anon_sym_throw] = ACTIONS(1915),
+ [anon_sym_SEMI] = ACTIONS(1913),
+ [anon_sym_yield] = ACTIONS(1915),
+ [anon_sym_LBRACK] = ACTIONS(1913),
+ [anon_sym_async] = ACTIONS(1915),
+ [anon_sym_function] = ACTIONS(1915),
+ [anon_sym_private] = ACTIONS(1915),
+ [anon_sym_public] = ACTIONS(1915),
+ [anon_sym_remote] = ACTIONS(1915),
+ [anon_sym_static] = ACTIONS(1915),
+ [anon_sym_final] = ACTIONS(1915),
+ [anon_sym_abstract] = ACTIONS(1915),
+ [anon_sym_any] = ACTIONS(1915),
+ [anon_sym_array] = ACTIONS(1915),
+ [anon_sym_binary] = ACTIONS(1915),
+ [anon_sym_boolean] = ACTIONS(1915),
+ [anon_sym_date] = ACTIONS(1915),
+ [anon_sym_guid] = ACTIONS(1915),
+ [anon_sym_numeric] = ACTIONS(1915),
+ [anon_sym_query] = ACTIONS(1915),
+ [anon_sym_string] = ACTIONS(1915),
+ [anon_sym_struct] = ACTIONS(1915),
+ [anon_sym_uuid] = ACTIONS(1915),
+ [anon_sym_variablename] = ACTIONS(1915),
+ [anon_sym_void] = ACTIONS(1915),
+ [anon_sym_xml] = ACTIONS(1915),
+ [anon_sym_new] = ACTIONS(1915),
+ [anon_sym_PLUS] = ACTIONS(1915),
+ [anon_sym_DASH] = ACTIONS(1915),
+ [anon_sym_SLASH] = ACTIONS(1915),
+ [anon_sym_BANG] = ACTIONS(1913),
+ [anon_sym_TILDE] = ACTIONS(1915),
+ [aux_sym_unary_operator_token1] = ACTIONS(1913),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1913),
+ [anon_sym_DASH_DASH] = ACTIONS(1913),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1913),
+ [sym_identifier] = ACTIONS(1915),
+ [sym_private_property_identifier] = ACTIONS(1913),
+ [sym_this] = ACTIONS(1915),
+ [sym_super] = ACTIONS(1915),
+ [sym_true] = ACTIONS(1915),
+ [sym_false] = ACTIONS(1915),
+ [sym_null] = ACTIONS(1915),
+ [anon_sym_export] = ACTIONS(1915),
+ [sym__automatic_semicolon] = ACTIONS(2352),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [969] = {
+ [sym_comment] = STATE(969),
+ [anon_sym_POUND] = ACTIONS(2156),
+ [anon_sym_var] = ACTIONS(2158),
+ [anon_sym_SQUOTE] = ACTIONS(2156),
+ [anon_sym_DQUOTE] = ACTIONS(2156),
+ [anon_sym_LBRACE] = ACTIONS(2156),
+ [anon_sym_RBRACE] = ACTIONS(2156),
+ [anon_sym_import] = ACTIONS(2158),
+ [anon_sym_with] = ACTIONS(2158),
+ [anon_sym_let] = ACTIONS(2158),
+ [anon_sym_const] = ACTIONS(2158),
+ [anon_sym_if] = ACTIONS(2158),
+ [anon_sym_switch] = ACTIONS(2158),
+ [anon_sym_for] = ACTIONS(2158),
+ [anon_sym_LPAREN] = ACTIONS(2156),
+ [anon_sym_await] = ACTIONS(2158),
+ [anon_sym_while] = ACTIONS(2158),
+ [anon_sym_do] = ACTIONS(2158),
+ [anon_sym_try] = ACTIONS(2158),
+ [anon_sym_break] = ACTIONS(2158),
+ [anon_sym_continue] = ACTIONS(2158),
+ [anon_sym_return] = ACTIONS(2158),
+ [anon_sym_throw] = ACTIONS(2158),
+ [anon_sym_SEMI] = ACTIONS(2156),
+ [anon_sym_case] = ACTIONS(2158),
+ [anon_sym_default] = ACTIONS(2158),
+ [anon_sym_yield] = ACTIONS(2158),
+ [anon_sym_LBRACK] = ACTIONS(2156),
+ [anon_sym_async] = ACTIONS(2158),
+ [anon_sym_function] = ACTIONS(2158),
+ [anon_sym_private] = ACTIONS(2158),
+ [anon_sym_public] = ACTIONS(2158),
+ [anon_sym_remote] = ACTIONS(2158),
+ [anon_sym_static] = ACTIONS(2158),
+ [anon_sym_final] = ACTIONS(2158),
+ [anon_sym_abstract] = ACTIONS(2158),
+ [anon_sym_any] = ACTIONS(2158),
+ [anon_sym_array] = ACTIONS(2158),
+ [anon_sym_binary] = ACTIONS(2158),
+ [anon_sym_boolean] = ACTIONS(2158),
+ [anon_sym_date] = ACTIONS(2158),
+ [anon_sym_guid] = ACTIONS(2158),
+ [anon_sym_numeric] = ACTIONS(2158),
+ [anon_sym_query] = ACTIONS(2158),
+ [anon_sym_string] = ACTIONS(2158),
+ [anon_sym_struct] = ACTIONS(2158),
+ [anon_sym_uuid] = ACTIONS(2158),
+ [anon_sym_variablename] = ACTIONS(2158),
+ [anon_sym_void] = ACTIONS(2158),
+ [anon_sym_xml] = ACTIONS(2158),
+ [anon_sym_new] = ACTIONS(2158),
+ [anon_sym_PLUS] = ACTIONS(2158),
+ [anon_sym_DASH] = ACTIONS(2158),
+ [anon_sym_SLASH] = ACTIONS(2158),
+ [anon_sym_BANG] = ACTIONS(2156),
+ [anon_sym_TILDE] = ACTIONS(2158),
+ [aux_sym_unary_operator_token1] = ACTIONS(2156),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2156),
+ [anon_sym_DASH_DASH] = ACTIONS(2156),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2156),
+ [sym_identifier] = ACTIONS(2158),
+ [sym_private_property_identifier] = ACTIONS(2156),
+ [sym_this] = ACTIONS(2158),
+ [sym_super] = ACTIONS(2158),
+ [sym_true] = ACTIONS(2158),
+ [sym_false] = ACTIONS(2158),
+ [sym_null] = ACTIONS(2158),
+ [anon_sym_export] = ACTIONS(2158),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [970] = {
+ [sym_comment] = STATE(970),
+ [anon_sym_POUND] = ACTIONS(2152),
+ [anon_sym_var] = ACTIONS(2154),
+ [anon_sym_SQUOTE] = ACTIONS(2152),
+ [anon_sym_DQUOTE] = ACTIONS(2152),
+ [anon_sym_LBRACE] = ACTIONS(2152),
+ [anon_sym_RBRACE] = ACTIONS(2152),
+ [anon_sym_import] = ACTIONS(2154),
+ [anon_sym_with] = ACTIONS(2154),
+ [anon_sym_let] = ACTIONS(2154),
+ [anon_sym_const] = ACTIONS(2154),
+ [anon_sym_if] = ACTIONS(2154),
+ [anon_sym_switch] = ACTIONS(2154),
+ [anon_sym_for] = ACTIONS(2154),
+ [anon_sym_LPAREN] = ACTIONS(2152),
+ [anon_sym_await] = ACTIONS(2154),
+ [anon_sym_while] = ACTIONS(2154),
+ [anon_sym_do] = ACTIONS(2154),
+ [anon_sym_try] = ACTIONS(2154),
+ [anon_sym_break] = ACTIONS(2154),
+ [anon_sym_continue] = ACTIONS(2154),
+ [anon_sym_return] = ACTIONS(2154),
+ [anon_sym_throw] = ACTIONS(2154),
+ [anon_sym_SEMI] = ACTIONS(2152),
+ [anon_sym_case] = ACTIONS(2154),
+ [anon_sym_default] = ACTIONS(2154),
+ [anon_sym_yield] = ACTIONS(2154),
+ [anon_sym_LBRACK] = ACTIONS(2152),
+ [anon_sym_async] = ACTIONS(2154),
+ [anon_sym_function] = ACTIONS(2154),
+ [anon_sym_private] = ACTIONS(2154),
+ [anon_sym_public] = ACTIONS(2154),
+ [anon_sym_remote] = ACTIONS(2154),
+ [anon_sym_static] = ACTIONS(2154),
+ [anon_sym_final] = ACTIONS(2154),
+ [anon_sym_abstract] = ACTIONS(2154),
+ [anon_sym_any] = ACTIONS(2154),
+ [anon_sym_array] = ACTIONS(2154),
+ [anon_sym_binary] = ACTIONS(2154),
+ [anon_sym_boolean] = ACTIONS(2154),
+ [anon_sym_date] = ACTIONS(2154),
+ [anon_sym_guid] = ACTIONS(2154),
+ [anon_sym_numeric] = ACTIONS(2154),
+ [anon_sym_query] = ACTIONS(2154),
+ [anon_sym_string] = ACTIONS(2154),
+ [anon_sym_struct] = ACTIONS(2154),
+ [anon_sym_uuid] = ACTIONS(2154),
+ [anon_sym_variablename] = ACTIONS(2154),
+ [anon_sym_void] = ACTIONS(2154),
+ [anon_sym_xml] = ACTIONS(2154),
+ [anon_sym_new] = ACTIONS(2154),
+ [anon_sym_PLUS] = ACTIONS(2154),
+ [anon_sym_DASH] = ACTIONS(2154),
+ [anon_sym_SLASH] = ACTIONS(2154),
+ [anon_sym_BANG] = ACTIONS(2152),
+ [anon_sym_TILDE] = ACTIONS(2154),
+ [aux_sym_unary_operator_token1] = ACTIONS(2152),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2152),
+ [anon_sym_DASH_DASH] = ACTIONS(2152),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2152),
+ [sym_identifier] = ACTIONS(2154),
+ [sym_private_property_identifier] = ACTIONS(2152),
+ [sym_this] = ACTIONS(2154),
+ [sym_super] = ACTIONS(2154),
+ [sym_true] = ACTIONS(2154),
+ [sym_false] = ACTIONS(2154),
+ [sym_null] = ACTIONS(2154),
+ [anon_sym_export] = ACTIONS(2154),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [971] = {
+ [sym_comment] = STATE(971),
+ [anon_sym_POUND] = ACTIONS(1909),
+ [anon_sym_var] = ACTIONS(1911),
+ [anon_sym_SQUOTE] = ACTIONS(1909),
+ [anon_sym_DQUOTE] = ACTIONS(1909),
+ [anon_sym_LBRACE] = ACTIONS(1909),
+ [anon_sym_RBRACE] = ACTIONS(1909),
+ [anon_sym_import] = ACTIONS(1911),
+ [anon_sym_with] = ACTIONS(1911),
+ [anon_sym_let] = ACTIONS(1911),
+ [anon_sym_const] = ACTIONS(1911),
+ [anon_sym_else] = ACTIONS(1911),
+ [anon_sym_if] = ACTIONS(1911),
+ [anon_sym_switch] = ACTIONS(1911),
+ [anon_sym_for] = ACTIONS(1911),
+ [anon_sym_LPAREN] = ACTIONS(1909),
+ [anon_sym_await] = ACTIONS(1911),
+ [anon_sym_while] = ACTIONS(1911),
+ [anon_sym_do] = ACTIONS(1911),
+ [anon_sym_try] = ACTIONS(1911),
+ [anon_sym_break] = ACTIONS(1911),
+ [anon_sym_continue] = ACTIONS(1911),
+ [anon_sym_return] = ACTIONS(1911),
+ [anon_sym_throw] = ACTIONS(1911),
+ [anon_sym_SEMI] = ACTIONS(1909),
+ [anon_sym_finally] = ACTIONS(1911),
+ [anon_sym_yield] = ACTIONS(1911),
+ [anon_sym_LBRACK] = ACTIONS(1909),
+ [anon_sym_async] = ACTIONS(1911),
+ [anon_sym_function] = ACTIONS(1911),
+ [anon_sym_private] = ACTIONS(1911),
+ [anon_sym_public] = ACTIONS(1911),
+ [anon_sym_remote] = ACTIONS(1911),
+ [anon_sym_static] = ACTIONS(1911),
+ [anon_sym_final] = ACTIONS(1911),
+ [anon_sym_abstract] = ACTIONS(1911),
+ [anon_sym_any] = ACTIONS(1911),
+ [anon_sym_array] = ACTIONS(1911),
+ [anon_sym_binary] = ACTIONS(1911),
+ [anon_sym_boolean] = ACTIONS(1911),
+ [anon_sym_date] = ACTIONS(1911),
+ [anon_sym_guid] = ACTIONS(1911),
+ [anon_sym_numeric] = ACTIONS(1911),
+ [anon_sym_query] = ACTIONS(1911),
+ [anon_sym_string] = ACTIONS(1911),
+ [anon_sym_struct] = ACTIONS(1911),
+ [anon_sym_uuid] = ACTIONS(1911),
+ [anon_sym_variablename] = ACTIONS(1911),
+ [anon_sym_void] = ACTIONS(1911),
+ [anon_sym_xml] = ACTIONS(1911),
+ [anon_sym_new] = ACTIONS(1911),
+ [anon_sym_PLUS] = ACTIONS(1911),
+ [anon_sym_DASH] = ACTIONS(1911),
+ [anon_sym_SLASH] = ACTIONS(1911),
+ [anon_sym_BANG] = ACTIONS(1909),
+ [anon_sym_TILDE] = ACTIONS(1911),
+ [aux_sym_unary_operator_token1] = ACTIONS(1909),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1909),
+ [anon_sym_DASH_DASH] = ACTIONS(1909),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1909),
+ [sym_identifier] = ACTIONS(1911),
+ [sym_private_property_identifier] = ACTIONS(1909),
+ [sym_this] = ACTIONS(1911),
+ [sym_super] = ACTIONS(1911),
+ [sym_true] = ACTIONS(1911),
+ [sym_false] = ACTIONS(1911),
+ [sym_null] = ACTIONS(1911),
+ [anon_sym_export] = ACTIONS(1911),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [972] = {
+ [sym_comment] = STATE(972),
+ [anon_sym_POUND] = ACTIONS(1903),
+ [anon_sym_var] = ACTIONS(1905),
+ [anon_sym_SQUOTE] = ACTIONS(1903),
+ [anon_sym_DQUOTE] = ACTIONS(1903),
+ [anon_sym_LBRACE] = ACTIONS(1903),
+ [anon_sym_RBRACE] = ACTIONS(1903),
+ [anon_sym_import] = ACTIONS(1905),
+ [anon_sym_with] = ACTIONS(1905),
+ [anon_sym_let] = ACTIONS(1905),
+ [anon_sym_const] = ACTIONS(1905),
+ [anon_sym_else] = ACTIONS(1905),
+ [anon_sym_if] = ACTIONS(1905),
+ [anon_sym_switch] = ACTIONS(1905),
+ [anon_sym_for] = ACTIONS(1905),
+ [anon_sym_LPAREN] = ACTIONS(1903),
+ [anon_sym_await] = ACTIONS(1905),
+ [anon_sym_while] = ACTIONS(1905),
+ [anon_sym_do] = ACTIONS(1905),
+ [anon_sym_try] = ACTIONS(1905),
+ [anon_sym_break] = ACTIONS(1905),
+ [anon_sym_continue] = ACTIONS(1905),
+ [anon_sym_return] = ACTIONS(1905),
+ [anon_sym_throw] = ACTIONS(1905),
+ [anon_sym_SEMI] = ACTIONS(2354),
+ [anon_sym_yield] = ACTIONS(1905),
+ [anon_sym_LBRACK] = ACTIONS(1903),
+ [anon_sym_async] = ACTIONS(1905),
+ [anon_sym_function] = ACTIONS(1905),
+ [anon_sym_private] = ACTIONS(1905),
+ [anon_sym_public] = ACTIONS(1905),
+ [anon_sym_remote] = ACTIONS(1905),
+ [anon_sym_static] = ACTIONS(1905),
+ [anon_sym_final] = ACTIONS(1905),
+ [anon_sym_abstract] = ACTIONS(1905),
+ [anon_sym_any] = ACTIONS(1905),
+ [anon_sym_array] = ACTIONS(1905),
+ [anon_sym_binary] = ACTIONS(1905),
+ [anon_sym_boolean] = ACTIONS(1905),
+ [anon_sym_date] = ACTIONS(1905),
+ [anon_sym_guid] = ACTIONS(1905),
+ [anon_sym_numeric] = ACTIONS(1905),
+ [anon_sym_query] = ACTIONS(1905),
+ [anon_sym_string] = ACTIONS(1905),
+ [anon_sym_struct] = ACTIONS(1905),
+ [anon_sym_uuid] = ACTIONS(1905),
+ [anon_sym_variablename] = ACTIONS(1905),
+ [anon_sym_void] = ACTIONS(1905),
+ [anon_sym_xml] = ACTIONS(1905),
+ [anon_sym_new] = ACTIONS(1905),
+ [anon_sym_PLUS] = ACTIONS(1905),
+ [anon_sym_DASH] = ACTIONS(1905),
+ [anon_sym_SLASH] = ACTIONS(1905),
+ [anon_sym_BANG] = ACTIONS(1903),
+ [anon_sym_TILDE] = ACTIONS(1905),
+ [aux_sym_unary_operator_token1] = ACTIONS(1903),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1903),
+ [anon_sym_DASH_DASH] = ACTIONS(1903),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1903),
+ [sym_identifier] = ACTIONS(1905),
+ [sym_private_property_identifier] = ACTIONS(1903),
+ [sym_this] = ACTIONS(1905),
+ [sym_super] = ACTIONS(1905),
+ [sym_true] = ACTIONS(1905),
+ [sym_false] = ACTIONS(1905),
+ [sym_null] = ACTIONS(1905),
+ [anon_sym_export] = ACTIONS(1905),
+ [sym__automatic_semicolon] = ACTIONS(2354),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [973] = {
+ [sym_comment] = STATE(973),
+ [anon_sym_POUND] = ACTIONS(2146),
+ [anon_sym_var] = ACTIONS(2148),
+ [anon_sym_SQUOTE] = ACTIONS(2146),
+ [anon_sym_DQUOTE] = ACTIONS(2146),
+ [anon_sym_LBRACE] = ACTIONS(2146),
+ [anon_sym_RBRACE] = ACTIONS(2146),
+ [anon_sym_import] = ACTIONS(2148),
+ [anon_sym_with] = ACTIONS(2148),
+ [anon_sym_let] = ACTIONS(2148),
+ [anon_sym_const] = ACTIONS(2148),
+ [anon_sym_if] = ACTIONS(2148),
+ [anon_sym_switch] = ACTIONS(2148),
+ [anon_sym_for] = ACTIONS(2148),
+ [anon_sym_LPAREN] = ACTIONS(2146),
+ [anon_sym_await] = ACTIONS(2148),
+ [anon_sym_while] = ACTIONS(2148),
+ [anon_sym_do] = ACTIONS(2148),
+ [anon_sym_try] = ACTIONS(2148),
+ [anon_sym_break] = ACTIONS(2148),
+ [anon_sym_continue] = ACTIONS(2148),
+ [anon_sym_return] = ACTIONS(2148),
+ [anon_sym_throw] = ACTIONS(2148),
+ [anon_sym_SEMI] = ACTIONS(2146),
+ [anon_sym_case] = ACTIONS(2148),
+ [anon_sym_default] = ACTIONS(2148),
+ [anon_sym_yield] = ACTIONS(2148),
+ [anon_sym_LBRACK] = ACTIONS(2146),
+ [anon_sym_async] = ACTIONS(2148),
+ [anon_sym_function] = ACTIONS(2148),
+ [anon_sym_private] = ACTIONS(2148),
+ [anon_sym_public] = ACTIONS(2148),
+ [anon_sym_remote] = ACTIONS(2148),
+ [anon_sym_static] = ACTIONS(2148),
+ [anon_sym_final] = ACTIONS(2148),
+ [anon_sym_abstract] = ACTIONS(2148),
+ [anon_sym_any] = ACTIONS(2148),
+ [anon_sym_array] = ACTIONS(2148),
+ [anon_sym_binary] = ACTIONS(2148),
+ [anon_sym_boolean] = ACTIONS(2148),
+ [anon_sym_date] = ACTIONS(2148),
+ [anon_sym_guid] = ACTIONS(2148),
+ [anon_sym_numeric] = ACTIONS(2148),
+ [anon_sym_query] = ACTIONS(2148),
+ [anon_sym_string] = ACTIONS(2148),
+ [anon_sym_struct] = ACTIONS(2148),
+ [anon_sym_uuid] = ACTIONS(2148),
+ [anon_sym_variablename] = ACTIONS(2148),
+ [anon_sym_void] = ACTIONS(2148),
+ [anon_sym_xml] = ACTIONS(2148),
+ [anon_sym_new] = ACTIONS(2148),
+ [anon_sym_PLUS] = ACTIONS(2148),
+ [anon_sym_DASH] = ACTIONS(2148),
+ [anon_sym_SLASH] = ACTIONS(2148),
+ [anon_sym_BANG] = ACTIONS(2146),
+ [anon_sym_TILDE] = ACTIONS(2148),
+ [aux_sym_unary_operator_token1] = ACTIONS(2146),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2146),
+ [anon_sym_DASH_DASH] = ACTIONS(2146),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2146),
+ [sym_identifier] = ACTIONS(2148),
+ [sym_private_property_identifier] = ACTIONS(2146),
+ [sym_this] = ACTIONS(2148),
+ [sym_super] = ACTIONS(2148),
+ [sym_true] = ACTIONS(2148),
+ [sym_false] = ACTIONS(2148),
+ [sym_null] = ACTIONS(2148),
+ [anon_sym_export] = ACTIONS(2148),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [974] = {
+ [sym_comment] = STATE(974),
+ [anon_sym_POUND] = ACTIONS(942),
+ [anon_sym_var] = ACTIONS(944),
+ [anon_sym_SQUOTE] = ACTIONS(942),
+ [anon_sym_DQUOTE] = ACTIONS(942),
+ [anon_sym_LBRACE] = ACTIONS(942),
+ [anon_sym_RBRACE] = ACTIONS(942),
+ [anon_sym_import] = ACTIONS(944),
+ [anon_sym_with] = ACTIONS(944),
+ [anon_sym_let] = ACTIONS(944),
+ [anon_sym_const] = ACTIONS(944),
+ [anon_sym_if] = ACTIONS(944),
+ [anon_sym_switch] = ACTIONS(944),
+ [anon_sym_for] = ACTIONS(944),
+ [anon_sym_LPAREN] = ACTIONS(942),
+ [anon_sym_await] = ACTIONS(944),
+ [anon_sym_while] = ACTIONS(944),
+ [anon_sym_do] = ACTIONS(944),
+ [anon_sym_try] = ACTIONS(944),
+ [anon_sym_break] = ACTIONS(944),
+ [anon_sym_continue] = ACTIONS(944),
+ [anon_sym_return] = ACTIONS(944),
+ [anon_sym_throw] = ACTIONS(944),
+ [anon_sym_SEMI] = ACTIONS(942),
+ [anon_sym_catch] = ACTIONS(944),
+ [anon_sym_finally] = ACTIONS(944),
+ [anon_sym_yield] = ACTIONS(944),
+ [anon_sym_LBRACK] = ACTIONS(942),
+ [anon_sym_async] = ACTIONS(944),
+ [anon_sym_function] = ACTIONS(944),
+ [anon_sym_private] = ACTIONS(944),
+ [anon_sym_public] = ACTIONS(944),
+ [anon_sym_remote] = ACTIONS(944),
+ [anon_sym_static] = ACTIONS(944),
+ [anon_sym_final] = ACTIONS(944),
+ [anon_sym_abstract] = ACTIONS(944),
+ [anon_sym_any] = ACTIONS(944),
+ [anon_sym_array] = ACTIONS(944),
+ [anon_sym_binary] = ACTIONS(944),
+ [anon_sym_boolean] = ACTIONS(944),
+ [anon_sym_date] = ACTIONS(944),
+ [anon_sym_guid] = ACTIONS(944),
+ [anon_sym_numeric] = ACTIONS(944),
+ [anon_sym_query] = ACTIONS(944),
+ [anon_sym_string] = ACTIONS(944),
+ [anon_sym_struct] = ACTIONS(944),
+ [anon_sym_uuid] = ACTIONS(944),
+ [anon_sym_variablename] = ACTIONS(944),
+ [anon_sym_void] = ACTIONS(944),
+ [anon_sym_xml] = ACTIONS(944),
+ [anon_sym_new] = ACTIONS(944),
+ [anon_sym_PLUS] = ACTIONS(944),
+ [anon_sym_DASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_BANG] = ACTIONS(942),
+ [anon_sym_TILDE] = ACTIONS(944),
+ [aux_sym_unary_operator_token1] = ACTIONS(942),
+ [anon_sym_PLUS_PLUS] = ACTIONS(942),
+ [anon_sym_DASH_DASH] = ACTIONS(942),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(942),
+ [sym_identifier] = ACTIONS(944),
+ [sym_private_property_identifier] = ACTIONS(942),
+ [sym_this] = ACTIONS(944),
+ [sym_super] = ACTIONS(944),
+ [sym_true] = ACTIONS(944),
+ [sym_false] = ACTIONS(944),
+ [sym_null] = ACTIONS(944),
+ [anon_sym_export] = ACTIONS(944),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [975] = {
+ [sym_comment] = STATE(975),
+ [anon_sym_POUND] = ACTIONS(2142),
+ [anon_sym_var] = ACTIONS(2144),
+ [anon_sym_SQUOTE] = ACTIONS(2142),
+ [anon_sym_DQUOTE] = ACTIONS(2142),
+ [anon_sym_LBRACE] = ACTIONS(2142),
+ [anon_sym_RBRACE] = ACTIONS(2142),
+ [anon_sym_import] = ACTIONS(2144),
+ [anon_sym_with] = ACTIONS(2144),
+ [anon_sym_let] = ACTIONS(2144),
+ [anon_sym_const] = ACTIONS(2144),
+ [anon_sym_if] = ACTIONS(2144),
+ [anon_sym_switch] = ACTIONS(2144),
+ [anon_sym_for] = ACTIONS(2144),
+ [anon_sym_LPAREN] = ACTIONS(2142),
+ [anon_sym_await] = ACTIONS(2144),
+ [anon_sym_while] = ACTIONS(2144),
+ [anon_sym_do] = ACTIONS(2144),
+ [anon_sym_try] = ACTIONS(2144),
+ [anon_sym_break] = ACTIONS(2144),
+ [anon_sym_continue] = ACTIONS(2144),
+ [anon_sym_return] = ACTIONS(2144),
+ [anon_sym_throw] = ACTIONS(2144),
+ [anon_sym_SEMI] = ACTIONS(2142),
+ [anon_sym_case] = ACTIONS(2144),
+ [anon_sym_default] = ACTIONS(2144),
+ [anon_sym_yield] = ACTIONS(2144),
+ [anon_sym_LBRACK] = ACTIONS(2142),
+ [anon_sym_async] = ACTIONS(2144),
+ [anon_sym_function] = ACTIONS(2144),
+ [anon_sym_private] = ACTIONS(2144),
+ [anon_sym_public] = ACTIONS(2144),
+ [anon_sym_remote] = ACTIONS(2144),
+ [anon_sym_static] = ACTIONS(2144),
+ [anon_sym_final] = ACTIONS(2144),
+ [anon_sym_abstract] = ACTIONS(2144),
+ [anon_sym_any] = ACTIONS(2144),
+ [anon_sym_array] = ACTIONS(2144),
+ [anon_sym_binary] = ACTIONS(2144),
+ [anon_sym_boolean] = ACTIONS(2144),
+ [anon_sym_date] = ACTIONS(2144),
+ [anon_sym_guid] = ACTIONS(2144),
+ [anon_sym_numeric] = ACTIONS(2144),
+ [anon_sym_query] = ACTIONS(2144),
+ [anon_sym_string] = ACTIONS(2144),
+ [anon_sym_struct] = ACTIONS(2144),
+ [anon_sym_uuid] = ACTIONS(2144),
+ [anon_sym_variablename] = ACTIONS(2144),
+ [anon_sym_void] = ACTIONS(2144),
+ [anon_sym_xml] = ACTIONS(2144),
+ [anon_sym_new] = ACTIONS(2144),
+ [anon_sym_PLUS] = ACTIONS(2144),
+ [anon_sym_DASH] = ACTIONS(2144),
+ [anon_sym_SLASH] = ACTIONS(2144),
+ [anon_sym_BANG] = ACTIONS(2142),
+ [anon_sym_TILDE] = ACTIONS(2144),
+ [aux_sym_unary_operator_token1] = ACTIONS(2142),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2142),
+ [anon_sym_DASH_DASH] = ACTIONS(2142),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2142),
+ [sym_identifier] = ACTIONS(2144),
+ [sym_private_property_identifier] = ACTIONS(2142),
+ [sym_this] = ACTIONS(2144),
+ [sym_super] = ACTIONS(2144),
+ [sym_true] = ACTIONS(2144),
+ [sym_false] = ACTIONS(2144),
+ [sym_null] = ACTIONS(2144),
+ [anon_sym_export] = ACTIONS(2144),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [976] = {
+ [sym_comment] = STATE(976),
+ [anon_sym_POUND] = ACTIONS(2138),
+ [anon_sym_var] = ACTIONS(2140),
+ [anon_sym_SQUOTE] = ACTIONS(2138),
+ [anon_sym_DQUOTE] = ACTIONS(2138),
+ [anon_sym_LBRACE] = ACTIONS(2138),
+ [anon_sym_RBRACE] = ACTIONS(2138),
+ [anon_sym_import] = ACTIONS(2140),
+ [anon_sym_with] = ACTIONS(2140),
+ [anon_sym_let] = ACTIONS(2140),
+ [anon_sym_const] = ACTIONS(2140),
+ [anon_sym_if] = ACTIONS(2140),
+ [anon_sym_switch] = ACTIONS(2140),
+ [anon_sym_for] = ACTIONS(2140),
+ [anon_sym_LPAREN] = ACTIONS(2138),
+ [anon_sym_await] = ACTIONS(2140),
+ [anon_sym_while] = ACTIONS(2140),
+ [anon_sym_do] = ACTIONS(2140),
+ [anon_sym_try] = ACTIONS(2140),
+ [anon_sym_break] = ACTIONS(2140),
+ [anon_sym_continue] = ACTIONS(2140),
+ [anon_sym_return] = ACTIONS(2140),
+ [anon_sym_throw] = ACTIONS(2140),
+ [anon_sym_SEMI] = ACTIONS(2138),
+ [anon_sym_case] = ACTIONS(2140),
+ [anon_sym_default] = ACTIONS(2140),
+ [anon_sym_yield] = ACTIONS(2140),
+ [anon_sym_LBRACK] = ACTIONS(2138),
+ [anon_sym_async] = ACTIONS(2140),
+ [anon_sym_function] = ACTIONS(2140),
+ [anon_sym_private] = ACTIONS(2140),
+ [anon_sym_public] = ACTIONS(2140),
+ [anon_sym_remote] = ACTIONS(2140),
+ [anon_sym_static] = ACTIONS(2140),
+ [anon_sym_final] = ACTIONS(2140),
+ [anon_sym_abstract] = ACTIONS(2140),
+ [anon_sym_any] = ACTIONS(2140),
+ [anon_sym_array] = ACTIONS(2140),
+ [anon_sym_binary] = ACTIONS(2140),
+ [anon_sym_boolean] = ACTIONS(2140),
+ [anon_sym_date] = ACTIONS(2140),
+ [anon_sym_guid] = ACTIONS(2140),
+ [anon_sym_numeric] = ACTIONS(2140),
+ [anon_sym_query] = ACTIONS(2140),
+ [anon_sym_string] = ACTIONS(2140),
+ [anon_sym_struct] = ACTIONS(2140),
+ [anon_sym_uuid] = ACTIONS(2140),
+ [anon_sym_variablename] = ACTIONS(2140),
+ [anon_sym_void] = ACTIONS(2140),
+ [anon_sym_xml] = ACTIONS(2140),
+ [anon_sym_new] = ACTIONS(2140),
+ [anon_sym_PLUS] = ACTIONS(2140),
+ [anon_sym_DASH] = ACTIONS(2140),
+ [anon_sym_SLASH] = ACTIONS(2140),
+ [anon_sym_BANG] = ACTIONS(2138),
+ [anon_sym_TILDE] = ACTIONS(2140),
+ [aux_sym_unary_operator_token1] = ACTIONS(2138),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2138),
+ [anon_sym_DASH_DASH] = ACTIONS(2138),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2138),
+ [sym_identifier] = ACTIONS(2140),
+ [sym_private_property_identifier] = ACTIONS(2138),
+ [sym_this] = ACTIONS(2140),
+ [sym_super] = ACTIONS(2140),
+ [sym_true] = ACTIONS(2140),
+ [sym_false] = ACTIONS(2140),
+ [sym_null] = ACTIONS(2140),
+ [anon_sym_export] = ACTIONS(2140),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [977] = {
+ [sym_comment] = STATE(977),
+ [anon_sym_POUND] = ACTIONS(2134),
+ [anon_sym_var] = ACTIONS(2136),
+ [anon_sym_SQUOTE] = ACTIONS(2134),
+ [anon_sym_DQUOTE] = ACTIONS(2134),
+ [anon_sym_LBRACE] = ACTIONS(2134),
+ [anon_sym_RBRACE] = ACTIONS(2134),
+ [anon_sym_import] = ACTIONS(2136),
+ [anon_sym_with] = ACTIONS(2136),
+ [anon_sym_let] = ACTIONS(2136),
+ [anon_sym_const] = ACTIONS(2136),
+ [anon_sym_if] = ACTIONS(2136),
+ [anon_sym_switch] = ACTIONS(2136),
+ [anon_sym_for] = ACTIONS(2136),
+ [anon_sym_LPAREN] = ACTIONS(2134),
+ [anon_sym_await] = ACTIONS(2136),
+ [anon_sym_while] = ACTIONS(2136),
+ [anon_sym_do] = ACTIONS(2136),
+ [anon_sym_try] = ACTIONS(2136),
+ [anon_sym_break] = ACTIONS(2136),
+ [anon_sym_continue] = ACTIONS(2136),
+ [anon_sym_return] = ACTIONS(2136),
+ [anon_sym_throw] = ACTIONS(2136),
+ [anon_sym_SEMI] = ACTIONS(2134),
+ [anon_sym_case] = ACTIONS(2136),
+ [anon_sym_default] = ACTIONS(2136),
+ [anon_sym_yield] = ACTIONS(2136),
+ [anon_sym_LBRACK] = ACTIONS(2134),
+ [anon_sym_async] = ACTIONS(2136),
+ [anon_sym_function] = ACTIONS(2136),
+ [anon_sym_private] = ACTIONS(2136),
+ [anon_sym_public] = ACTIONS(2136),
+ [anon_sym_remote] = ACTIONS(2136),
+ [anon_sym_static] = ACTIONS(2136),
+ [anon_sym_final] = ACTIONS(2136),
+ [anon_sym_abstract] = ACTIONS(2136),
+ [anon_sym_any] = ACTIONS(2136),
+ [anon_sym_array] = ACTIONS(2136),
+ [anon_sym_binary] = ACTIONS(2136),
+ [anon_sym_boolean] = ACTIONS(2136),
+ [anon_sym_date] = ACTIONS(2136),
+ [anon_sym_guid] = ACTIONS(2136),
+ [anon_sym_numeric] = ACTIONS(2136),
+ [anon_sym_query] = ACTIONS(2136),
+ [anon_sym_string] = ACTIONS(2136),
+ [anon_sym_struct] = ACTIONS(2136),
+ [anon_sym_uuid] = ACTIONS(2136),
+ [anon_sym_variablename] = ACTIONS(2136),
+ [anon_sym_void] = ACTIONS(2136),
+ [anon_sym_xml] = ACTIONS(2136),
+ [anon_sym_new] = ACTIONS(2136),
+ [anon_sym_PLUS] = ACTIONS(2136),
+ [anon_sym_DASH] = ACTIONS(2136),
+ [anon_sym_SLASH] = ACTIONS(2136),
+ [anon_sym_BANG] = ACTIONS(2134),
+ [anon_sym_TILDE] = ACTIONS(2136),
+ [aux_sym_unary_operator_token1] = ACTIONS(2134),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2134),
+ [anon_sym_DASH_DASH] = ACTIONS(2134),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2134),
+ [sym_identifier] = ACTIONS(2136),
+ [sym_private_property_identifier] = ACTIONS(2134),
+ [sym_this] = ACTIONS(2136),
+ [sym_super] = ACTIONS(2136),
+ [sym_true] = ACTIONS(2136),
+ [sym_false] = ACTIONS(2136),
+ [sym_null] = ACTIONS(2136),
+ [anon_sym_export] = ACTIONS(2136),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [978] = {
+ [sym_comment] = STATE(978),
+ [anon_sym_POUND] = ACTIONS(2130),
+ [anon_sym_var] = ACTIONS(2132),
+ [anon_sym_SQUOTE] = ACTIONS(2130),
+ [anon_sym_DQUOTE] = ACTIONS(2130),
+ [anon_sym_LBRACE] = ACTIONS(2130),
+ [anon_sym_RBRACE] = ACTIONS(2130),
+ [anon_sym_import] = ACTIONS(2132),
+ [anon_sym_with] = ACTIONS(2132),
+ [anon_sym_let] = ACTIONS(2132),
+ [anon_sym_const] = ACTIONS(2132),
+ [anon_sym_if] = ACTIONS(2132),
+ [anon_sym_switch] = ACTIONS(2132),
+ [anon_sym_for] = ACTIONS(2132),
+ [anon_sym_LPAREN] = ACTIONS(2130),
+ [anon_sym_await] = ACTIONS(2132),
+ [anon_sym_while] = ACTIONS(2132),
+ [anon_sym_do] = ACTIONS(2132),
+ [anon_sym_try] = ACTIONS(2132),
+ [anon_sym_break] = ACTIONS(2132),
+ [anon_sym_continue] = ACTIONS(2132),
+ [anon_sym_return] = ACTIONS(2132),
+ [anon_sym_throw] = ACTIONS(2132),
+ [anon_sym_SEMI] = ACTIONS(2130),
+ [anon_sym_case] = ACTIONS(2132),
+ [anon_sym_default] = ACTIONS(2132),
+ [anon_sym_yield] = ACTIONS(2132),
+ [anon_sym_LBRACK] = ACTIONS(2130),
+ [anon_sym_async] = ACTIONS(2132),
+ [anon_sym_function] = ACTIONS(2132),
+ [anon_sym_private] = ACTIONS(2132),
+ [anon_sym_public] = ACTIONS(2132),
+ [anon_sym_remote] = ACTIONS(2132),
+ [anon_sym_static] = ACTIONS(2132),
+ [anon_sym_final] = ACTIONS(2132),
+ [anon_sym_abstract] = ACTIONS(2132),
+ [anon_sym_any] = ACTIONS(2132),
+ [anon_sym_array] = ACTIONS(2132),
+ [anon_sym_binary] = ACTIONS(2132),
+ [anon_sym_boolean] = ACTIONS(2132),
+ [anon_sym_date] = ACTIONS(2132),
+ [anon_sym_guid] = ACTIONS(2132),
+ [anon_sym_numeric] = ACTIONS(2132),
+ [anon_sym_query] = ACTIONS(2132),
+ [anon_sym_string] = ACTIONS(2132),
+ [anon_sym_struct] = ACTIONS(2132),
+ [anon_sym_uuid] = ACTIONS(2132),
+ [anon_sym_variablename] = ACTIONS(2132),
+ [anon_sym_void] = ACTIONS(2132),
+ [anon_sym_xml] = ACTIONS(2132),
+ [anon_sym_new] = ACTIONS(2132),
+ [anon_sym_PLUS] = ACTIONS(2132),
+ [anon_sym_DASH] = ACTIONS(2132),
+ [anon_sym_SLASH] = ACTIONS(2132),
+ [anon_sym_BANG] = ACTIONS(2130),
+ [anon_sym_TILDE] = ACTIONS(2132),
+ [aux_sym_unary_operator_token1] = ACTIONS(2130),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2130),
+ [anon_sym_DASH_DASH] = ACTIONS(2130),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2130),
+ [sym_identifier] = ACTIONS(2132),
+ [sym_private_property_identifier] = ACTIONS(2130),
+ [sym_this] = ACTIONS(2132),
+ [sym_super] = ACTIONS(2132),
+ [sym_true] = ACTIONS(2132),
+ [sym_false] = ACTIONS(2132),
+ [sym_null] = ACTIONS(2132),
+ [anon_sym_export] = ACTIONS(2132),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [979] = {
+ [sym_comment] = STATE(979),
+ [anon_sym_POUND] = ACTIONS(2272),
+ [anon_sym_var] = ACTIONS(2274),
+ [anon_sym_SQUOTE] = ACTIONS(2272),
+ [anon_sym_DQUOTE] = ACTIONS(2272),
+ [anon_sym_LBRACE] = ACTIONS(2272),
+ [anon_sym_RBRACE] = ACTIONS(2272),
+ [anon_sym_import] = ACTIONS(2274),
+ [anon_sym_with] = ACTIONS(2274),
+ [anon_sym_let] = ACTIONS(2274),
+ [anon_sym_const] = ACTIONS(2274),
+ [anon_sym_if] = ACTIONS(2274),
+ [anon_sym_switch] = ACTIONS(2274),
+ [anon_sym_for] = ACTIONS(2274),
+ [anon_sym_LPAREN] = ACTIONS(2272),
+ [anon_sym_await] = ACTIONS(2274),
+ [anon_sym_while] = ACTIONS(2274),
+ [anon_sym_do] = ACTIONS(2274),
+ [anon_sym_try] = ACTIONS(2274),
+ [anon_sym_break] = ACTIONS(2274),
+ [anon_sym_continue] = ACTIONS(2274),
+ [anon_sym_return] = ACTIONS(2274),
+ [anon_sym_throw] = ACTIONS(2274),
+ [anon_sym_SEMI] = ACTIONS(2272),
+ [anon_sym_case] = ACTIONS(2274),
+ [anon_sym_default] = ACTIONS(2274),
+ [anon_sym_yield] = ACTIONS(2274),
+ [anon_sym_LBRACK] = ACTIONS(2272),
+ [anon_sym_async] = ACTIONS(2274),
+ [anon_sym_function] = ACTIONS(2274),
+ [anon_sym_private] = ACTIONS(2274),
+ [anon_sym_public] = ACTIONS(2274),
+ [anon_sym_remote] = ACTIONS(2274),
+ [anon_sym_static] = ACTIONS(2274),
+ [anon_sym_final] = ACTIONS(2274),
+ [anon_sym_abstract] = ACTIONS(2274),
+ [anon_sym_any] = ACTIONS(2274),
+ [anon_sym_array] = ACTIONS(2274),
+ [anon_sym_binary] = ACTIONS(2274),
+ [anon_sym_boolean] = ACTIONS(2274),
+ [anon_sym_date] = ACTIONS(2274),
+ [anon_sym_guid] = ACTIONS(2274),
+ [anon_sym_numeric] = ACTIONS(2274),
+ [anon_sym_query] = ACTIONS(2274),
+ [anon_sym_string] = ACTIONS(2274),
+ [anon_sym_struct] = ACTIONS(2274),
+ [anon_sym_uuid] = ACTIONS(2274),
+ [anon_sym_variablename] = ACTIONS(2274),
+ [anon_sym_void] = ACTIONS(2274),
+ [anon_sym_xml] = ACTIONS(2274),
+ [anon_sym_new] = ACTIONS(2274),
+ [anon_sym_PLUS] = ACTIONS(2274),
+ [anon_sym_DASH] = ACTIONS(2274),
+ [anon_sym_SLASH] = ACTIONS(2274),
+ [anon_sym_BANG] = ACTIONS(2272),
+ [anon_sym_TILDE] = ACTIONS(2274),
+ [aux_sym_unary_operator_token1] = ACTIONS(2272),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2272),
+ [anon_sym_DASH_DASH] = ACTIONS(2272),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2272),
+ [sym_identifier] = ACTIONS(2274),
+ [sym_private_property_identifier] = ACTIONS(2272),
+ [sym_this] = ACTIONS(2274),
+ [sym_super] = ACTIONS(2274),
+ [sym_true] = ACTIONS(2274),
+ [sym_false] = ACTIONS(2274),
+ [sym_null] = ACTIONS(2274),
+ [anon_sym_export] = ACTIONS(2274),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [980] = {
+ [sym_comment] = STATE(980),
+ [anon_sym_POUND] = ACTIONS(1775),
+ [anon_sym_var] = ACTIONS(1777),
+ [anon_sym_SQUOTE] = ACTIONS(1775),
+ [anon_sym_DQUOTE] = ACTIONS(1775),
+ [anon_sym_LBRACE] = ACTIONS(1775),
+ [anon_sym_RBRACE] = ACTIONS(1775),
+ [anon_sym_import] = ACTIONS(1777),
+ [anon_sym_with] = ACTIONS(1777),
+ [anon_sym_let] = ACTIONS(1777),
+ [anon_sym_const] = ACTIONS(1777),
+ [anon_sym_else] = ACTIONS(1777),
+ [anon_sym_if] = ACTIONS(1777),
+ [anon_sym_switch] = ACTIONS(1777),
+ [anon_sym_for] = ACTIONS(1777),
+ [anon_sym_LPAREN] = ACTIONS(1775),
+ [anon_sym_await] = ACTIONS(1777),
+ [anon_sym_while] = ACTIONS(1777),
+ [anon_sym_do] = ACTIONS(1777),
+ [anon_sym_try] = ACTIONS(1777),
+ [anon_sym_break] = ACTIONS(1777),
+ [anon_sym_continue] = ACTIONS(1777),
+ [anon_sym_return] = ACTIONS(1777),
+ [anon_sym_throw] = ACTIONS(1777),
+ [anon_sym_SEMI] = ACTIONS(1775),
+ [anon_sym_yield] = ACTIONS(1777),
+ [anon_sym_LBRACK] = ACTIONS(1775),
+ [anon_sym_async] = ACTIONS(1777),
+ [anon_sym_function] = ACTIONS(1777),
+ [anon_sym_private] = ACTIONS(1777),
+ [anon_sym_public] = ACTIONS(1777),
+ [anon_sym_remote] = ACTIONS(1777),
+ [anon_sym_static] = ACTIONS(1777),
+ [anon_sym_final] = ACTIONS(1777),
+ [anon_sym_abstract] = ACTIONS(1777),
+ [anon_sym_any] = ACTIONS(1777),
+ [anon_sym_array] = ACTIONS(1777),
+ [anon_sym_binary] = ACTIONS(1777),
+ [anon_sym_boolean] = ACTIONS(1777),
+ [anon_sym_date] = ACTIONS(1777),
+ [anon_sym_guid] = ACTIONS(1777),
+ [anon_sym_numeric] = ACTIONS(1777),
+ [anon_sym_query] = ACTIONS(1777),
+ [anon_sym_string] = ACTIONS(1777),
+ [anon_sym_struct] = ACTIONS(1777),
+ [anon_sym_uuid] = ACTIONS(1777),
+ [anon_sym_variablename] = ACTIONS(1777),
+ [anon_sym_void] = ACTIONS(1777),
+ [anon_sym_xml] = ACTIONS(1777),
+ [anon_sym_new] = ACTIONS(1777),
+ [anon_sym_PLUS] = ACTIONS(1777),
+ [anon_sym_DASH] = ACTIONS(1777),
+ [anon_sym_SLASH] = ACTIONS(1777),
+ [anon_sym_BANG] = ACTIONS(1775),
+ [anon_sym_TILDE] = ACTIONS(1777),
+ [aux_sym_unary_operator_token1] = ACTIONS(1775),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1775),
+ [anon_sym_DASH_DASH] = ACTIONS(1775),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1775),
+ [sym_identifier] = ACTIONS(1777),
+ [sym_private_property_identifier] = ACTIONS(1775),
+ [sym_this] = ACTIONS(1777),
+ [sym_super] = ACTIONS(1777),
+ [sym_true] = ACTIONS(1777),
+ [sym_false] = ACTIONS(1777),
+ [sym_null] = ACTIONS(1777),
+ [anon_sym_export] = ACTIONS(1777),
+ [sym__automatic_semicolon] = ACTIONS(1775),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [981] = {
+ [sym_comment] = STATE(981),
+ [anon_sym_POUND] = ACTIONS(2182),
+ [anon_sym_var] = ACTIONS(2184),
+ [anon_sym_SQUOTE] = ACTIONS(2182),
+ [anon_sym_DQUOTE] = ACTIONS(2182),
+ [anon_sym_LBRACE] = ACTIONS(2182),
+ [anon_sym_RBRACE] = ACTIONS(2182),
+ [anon_sym_import] = ACTIONS(2184),
+ [anon_sym_with] = ACTIONS(2184),
+ [anon_sym_let] = ACTIONS(2184),
+ [anon_sym_const] = ACTIONS(2184),
+ [anon_sym_if] = ACTIONS(2184),
+ [anon_sym_switch] = ACTIONS(2184),
+ [anon_sym_for] = ACTIONS(2184),
+ [anon_sym_LPAREN] = ACTIONS(2182),
+ [anon_sym_await] = ACTIONS(2184),
+ [anon_sym_while] = ACTIONS(2184),
+ [anon_sym_do] = ACTIONS(2184),
+ [anon_sym_try] = ACTIONS(2184),
+ [anon_sym_break] = ACTIONS(2184),
+ [anon_sym_continue] = ACTIONS(2184),
+ [anon_sym_return] = ACTIONS(2184),
+ [anon_sym_throw] = ACTIONS(2184),
+ [anon_sym_SEMI] = ACTIONS(2182),
+ [anon_sym_case] = ACTIONS(2184),
+ [anon_sym_default] = ACTIONS(2184),
+ [anon_sym_yield] = ACTIONS(2184),
+ [anon_sym_LBRACK] = ACTIONS(2182),
+ [anon_sym_async] = ACTIONS(2184),
+ [anon_sym_function] = ACTIONS(2184),
+ [anon_sym_private] = ACTIONS(2184),
+ [anon_sym_public] = ACTIONS(2184),
+ [anon_sym_remote] = ACTIONS(2184),
+ [anon_sym_static] = ACTIONS(2184),
+ [anon_sym_final] = ACTIONS(2184),
+ [anon_sym_abstract] = ACTIONS(2184),
+ [anon_sym_any] = ACTIONS(2184),
+ [anon_sym_array] = ACTIONS(2184),
+ [anon_sym_binary] = ACTIONS(2184),
+ [anon_sym_boolean] = ACTIONS(2184),
+ [anon_sym_date] = ACTIONS(2184),
+ [anon_sym_guid] = ACTIONS(2184),
+ [anon_sym_numeric] = ACTIONS(2184),
+ [anon_sym_query] = ACTIONS(2184),
+ [anon_sym_string] = ACTIONS(2184),
+ [anon_sym_struct] = ACTIONS(2184),
+ [anon_sym_uuid] = ACTIONS(2184),
+ [anon_sym_variablename] = ACTIONS(2184),
+ [anon_sym_void] = ACTIONS(2184),
+ [anon_sym_xml] = ACTIONS(2184),
+ [anon_sym_new] = ACTIONS(2184),
+ [anon_sym_PLUS] = ACTIONS(2184),
+ [anon_sym_DASH] = ACTIONS(2184),
+ [anon_sym_SLASH] = ACTIONS(2184),
+ [anon_sym_BANG] = ACTIONS(2182),
+ [anon_sym_TILDE] = ACTIONS(2184),
+ [aux_sym_unary_operator_token1] = ACTIONS(2182),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2182),
+ [anon_sym_DASH_DASH] = ACTIONS(2182),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2182),
+ [sym_identifier] = ACTIONS(2184),
+ [sym_private_property_identifier] = ACTIONS(2182),
+ [sym_this] = ACTIONS(2184),
+ [sym_super] = ACTIONS(2184),
+ [sym_true] = ACTIONS(2184),
+ [sym_false] = ACTIONS(2184),
+ [sym_null] = ACTIONS(2184),
+ [anon_sym_export] = ACTIONS(2184),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [982] = {
+ [sym_comment] = STATE(982),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1148),
+ [anon_sym_EQ] = ACTIONS(1573),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1191),
- [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_COMMA] = ACTIONS(1144),
+ [anon_sym_RBRACE] = ACTIONS(1144),
+ [anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
[anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
[anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
@@ -118246,16 +121381,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -118265,512 +121402,440 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [945] = {
- [sym_comment] = STATE(945),
- [anon_sym_POUND] = ACTIONS(1982),
- [anon_sym_var] = ACTIONS(1984),
- [anon_sym_SQUOTE] = ACTIONS(1982),
- [anon_sym_DQUOTE] = ACTIONS(1982),
- [anon_sym_LBRACE] = ACTIONS(1982),
- [anon_sym_RBRACE] = ACTIONS(1982),
- [anon_sym_import] = ACTIONS(1984),
- [anon_sym_with] = ACTIONS(1984),
- [anon_sym_let] = ACTIONS(1984),
- [anon_sym_const] = ACTIONS(1984),
- [anon_sym_else] = ACTIONS(1984),
- [anon_sym_if] = ACTIONS(1984),
- [anon_sym_switch] = ACTIONS(1984),
- [anon_sym_for] = ACTIONS(1984),
- [anon_sym_LPAREN] = ACTIONS(1982),
- [anon_sym_await] = ACTIONS(1984),
- [anon_sym_while] = ACTIONS(1984),
- [anon_sym_do] = ACTIONS(1984),
- [anon_sym_try] = ACTIONS(1984),
- [anon_sym_break] = ACTIONS(1984),
- [anon_sym_continue] = ACTIONS(1984),
- [anon_sym_return] = ACTIONS(1984),
- [anon_sym_throw] = ACTIONS(1984),
- [anon_sym_SEMI] = ACTIONS(1982),
- [anon_sym_yield] = ACTIONS(1984),
- [anon_sym_LBRACK] = ACTIONS(1982),
- [anon_sym_async] = ACTIONS(1984),
- [anon_sym_function] = ACTIONS(1984),
- [anon_sym_private] = ACTIONS(1984),
- [anon_sym_public] = ACTIONS(1984),
- [anon_sym_remote] = ACTIONS(1984),
- [anon_sym_static] = ACTIONS(1984),
- [anon_sym_final] = ACTIONS(1984),
- [anon_sym_abstract] = ACTIONS(1984),
- [anon_sym_any] = ACTIONS(1984),
- [anon_sym_array] = ACTIONS(1984),
- [anon_sym_binary] = ACTIONS(1984),
- [anon_sym_boolean] = ACTIONS(1984),
- [anon_sym_date] = ACTIONS(1984),
- [anon_sym_guid] = ACTIONS(1984),
- [anon_sym_numeric] = ACTIONS(1984),
- [anon_sym_query] = ACTIONS(1984),
- [anon_sym_string] = ACTIONS(1984),
- [anon_sym_struct] = ACTIONS(1984),
- [anon_sym_uuid] = ACTIONS(1984),
- [anon_sym_variablename] = ACTIONS(1984),
- [anon_sym_void] = ACTIONS(1984),
- [anon_sym_xml] = ACTIONS(1984),
- [anon_sym_new] = ACTIONS(1984),
- [anon_sym_PLUS] = ACTIONS(1984),
- [anon_sym_DASH] = ACTIONS(1984),
- [anon_sym_SLASH] = ACTIONS(1984),
- [anon_sym_BANG] = ACTIONS(1982),
- [anon_sym_TILDE] = ACTIONS(1984),
- [aux_sym_unary_operator_token1] = ACTIONS(1982),
- [anon_sym_PLUS_PLUS] = ACTIONS(1982),
- [anon_sym_DASH_DASH] = ACTIONS(1982),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1982),
- [sym_identifier] = ACTIONS(1984),
- [sym_private_property_identifier] = ACTIONS(1982),
- [sym_this] = ACTIONS(1984),
- [sym_super] = ACTIONS(1984),
- [sym_true] = ACTIONS(1984),
- [sym_false] = ACTIONS(1984),
- [sym_null] = ACTIONS(1984),
- [anon_sym_export] = ACTIONS(1984),
- [sym__automatic_semicolon] = ACTIONS(1982),
- [sym_cf_comment] = ACTIONS(5),
- },
- [946] = {
- [sym_comment] = STATE(946),
- [anon_sym_POUND] = ACTIONS(1922),
- [anon_sym_var] = ACTIONS(1924),
- [anon_sym_SQUOTE] = ACTIONS(1922),
- [anon_sym_DQUOTE] = ACTIONS(1922),
- [anon_sym_LBRACE] = ACTIONS(1922),
- [anon_sym_RBRACE] = ACTIONS(1922),
- [anon_sym_import] = ACTIONS(1924),
- [anon_sym_with] = ACTIONS(1924),
- [anon_sym_let] = ACTIONS(1924),
- [anon_sym_const] = ACTIONS(1924),
- [anon_sym_else] = ACTIONS(1924),
- [anon_sym_if] = ACTIONS(1924),
- [anon_sym_switch] = ACTIONS(1924),
- [anon_sym_for] = ACTIONS(1924),
- [anon_sym_LPAREN] = ACTIONS(1922),
- [anon_sym_await] = ACTIONS(1924),
- [anon_sym_while] = ACTIONS(1924),
- [anon_sym_do] = ACTIONS(1924),
- [anon_sym_try] = ACTIONS(1924),
- [anon_sym_break] = ACTIONS(1924),
- [anon_sym_continue] = ACTIONS(1924),
- [anon_sym_return] = ACTIONS(1924),
- [anon_sym_throw] = ACTIONS(1924),
- [anon_sym_SEMI] = ACTIONS(1922),
- [anon_sym_yield] = ACTIONS(1924),
- [anon_sym_LBRACK] = ACTIONS(1922),
- [anon_sym_async] = ACTIONS(1924),
- [anon_sym_function] = ACTIONS(1924),
- [anon_sym_private] = ACTIONS(1924),
- [anon_sym_public] = ACTIONS(1924),
- [anon_sym_remote] = ACTIONS(1924),
- [anon_sym_static] = ACTIONS(1924),
- [anon_sym_final] = ACTIONS(1924),
- [anon_sym_abstract] = ACTIONS(1924),
- [anon_sym_any] = ACTIONS(1924),
- [anon_sym_array] = ACTIONS(1924),
- [anon_sym_binary] = ACTIONS(1924),
- [anon_sym_boolean] = ACTIONS(1924),
- [anon_sym_date] = ACTIONS(1924),
- [anon_sym_guid] = ACTIONS(1924),
- [anon_sym_numeric] = ACTIONS(1924),
- [anon_sym_query] = ACTIONS(1924),
- [anon_sym_string] = ACTIONS(1924),
- [anon_sym_struct] = ACTIONS(1924),
- [anon_sym_uuid] = ACTIONS(1924),
- [anon_sym_variablename] = ACTIONS(1924),
- [anon_sym_void] = ACTIONS(1924),
- [anon_sym_xml] = ACTIONS(1924),
- [anon_sym_new] = ACTIONS(1924),
- [anon_sym_PLUS] = ACTIONS(1924),
- [anon_sym_DASH] = ACTIONS(1924),
- [anon_sym_SLASH] = ACTIONS(1924),
- [anon_sym_BANG] = ACTIONS(1922),
- [anon_sym_TILDE] = ACTIONS(1924),
- [aux_sym_unary_operator_token1] = ACTIONS(1922),
- [anon_sym_PLUS_PLUS] = ACTIONS(1922),
- [anon_sym_DASH_DASH] = ACTIONS(1922),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1922),
- [sym_identifier] = ACTIONS(1924),
- [sym_private_property_identifier] = ACTIONS(1922),
- [sym_this] = ACTIONS(1924),
- [sym_super] = ACTIONS(1924),
- [sym_true] = ACTIONS(1924),
- [sym_false] = ACTIONS(1924),
- [sym_null] = ACTIONS(1924),
- [anon_sym_export] = ACTIONS(1924),
- [sym__automatic_semicolon] = ACTIONS(2309),
+ [983] = {
+ [sym_comment] = STATE(983),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2172),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(1851),
+ [anon_sym_RBRACE] = ACTIONS(1851),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_SEMI] = ACTIONS(1851),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(1860),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1851),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [947] = {
- [sym_comment] = STATE(947),
- [anon_sym_POUND] = ACTIONS(2128),
- [anon_sym_var] = ACTIONS(2130),
- [anon_sym_SQUOTE] = ACTIONS(2128),
- [anon_sym_DQUOTE] = ACTIONS(2128),
- [anon_sym_LBRACE] = ACTIONS(2128),
- [anon_sym_RBRACE] = ACTIONS(2128),
- [anon_sym_import] = ACTIONS(2130),
- [anon_sym_with] = ACTIONS(2130),
- [anon_sym_let] = ACTIONS(2130),
- [anon_sym_const] = ACTIONS(2130),
- [anon_sym_if] = ACTIONS(2130),
- [anon_sym_switch] = ACTIONS(2130),
- [anon_sym_for] = ACTIONS(2130),
- [anon_sym_LPAREN] = ACTIONS(2128),
- [anon_sym_await] = ACTIONS(2130),
- [anon_sym_while] = ACTIONS(2130),
- [anon_sym_do] = ACTIONS(2130),
- [anon_sym_try] = ACTIONS(2130),
- [anon_sym_break] = ACTIONS(2130),
- [anon_sym_continue] = ACTIONS(2130),
- [anon_sym_return] = ACTIONS(2130),
- [anon_sym_throw] = ACTIONS(2130),
- [anon_sym_SEMI] = ACTIONS(2128),
- [anon_sym_case] = ACTIONS(2130),
- [anon_sym_default] = ACTIONS(2130),
- [anon_sym_yield] = ACTIONS(2130),
- [anon_sym_LBRACK] = ACTIONS(2128),
- [anon_sym_async] = ACTIONS(2130),
- [anon_sym_function] = ACTIONS(2130),
- [anon_sym_private] = ACTIONS(2130),
- [anon_sym_public] = ACTIONS(2130),
- [anon_sym_remote] = ACTIONS(2130),
- [anon_sym_static] = ACTIONS(2130),
- [anon_sym_final] = ACTIONS(2130),
- [anon_sym_abstract] = ACTIONS(2130),
- [anon_sym_any] = ACTIONS(2130),
- [anon_sym_array] = ACTIONS(2130),
- [anon_sym_binary] = ACTIONS(2130),
- [anon_sym_boolean] = ACTIONS(2130),
- [anon_sym_date] = ACTIONS(2130),
- [anon_sym_guid] = ACTIONS(2130),
- [anon_sym_numeric] = ACTIONS(2130),
- [anon_sym_query] = ACTIONS(2130),
- [anon_sym_string] = ACTIONS(2130),
- [anon_sym_struct] = ACTIONS(2130),
- [anon_sym_uuid] = ACTIONS(2130),
- [anon_sym_variablename] = ACTIONS(2130),
- [anon_sym_void] = ACTIONS(2130),
- [anon_sym_xml] = ACTIONS(2130),
- [anon_sym_new] = ACTIONS(2130),
- [anon_sym_PLUS] = ACTIONS(2130),
- [anon_sym_DASH] = ACTIONS(2130),
- [anon_sym_SLASH] = ACTIONS(2130),
- [anon_sym_BANG] = ACTIONS(2128),
- [anon_sym_TILDE] = ACTIONS(2130),
- [aux_sym_unary_operator_token1] = ACTIONS(2128),
- [anon_sym_PLUS_PLUS] = ACTIONS(2128),
- [anon_sym_DASH_DASH] = ACTIONS(2128),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2128),
- [sym_identifier] = ACTIONS(2130),
- [sym_private_property_identifier] = ACTIONS(2128),
- [sym_this] = ACTIONS(2130),
- [sym_super] = ACTIONS(2130),
- [sym_true] = ACTIONS(2130),
- [sym_false] = ACTIONS(2130),
- [sym_null] = ACTIONS(2130),
- [anon_sym_export] = ACTIONS(2130),
+ [984] = {
+ [sym_comment] = STATE(984),
+ [aux_sym_object_repeat1] = STATE(4026),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2330),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1189),
+ [anon_sym_LPAREN] = ACTIONS(1857),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2332),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [948] = {
- [sym_comment] = STATE(948),
- [anon_sym_POUND] = ACTIONS(2038),
- [anon_sym_var] = ACTIONS(2040),
- [anon_sym_SQUOTE] = ACTIONS(2038),
- [anon_sym_DQUOTE] = ACTIONS(2038),
- [anon_sym_LBRACE] = ACTIONS(2038),
- [anon_sym_RBRACE] = ACTIONS(2038),
- [anon_sym_import] = ACTIONS(2040),
- [anon_sym_with] = ACTIONS(2040),
- [anon_sym_let] = ACTIONS(2040),
- [anon_sym_const] = ACTIONS(2040),
- [anon_sym_if] = ACTIONS(2040),
- [anon_sym_switch] = ACTIONS(2040),
- [anon_sym_for] = ACTIONS(2040),
- [anon_sym_LPAREN] = ACTIONS(2038),
- [anon_sym_await] = ACTIONS(2040),
- [anon_sym_while] = ACTIONS(2040),
- [anon_sym_do] = ACTIONS(2040),
- [anon_sym_try] = ACTIONS(2040),
- [anon_sym_break] = ACTIONS(2040),
- [anon_sym_continue] = ACTIONS(2040),
- [anon_sym_return] = ACTIONS(2040),
- [anon_sym_throw] = ACTIONS(2040),
- [anon_sym_SEMI] = ACTIONS(2038),
- [anon_sym_case] = ACTIONS(2040),
- [anon_sym_default] = ACTIONS(2040),
- [anon_sym_yield] = ACTIONS(2040),
- [anon_sym_LBRACK] = ACTIONS(2038),
- [anon_sym_async] = ACTIONS(2040),
- [anon_sym_function] = ACTIONS(2040),
- [anon_sym_private] = ACTIONS(2040),
- [anon_sym_public] = ACTIONS(2040),
- [anon_sym_remote] = ACTIONS(2040),
- [anon_sym_static] = ACTIONS(2040),
- [anon_sym_final] = ACTIONS(2040),
- [anon_sym_abstract] = ACTIONS(2040),
- [anon_sym_any] = ACTIONS(2040),
- [anon_sym_array] = ACTIONS(2040),
- [anon_sym_binary] = ACTIONS(2040),
- [anon_sym_boolean] = ACTIONS(2040),
- [anon_sym_date] = ACTIONS(2040),
- [anon_sym_guid] = ACTIONS(2040),
- [anon_sym_numeric] = ACTIONS(2040),
- [anon_sym_query] = ACTIONS(2040),
- [anon_sym_string] = ACTIONS(2040),
- [anon_sym_struct] = ACTIONS(2040),
- [anon_sym_uuid] = ACTIONS(2040),
- [anon_sym_variablename] = ACTIONS(2040),
- [anon_sym_void] = ACTIONS(2040),
- [anon_sym_xml] = ACTIONS(2040),
- [anon_sym_new] = ACTIONS(2040),
- [anon_sym_PLUS] = ACTIONS(2040),
- [anon_sym_DASH] = ACTIONS(2040),
- [anon_sym_SLASH] = ACTIONS(2040),
- [anon_sym_BANG] = ACTIONS(2038),
- [anon_sym_TILDE] = ACTIONS(2040),
- [aux_sym_unary_operator_token1] = ACTIONS(2038),
- [anon_sym_PLUS_PLUS] = ACTIONS(2038),
- [anon_sym_DASH_DASH] = ACTIONS(2038),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2038),
- [sym_identifier] = ACTIONS(2040),
- [sym_private_property_identifier] = ACTIONS(2038),
- [sym_this] = ACTIONS(2040),
- [sym_super] = ACTIONS(2040),
- [sym_true] = ACTIONS(2040),
- [sym_false] = ACTIONS(2040),
- [sym_null] = ACTIONS(2040),
- [anon_sym_export] = ACTIONS(2040),
+ [985] = {
+ [sym_comment] = STATE(985),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1241),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1156),
+ [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1144),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [949] = {
- [sym_comment] = STATE(949),
- [anon_sym_POUND] = ACTIONS(2124),
- [anon_sym_var] = ACTIONS(2126),
- [anon_sym_SQUOTE] = ACTIONS(2124),
- [anon_sym_DQUOTE] = ACTIONS(2124),
- [anon_sym_LBRACE] = ACTIONS(2124),
- [anon_sym_RBRACE] = ACTIONS(2124),
- [anon_sym_import] = ACTIONS(2126),
- [anon_sym_with] = ACTIONS(2126),
- [anon_sym_let] = ACTIONS(2126),
- [anon_sym_const] = ACTIONS(2126),
- [anon_sym_if] = ACTIONS(2126),
- [anon_sym_switch] = ACTIONS(2126),
- [anon_sym_for] = ACTIONS(2126),
- [anon_sym_LPAREN] = ACTIONS(2124),
- [anon_sym_await] = ACTIONS(2126),
- [anon_sym_while] = ACTIONS(2126),
- [anon_sym_do] = ACTIONS(2126),
- [anon_sym_try] = ACTIONS(2126),
- [anon_sym_break] = ACTIONS(2126),
- [anon_sym_continue] = ACTIONS(2126),
- [anon_sym_return] = ACTIONS(2126),
- [anon_sym_throw] = ACTIONS(2126),
- [anon_sym_SEMI] = ACTIONS(2124),
- [anon_sym_case] = ACTIONS(2126),
- [anon_sym_default] = ACTIONS(2126),
- [anon_sym_yield] = ACTIONS(2126),
- [anon_sym_LBRACK] = ACTIONS(2124),
- [anon_sym_async] = ACTIONS(2126),
- [anon_sym_function] = ACTIONS(2126),
- [anon_sym_private] = ACTIONS(2126),
- [anon_sym_public] = ACTIONS(2126),
- [anon_sym_remote] = ACTIONS(2126),
- [anon_sym_static] = ACTIONS(2126),
- [anon_sym_final] = ACTIONS(2126),
- [anon_sym_abstract] = ACTIONS(2126),
- [anon_sym_any] = ACTIONS(2126),
- [anon_sym_array] = ACTIONS(2126),
- [anon_sym_binary] = ACTIONS(2126),
- [anon_sym_boolean] = ACTIONS(2126),
- [anon_sym_date] = ACTIONS(2126),
- [anon_sym_guid] = ACTIONS(2126),
- [anon_sym_numeric] = ACTIONS(2126),
- [anon_sym_query] = ACTIONS(2126),
- [anon_sym_string] = ACTIONS(2126),
- [anon_sym_struct] = ACTIONS(2126),
- [anon_sym_uuid] = ACTIONS(2126),
- [anon_sym_variablename] = ACTIONS(2126),
- [anon_sym_void] = ACTIONS(2126),
- [anon_sym_xml] = ACTIONS(2126),
- [anon_sym_new] = ACTIONS(2126),
- [anon_sym_PLUS] = ACTIONS(2126),
- [anon_sym_DASH] = ACTIONS(2126),
- [anon_sym_SLASH] = ACTIONS(2126),
- [anon_sym_BANG] = ACTIONS(2124),
- [anon_sym_TILDE] = ACTIONS(2126),
- [aux_sym_unary_operator_token1] = ACTIONS(2124),
- [anon_sym_PLUS_PLUS] = ACTIONS(2124),
- [anon_sym_DASH_DASH] = ACTIONS(2124),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2124),
- [sym_identifier] = ACTIONS(2126),
- [sym_private_property_identifier] = ACTIONS(2124),
- [sym_this] = ACTIONS(2126),
- [sym_super] = ACTIONS(2126),
- [sym_true] = ACTIONS(2126),
- [sym_false] = ACTIONS(2126),
- [sym_null] = ACTIONS(2126),
- [anon_sym_export] = ACTIONS(2126),
+ [986] = {
+ [sym_comment] = STATE(986),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2172),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(2356),
+ [anon_sym_RBRACE] = ACTIONS(2356),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_RPAREN] = ACTIONS(2356),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_RBRACK] = ACTIONS(2356),
+ [anon_sym_EQ_GT] = ACTIONS(2332),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [950] = {
- [sym_comment] = STATE(950),
- [anon_sym_POUND] = ACTIONS(2120),
- [anon_sym_var] = ACTIONS(2122),
- [anon_sym_SQUOTE] = ACTIONS(2120),
- [anon_sym_DQUOTE] = ACTIONS(2120),
- [anon_sym_LBRACE] = ACTIONS(2120),
- [anon_sym_RBRACE] = ACTIONS(2120),
- [anon_sym_import] = ACTIONS(2122),
- [anon_sym_with] = ACTIONS(2122),
- [anon_sym_let] = ACTIONS(2122),
- [anon_sym_const] = ACTIONS(2122),
- [anon_sym_if] = ACTIONS(2122),
- [anon_sym_switch] = ACTIONS(2122),
- [anon_sym_for] = ACTIONS(2122),
- [anon_sym_LPAREN] = ACTIONS(2120),
- [anon_sym_await] = ACTIONS(2122),
- [anon_sym_while] = ACTIONS(2122),
- [anon_sym_do] = ACTIONS(2122),
- [anon_sym_try] = ACTIONS(2122),
- [anon_sym_break] = ACTIONS(2122),
- [anon_sym_continue] = ACTIONS(2122),
- [anon_sym_return] = ACTIONS(2122),
- [anon_sym_throw] = ACTIONS(2122),
- [anon_sym_SEMI] = ACTIONS(2120),
- [anon_sym_case] = ACTIONS(2122),
- [anon_sym_default] = ACTIONS(2122),
- [anon_sym_yield] = ACTIONS(2122),
- [anon_sym_LBRACK] = ACTIONS(2120),
- [anon_sym_async] = ACTIONS(2122),
- [anon_sym_function] = ACTIONS(2122),
- [anon_sym_private] = ACTIONS(2122),
- [anon_sym_public] = ACTIONS(2122),
- [anon_sym_remote] = ACTIONS(2122),
- [anon_sym_static] = ACTIONS(2122),
- [anon_sym_final] = ACTIONS(2122),
- [anon_sym_abstract] = ACTIONS(2122),
- [anon_sym_any] = ACTIONS(2122),
- [anon_sym_array] = ACTIONS(2122),
- [anon_sym_binary] = ACTIONS(2122),
- [anon_sym_boolean] = ACTIONS(2122),
- [anon_sym_date] = ACTIONS(2122),
- [anon_sym_guid] = ACTIONS(2122),
- [anon_sym_numeric] = ACTIONS(2122),
- [anon_sym_query] = ACTIONS(2122),
- [anon_sym_string] = ACTIONS(2122),
- [anon_sym_struct] = ACTIONS(2122),
- [anon_sym_uuid] = ACTIONS(2122),
- [anon_sym_variablename] = ACTIONS(2122),
- [anon_sym_void] = ACTIONS(2122),
- [anon_sym_xml] = ACTIONS(2122),
- [anon_sym_new] = ACTIONS(2122),
- [anon_sym_PLUS] = ACTIONS(2122),
- [anon_sym_DASH] = ACTIONS(2122),
- [anon_sym_SLASH] = ACTIONS(2122),
- [anon_sym_BANG] = ACTIONS(2120),
- [anon_sym_TILDE] = ACTIONS(2122),
- [aux_sym_unary_operator_token1] = ACTIONS(2120),
- [anon_sym_PLUS_PLUS] = ACTIONS(2120),
- [anon_sym_DASH_DASH] = ACTIONS(2120),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2120),
- [sym_identifier] = ACTIONS(2122),
- [sym_private_property_identifier] = ACTIONS(2120),
- [sym_this] = ACTIONS(2122),
- [sym_super] = ACTIONS(2122),
- [sym_true] = ACTIONS(2122),
- [sym_false] = ACTIONS(2122),
- [sym_null] = ACTIONS(2122),
- [anon_sym_export] = ACTIONS(2122),
+ [987] = {
+ [sym_comment] = STATE(987),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2330),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1156),
+ [anon_sym_LPAREN] = ACTIONS(1857),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2332),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [951] = {
- [sym_comment] = STATE(951),
- [anon_sym_POUND] = ACTIONS(2116),
- [anon_sym_var] = ACTIONS(2118),
- [anon_sym_SQUOTE] = ACTIONS(2116),
- [anon_sym_DQUOTE] = ACTIONS(2116),
- [anon_sym_LBRACE] = ACTIONS(2116),
- [anon_sym_RBRACE] = ACTIONS(2116),
- [anon_sym_import] = ACTIONS(2118),
- [anon_sym_with] = ACTIONS(2118),
- [anon_sym_let] = ACTIONS(2118),
- [anon_sym_const] = ACTIONS(2118),
- [anon_sym_if] = ACTIONS(2118),
- [anon_sym_switch] = ACTIONS(2118),
- [anon_sym_for] = ACTIONS(2118),
- [anon_sym_LPAREN] = ACTIONS(2116),
- [anon_sym_await] = ACTIONS(2118),
- [anon_sym_while] = ACTIONS(2118),
- [anon_sym_do] = ACTIONS(2118),
- [anon_sym_try] = ACTIONS(2118),
- [anon_sym_break] = ACTIONS(2118),
- [anon_sym_continue] = ACTIONS(2118),
- [anon_sym_return] = ACTIONS(2118),
- [anon_sym_throw] = ACTIONS(2118),
- [anon_sym_SEMI] = ACTIONS(2116),
- [anon_sym_case] = ACTIONS(2118),
- [anon_sym_default] = ACTIONS(2118),
- [anon_sym_yield] = ACTIONS(2118),
- [anon_sym_LBRACK] = ACTIONS(2116),
- [anon_sym_async] = ACTIONS(2118),
- [anon_sym_function] = ACTIONS(2118),
- [anon_sym_private] = ACTIONS(2118),
- [anon_sym_public] = ACTIONS(2118),
- [anon_sym_remote] = ACTIONS(2118),
- [anon_sym_static] = ACTIONS(2118),
- [anon_sym_final] = ACTIONS(2118),
- [anon_sym_abstract] = ACTIONS(2118),
- [anon_sym_any] = ACTIONS(2118),
- [anon_sym_array] = ACTIONS(2118),
- [anon_sym_binary] = ACTIONS(2118),
- [anon_sym_boolean] = ACTIONS(2118),
- [anon_sym_date] = ACTIONS(2118),
- [anon_sym_guid] = ACTIONS(2118),
- [anon_sym_numeric] = ACTIONS(2118),
- [anon_sym_query] = ACTIONS(2118),
- [anon_sym_string] = ACTIONS(2118),
- [anon_sym_struct] = ACTIONS(2118),
- [anon_sym_uuid] = ACTIONS(2118),
- [anon_sym_variablename] = ACTIONS(2118),
- [anon_sym_void] = ACTIONS(2118),
- [anon_sym_xml] = ACTIONS(2118),
- [anon_sym_new] = ACTIONS(2118),
- [anon_sym_PLUS] = ACTIONS(2118),
- [anon_sym_DASH] = ACTIONS(2118),
- [anon_sym_SLASH] = ACTIONS(2118),
- [anon_sym_BANG] = ACTIONS(2116),
- [anon_sym_TILDE] = ACTIONS(2118),
- [aux_sym_unary_operator_token1] = ACTIONS(2116),
- [anon_sym_PLUS_PLUS] = ACTIONS(2116),
- [anon_sym_DASH_DASH] = ACTIONS(2116),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2116),
- [sym_identifier] = ACTIONS(2118),
- [sym_private_property_identifier] = ACTIONS(2116),
- [sym_this] = ACTIONS(2118),
- [sym_super] = ACTIONS(2118),
- [sym_true] = ACTIONS(2118),
- [sym_false] = ACTIONS(2118),
- [sym_null] = ACTIONS(2118),
- [anon_sym_export] = ACTIONS(2118),
+ [988] = {
+ [sym_comment] = STATE(988),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1573),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_COMMA] = ACTIONS(1601),
+ [anon_sym_RBRACE] = ACTIONS(1601),
+ [anon_sym_LPAREN] = ACTIONS(1144),
+ [anon_sym_RPAREN] = ACTIONS(1601),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_RBRACK] = ACTIONS(1601),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1144),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [952] = {
- [sym_comment] = STATE(952),
+ [989] = {
+ [sym_comment] = STATE(989),
[anon_sym_POUND] = ACTIONS(2112),
[anon_sym_var] = ACTIONS(2114),
[anon_sym_SQUOTE] = ACTIONS(2112),
@@ -118841,8 +121906,152 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2114),
[sym_cf_comment] = ACTIONS(5),
},
- [953] = {
- [sym_comment] = STATE(953),
+ [990] = {
+ [sym_comment] = STATE(990),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_catch] = ACTIONS(1004),
+ [anon_sym_finally] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [991] = {
+ [sym_comment] = STATE(991),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2330),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1181),
+ [anon_sym_LPAREN] = ACTIONS(1857),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2332),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [992] = {
+ [sym_comment] = STATE(992),
[anon_sym_POUND] = ACTIONS(2106),
[anon_sym_var] = ACTIONS(2108),
[anon_sym_SQUOTE] = ACTIONS(2106),
@@ -118913,8 +122122,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2108),
[sym_cf_comment] = ACTIONS(5),
},
- [954] = {
- [sym_comment] = STATE(954),
+ [993] = {
+ [sym_comment] = STATE(993),
[anon_sym_POUND] = ACTIONS(2102),
[anon_sym_var] = ACTIONS(2104),
[anon_sym_SQUOTE] = ACTIONS(2102),
@@ -118985,96 +122194,167 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2104),
[sym_cf_comment] = ACTIONS(5),
},
- [955] = {
- [sym_comment] = STATE(955),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2284),
- [anon_sym_STAR] = ACTIONS(2282),
+ [994] = {
+ [sym_comment] = STATE(994),
+ [anon_sym_POUND] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(894),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_COMMA] = ACTIONS(892),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(894),
+ [anon_sym_with] = ACTIONS(894),
+ [anon_sym_let] = ACTIONS(894),
+ [anon_sym_const] = ACTIONS(894),
+ [anon_sym_if] = ACTIONS(894),
+ [anon_sym_switch] = ACTIONS(894),
+ [anon_sym_for] = ACTIONS(894),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(894),
+ [anon_sym_while] = ACTIONS(894),
+ [anon_sym_do] = ACTIONS(894),
+ [anon_sym_try] = ACTIONS(894),
+ [anon_sym_break] = ACTIONS(894),
+ [anon_sym_continue] = ACTIONS(894),
+ [anon_sym_return] = ACTIONS(894),
+ [anon_sym_throw] = ACTIONS(894),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_yield] = ACTIONS(894),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(894),
+ [anon_sym_function] = ACTIONS(894),
+ [anon_sym_private] = ACTIONS(894),
+ [anon_sym_public] = ACTIONS(894),
+ [anon_sym_remote] = ACTIONS(894),
+ [anon_sym_static] = ACTIONS(894),
+ [anon_sym_final] = ACTIONS(894),
+ [anon_sym_abstract] = ACTIONS(894),
+ [anon_sym_any] = ACTIONS(894),
+ [anon_sym_array] = ACTIONS(894),
+ [anon_sym_binary] = ACTIONS(894),
+ [anon_sym_boolean] = ACTIONS(894),
+ [anon_sym_date] = ACTIONS(894),
+ [anon_sym_guid] = ACTIONS(894),
+ [anon_sym_numeric] = ACTIONS(894),
+ [anon_sym_query] = ACTIONS(894),
+ [anon_sym_string] = ACTIONS(894),
+ [anon_sym_struct] = ACTIONS(894),
+ [anon_sym_uuid] = ACTIONS(894),
+ [anon_sym_variablename] = ACTIONS(894),
+ [anon_sym_void] = ACTIONS(894),
+ [anon_sym_xml] = ACTIONS(894),
+ [anon_sym_new] = ACTIONS(894),
+ [anon_sym_PLUS] = ACTIONS(894),
+ [anon_sym_DASH] = ACTIONS(894),
+ [anon_sym_SLASH] = ACTIONS(894),
+ [anon_sym_BANG] = ACTIONS(892),
+ [anon_sym_TILDE] = ACTIONS(894),
+ [aux_sym_unary_operator_token1] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(892),
+ [sym_identifier] = ACTIONS(894),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(894),
+ [sym_super] = ACTIONS(894),
+ [sym_true] = ACTIONS(894),
+ [sym_false] = ACTIONS(894),
+ [sym_null] = ACTIONS(894),
+ [anon_sym_export] = ACTIONS(894),
+ [sym__automatic_semicolon] = ACTIONS(1120),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [995] = {
+ [sym_comment] = STATE(995),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2330),
+ [anon_sym_STAR] = ACTIONS(1853),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1187),
- [anon_sym_LPAREN] = ACTIONS(2286),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_SEMI] = ACTIONS(2280),
- [anon_sym_COLON] = ACTIONS(1163),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2289),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2280),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [anon_sym_RBRACE] = ACTIONS(1191),
+ [anon_sym_LPAREN] = ACTIONS(1857),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2332),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [956] = {
- [sym_comment] = STATE(956),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [996] = {
+ [sym_comment] = STATE(996),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1148),
+ [anon_sym_EQ] = ACTIONS(1241),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1187),
+ [anon_sym_RBRACE] = ACTIONS(1191),
[anon_sym_LPAREN] = ACTIONS(1160),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -119110,43 +122390,187 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [957] = {
- [sym_object_pattern] = STATE(3016),
- [sym_array_pattern] = STATE(3016),
- [sym__destructuring_pattern] = STATE(4332),
- [sym_comment] = STATE(957),
+ [997] = {
+ [sym_comment] = STATE(997),
+ [anon_sym_POUND] = ACTIONS(2098),
+ [anon_sym_var] = ACTIONS(2100),
+ [anon_sym_SQUOTE] = ACTIONS(2098),
+ [anon_sym_DQUOTE] = ACTIONS(2098),
+ [anon_sym_LBRACE] = ACTIONS(2098),
+ [anon_sym_RBRACE] = ACTIONS(2098),
+ [anon_sym_import] = ACTIONS(2100),
+ [anon_sym_with] = ACTIONS(2100),
+ [anon_sym_let] = ACTIONS(2100),
+ [anon_sym_const] = ACTIONS(2100),
+ [anon_sym_if] = ACTIONS(2100),
+ [anon_sym_switch] = ACTIONS(2100),
+ [anon_sym_for] = ACTIONS(2100),
+ [anon_sym_LPAREN] = ACTIONS(2098),
+ [anon_sym_await] = ACTIONS(2100),
+ [anon_sym_while] = ACTIONS(2100),
+ [anon_sym_do] = ACTIONS(2100),
+ [anon_sym_try] = ACTIONS(2100),
+ [anon_sym_break] = ACTIONS(2100),
+ [anon_sym_continue] = ACTIONS(2100),
+ [anon_sym_return] = ACTIONS(2100),
+ [anon_sym_throw] = ACTIONS(2100),
+ [anon_sym_SEMI] = ACTIONS(2098),
+ [anon_sym_case] = ACTIONS(2100),
+ [anon_sym_default] = ACTIONS(2100),
+ [anon_sym_yield] = ACTIONS(2100),
+ [anon_sym_LBRACK] = ACTIONS(2098),
+ [anon_sym_async] = ACTIONS(2100),
+ [anon_sym_function] = ACTIONS(2100),
+ [anon_sym_private] = ACTIONS(2100),
+ [anon_sym_public] = ACTIONS(2100),
+ [anon_sym_remote] = ACTIONS(2100),
+ [anon_sym_static] = ACTIONS(2100),
+ [anon_sym_final] = ACTIONS(2100),
+ [anon_sym_abstract] = ACTIONS(2100),
+ [anon_sym_any] = ACTIONS(2100),
+ [anon_sym_array] = ACTIONS(2100),
+ [anon_sym_binary] = ACTIONS(2100),
+ [anon_sym_boolean] = ACTIONS(2100),
+ [anon_sym_date] = ACTIONS(2100),
+ [anon_sym_guid] = ACTIONS(2100),
+ [anon_sym_numeric] = ACTIONS(2100),
+ [anon_sym_query] = ACTIONS(2100),
+ [anon_sym_string] = ACTIONS(2100),
+ [anon_sym_struct] = ACTIONS(2100),
+ [anon_sym_uuid] = ACTIONS(2100),
+ [anon_sym_variablename] = ACTIONS(2100),
+ [anon_sym_void] = ACTIONS(2100),
+ [anon_sym_xml] = ACTIONS(2100),
+ [anon_sym_new] = ACTIONS(2100),
+ [anon_sym_PLUS] = ACTIONS(2100),
+ [anon_sym_DASH] = ACTIONS(2100),
+ [anon_sym_SLASH] = ACTIONS(2100),
+ [anon_sym_BANG] = ACTIONS(2098),
+ [anon_sym_TILDE] = ACTIONS(2100),
+ [aux_sym_unary_operator_token1] = ACTIONS(2098),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2098),
+ [anon_sym_DASH_DASH] = ACTIONS(2098),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2098),
+ [sym_identifier] = ACTIONS(2100),
+ [sym_private_property_identifier] = ACTIONS(2098),
+ [sym_this] = ACTIONS(2100),
+ [sym_super] = ACTIONS(2100),
+ [sym_true] = ACTIONS(2100),
+ [sym_false] = ACTIONS(2100),
+ [sym_null] = ACTIONS(2100),
+ [anon_sym_export] = ACTIONS(2100),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [998] = {
+ [sym_comment] = STATE(998),
+ [anon_sym_POUND] = ACTIONS(2094),
+ [anon_sym_var] = ACTIONS(2096),
+ [anon_sym_SQUOTE] = ACTIONS(2094),
+ [anon_sym_DQUOTE] = ACTIONS(2094),
+ [anon_sym_LBRACE] = ACTIONS(2094),
+ [anon_sym_RBRACE] = ACTIONS(2094),
+ [anon_sym_import] = ACTIONS(2096),
+ [anon_sym_with] = ACTIONS(2096),
+ [anon_sym_let] = ACTIONS(2096),
+ [anon_sym_const] = ACTIONS(2096),
+ [anon_sym_if] = ACTIONS(2096),
+ [anon_sym_switch] = ACTIONS(2096),
+ [anon_sym_for] = ACTIONS(2096),
+ [anon_sym_LPAREN] = ACTIONS(2094),
+ [anon_sym_await] = ACTIONS(2096),
+ [anon_sym_while] = ACTIONS(2096),
+ [anon_sym_do] = ACTIONS(2096),
+ [anon_sym_try] = ACTIONS(2096),
+ [anon_sym_break] = ACTIONS(2096),
+ [anon_sym_continue] = ACTIONS(2096),
+ [anon_sym_return] = ACTIONS(2096),
+ [anon_sym_throw] = ACTIONS(2096),
+ [anon_sym_SEMI] = ACTIONS(2094),
+ [anon_sym_case] = ACTIONS(2096),
+ [anon_sym_default] = ACTIONS(2096),
+ [anon_sym_yield] = ACTIONS(2096),
+ [anon_sym_LBRACK] = ACTIONS(2094),
+ [anon_sym_async] = ACTIONS(2096),
+ [anon_sym_function] = ACTIONS(2096),
+ [anon_sym_private] = ACTIONS(2096),
+ [anon_sym_public] = ACTIONS(2096),
+ [anon_sym_remote] = ACTIONS(2096),
+ [anon_sym_static] = ACTIONS(2096),
+ [anon_sym_final] = ACTIONS(2096),
+ [anon_sym_abstract] = ACTIONS(2096),
+ [anon_sym_any] = ACTIONS(2096),
+ [anon_sym_array] = ACTIONS(2096),
+ [anon_sym_binary] = ACTIONS(2096),
+ [anon_sym_boolean] = ACTIONS(2096),
+ [anon_sym_date] = ACTIONS(2096),
+ [anon_sym_guid] = ACTIONS(2096),
+ [anon_sym_numeric] = ACTIONS(2096),
+ [anon_sym_query] = ACTIONS(2096),
+ [anon_sym_string] = ACTIONS(2096),
+ [anon_sym_struct] = ACTIONS(2096),
+ [anon_sym_uuid] = ACTIONS(2096),
+ [anon_sym_variablename] = ACTIONS(2096),
+ [anon_sym_void] = ACTIONS(2096),
+ [anon_sym_xml] = ACTIONS(2096),
+ [anon_sym_new] = ACTIONS(2096),
+ [anon_sym_PLUS] = ACTIONS(2096),
+ [anon_sym_DASH] = ACTIONS(2096),
+ [anon_sym_SLASH] = ACTIONS(2096),
+ [anon_sym_BANG] = ACTIONS(2094),
+ [anon_sym_TILDE] = ACTIONS(2096),
+ [aux_sym_unary_operator_token1] = ACTIONS(2094),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2094),
+ [anon_sym_DASH_DASH] = ACTIONS(2094),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2094),
+ [sym_identifier] = ACTIONS(2096),
+ [sym_private_property_identifier] = ACTIONS(2094),
+ [sym_this] = ACTIONS(2096),
+ [sym_super] = ACTIONS(2096),
+ [sym_true] = ACTIONS(2096),
+ [sym_false] = ACTIONS(2096),
+ [sym_null] = ACTIONS(2096),
+ [anon_sym_export] = ACTIONS(2096),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [999] = {
+ [sym_comment] = STATE(999),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1626),
+ [anon_sym_EQ] = ACTIONS(1396),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LBRACE] = ACTIONS(2311),
+ [anon_sym_COMMA] = ACTIONS(1144),
+ [anon_sym_RBRACE] = ACTIONS(1144),
[anon_sym_LPAREN] = ACTIONS(1144),
- [anon_sym_in] = ACTIONS(1665),
- [anon_sym_of] = ACTIONS(1668),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2313),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_RPAREN] = ACTIONS(1144),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_RBRACK] = ACTIONS(1144),
+ [anon_sym_EQ_GT] = ACTIONS(1587),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -119165,9 +122589,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
[anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
[anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
[anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
[anon_sym_GT_GT] = ACTIONS(1146),
[anon_sym_GT_GT_GT] = ACTIONS(1146),
[anon_sym_LT_LT] = ACTIONS(1146),
@@ -119178,551 +122602,694 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_DASH] = ACTIONS(1146),
[anon_sym_SLASH] = ACTIONS(1146),
[anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1146),
- [aux_sym_binary_expression_token7] = ACTIONS(1146),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1146),
- [aux_sym_binary_expression_token9] = ACTIONS(1146),
- [aux_sym_binary_expression_token10] = ACTIONS(1146),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_identifier] = ACTIONS(2316),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [958] = {
- [sym_comment] = STATE(958),
- [anon_sym_POUND] = ACTIONS(2088),
- [anon_sym_var] = ACTIONS(2090),
- [anon_sym_SQUOTE] = ACTIONS(2088),
- [anon_sym_DQUOTE] = ACTIONS(2088),
- [anon_sym_LBRACE] = ACTIONS(2088),
- [anon_sym_RBRACE] = ACTIONS(2088),
- [anon_sym_import] = ACTIONS(2090),
- [anon_sym_with] = ACTIONS(2090),
- [anon_sym_let] = ACTIONS(2090),
- [anon_sym_const] = ACTIONS(2090),
- [anon_sym_if] = ACTIONS(2090),
- [anon_sym_switch] = ACTIONS(2090),
- [anon_sym_for] = ACTIONS(2090),
- [anon_sym_LPAREN] = ACTIONS(2088),
- [anon_sym_await] = ACTIONS(2090),
- [anon_sym_while] = ACTIONS(2090),
- [anon_sym_do] = ACTIONS(2090),
- [anon_sym_try] = ACTIONS(2090),
- [anon_sym_break] = ACTIONS(2090),
- [anon_sym_continue] = ACTIONS(2090),
- [anon_sym_return] = ACTIONS(2090),
- [anon_sym_throw] = ACTIONS(2090),
- [anon_sym_SEMI] = ACTIONS(2088),
- [anon_sym_case] = ACTIONS(2090),
- [anon_sym_default] = ACTIONS(2090),
- [anon_sym_yield] = ACTIONS(2090),
- [anon_sym_LBRACK] = ACTIONS(2088),
- [anon_sym_async] = ACTIONS(2090),
- [anon_sym_function] = ACTIONS(2090),
- [anon_sym_private] = ACTIONS(2090),
- [anon_sym_public] = ACTIONS(2090),
- [anon_sym_remote] = ACTIONS(2090),
- [anon_sym_static] = ACTIONS(2090),
- [anon_sym_final] = ACTIONS(2090),
- [anon_sym_abstract] = ACTIONS(2090),
- [anon_sym_any] = ACTIONS(2090),
- [anon_sym_array] = ACTIONS(2090),
- [anon_sym_binary] = ACTIONS(2090),
- [anon_sym_boolean] = ACTIONS(2090),
- [anon_sym_date] = ACTIONS(2090),
- [anon_sym_guid] = ACTIONS(2090),
- [anon_sym_numeric] = ACTIONS(2090),
- [anon_sym_query] = ACTIONS(2090),
- [anon_sym_string] = ACTIONS(2090),
- [anon_sym_struct] = ACTIONS(2090),
- [anon_sym_uuid] = ACTIONS(2090),
- [anon_sym_variablename] = ACTIONS(2090),
- [anon_sym_void] = ACTIONS(2090),
- [anon_sym_xml] = ACTIONS(2090),
- [anon_sym_new] = ACTIONS(2090),
- [anon_sym_PLUS] = ACTIONS(2090),
- [anon_sym_DASH] = ACTIONS(2090),
- [anon_sym_SLASH] = ACTIONS(2090),
- [anon_sym_BANG] = ACTIONS(2088),
- [anon_sym_TILDE] = ACTIONS(2090),
- [aux_sym_unary_operator_token1] = ACTIONS(2088),
- [anon_sym_PLUS_PLUS] = ACTIONS(2088),
- [anon_sym_DASH_DASH] = ACTIONS(2088),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2088),
- [sym_identifier] = ACTIONS(2090),
- [sym_private_property_identifier] = ACTIONS(2088),
- [sym_this] = ACTIONS(2090),
- [sym_super] = ACTIONS(2090),
- [sym_true] = ACTIONS(2090),
- [sym_false] = ACTIONS(2090),
- [sym_null] = ACTIONS(2090),
- [anon_sym_export] = ACTIONS(2090),
+ [1000] = {
+ [sym_comment] = STATE(1000),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1241),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1185),
+ [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1144),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [959] = {
- [sym_comment] = STATE(959),
- [anon_sym_POUND] = ACTIONS(2084),
- [anon_sym_var] = ACTIONS(2086),
- [anon_sym_SQUOTE] = ACTIONS(2084),
- [anon_sym_DQUOTE] = ACTIONS(2084),
- [anon_sym_LBRACE] = ACTIONS(2084),
- [anon_sym_RBRACE] = ACTIONS(2084),
- [anon_sym_import] = ACTIONS(2086),
- [anon_sym_with] = ACTIONS(2086),
- [anon_sym_let] = ACTIONS(2086),
- [anon_sym_const] = ACTIONS(2086),
- [anon_sym_if] = ACTIONS(2086),
- [anon_sym_switch] = ACTIONS(2086),
- [anon_sym_for] = ACTIONS(2086),
- [anon_sym_LPAREN] = ACTIONS(2084),
- [anon_sym_await] = ACTIONS(2086),
- [anon_sym_while] = ACTIONS(2086),
- [anon_sym_do] = ACTIONS(2086),
- [anon_sym_try] = ACTIONS(2086),
- [anon_sym_break] = ACTIONS(2086),
- [anon_sym_continue] = ACTIONS(2086),
- [anon_sym_return] = ACTIONS(2086),
- [anon_sym_throw] = ACTIONS(2086),
- [anon_sym_SEMI] = ACTIONS(2084),
- [anon_sym_case] = ACTIONS(2086),
- [anon_sym_default] = ACTIONS(2086),
- [anon_sym_yield] = ACTIONS(2086),
- [anon_sym_LBRACK] = ACTIONS(2084),
- [anon_sym_async] = ACTIONS(2086),
- [anon_sym_function] = ACTIONS(2086),
- [anon_sym_private] = ACTIONS(2086),
- [anon_sym_public] = ACTIONS(2086),
- [anon_sym_remote] = ACTIONS(2086),
- [anon_sym_static] = ACTIONS(2086),
- [anon_sym_final] = ACTIONS(2086),
- [anon_sym_abstract] = ACTIONS(2086),
- [anon_sym_any] = ACTIONS(2086),
- [anon_sym_array] = ACTIONS(2086),
- [anon_sym_binary] = ACTIONS(2086),
- [anon_sym_boolean] = ACTIONS(2086),
- [anon_sym_date] = ACTIONS(2086),
- [anon_sym_guid] = ACTIONS(2086),
- [anon_sym_numeric] = ACTIONS(2086),
- [anon_sym_query] = ACTIONS(2086),
- [anon_sym_string] = ACTIONS(2086),
- [anon_sym_struct] = ACTIONS(2086),
- [anon_sym_uuid] = ACTIONS(2086),
- [anon_sym_variablename] = ACTIONS(2086),
- [anon_sym_void] = ACTIONS(2086),
- [anon_sym_xml] = ACTIONS(2086),
- [anon_sym_new] = ACTIONS(2086),
- [anon_sym_PLUS] = ACTIONS(2086),
- [anon_sym_DASH] = ACTIONS(2086),
- [anon_sym_SLASH] = ACTIONS(2086),
- [anon_sym_BANG] = ACTIONS(2084),
- [anon_sym_TILDE] = ACTIONS(2086),
- [aux_sym_unary_operator_token1] = ACTIONS(2084),
- [anon_sym_PLUS_PLUS] = ACTIONS(2084),
- [anon_sym_DASH_DASH] = ACTIONS(2084),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2084),
- [sym_identifier] = ACTIONS(2086),
- [sym_private_property_identifier] = ACTIONS(2084),
- [sym_this] = ACTIONS(2086),
- [sym_super] = ACTIONS(2086),
- [sym_true] = ACTIONS(2086),
- [sym_false] = ACTIONS(2086),
- [sym_null] = ACTIONS(2086),
- [anon_sym_export] = ACTIONS(2086),
+ [1001] = {
+ [sym_comment] = STATE(1001),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2358),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(1851),
+ [anon_sym_RBRACE] = ACTIONS(1851),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_RPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_RBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2360),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [960] = {
- [sym_comment] = STATE(960),
- [anon_sym_POUND] = ACTIONS(2074),
- [anon_sym_var] = ACTIONS(2076),
- [anon_sym_SQUOTE] = ACTIONS(2074),
- [anon_sym_DQUOTE] = ACTIONS(2074),
- [anon_sym_LBRACE] = ACTIONS(2074),
- [anon_sym_RBRACE] = ACTIONS(2074),
- [anon_sym_import] = ACTIONS(2076),
- [anon_sym_with] = ACTIONS(2076),
- [anon_sym_let] = ACTIONS(2076),
- [anon_sym_const] = ACTIONS(2076),
- [anon_sym_if] = ACTIONS(2076),
- [anon_sym_switch] = ACTIONS(2076),
- [anon_sym_for] = ACTIONS(2076),
- [anon_sym_LPAREN] = ACTIONS(2074),
- [anon_sym_await] = ACTIONS(2076),
- [anon_sym_while] = ACTIONS(2076),
- [anon_sym_do] = ACTIONS(2076),
- [anon_sym_try] = ACTIONS(2076),
- [anon_sym_break] = ACTIONS(2076),
- [anon_sym_continue] = ACTIONS(2076),
- [anon_sym_return] = ACTIONS(2076),
- [anon_sym_throw] = ACTIONS(2076),
- [anon_sym_SEMI] = ACTIONS(2074),
- [anon_sym_case] = ACTIONS(2076),
- [anon_sym_default] = ACTIONS(2076),
- [anon_sym_yield] = ACTIONS(2076),
- [anon_sym_LBRACK] = ACTIONS(2074),
- [anon_sym_async] = ACTIONS(2076),
- [anon_sym_function] = ACTIONS(2076),
- [anon_sym_private] = ACTIONS(2076),
- [anon_sym_public] = ACTIONS(2076),
- [anon_sym_remote] = ACTIONS(2076),
- [anon_sym_static] = ACTIONS(2076),
- [anon_sym_final] = ACTIONS(2076),
- [anon_sym_abstract] = ACTIONS(2076),
- [anon_sym_any] = ACTIONS(2076),
- [anon_sym_array] = ACTIONS(2076),
- [anon_sym_binary] = ACTIONS(2076),
- [anon_sym_boolean] = ACTIONS(2076),
- [anon_sym_date] = ACTIONS(2076),
- [anon_sym_guid] = ACTIONS(2076),
- [anon_sym_numeric] = ACTIONS(2076),
- [anon_sym_query] = ACTIONS(2076),
- [anon_sym_string] = ACTIONS(2076),
- [anon_sym_struct] = ACTIONS(2076),
- [anon_sym_uuid] = ACTIONS(2076),
- [anon_sym_variablename] = ACTIONS(2076),
- [anon_sym_void] = ACTIONS(2076),
- [anon_sym_xml] = ACTIONS(2076),
- [anon_sym_new] = ACTIONS(2076),
- [anon_sym_PLUS] = ACTIONS(2076),
- [anon_sym_DASH] = ACTIONS(2076),
- [anon_sym_SLASH] = ACTIONS(2076),
- [anon_sym_BANG] = ACTIONS(2074),
- [anon_sym_TILDE] = ACTIONS(2076),
- [aux_sym_unary_operator_token1] = ACTIONS(2074),
- [anon_sym_PLUS_PLUS] = ACTIONS(2074),
- [anon_sym_DASH_DASH] = ACTIONS(2074),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2074),
- [sym_identifier] = ACTIONS(2076),
- [sym_private_property_identifier] = ACTIONS(2074),
- [sym_this] = ACTIONS(2076),
- [sym_super] = ACTIONS(2076),
- [sym_true] = ACTIONS(2076),
- [sym_false] = ACTIONS(2076),
- [sym_null] = ACTIONS(2076),
- [anon_sym_export] = ACTIONS(2076),
+ [1002] = {
+ [sym_comment] = STATE(1002),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2330),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1185),
+ [anon_sym_LPAREN] = ACTIONS(1857),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2332),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [961] = {
- [sym_comment] = STATE(961),
- [anon_sym_POUND] = ACTIONS(856),
- [anon_sym_var] = ACTIONS(858),
- [anon_sym_SQUOTE] = ACTIONS(856),
- [anon_sym_DQUOTE] = ACTIONS(856),
- [anon_sym_LBRACE] = ACTIONS(856),
- [anon_sym_COMMA] = ACTIONS(856),
- [anon_sym_RBRACE] = ACTIONS(856),
- [anon_sym_import] = ACTIONS(858),
- [anon_sym_with] = ACTIONS(858),
- [anon_sym_let] = ACTIONS(858),
- [anon_sym_const] = ACTIONS(858),
- [anon_sym_if] = ACTIONS(858),
- [anon_sym_switch] = ACTIONS(858),
- [anon_sym_for] = ACTIONS(858),
- [anon_sym_LPAREN] = ACTIONS(856),
- [anon_sym_await] = ACTIONS(858),
- [anon_sym_while] = ACTIONS(858),
- [anon_sym_do] = ACTIONS(858),
- [anon_sym_try] = ACTIONS(858),
- [anon_sym_break] = ACTIONS(858),
- [anon_sym_continue] = ACTIONS(858),
- [anon_sym_return] = ACTIONS(858),
- [anon_sym_throw] = ACTIONS(858),
- [anon_sym_SEMI] = ACTIONS(856),
- [anon_sym_yield] = ACTIONS(858),
- [anon_sym_LBRACK] = ACTIONS(856),
- [anon_sym_async] = ACTIONS(858),
- [anon_sym_function] = ACTIONS(858),
- [anon_sym_private] = ACTIONS(858),
- [anon_sym_public] = ACTIONS(858),
- [anon_sym_remote] = ACTIONS(858),
- [anon_sym_static] = ACTIONS(858),
- [anon_sym_final] = ACTIONS(858),
- [anon_sym_abstract] = ACTIONS(858),
- [anon_sym_any] = ACTIONS(858),
- [anon_sym_array] = ACTIONS(858),
- [anon_sym_binary] = ACTIONS(858),
- [anon_sym_boolean] = ACTIONS(858),
- [anon_sym_date] = ACTIONS(858),
- [anon_sym_guid] = ACTIONS(858),
- [anon_sym_numeric] = ACTIONS(858),
- [anon_sym_query] = ACTIONS(858),
- [anon_sym_string] = ACTIONS(858),
- [anon_sym_struct] = ACTIONS(858),
- [anon_sym_uuid] = ACTIONS(858),
- [anon_sym_variablename] = ACTIONS(858),
- [anon_sym_void] = ACTIONS(858),
- [anon_sym_xml] = ACTIONS(858),
- [anon_sym_new] = ACTIONS(858),
- [anon_sym_PLUS] = ACTIONS(858),
- [anon_sym_DASH] = ACTIONS(858),
- [anon_sym_SLASH] = ACTIONS(858),
- [anon_sym_BANG] = ACTIONS(856),
- [anon_sym_TILDE] = ACTIONS(858),
- [aux_sym_unary_operator_token1] = ACTIONS(856),
- [anon_sym_PLUS_PLUS] = ACTIONS(856),
- [anon_sym_DASH_DASH] = ACTIONS(856),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(856),
- [sym_identifier] = ACTIONS(858),
- [sym_private_property_identifier] = ACTIONS(856),
- [sym_this] = ACTIONS(858),
- [sym_super] = ACTIONS(858),
- [sym_true] = ACTIONS(858),
- [sym_false] = ACTIONS(858),
- [sym_null] = ACTIONS(858),
- [anon_sym_export] = ACTIONS(858),
- [sym__automatic_semicolon] = ACTIONS(1120),
+ [1003] = {
+ [sym_comment] = STATE(1003),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_else] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym__automatic_semicolon] = ACTIONS(2362),
[sym_cf_comment] = ACTIONS(5),
},
- [962] = {
- [sym_else_clause] = STATE(1057),
- [sym_comment] = STATE(962),
- [anon_sym_POUND] = ACTIONS(1886),
- [anon_sym_var] = ACTIONS(1888),
- [anon_sym_SQUOTE] = ACTIONS(1886),
- [anon_sym_DQUOTE] = ACTIONS(1886),
- [anon_sym_LBRACE] = ACTIONS(1886),
- [anon_sym_RBRACE] = ACTIONS(1886),
- [anon_sym_import] = ACTIONS(1888),
- [anon_sym_with] = ACTIONS(1888),
- [anon_sym_let] = ACTIONS(1888),
- [anon_sym_const] = ACTIONS(1888),
- [anon_sym_else] = ACTIONS(2318),
- [anon_sym_if] = ACTIONS(1888),
- [anon_sym_switch] = ACTIONS(1888),
- [anon_sym_for] = ACTIONS(1888),
- [anon_sym_LPAREN] = ACTIONS(1886),
- [anon_sym_await] = ACTIONS(1888),
- [anon_sym_while] = ACTIONS(1888),
- [anon_sym_do] = ACTIONS(1888),
- [anon_sym_try] = ACTIONS(1888),
- [anon_sym_break] = ACTIONS(1888),
- [anon_sym_continue] = ACTIONS(1888),
- [anon_sym_return] = ACTIONS(1888),
- [anon_sym_throw] = ACTIONS(1888),
- [anon_sym_SEMI] = ACTIONS(1886),
- [anon_sym_yield] = ACTIONS(1888),
- [anon_sym_LBRACK] = ACTIONS(1886),
- [anon_sym_async] = ACTIONS(1888),
- [anon_sym_function] = ACTIONS(1888),
- [anon_sym_private] = ACTIONS(1888),
- [anon_sym_public] = ACTIONS(1888),
- [anon_sym_remote] = ACTIONS(1888),
- [anon_sym_static] = ACTIONS(1888),
- [anon_sym_final] = ACTIONS(1888),
- [anon_sym_abstract] = ACTIONS(1888),
- [anon_sym_any] = ACTIONS(1888),
- [anon_sym_array] = ACTIONS(1888),
- [anon_sym_binary] = ACTIONS(1888),
- [anon_sym_boolean] = ACTIONS(1888),
- [anon_sym_date] = ACTIONS(1888),
- [anon_sym_guid] = ACTIONS(1888),
- [anon_sym_numeric] = ACTIONS(1888),
- [anon_sym_query] = ACTIONS(1888),
- [anon_sym_string] = ACTIONS(1888),
- [anon_sym_struct] = ACTIONS(1888),
- [anon_sym_uuid] = ACTIONS(1888),
- [anon_sym_variablename] = ACTIONS(1888),
- [anon_sym_void] = ACTIONS(1888),
- [anon_sym_xml] = ACTIONS(1888),
- [anon_sym_new] = ACTIONS(1888),
- [anon_sym_PLUS] = ACTIONS(1888),
- [anon_sym_DASH] = ACTIONS(1888),
- [anon_sym_SLASH] = ACTIONS(1888),
- [anon_sym_BANG] = ACTIONS(1886),
- [anon_sym_TILDE] = ACTIONS(1888),
- [aux_sym_unary_operator_token1] = ACTIONS(1886),
- [anon_sym_PLUS_PLUS] = ACTIONS(1886),
- [anon_sym_DASH_DASH] = ACTIONS(1886),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1886),
- [sym_identifier] = ACTIONS(1888),
- [sym_private_property_identifier] = ACTIONS(1886),
- [sym_this] = ACTIONS(1888),
- [sym_super] = ACTIONS(1888),
- [sym_true] = ACTIONS(1888),
- [sym_false] = ACTIONS(1888),
- [sym_null] = ACTIONS(1888),
- [anon_sym_export] = ACTIONS(1888),
+ [1004] = {
+ [sym_comment] = STATE(1004),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1573),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_COMMA] = ACTIONS(1144),
+ [anon_sym_RBRACE] = ACTIONS(1144),
+ [anon_sym_LPAREN] = ACTIONS(1144),
+ [anon_sym_RPAREN] = ACTIONS(1144),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_RBRACK] = ACTIONS(1144),
+ [anon_sym_EQ_GT] = ACTIONS(1587),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1144),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [963] = {
- [sym_comment] = STATE(963),
- [anon_sym_POUND] = ACTIONS(2068),
- [anon_sym_var] = ACTIONS(2070),
- [anon_sym_SQUOTE] = ACTIONS(2068),
- [anon_sym_DQUOTE] = ACTIONS(2068),
- [anon_sym_LBRACE] = ACTIONS(2068),
- [anon_sym_RBRACE] = ACTIONS(2068),
- [anon_sym_import] = ACTIONS(2070),
- [anon_sym_with] = ACTIONS(2070),
- [anon_sym_let] = ACTIONS(2070),
- [anon_sym_const] = ACTIONS(2070),
- [anon_sym_if] = ACTIONS(2070),
- [anon_sym_switch] = ACTIONS(2070),
- [anon_sym_for] = ACTIONS(2070),
- [anon_sym_LPAREN] = ACTIONS(2068),
- [anon_sym_await] = ACTIONS(2070),
- [anon_sym_while] = ACTIONS(2070),
- [anon_sym_do] = ACTIONS(2070),
- [anon_sym_try] = ACTIONS(2070),
- [anon_sym_break] = ACTIONS(2070),
- [anon_sym_continue] = ACTIONS(2070),
- [anon_sym_return] = ACTIONS(2070),
- [anon_sym_throw] = ACTIONS(2070),
- [anon_sym_SEMI] = ACTIONS(2068),
- [anon_sym_case] = ACTIONS(2070),
- [anon_sym_default] = ACTIONS(2070),
- [anon_sym_yield] = ACTIONS(2070),
- [anon_sym_LBRACK] = ACTIONS(2068),
- [anon_sym_async] = ACTIONS(2070),
- [anon_sym_function] = ACTIONS(2070),
- [anon_sym_private] = ACTIONS(2070),
- [anon_sym_public] = ACTIONS(2070),
- [anon_sym_remote] = ACTIONS(2070),
- [anon_sym_static] = ACTIONS(2070),
- [anon_sym_final] = ACTIONS(2070),
- [anon_sym_abstract] = ACTIONS(2070),
- [anon_sym_any] = ACTIONS(2070),
- [anon_sym_array] = ACTIONS(2070),
- [anon_sym_binary] = ACTIONS(2070),
- [anon_sym_boolean] = ACTIONS(2070),
- [anon_sym_date] = ACTIONS(2070),
- [anon_sym_guid] = ACTIONS(2070),
- [anon_sym_numeric] = ACTIONS(2070),
- [anon_sym_query] = ACTIONS(2070),
- [anon_sym_string] = ACTIONS(2070),
- [anon_sym_struct] = ACTIONS(2070),
- [anon_sym_uuid] = ACTIONS(2070),
- [anon_sym_variablename] = ACTIONS(2070),
- [anon_sym_void] = ACTIONS(2070),
- [anon_sym_xml] = ACTIONS(2070),
- [anon_sym_new] = ACTIONS(2070),
- [anon_sym_PLUS] = ACTIONS(2070),
- [anon_sym_DASH] = ACTIONS(2070),
- [anon_sym_SLASH] = ACTIONS(2070),
- [anon_sym_BANG] = ACTIONS(2068),
- [anon_sym_TILDE] = ACTIONS(2070),
- [aux_sym_unary_operator_token1] = ACTIONS(2068),
- [anon_sym_PLUS_PLUS] = ACTIONS(2068),
- [anon_sym_DASH_DASH] = ACTIONS(2068),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2068),
- [sym_identifier] = ACTIONS(2070),
- [sym_private_property_identifier] = ACTIONS(2068),
- [sym_this] = ACTIONS(2070),
- [sym_super] = ACTIONS(2070),
- [sym_true] = ACTIONS(2070),
- [sym_false] = ACTIONS(2070),
- [sym_null] = ACTIONS(2070),
- [anon_sym_export] = ACTIONS(2070),
+ [1005] = {
+ [sym_comment] = STATE(1005),
+ [anon_sym_POUND] = ACTIONS(2009),
+ [anon_sym_var] = ACTIONS(2011),
+ [anon_sym_SQUOTE] = ACTIONS(2009),
+ [anon_sym_DQUOTE] = ACTIONS(2009),
+ [anon_sym_LBRACE] = ACTIONS(2009),
+ [anon_sym_RBRACE] = ACTIONS(2009),
+ [anon_sym_import] = ACTIONS(2011),
+ [anon_sym_with] = ACTIONS(2011),
+ [anon_sym_let] = ACTIONS(2011),
+ [anon_sym_const] = ACTIONS(2011),
+ [anon_sym_else] = ACTIONS(2011),
+ [anon_sym_if] = ACTIONS(2011),
+ [anon_sym_switch] = ACTIONS(2011),
+ [anon_sym_for] = ACTIONS(2011),
+ [anon_sym_LPAREN] = ACTIONS(2009),
+ [anon_sym_await] = ACTIONS(2011),
+ [anon_sym_while] = ACTIONS(2011),
+ [anon_sym_do] = ACTIONS(2011),
+ [anon_sym_try] = ACTIONS(2011),
+ [anon_sym_break] = ACTIONS(2011),
+ [anon_sym_continue] = ACTIONS(2011),
+ [anon_sym_return] = ACTIONS(2011),
+ [anon_sym_throw] = ACTIONS(2011),
+ [anon_sym_SEMI] = ACTIONS(2009),
+ [anon_sym_yield] = ACTIONS(2011),
+ [anon_sym_LBRACK] = ACTIONS(2009),
+ [anon_sym_async] = ACTIONS(2011),
+ [anon_sym_function] = ACTIONS(2011),
+ [anon_sym_private] = ACTIONS(2011),
+ [anon_sym_public] = ACTIONS(2011),
+ [anon_sym_remote] = ACTIONS(2011),
+ [anon_sym_static] = ACTIONS(2011),
+ [anon_sym_final] = ACTIONS(2011),
+ [anon_sym_abstract] = ACTIONS(2011),
+ [anon_sym_any] = ACTIONS(2011),
+ [anon_sym_array] = ACTIONS(2011),
+ [anon_sym_binary] = ACTIONS(2011),
+ [anon_sym_boolean] = ACTIONS(2011),
+ [anon_sym_date] = ACTIONS(2011),
+ [anon_sym_guid] = ACTIONS(2011),
+ [anon_sym_numeric] = ACTIONS(2011),
+ [anon_sym_query] = ACTIONS(2011),
+ [anon_sym_string] = ACTIONS(2011),
+ [anon_sym_struct] = ACTIONS(2011),
+ [anon_sym_uuid] = ACTIONS(2011),
+ [anon_sym_variablename] = ACTIONS(2011),
+ [anon_sym_void] = ACTIONS(2011),
+ [anon_sym_xml] = ACTIONS(2011),
+ [anon_sym_new] = ACTIONS(2011),
+ [anon_sym_PLUS] = ACTIONS(2011),
+ [anon_sym_DASH] = ACTIONS(2011),
+ [anon_sym_SLASH] = ACTIONS(2011),
+ [anon_sym_BANG] = ACTIONS(2009),
+ [anon_sym_TILDE] = ACTIONS(2011),
+ [aux_sym_unary_operator_token1] = ACTIONS(2009),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2009),
+ [anon_sym_DASH_DASH] = ACTIONS(2009),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2009),
+ [sym_identifier] = ACTIONS(2011),
+ [sym_private_property_identifier] = ACTIONS(2009),
+ [sym_this] = ACTIONS(2011),
+ [sym_super] = ACTIONS(2011),
+ [sym_true] = ACTIONS(2011),
+ [sym_false] = ACTIONS(2011),
+ [sym_null] = ACTIONS(2011),
+ [anon_sym_export] = ACTIONS(2011),
+ [sym__automatic_semicolon] = ACTIONS(2009),
[sym_cf_comment] = ACTIONS(5),
},
- [964] = {
- [sym_comment] = STATE(964),
- [anon_sym_POUND] = ACTIONS(2064),
- [anon_sym_var] = ACTIONS(2066),
- [anon_sym_SQUOTE] = ACTIONS(2064),
- [anon_sym_DQUOTE] = ACTIONS(2064),
- [anon_sym_LBRACE] = ACTIONS(2064),
- [anon_sym_RBRACE] = ACTIONS(2064),
- [anon_sym_import] = ACTIONS(2066),
- [anon_sym_with] = ACTIONS(2066),
- [anon_sym_let] = ACTIONS(2066),
- [anon_sym_const] = ACTIONS(2066),
- [anon_sym_if] = ACTIONS(2066),
- [anon_sym_switch] = ACTIONS(2066),
- [anon_sym_for] = ACTIONS(2066),
- [anon_sym_LPAREN] = ACTIONS(2064),
- [anon_sym_await] = ACTIONS(2066),
- [anon_sym_while] = ACTIONS(2066),
- [anon_sym_do] = ACTIONS(2066),
- [anon_sym_try] = ACTIONS(2066),
- [anon_sym_break] = ACTIONS(2066),
- [anon_sym_continue] = ACTIONS(2066),
- [anon_sym_return] = ACTIONS(2066),
- [anon_sym_throw] = ACTIONS(2066),
- [anon_sym_SEMI] = ACTIONS(2064),
- [anon_sym_case] = ACTIONS(2066),
- [anon_sym_default] = ACTIONS(2066),
- [anon_sym_yield] = ACTIONS(2066),
- [anon_sym_LBRACK] = ACTIONS(2064),
- [anon_sym_async] = ACTIONS(2066),
- [anon_sym_function] = ACTIONS(2066),
- [anon_sym_private] = ACTIONS(2066),
- [anon_sym_public] = ACTIONS(2066),
- [anon_sym_remote] = ACTIONS(2066),
- [anon_sym_static] = ACTIONS(2066),
- [anon_sym_final] = ACTIONS(2066),
- [anon_sym_abstract] = ACTIONS(2066),
- [anon_sym_any] = ACTIONS(2066),
- [anon_sym_array] = ACTIONS(2066),
- [anon_sym_binary] = ACTIONS(2066),
- [anon_sym_boolean] = ACTIONS(2066),
- [anon_sym_date] = ACTIONS(2066),
- [anon_sym_guid] = ACTIONS(2066),
- [anon_sym_numeric] = ACTIONS(2066),
- [anon_sym_query] = ACTIONS(2066),
- [anon_sym_string] = ACTIONS(2066),
- [anon_sym_struct] = ACTIONS(2066),
- [anon_sym_uuid] = ACTIONS(2066),
- [anon_sym_variablename] = ACTIONS(2066),
- [anon_sym_void] = ACTIONS(2066),
- [anon_sym_xml] = ACTIONS(2066),
- [anon_sym_new] = ACTIONS(2066),
- [anon_sym_PLUS] = ACTIONS(2066),
- [anon_sym_DASH] = ACTIONS(2066),
- [anon_sym_SLASH] = ACTIONS(2066),
- [anon_sym_BANG] = ACTIONS(2064),
- [anon_sym_TILDE] = ACTIONS(2066),
- [aux_sym_unary_operator_token1] = ACTIONS(2064),
- [anon_sym_PLUS_PLUS] = ACTIONS(2064),
- [anon_sym_DASH_DASH] = ACTIONS(2064),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2064),
- [sym_identifier] = ACTIONS(2066),
- [sym_private_property_identifier] = ACTIONS(2064),
- [sym_this] = ACTIONS(2066),
- [sym_super] = ACTIONS(2066),
- [sym_true] = ACTIONS(2066),
- [sym_false] = ACTIONS(2066),
- [sym_null] = ACTIONS(2066),
- [anon_sym_export] = ACTIONS(2066),
+ [1006] = {
+ [sym_comment] = STATE(1006),
+ [anon_sym_POUND] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(894),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(894),
+ [anon_sym_with] = ACTIONS(894),
+ [anon_sym_let] = ACTIONS(894),
+ [anon_sym_const] = ACTIONS(894),
+ [anon_sym_if] = ACTIONS(894),
+ [anon_sym_switch] = ACTIONS(894),
+ [anon_sym_for] = ACTIONS(894),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(894),
+ [anon_sym_while] = ACTIONS(894),
+ [anon_sym_do] = ACTIONS(894),
+ [anon_sym_try] = ACTIONS(894),
+ [anon_sym_break] = ACTIONS(894),
+ [anon_sym_continue] = ACTIONS(894),
+ [anon_sym_return] = ACTIONS(894),
+ [anon_sym_throw] = ACTIONS(894),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_finally] = ACTIONS(894),
+ [anon_sym_yield] = ACTIONS(894),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(894),
+ [anon_sym_function] = ACTIONS(894),
+ [anon_sym_private] = ACTIONS(894),
+ [anon_sym_public] = ACTIONS(894),
+ [anon_sym_remote] = ACTIONS(894),
+ [anon_sym_static] = ACTIONS(894),
+ [anon_sym_final] = ACTIONS(894),
+ [anon_sym_abstract] = ACTIONS(894),
+ [anon_sym_any] = ACTIONS(894),
+ [anon_sym_array] = ACTIONS(894),
+ [anon_sym_binary] = ACTIONS(894),
+ [anon_sym_boolean] = ACTIONS(894),
+ [anon_sym_date] = ACTIONS(894),
+ [anon_sym_guid] = ACTIONS(894),
+ [anon_sym_numeric] = ACTIONS(894),
+ [anon_sym_query] = ACTIONS(894),
+ [anon_sym_string] = ACTIONS(894),
+ [anon_sym_struct] = ACTIONS(894),
+ [anon_sym_uuid] = ACTIONS(894),
+ [anon_sym_variablename] = ACTIONS(894),
+ [anon_sym_void] = ACTIONS(894),
+ [anon_sym_xml] = ACTIONS(894),
+ [anon_sym_new] = ACTIONS(894),
+ [anon_sym_PLUS] = ACTIONS(894),
+ [anon_sym_DASH] = ACTIONS(894),
+ [anon_sym_SLASH] = ACTIONS(894),
+ [anon_sym_BANG] = ACTIONS(892),
+ [anon_sym_TILDE] = ACTIONS(894),
+ [aux_sym_unary_operator_token1] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(892),
+ [sym_identifier] = ACTIONS(894),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(894),
+ [sym_super] = ACTIONS(894),
+ [sym_true] = ACTIONS(894),
+ [sym_false] = ACTIONS(894),
+ [sym_null] = ACTIONS(894),
+ [anon_sym_export] = ACTIONS(894),
+ [sym__automatic_semicolon] = ACTIONS(2364),
[sym_cf_comment] = ACTIONS(5),
},
- [965] = {
- [sym_comment] = STATE(965),
- [aux_sym_object_repeat1] = STATE(4095),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [1007] = {
+ [sym_comment] = STATE(1007),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2172),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(1851),
+ [anon_sym_RBRACE] = ACTIONS(1851),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_RPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_RBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2360),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1008] = {
+ [sym_else_clause] = STATE(1054),
+ [sym_comment] = STATE(1008),
+ [anon_sym_POUND] = ACTIONS(1864),
+ [anon_sym_var] = ACTIONS(1866),
+ [anon_sym_SQUOTE] = ACTIONS(1864),
+ [anon_sym_DQUOTE] = ACTIONS(1864),
+ [anon_sym_LBRACE] = ACTIONS(1864),
+ [anon_sym_RBRACE] = ACTIONS(1864),
+ [anon_sym_import] = ACTIONS(1866),
+ [anon_sym_with] = ACTIONS(1866),
+ [anon_sym_let] = ACTIONS(1866),
+ [anon_sym_const] = ACTIONS(1866),
+ [anon_sym_else] = ACTIONS(2366),
+ [anon_sym_if] = ACTIONS(1866),
+ [anon_sym_switch] = ACTIONS(1866),
+ [anon_sym_for] = ACTIONS(1866),
+ [anon_sym_LPAREN] = ACTIONS(1864),
+ [anon_sym_await] = ACTIONS(1866),
+ [anon_sym_while] = ACTIONS(1866),
+ [anon_sym_do] = ACTIONS(1866),
+ [anon_sym_try] = ACTIONS(1866),
+ [anon_sym_break] = ACTIONS(1866),
+ [anon_sym_continue] = ACTIONS(1866),
+ [anon_sym_return] = ACTIONS(1866),
+ [anon_sym_throw] = ACTIONS(1866),
+ [anon_sym_SEMI] = ACTIONS(1864),
+ [anon_sym_yield] = ACTIONS(1866),
+ [anon_sym_LBRACK] = ACTIONS(1864),
+ [anon_sym_async] = ACTIONS(1866),
+ [anon_sym_function] = ACTIONS(1866),
+ [anon_sym_private] = ACTIONS(1866),
+ [anon_sym_public] = ACTIONS(1866),
+ [anon_sym_remote] = ACTIONS(1866),
+ [anon_sym_static] = ACTIONS(1866),
+ [anon_sym_final] = ACTIONS(1866),
+ [anon_sym_abstract] = ACTIONS(1866),
+ [anon_sym_any] = ACTIONS(1866),
+ [anon_sym_array] = ACTIONS(1866),
+ [anon_sym_binary] = ACTIONS(1866),
+ [anon_sym_boolean] = ACTIONS(1866),
+ [anon_sym_date] = ACTIONS(1866),
+ [anon_sym_guid] = ACTIONS(1866),
+ [anon_sym_numeric] = ACTIONS(1866),
+ [anon_sym_query] = ACTIONS(1866),
+ [anon_sym_string] = ACTIONS(1866),
+ [anon_sym_struct] = ACTIONS(1866),
+ [anon_sym_uuid] = ACTIONS(1866),
+ [anon_sym_variablename] = ACTIONS(1866),
+ [anon_sym_void] = ACTIONS(1866),
+ [anon_sym_xml] = ACTIONS(1866),
+ [anon_sym_new] = ACTIONS(1866),
+ [anon_sym_PLUS] = ACTIONS(1866),
+ [anon_sym_DASH] = ACTIONS(1866),
+ [anon_sym_SLASH] = ACTIONS(1866),
+ [anon_sym_BANG] = ACTIONS(1864),
+ [anon_sym_TILDE] = ACTIONS(1866),
+ [aux_sym_unary_operator_token1] = ACTIONS(1864),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1864),
+ [anon_sym_DASH_DASH] = ACTIONS(1864),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1864),
+ [sym_identifier] = ACTIONS(1866),
+ [sym_private_property_identifier] = ACTIONS(1864),
+ [sym_this] = ACTIONS(1866),
+ [sym_super] = ACTIONS(1866),
+ [sym_true] = ACTIONS(1866),
+ [sym_false] = ACTIONS(1866),
+ [sym_null] = ACTIONS(1866),
+ [anon_sym_export] = ACTIONS(1866),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1009] = {
+ [sym_comment] = STATE(1009),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1148),
+ [anon_sym_EQ] = ACTIONS(1593),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1183),
- [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_COMMA] = ACTIONS(1144),
+ [anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
+ [anon_sym_of] = ACTIONS(1144),
[anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_EQ_GT] = ACTIONS(1577),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -119758,16 +123325,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -119777,96 +123346,166 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [966] = {
- [sym_comment] = STATE(966),
- [aux_sym_object_repeat1] = STATE(4095),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2284),
- [anon_sym_STAR] = ACTIONS(2282),
+ [1010] = {
+ [sym_comment] = STATE(1010),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2368),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(1851),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_of] = ACTIONS(1851),
+ [anon_sym_SEMI] = ACTIONS(1851),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2370),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1851),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1011] = {
+ [sym_comment] = STATE(1011),
+ [aux_sym_object_repeat1] = STATE(4111),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2330),
+ [anon_sym_STAR] = ACTIONS(1853),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1183),
- [anon_sym_LPAREN] = ACTIONS(2286),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_SEMI] = ACTIONS(2280),
- [anon_sym_COLON] = ACTIONS(1163),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2289),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2280),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [anon_sym_RBRACE] = ACTIONS(1187),
+ [anon_sym_LPAREN] = ACTIONS(1857),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2332),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [967] = {
- [sym_comment] = STATE(967),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [1012] = {
+ [sym_comment] = STATE(1012),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1148),
+ [anon_sym_EQ] = ACTIONS(1573),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1185),
- [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_COMMA] = ACTIONS(1144),
+ [anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
+ [anon_sym_of] = ACTIONS(1144),
[anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_EQ_GT] = ACTIONS(1577),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -119902,16 +123541,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -119921,168 +123562,383 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [968] = {
- [sym_comment] = STATE(968),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2284),
- [anon_sym_STAR] = ACTIONS(2282),
+ [1013] = {
+ [sym_comment] = STATE(1013),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2172),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(1851),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_of] = ACTIONS(1851),
+ [anon_sym_SEMI] = ACTIONS(1851),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2370),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1851),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1014] = {
+ [sym_comment] = STATE(1014),
+ [aux_sym_object_repeat1] = STATE(4111),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1241),
+ [anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1156),
- [anon_sym_LPAREN] = ACTIONS(2286),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_SEMI] = ACTIONS(2280),
- [anon_sym_COLON] = ACTIONS(1163),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2289),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
+ [anon_sym_RBRACE] = ACTIONS(1187),
+ [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1144),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2280),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [969] = {
- [sym_comment] = STATE(969),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_COMMA] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(2320),
+ [1015] = {
+ [sym_comment] = STATE(1015),
+ [anon_sym_POUND] = ACTIONS(2122),
+ [anon_sym_var] = ACTIONS(2124),
+ [anon_sym_SQUOTE] = ACTIONS(2122),
+ [anon_sym_DQUOTE] = ACTIONS(2122),
+ [anon_sym_LBRACE] = ACTIONS(2122),
+ [anon_sym_RBRACE] = ACTIONS(2122),
+ [anon_sym_import] = ACTIONS(2124),
+ [anon_sym_with] = ACTIONS(2124),
+ [anon_sym_let] = ACTIONS(2124),
+ [anon_sym_const] = ACTIONS(2124),
+ [anon_sym_if] = ACTIONS(2124),
+ [anon_sym_switch] = ACTIONS(2124),
+ [anon_sym_for] = ACTIONS(2124),
+ [anon_sym_LPAREN] = ACTIONS(2122),
+ [anon_sym_await] = ACTIONS(2124),
+ [anon_sym_while] = ACTIONS(2124),
+ [anon_sym_do] = ACTIONS(2124),
+ [anon_sym_try] = ACTIONS(2124),
+ [anon_sym_break] = ACTIONS(2124),
+ [anon_sym_continue] = ACTIONS(2124),
+ [anon_sym_return] = ACTIONS(2124),
+ [anon_sym_throw] = ACTIONS(2124),
+ [anon_sym_SEMI] = ACTIONS(2122),
+ [anon_sym_case] = ACTIONS(2124),
+ [anon_sym_default] = ACTIONS(2124),
+ [anon_sym_yield] = ACTIONS(2124),
+ [anon_sym_LBRACK] = ACTIONS(2122),
+ [anon_sym_async] = ACTIONS(2124),
+ [anon_sym_function] = ACTIONS(2124),
+ [anon_sym_private] = ACTIONS(2124),
+ [anon_sym_public] = ACTIONS(2124),
+ [anon_sym_remote] = ACTIONS(2124),
+ [anon_sym_static] = ACTIONS(2124),
+ [anon_sym_final] = ACTIONS(2124),
+ [anon_sym_abstract] = ACTIONS(2124),
+ [anon_sym_any] = ACTIONS(2124),
+ [anon_sym_array] = ACTIONS(2124),
+ [anon_sym_binary] = ACTIONS(2124),
+ [anon_sym_boolean] = ACTIONS(2124),
+ [anon_sym_date] = ACTIONS(2124),
+ [anon_sym_guid] = ACTIONS(2124),
+ [anon_sym_numeric] = ACTIONS(2124),
+ [anon_sym_query] = ACTIONS(2124),
+ [anon_sym_string] = ACTIONS(2124),
+ [anon_sym_struct] = ACTIONS(2124),
+ [anon_sym_uuid] = ACTIONS(2124),
+ [anon_sym_variablename] = ACTIONS(2124),
+ [anon_sym_void] = ACTIONS(2124),
+ [anon_sym_xml] = ACTIONS(2124),
+ [anon_sym_new] = ACTIONS(2124),
+ [anon_sym_PLUS] = ACTIONS(2124),
+ [anon_sym_DASH] = ACTIONS(2124),
+ [anon_sym_SLASH] = ACTIONS(2124),
+ [anon_sym_BANG] = ACTIONS(2122),
+ [anon_sym_TILDE] = ACTIONS(2124),
+ [aux_sym_unary_operator_token1] = ACTIONS(2122),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2122),
+ [anon_sym_DASH_DASH] = ACTIONS(2122),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2122),
+ [sym_identifier] = ACTIONS(2124),
+ [sym_private_property_identifier] = ACTIONS(2122),
+ [sym_this] = ACTIONS(2124),
+ [sym_super] = ACTIONS(2124),
+ [sym_true] = ACTIONS(2124),
+ [sym_false] = ACTIONS(2124),
+ [sym_null] = ACTIONS(2124),
+ [anon_sym_export] = ACTIONS(2124),
[sym_cf_comment] = ACTIONS(5),
},
- [970] = {
- [sym_comment] = STATE(970),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [1016] = {
+ [sym_else_clause] = STATE(1176),
+ [sym_comment] = STATE(1016),
+ [anon_sym_POUND] = ACTIONS(1864),
+ [anon_sym_var] = ACTIONS(1866),
+ [anon_sym_SQUOTE] = ACTIONS(1864),
+ [anon_sym_DQUOTE] = ACTIONS(1864),
+ [anon_sym_LBRACE] = ACTIONS(1864),
+ [anon_sym_RBRACE] = ACTIONS(1864),
+ [anon_sym_import] = ACTIONS(1866),
+ [anon_sym_with] = ACTIONS(1866),
+ [anon_sym_let] = ACTIONS(1866),
+ [anon_sym_const] = ACTIONS(1866),
+ [anon_sym_else] = ACTIONS(2372),
+ [anon_sym_if] = ACTIONS(1866),
+ [anon_sym_switch] = ACTIONS(1866),
+ [anon_sym_for] = ACTIONS(1866),
+ [anon_sym_LPAREN] = ACTIONS(1864),
+ [anon_sym_await] = ACTIONS(1866),
+ [anon_sym_while] = ACTIONS(1866),
+ [anon_sym_do] = ACTIONS(1866),
+ [anon_sym_try] = ACTIONS(1866),
+ [anon_sym_break] = ACTIONS(1866),
+ [anon_sym_continue] = ACTIONS(1866),
+ [anon_sym_return] = ACTIONS(1866),
+ [anon_sym_throw] = ACTIONS(1866),
+ [anon_sym_SEMI] = ACTIONS(1864),
+ [anon_sym_yield] = ACTIONS(1866),
+ [anon_sym_LBRACK] = ACTIONS(1864),
+ [anon_sym_async] = ACTIONS(1866),
+ [anon_sym_function] = ACTIONS(1866),
+ [anon_sym_private] = ACTIONS(1866),
+ [anon_sym_public] = ACTIONS(1866),
+ [anon_sym_remote] = ACTIONS(1866),
+ [anon_sym_static] = ACTIONS(1866),
+ [anon_sym_final] = ACTIONS(1866),
+ [anon_sym_abstract] = ACTIONS(1866),
+ [anon_sym_any] = ACTIONS(1866),
+ [anon_sym_array] = ACTIONS(1866),
+ [anon_sym_binary] = ACTIONS(1866),
+ [anon_sym_boolean] = ACTIONS(1866),
+ [anon_sym_date] = ACTIONS(1866),
+ [anon_sym_guid] = ACTIONS(1866),
+ [anon_sym_numeric] = ACTIONS(1866),
+ [anon_sym_query] = ACTIONS(1866),
+ [anon_sym_string] = ACTIONS(1866),
+ [anon_sym_struct] = ACTIONS(1866),
+ [anon_sym_uuid] = ACTIONS(1866),
+ [anon_sym_variablename] = ACTIONS(1866),
+ [anon_sym_void] = ACTIONS(1866),
+ [anon_sym_xml] = ACTIONS(1866),
+ [anon_sym_new] = ACTIONS(1866),
+ [anon_sym_PLUS] = ACTIONS(1866),
+ [anon_sym_DASH] = ACTIONS(1866),
+ [anon_sym_SLASH] = ACTIONS(1866),
+ [anon_sym_BANG] = ACTIONS(1864),
+ [anon_sym_TILDE] = ACTIONS(1866),
+ [aux_sym_unary_operator_token1] = ACTIONS(1864),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1864),
+ [anon_sym_DASH_DASH] = ACTIONS(1864),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1864),
+ [sym_identifier] = ACTIONS(1866),
+ [sym_private_property_identifier] = ACTIONS(1864),
+ [sym_this] = ACTIONS(1866),
+ [sym_super] = ACTIONS(1866),
+ [sym_true] = ACTIONS(1866),
+ [sym_false] = ACTIONS(1866),
+ [sym_null] = ACTIONS(1866),
+ [anon_sym_export] = ACTIONS(1866),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1017] = {
+ [sym_comment] = STATE(1017),
+ [anon_sym_POUND] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(894),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(894),
+ [anon_sym_with] = ACTIONS(894),
+ [anon_sym_let] = ACTIONS(894),
+ [anon_sym_const] = ACTIONS(894),
+ [anon_sym_else] = ACTIONS(894),
+ [anon_sym_if] = ACTIONS(894),
+ [anon_sym_switch] = ACTIONS(894),
+ [anon_sym_for] = ACTIONS(894),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(894),
+ [anon_sym_while] = ACTIONS(894),
+ [anon_sym_do] = ACTIONS(894),
+ [anon_sym_try] = ACTIONS(894),
+ [anon_sym_break] = ACTIONS(894),
+ [anon_sym_continue] = ACTIONS(894),
+ [anon_sym_return] = ACTIONS(894),
+ [anon_sym_throw] = ACTIONS(894),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_yield] = ACTIONS(894),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(894),
+ [anon_sym_function] = ACTIONS(894),
+ [anon_sym_private] = ACTIONS(894),
+ [anon_sym_public] = ACTIONS(894),
+ [anon_sym_remote] = ACTIONS(894),
+ [anon_sym_static] = ACTIONS(894),
+ [anon_sym_final] = ACTIONS(894),
+ [anon_sym_abstract] = ACTIONS(894),
+ [anon_sym_any] = ACTIONS(894),
+ [anon_sym_array] = ACTIONS(894),
+ [anon_sym_binary] = ACTIONS(894),
+ [anon_sym_boolean] = ACTIONS(894),
+ [anon_sym_date] = ACTIONS(894),
+ [anon_sym_guid] = ACTIONS(894),
+ [anon_sym_numeric] = ACTIONS(894),
+ [anon_sym_query] = ACTIONS(894),
+ [anon_sym_string] = ACTIONS(894),
+ [anon_sym_struct] = ACTIONS(894),
+ [anon_sym_uuid] = ACTIONS(894),
+ [anon_sym_variablename] = ACTIONS(894),
+ [anon_sym_void] = ACTIONS(894),
+ [anon_sym_xml] = ACTIONS(894),
+ [anon_sym_new] = ACTIONS(894),
+ [anon_sym_PLUS] = ACTIONS(894),
+ [anon_sym_DASH] = ACTIONS(894),
+ [anon_sym_SLASH] = ACTIONS(894),
+ [anon_sym_BANG] = ACTIONS(892),
+ [anon_sym_TILDE] = ACTIONS(894),
+ [aux_sym_unary_operator_token1] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(892),
+ [sym_identifier] = ACTIONS(894),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(894),
+ [sym_super] = ACTIONS(894),
+ [sym_true] = ACTIONS(894),
+ [sym_false] = ACTIONS(894),
+ [sym_null] = ACTIONS(894),
+ [anon_sym_export] = ACTIONS(894),
+ [sym__automatic_semicolon] = ACTIONS(1092),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1018] = {
+ [sym_comment] = STATE(1018),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1148),
+ [anon_sym_EQ] = ACTIONS(1241),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1156),
+ [anon_sym_RBRACE] = ACTIONS(1253),
[anon_sym_LPAREN] = ACTIONS(1160),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -120118,115 +123974,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [971] = {
- [sym_comment] = STATE(971),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2284),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1185),
- [anon_sym_LPAREN] = ACTIONS(2286),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_SEMI] = ACTIONS(2280),
- [anon_sym_COLON] = ACTIONS(1163),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2289),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2280),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [1019] = {
+ [sym_comment] = STATE(1019),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_else] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_finally] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
[sym_cf_comment] = ACTIONS(5),
},
- [972] = {
- [sym_comment] = STATE(972),
- [aux_sym_object_repeat1] = STATE(4112),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [1020] = {
+ [sym_comment] = STATE(1020),
+ [aux_sym_object_repeat1] = STATE(4079),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1148),
+ [anon_sym_EQ] = ACTIONS(1241),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1189),
+ [anon_sym_RBRACE] = ACTIONS(1257),
[anon_sym_LPAREN] = ACTIONS(1160),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -120262,1392 +124118,1250 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [973] = {
- [sym_comment] = STATE(973),
- [aux_sym_object_repeat1] = STATE(4112),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2284),
- [anon_sym_STAR] = ACTIONS(2282),
+ [1021] = {
+ [sym_comment] = STATE(1021),
+ [aux_sym_object_repeat1] = STATE(4079),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2330),
+ [anon_sym_STAR] = ACTIONS(1853),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1189),
- [anon_sym_LPAREN] = ACTIONS(2286),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_SEMI] = ACTIONS(2280),
- [anon_sym_COLON] = ACTIONS(1163),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2289),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2280),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [974] = {
- [sym_comment] = STATE(974),
- [anon_sym_POUND] = ACTIONS(2322),
- [anon_sym_var] = ACTIONS(2324),
- [anon_sym_SQUOTE] = ACTIONS(2322),
- [anon_sym_DQUOTE] = ACTIONS(2322),
- [anon_sym_LBRACE] = ACTIONS(2322),
- [anon_sym_RBRACE] = ACTIONS(2322),
- [anon_sym_import] = ACTIONS(2324),
- [anon_sym_with] = ACTIONS(2324),
- [anon_sym_let] = ACTIONS(2324),
- [anon_sym_const] = ACTIONS(2324),
- [anon_sym_if] = ACTIONS(2324),
- [anon_sym_switch] = ACTIONS(2324),
- [anon_sym_for] = ACTIONS(2324),
- [anon_sym_LPAREN] = ACTIONS(2322),
- [anon_sym_await] = ACTIONS(2324),
- [anon_sym_while] = ACTIONS(2324),
- [anon_sym_do] = ACTIONS(2324),
- [anon_sym_try] = ACTIONS(2324),
- [anon_sym_break] = ACTIONS(2324),
- [anon_sym_continue] = ACTIONS(2324),
- [anon_sym_return] = ACTIONS(2324),
- [anon_sym_throw] = ACTIONS(2324),
- [anon_sym_SEMI] = ACTIONS(2322),
- [anon_sym_case] = ACTIONS(2324),
- [anon_sym_default] = ACTIONS(2324),
- [anon_sym_yield] = ACTIONS(2324),
- [anon_sym_LBRACK] = ACTIONS(2322),
- [anon_sym_async] = ACTIONS(2324),
- [anon_sym_function] = ACTIONS(2324),
- [anon_sym_private] = ACTIONS(2324),
- [anon_sym_public] = ACTIONS(2324),
- [anon_sym_remote] = ACTIONS(2324),
- [anon_sym_static] = ACTIONS(2324),
- [anon_sym_final] = ACTIONS(2324),
- [anon_sym_abstract] = ACTIONS(2324),
- [anon_sym_any] = ACTIONS(2324),
- [anon_sym_array] = ACTIONS(2324),
- [anon_sym_binary] = ACTIONS(2324),
- [anon_sym_boolean] = ACTIONS(2324),
- [anon_sym_date] = ACTIONS(2324),
- [anon_sym_guid] = ACTIONS(2324),
- [anon_sym_numeric] = ACTIONS(2324),
- [anon_sym_query] = ACTIONS(2324),
- [anon_sym_string] = ACTIONS(2324),
- [anon_sym_struct] = ACTIONS(2324),
- [anon_sym_uuid] = ACTIONS(2324),
- [anon_sym_variablename] = ACTIONS(2324),
- [anon_sym_void] = ACTIONS(2324),
- [anon_sym_xml] = ACTIONS(2324),
- [anon_sym_new] = ACTIONS(2324),
- [anon_sym_PLUS] = ACTIONS(2324),
- [anon_sym_DASH] = ACTIONS(2324),
- [anon_sym_SLASH] = ACTIONS(2324),
- [anon_sym_BANG] = ACTIONS(2322),
- [anon_sym_TILDE] = ACTIONS(2324),
- [aux_sym_unary_operator_token1] = ACTIONS(2322),
- [anon_sym_PLUS_PLUS] = ACTIONS(2322),
- [anon_sym_DASH_DASH] = ACTIONS(2322),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2322),
- [sym_identifier] = ACTIONS(2324),
- [sym_private_property_identifier] = ACTIONS(2322),
- [sym_this] = ACTIONS(2324),
- [sym_super] = ACTIONS(2324),
- [sym_true] = ACTIONS(2324),
- [sym_false] = ACTIONS(2324),
- [sym_null] = ACTIONS(2324),
- [anon_sym_export] = ACTIONS(2324),
+ [anon_sym_RBRACE] = ACTIONS(1257),
+ [anon_sym_LPAREN] = ACTIONS(1857),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2332),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [975] = {
- [sym_comment] = STATE(975),
- [anon_sym_POUND] = ACTIONS(2024),
- [anon_sym_var] = ACTIONS(2026),
- [anon_sym_SQUOTE] = ACTIONS(2024),
- [anon_sym_DQUOTE] = ACTIONS(2024),
- [anon_sym_LBRACE] = ACTIONS(2024),
- [anon_sym_RBRACE] = ACTIONS(2024),
- [anon_sym_import] = ACTIONS(2026),
- [anon_sym_with] = ACTIONS(2026),
- [anon_sym_let] = ACTIONS(2026),
- [anon_sym_const] = ACTIONS(2026),
- [anon_sym_else] = ACTIONS(2026),
- [anon_sym_if] = ACTIONS(2026),
- [anon_sym_switch] = ACTIONS(2026),
- [anon_sym_for] = ACTIONS(2026),
- [anon_sym_LPAREN] = ACTIONS(2024),
- [anon_sym_await] = ACTIONS(2026),
- [anon_sym_while] = ACTIONS(2026),
- [anon_sym_do] = ACTIONS(2026),
- [anon_sym_try] = ACTIONS(2026),
- [anon_sym_break] = ACTIONS(2026),
- [anon_sym_continue] = ACTIONS(2026),
- [anon_sym_return] = ACTIONS(2026),
- [anon_sym_throw] = ACTIONS(2026),
- [anon_sym_SEMI] = ACTIONS(2024),
- [anon_sym_yield] = ACTIONS(2026),
- [anon_sym_LBRACK] = ACTIONS(2024),
- [anon_sym_async] = ACTIONS(2026),
- [anon_sym_function] = ACTIONS(2026),
- [anon_sym_private] = ACTIONS(2026),
- [anon_sym_public] = ACTIONS(2026),
- [anon_sym_remote] = ACTIONS(2026),
- [anon_sym_static] = ACTIONS(2026),
- [anon_sym_final] = ACTIONS(2026),
- [anon_sym_abstract] = ACTIONS(2026),
- [anon_sym_any] = ACTIONS(2026),
- [anon_sym_array] = ACTIONS(2026),
- [anon_sym_binary] = ACTIONS(2026),
- [anon_sym_boolean] = ACTIONS(2026),
- [anon_sym_date] = ACTIONS(2026),
- [anon_sym_guid] = ACTIONS(2026),
- [anon_sym_numeric] = ACTIONS(2026),
- [anon_sym_query] = ACTIONS(2026),
- [anon_sym_string] = ACTIONS(2026),
- [anon_sym_struct] = ACTIONS(2026),
- [anon_sym_uuid] = ACTIONS(2026),
- [anon_sym_variablename] = ACTIONS(2026),
- [anon_sym_void] = ACTIONS(2026),
- [anon_sym_xml] = ACTIONS(2026),
- [anon_sym_new] = ACTIONS(2026),
- [anon_sym_PLUS] = ACTIONS(2026),
- [anon_sym_DASH] = ACTIONS(2026),
- [anon_sym_SLASH] = ACTIONS(2026),
- [anon_sym_BANG] = ACTIONS(2024),
- [anon_sym_TILDE] = ACTIONS(2026),
- [aux_sym_unary_operator_token1] = ACTIONS(2024),
- [anon_sym_PLUS_PLUS] = ACTIONS(2024),
- [anon_sym_DASH_DASH] = ACTIONS(2024),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2024),
- [sym_identifier] = ACTIONS(2026),
- [sym_private_property_identifier] = ACTIONS(2024),
- [sym_this] = ACTIONS(2026),
- [sym_super] = ACTIONS(2026),
- [sym_true] = ACTIONS(2026),
- [sym_false] = ACTIONS(2026),
- [sym_null] = ACTIONS(2026),
- [anon_sym_export] = ACTIONS(2026),
- [sym__automatic_semicolon] = ACTIONS(2024),
+ [1022] = {
+ [sym_comment] = STATE(1022),
+ [anon_sym_POUND] = ACTIONS(942),
+ [anon_sym_var] = ACTIONS(944),
+ [anon_sym_SQUOTE] = ACTIONS(942),
+ [anon_sym_DQUOTE] = ACTIONS(942),
+ [anon_sym_LBRACE] = ACTIONS(942),
+ [anon_sym_RBRACE] = ACTIONS(942),
+ [anon_sym_import] = ACTIONS(944),
+ [anon_sym_with] = ACTIONS(944),
+ [anon_sym_let] = ACTIONS(944),
+ [anon_sym_const] = ACTIONS(944),
+ [anon_sym_else] = ACTIONS(944),
+ [anon_sym_if] = ACTIONS(944),
+ [anon_sym_switch] = ACTIONS(944),
+ [anon_sym_for] = ACTIONS(944),
+ [anon_sym_LPAREN] = ACTIONS(942),
+ [anon_sym_await] = ACTIONS(944),
+ [anon_sym_while] = ACTIONS(944),
+ [anon_sym_do] = ACTIONS(944),
+ [anon_sym_try] = ACTIONS(944),
+ [anon_sym_break] = ACTIONS(944),
+ [anon_sym_continue] = ACTIONS(944),
+ [anon_sym_return] = ACTIONS(944),
+ [anon_sym_throw] = ACTIONS(944),
+ [anon_sym_SEMI] = ACTIONS(942),
+ [anon_sym_finally] = ACTIONS(944),
+ [anon_sym_yield] = ACTIONS(944),
+ [anon_sym_LBRACK] = ACTIONS(942),
+ [anon_sym_async] = ACTIONS(944),
+ [anon_sym_function] = ACTIONS(944),
+ [anon_sym_private] = ACTIONS(944),
+ [anon_sym_public] = ACTIONS(944),
+ [anon_sym_remote] = ACTIONS(944),
+ [anon_sym_static] = ACTIONS(944),
+ [anon_sym_final] = ACTIONS(944),
+ [anon_sym_abstract] = ACTIONS(944),
+ [anon_sym_any] = ACTIONS(944),
+ [anon_sym_array] = ACTIONS(944),
+ [anon_sym_binary] = ACTIONS(944),
+ [anon_sym_boolean] = ACTIONS(944),
+ [anon_sym_date] = ACTIONS(944),
+ [anon_sym_guid] = ACTIONS(944),
+ [anon_sym_numeric] = ACTIONS(944),
+ [anon_sym_query] = ACTIONS(944),
+ [anon_sym_string] = ACTIONS(944),
+ [anon_sym_struct] = ACTIONS(944),
+ [anon_sym_uuid] = ACTIONS(944),
+ [anon_sym_variablename] = ACTIONS(944),
+ [anon_sym_void] = ACTIONS(944),
+ [anon_sym_xml] = ACTIONS(944),
+ [anon_sym_new] = ACTIONS(944),
+ [anon_sym_PLUS] = ACTIONS(944),
+ [anon_sym_DASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_BANG] = ACTIONS(942),
+ [anon_sym_TILDE] = ACTIONS(944),
+ [aux_sym_unary_operator_token1] = ACTIONS(942),
+ [anon_sym_PLUS_PLUS] = ACTIONS(942),
+ [anon_sym_DASH_DASH] = ACTIONS(942),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(942),
+ [sym_identifier] = ACTIONS(944),
+ [sym_private_property_identifier] = ACTIONS(942),
+ [sym_this] = ACTIONS(944),
+ [sym_super] = ACTIONS(944),
+ [sym_true] = ACTIONS(944),
+ [sym_false] = ACTIONS(944),
+ [sym_null] = ACTIONS(944),
+ [anon_sym_export] = ACTIONS(944),
[sym_cf_comment] = ACTIONS(5),
},
- [976] = {
- [sym_comment] = STATE(976),
- [anon_sym_POUND] = ACTIONS(856),
- [anon_sym_var] = ACTIONS(858),
- [anon_sym_SQUOTE] = ACTIONS(856),
- [anon_sym_DQUOTE] = ACTIONS(856),
- [anon_sym_LBRACE] = ACTIONS(856),
- [anon_sym_RBRACE] = ACTIONS(856),
- [anon_sym_import] = ACTIONS(858),
- [anon_sym_with] = ACTIONS(858),
- [anon_sym_let] = ACTIONS(858),
- [anon_sym_const] = ACTIONS(858),
- [anon_sym_if] = ACTIONS(858),
- [anon_sym_switch] = ACTIONS(858),
- [anon_sym_for] = ACTIONS(858),
- [anon_sym_LPAREN] = ACTIONS(856),
- [anon_sym_await] = ACTIONS(858),
- [anon_sym_while] = ACTIONS(858),
- [anon_sym_do] = ACTIONS(858),
- [anon_sym_try] = ACTIONS(858),
- [anon_sym_break] = ACTIONS(858),
- [anon_sym_continue] = ACTIONS(858),
- [anon_sym_return] = ACTIONS(858),
- [anon_sym_throw] = ACTIONS(858),
- [anon_sym_SEMI] = ACTIONS(856),
- [anon_sym_finally] = ACTIONS(858),
- [anon_sym_yield] = ACTIONS(858),
- [anon_sym_LBRACK] = ACTIONS(856),
- [anon_sym_async] = ACTIONS(858),
- [anon_sym_function] = ACTIONS(858),
- [anon_sym_private] = ACTIONS(858),
- [anon_sym_public] = ACTIONS(858),
- [anon_sym_remote] = ACTIONS(858),
- [anon_sym_static] = ACTIONS(858),
- [anon_sym_final] = ACTIONS(858),
- [anon_sym_abstract] = ACTIONS(858),
- [anon_sym_any] = ACTIONS(858),
- [anon_sym_array] = ACTIONS(858),
- [anon_sym_binary] = ACTIONS(858),
- [anon_sym_boolean] = ACTIONS(858),
- [anon_sym_date] = ACTIONS(858),
- [anon_sym_guid] = ACTIONS(858),
- [anon_sym_numeric] = ACTIONS(858),
- [anon_sym_query] = ACTIONS(858),
- [anon_sym_string] = ACTIONS(858),
- [anon_sym_struct] = ACTIONS(858),
- [anon_sym_uuid] = ACTIONS(858),
- [anon_sym_variablename] = ACTIONS(858),
- [anon_sym_void] = ACTIONS(858),
- [anon_sym_xml] = ACTIONS(858),
- [anon_sym_new] = ACTIONS(858),
- [anon_sym_PLUS] = ACTIONS(858),
- [anon_sym_DASH] = ACTIONS(858),
- [anon_sym_SLASH] = ACTIONS(858),
- [anon_sym_BANG] = ACTIONS(856),
- [anon_sym_TILDE] = ACTIONS(858),
- [aux_sym_unary_operator_token1] = ACTIONS(856),
- [anon_sym_PLUS_PLUS] = ACTIONS(856),
- [anon_sym_DASH_DASH] = ACTIONS(856),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(856),
- [sym_identifier] = ACTIONS(858),
- [sym_private_property_identifier] = ACTIONS(856),
- [sym_this] = ACTIONS(858),
- [sym_super] = ACTIONS(858),
- [sym_true] = ACTIONS(858),
- [sym_false] = ACTIONS(858),
- [sym_null] = ACTIONS(858),
- [anon_sym_export] = ACTIONS(858),
- [sym__automatic_semicolon] = ACTIONS(2326),
+ [1023] = {
+ [sym_comment] = STATE(1023),
+ [anon_sym_POUND] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(894),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(894),
+ [anon_sym_with] = ACTIONS(894),
+ [anon_sym_let] = ACTIONS(894),
+ [anon_sym_const] = ACTIONS(894),
+ [anon_sym_else] = ACTIONS(894),
+ [anon_sym_if] = ACTIONS(894),
+ [anon_sym_switch] = ACTIONS(894),
+ [anon_sym_for] = ACTIONS(894),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(894),
+ [anon_sym_while] = ACTIONS(894),
+ [anon_sym_do] = ACTIONS(894),
+ [anon_sym_try] = ACTIONS(894),
+ [anon_sym_break] = ACTIONS(894),
+ [anon_sym_continue] = ACTIONS(894),
+ [anon_sym_return] = ACTIONS(894),
+ [anon_sym_throw] = ACTIONS(894),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_yield] = ACTIONS(894),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(894),
+ [anon_sym_function] = ACTIONS(894),
+ [anon_sym_private] = ACTIONS(894),
+ [anon_sym_public] = ACTIONS(894),
+ [anon_sym_remote] = ACTIONS(894),
+ [anon_sym_static] = ACTIONS(894),
+ [anon_sym_final] = ACTIONS(894),
+ [anon_sym_abstract] = ACTIONS(894),
+ [anon_sym_any] = ACTIONS(894),
+ [anon_sym_array] = ACTIONS(894),
+ [anon_sym_binary] = ACTIONS(894),
+ [anon_sym_boolean] = ACTIONS(894),
+ [anon_sym_date] = ACTIONS(894),
+ [anon_sym_guid] = ACTIONS(894),
+ [anon_sym_numeric] = ACTIONS(894),
+ [anon_sym_query] = ACTIONS(894),
+ [anon_sym_string] = ACTIONS(894),
+ [anon_sym_struct] = ACTIONS(894),
+ [anon_sym_uuid] = ACTIONS(894),
+ [anon_sym_variablename] = ACTIONS(894),
+ [anon_sym_void] = ACTIONS(894),
+ [anon_sym_xml] = ACTIONS(894),
+ [anon_sym_new] = ACTIONS(894),
+ [anon_sym_PLUS] = ACTIONS(894),
+ [anon_sym_DASH] = ACTIONS(894),
+ [anon_sym_SLASH] = ACTIONS(894),
+ [anon_sym_BANG] = ACTIONS(892),
+ [anon_sym_TILDE] = ACTIONS(894),
+ [aux_sym_unary_operator_token1] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(892),
+ [sym_identifier] = ACTIONS(894),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(894),
+ [sym_super] = ACTIONS(894),
+ [sym_true] = ACTIONS(894),
+ [sym_false] = ACTIONS(894),
+ [sym_null] = ACTIONS(894),
+ [anon_sym_export] = ACTIONS(894),
+ [sym__automatic_semicolon] = ACTIONS(2374),
[sym_cf_comment] = ACTIONS(5),
},
- [977] = {
- [sym_else_clause] = STATE(1117),
- [sym_comment] = STATE(977),
- [anon_sym_POUND] = ACTIONS(1886),
- [anon_sym_var] = ACTIONS(1888),
- [anon_sym_SQUOTE] = ACTIONS(1886),
- [anon_sym_DQUOTE] = ACTIONS(1886),
- [anon_sym_LBRACE] = ACTIONS(1886),
- [anon_sym_RBRACE] = ACTIONS(1886),
- [anon_sym_import] = ACTIONS(1888),
- [anon_sym_with] = ACTIONS(1888),
- [anon_sym_let] = ACTIONS(1888),
- [anon_sym_const] = ACTIONS(1888),
- [anon_sym_else] = ACTIONS(2328),
- [anon_sym_if] = ACTIONS(1888),
- [anon_sym_switch] = ACTIONS(1888),
- [anon_sym_for] = ACTIONS(1888),
- [anon_sym_LPAREN] = ACTIONS(1886),
- [anon_sym_await] = ACTIONS(1888),
- [anon_sym_while] = ACTIONS(1888),
- [anon_sym_do] = ACTIONS(1888),
- [anon_sym_try] = ACTIONS(1888),
- [anon_sym_break] = ACTIONS(1888),
- [anon_sym_continue] = ACTIONS(1888),
- [anon_sym_return] = ACTIONS(1888),
- [anon_sym_throw] = ACTIONS(1888),
- [anon_sym_SEMI] = ACTIONS(1886),
- [anon_sym_yield] = ACTIONS(1888),
- [anon_sym_LBRACK] = ACTIONS(1886),
- [anon_sym_async] = ACTIONS(1888),
- [anon_sym_function] = ACTIONS(1888),
- [anon_sym_private] = ACTIONS(1888),
- [anon_sym_public] = ACTIONS(1888),
- [anon_sym_remote] = ACTIONS(1888),
- [anon_sym_static] = ACTIONS(1888),
- [anon_sym_final] = ACTIONS(1888),
- [anon_sym_abstract] = ACTIONS(1888),
- [anon_sym_any] = ACTIONS(1888),
- [anon_sym_array] = ACTIONS(1888),
- [anon_sym_binary] = ACTIONS(1888),
- [anon_sym_boolean] = ACTIONS(1888),
- [anon_sym_date] = ACTIONS(1888),
- [anon_sym_guid] = ACTIONS(1888),
- [anon_sym_numeric] = ACTIONS(1888),
- [anon_sym_query] = ACTIONS(1888),
- [anon_sym_string] = ACTIONS(1888),
- [anon_sym_struct] = ACTIONS(1888),
- [anon_sym_uuid] = ACTIONS(1888),
- [anon_sym_variablename] = ACTIONS(1888),
- [anon_sym_void] = ACTIONS(1888),
- [anon_sym_xml] = ACTIONS(1888),
- [anon_sym_new] = ACTIONS(1888),
- [anon_sym_PLUS] = ACTIONS(1888),
- [anon_sym_DASH] = ACTIONS(1888),
- [anon_sym_SLASH] = ACTIONS(1888),
- [anon_sym_BANG] = ACTIONS(1886),
- [anon_sym_TILDE] = ACTIONS(1888),
- [aux_sym_unary_operator_token1] = ACTIONS(1886),
- [anon_sym_PLUS_PLUS] = ACTIONS(1886),
- [anon_sym_DASH_DASH] = ACTIONS(1886),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1886),
- [sym_identifier] = ACTIONS(1888),
- [sym_private_property_identifier] = ACTIONS(1886),
- [sym_this] = ACTIONS(1888),
- [sym_super] = ACTIONS(1888),
- [sym_true] = ACTIONS(1888),
- [sym_false] = ACTIONS(1888),
- [sym_null] = ACTIONS(1888),
- [anon_sym_export] = ACTIONS(1888),
+ [1024] = {
+ [sym_comment] = STATE(1024),
+ [anon_sym_POUND] = ACTIONS(2376),
+ [anon_sym_var] = ACTIONS(2378),
+ [anon_sym_SQUOTE] = ACTIONS(2376),
+ [anon_sym_DQUOTE] = ACTIONS(2376),
+ [anon_sym_LBRACE] = ACTIONS(2376),
+ [anon_sym_RBRACE] = ACTIONS(2376),
+ [anon_sym_import] = ACTIONS(2378),
+ [anon_sym_with] = ACTIONS(2378),
+ [anon_sym_let] = ACTIONS(2378),
+ [anon_sym_const] = ACTIONS(2378),
+ [anon_sym_if] = ACTIONS(2378),
+ [anon_sym_switch] = ACTIONS(2378),
+ [anon_sym_for] = ACTIONS(2378),
+ [anon_sym_LPAREN] = ACTIONS(2376),
+ [anon_sym_await] = ACTIONS(2378),
+ [anon_sym_while] = ACTIONS(2378),
+ [anon_sym_do] = ACTIONS(2378),
+ [anon_sym_try] = ACTIONS(2378),
+ [anon_sym_break] = ACTIONS(2378),
+ [anon_sym_continue] = ACTIONS(2378),
+ [anon_sym_return] = ACTIONS(2378),
+ [anon_sym_throw] = ACTIONS(2378),
+ [anon_sym_SEMI] = ACTIONS(2376),
+ [anon_sym_case] = ACTIONS(2378),
+ [anon_sym_default] = ACTIONS(2378),
+ [anon_sym_yield] = ACTIONS(2378),
+ [anon_sym_LBRACK] = ACTIONS(2376),
+ [anon_sym_async] = ACTIONS(2378),
+ [anon_sym_function] = ACTIONS(2378),
+ [anon_sym_private] = ACTIONS(2378),
+ [anon_sym_public] = ACTIONS(2378),
+ [anon_sym_remote] = ACTIONS(2378),
+ [anon_sym_static] = ACTIONS(2378),
+ [anon_sym_final] = ACTIONS(2378),
+ [anon_sym_abstract] = ACTIONS(2378),
+ [anon_sym_any] = ACTIONS(2378),
+ [anon_sym_array] = ACTIONS(2378),
+ [anon_sym_binary] = ACTIONS(2378),
+ [anon_sym_boolean] = ACTIONS(2378),
+ [anon_sym_date] = ACTIONS(2378),
+ [anon_sym_guid] = ACTIONS(2378),
+ [anon_sym_numeric] = ACTIONS(2378),
+ [anon_sym_query] = ACTIONS(2378),
+ [anon_sym_string] = ACTIONS(2378),
+ [anon_sym_struct] = ACTIONS(2378),
+ [anon_sym_uuid] = ACTIONS(2378),
+ [anon_sym_variablename] = ACTIONS(2378),
+ [anon_sym_void] = ACTIONS(2378),
+ [anon_sym_xml] = ACTIONS(2378),
+ [anon_sym_new] = ACTIONS(2378),
+ [anon_sym_PLUS] = ACTIONS(2378),
+ [anon_sym_DASH] = ACTIONS(2378),
+ [anon_sym_SLASH] = ACTIONS(2378),
+ [anon_sym_BANG] = ACTIONS(2376),
+ [anon_sym_TILDE] = ACTIONS(2378),
+ [aux_sym_unary_operator_token1] = ACTIONS(2376),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2376),
+ [anon_sym_DASH_DASH] = ACTIONS(2376),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2376),
+ [sym_identifier] = ACTIONS(2378),
+ [sym_private_property_identifier] = ACTIONS(2376),
+ [sym_this] = ACTIONS(2378),
+ [sym_super] = ACTIONS(2378),
+ [sym_true] = ACTIONS(2378),
+ [sym_false] = ACTIONS(2378),
+ [sym_null] = ACTIONS(2378),
+ [anon_sym_export] = ACTIONS(2378),
[sym_cf_comment] = ACTIONS(5),
},
- [978] = {
- [sym_comment] = STATE(978),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_finally] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(2330),
+ [1025] = {
+ [sym_comment] = STATE(1025),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_case] = ACTIONS(1004),
+ [anon_sym_default] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
[sym_cf_comment] = ACTIONS(5),
},
- [979] = {
- [sym_comment] = STATE(979),
- [anon_sym_POUND] = ACTIONS(856),
- [anon_sym_var] = ACTIONS(858),
- [anon_sym_SQUOTE] = ACTIONS(856),
- [anon_sym_DQUOTE] = ACTIONS(856),
- [anon_sym_LBRACE] = ACTIONS(856),
- [anon_sym_RBRACE] = ACTIONS(856),
- [anon_sym_import] = ACTIONS(858),
- [anon_sym_with] = ACTIONS(858),
- [anon_sym_let] = ACTIONS(858),
- [anon_sym_const] = ACTIONS(858),
- [anon_sym_else] = ACTIONS(858),
- [anon_sym_if] = ACTIONS(858),
- [anon_sym_switch] = ACTIONS(858),
- [anon_sym_for] = ACTIONS(858),
- [anon_sym_LPAREN] = ACTIONS(856),
- [anon_sym_await] = ACTIONS(858),
- [anon_sym_while] = ACTIONS(858),
- [anon_sym_do] = ACTIONS(858),
- [anon_sym_try] = ACTIONS(858),
- [anon_sym_break] = ACTIONS(858),
- [anon_sym_continue] = ACTIONS(858),
- [anon_sym_return] = ACTIONS(858),
- [anon_sym_throw] = ACTIONS(858),
- [anon_sym_SEMI] = ACTIONS(856),
- [anon_sym_yield] = ACTIONS(858),
- [anon_sym_LBRACK] = ACTIONS(856),
- [anon_sym_async] = ACTIONS(858),
- [anon_sym_function] = ACTIONS(858),
- [anon_sym_private] = ACTIONS(858),
- [anon_sym_public] = ACTIONS(858),
- [anon_sym_remote] = ACTIONS(858),
- [anon_sym_static] = ACTIONS(858),
- [anon_sym_final] = ACTIONS(858),
- [anon_sym_abstract] = ACTIONS(858),
- [anon_sym_any] = ACTIONS(858),
- [anon_sym_array] = ACTIONS(858),
- [anon_sym_binary] = ACTIONS(858),
- [anon_sym_boolean] = ACTIONS(858),
- [anon_sym_date] = ACTIONS(858),
- [anon_sym_guid] = ACTIONS(858),
- [anon_sym_numeric] = ACTIONS(858),
- [anon_sym_query] = ACTIONS(858),
- [anon_sym_string] = ACTIONS(858),
- [anon_sym_struct] = ACTIONS(858),
- [anon_sym_uuid] = ACTIONS(858),
- [anon_sym_variablename] = ACTIONS(858),
- [anon_sym_void] = ACTIONS(858),
- [anon_sym_xml] = ACTIONS(858),
- [anon_sym_new] = ACTIONS(858),
- [anon_sym_PLUS] = ACTIONS(858),
- [anon_sym_DASH] = ACTIONS(858),
- [anon_sym_SLASH] = ACTIONS(858),
- [anon_sym_BANG] = ACTIONS(856),
- [anon_sym_TILDE] = ACTIONS(858),
- [aux_sym_unary_operator_token1] = ACTIONS(856),
- [anon_sym_PLUS_PLUS] = ACTIONS(856),
- [anon_sym_DASH_DASH] = ACTIONS(856),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(856),
- [sym_identifier] = ACTIONS(858),
- [sym_private_property_identifier] = ACTIONS(856),
- [sym_this] = ACTIONS(858),
- [sym_super] = ACTIONS(858),
- [sym_true] = ACTIONS(858),
- [sym_false] = ACTIONS(858),
- [sym_null] = ACTIONS(858),
- [anon_sym_export] = ACTIONS(858),
- [sym__automatic_semicolon] = ACTIONS(1116),
+ [1026] = {
+ [sym_comment] = STATE(1026),
+ [anon_sym_POUND] = ACTIONS(942),
+ [anon_sym_var] = ACTIONS(944),
+ [anon_sym_SQUOTE] = ACTIONS(942),
+ [anon_sym_DQUOTE] = ACTIONS(942),
+ [anon_sym_LBRACE] = ACTIONS(942),
+ [anon_sym_RBRACE] = ACTIONS(942),
+ [anon_sym_import] = ACTIONS(944),
+ [anon_sym_with] = ACTIONS(944),
+ [anon_sym_let] = ACTIONS(944),
+ [anon_sym_const] = ACTIONS(944),
+ [anon_sym_if] = ACTIONS(944),
+ [anon_sym_switch] = ACTIONS(944),
+ [anon_sym_for] = ACTIONS(944),
+ [anon_sym_LPAREN] = ACTIONS(942),
+ [anon_sym_await] = ACTIONS(944),
+ [anon_sym_while] = ACTIONS(944),
+ [anon_sym_do] = ACTIONS(944),
+ [anon_sym_try] = ACTIONS(944),
+ [anon_sym_break] = ACTIONS(944),
+ [anon_sym_continue] = ACTIONS(944),
+ [anon_sym_return] = ACTIONS(944),
+ [anon_sym_throw] = ACTIONS(944),
+ [anon_sym_SEMI] = ACTIONS(942),
+ [anon_sym_case] = ACTIONS(944),
+ [anon_sym_default] = ACTIONS(944),
+ [anon_sym_yield] = ACTIONS(944),
+ [anon_sym_LBRACK] = ACTIONS(942),
+ [anon_sym_async] = ACTIONS(944),
+ [anon_sym_function] = ACTIONS(944),
+ [anon_sym_private] = ACTIONS(944),
+ [anon_sym_public] = ACTIONS(944),
+ [anon_sym_remote] = ACTIONS(944),
+ [anon_sym_static] = ACTIONS(944),
+ [anon_sym_final] = ACTIONS(944),
+ [anon_sym_abstract] = ACTIONS(944),
+ [anon_sym_any] = ACTIONS(944),
+ [anon_sym_array] = ACTIONS(944),
+ [anon_sym_binary] = ACTIONS(944),
+ [anon_sym_boolean] = ACTIONS(944),
+ [anon_sym_date] = ACTIONS(944),
+ [anon_sym_guid] = ACTIONS(944),
+ [anon_sym_numeric] = ACTIONS(944),
+ [anon_sym_query] = ACTIONS(944),
+ [anon_sym_string] = ACTIONS(944),
+ [anon_sym_struct] = ACTIONS(944),
+ [anon_sym_uuid] = ACTIONS(944),
+ [anon_sym_variablename] = ACTIONS(944),
+ [anon_sym_void] = ACTIONS(944),
+ [anon_sym_xml] = ACTIONS(944),
+ [anon_sym_new] = ACTIONS(944),
+ [anon_sym_PLUS] = ACTIONS(944),
+ [anon_sym_DASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_BANG] = ACTIONS(942),
+ [anon_sym_TILDE] = ACTIONS(944),
+ [aux_sym_unary_operator_token1] = ACTIONS(942),
+ [anon_sym_PLUS_PLUS] = ACTIONS(942),
+ [anon_sym_DASH_DASH] = ACTIONS(942),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(942),
+ [sym_identifier] = ACTIONS(944),
+ [sym_private_property_identifier] = ACTIONS(942),
+ [sym_this] = ACTIONS(944),
+ [sym_super] = ACTIONS(944),
+ [sym_true] = ACTIONS(944),
+ [sym_false] = ACTIONS(944),
+ [sym_null] = ACTIONS(944),
+ [anon_sym_export] = ACTIONS(944),
[sym_cf_comment] = ACTIONS(5),
},
- [980] = {
- [sym_comment] = STATE(980),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_else] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_finally] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
+ [1027] = {
+ [sym_comment] = STATE(1027),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2330),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1253),
+ [anon_sym_LPAREN] = ACTIONS(1857),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2332),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [981] = {
- [sym_comment] = STATE(981),
- [anon_sym_POUND] = ACTIONS(1075),
- [anon_sym_var] = ACTIONS(1077),
- [anon_sym_SQUOTE] = ACTIONS(1075),
- [anon_sym_DQUOTE] = ACTIONS(1075),
- [anon_sym_LBRACE] = ACTIONS(1075),
- [anon_sym_RBRACE] = ACTIONS(1075),
- [anon_sym_import] = ACTIONS(1077),
- [anon_sym_with] = ACTIONS(1077),
- [anon_sym_let] = ACTIONS(1077),
- [anon_sym_const] = ACTIONS(1077),
- [anon_sym_else] = ACTIONS(1077),
- [anon_sym_if] = ACTIONS(1077),
- [anon_sym_switch] = ACTIONS(1077),
- [anon_sym_for] = ACTIONS(1077),
- [anon_sym_LPAREN] = ACTIONS(1075),
- [anon_sym_await] = ACTIONS(1077),
- [anon_sym_while] = ACTIONS(1077),
- [anon_sym_do] = ACTIONS(1077),
- [anon_sym_try] = ACTIONS(1077),
- [anon_sym_break] = ACTIONS(1077),
- [anon_sym_continue] = ACTIONS(1077),
- [anon_sym_return] = ACTIONS(1077),
- [anon_sym_throw] = ACTIONS(1077),
- [anon_sym_SEMI] = ACTIONS(1075),
- [anon_sym_finally] = ACTIONS(1077),
- [anon_sym_yield] = ACTIONS(1077),
- [anon_sym_LBRACK] = ACTIONS(1075),
- [anon_sym_async] = ACTIONS(1077),
- [anon_sym_function] = ACTIONS(1077),
- [anon_sym_private] = ACTIONS(1077),
- [anon_sym_public] = ACTIONS(1077),
- [anon_sym_remote] = ACTIONS(1077),
- [anon_sym_static] = ACTIONS(1077),
- [anon_sym_final] = ACTIONS(1077),
- [anon_sym_abstract] = ACTIONS(1077),
- [anon_sym_any] = ACTIONS(1077),
- [anon_sym_array] = ACTIONS(1077),
- [anon_sym_binary] = ACTIONS(1077),
- [anon_sym_boolean] = ACTIONS(1077),
- [anon_sym_date] = ACTIONS(1077),
- [anon_sym_guid] = ACTIONS(1077),
- [anon_sym_numeric] = ACTIONS(1077),
- [anon_sym_query] = ACTIONS(1077),
- [anon_sym_string] = ACTIONS(1077),
- [anon_sym_struct] = ACTIONS(1077),
- [anon_sym_uuid] = ACTIONS(1077),
- [anon_sym_variablename] = ACTIONS(1077),
- [anon_sym_void] = ACTIONS(1077),
- [anon_sym_xml] = ACTIONS(1077),
- [anon_sym_new] = ACTIONS(1077),
- [anon_sym_PLUS] = ACTIONS(1077),
- [anon_sym_DASH] = ACTIONS(1077),
- [anon_sym_SLASH] = ACTIONS(1077),
- [anon_sym_BANG] = ACTIONS(1075),
- [anon_sym_TILDE] = ACTIONS(1077),
- [aux_sym_unary_operator_token1] = ACTIONS(1075),
- [anon_sym_PLUS_PLUS] = ACTIONS(1075),
- [anon_sym_DASH_DASH] = ACTIONS(1075),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1075),
- [sym_identifier] = ACTIONS(1077),
- [sym_private_property_identifier] = ACTIONS(1075),
- [sym_this] = ACTIONS(1077),
- [sym_super] = ACTIONS(1077),
- [sym_true] = ACTIONS(1077),
- [sym_false] = ACTIONS(1077),
- [sym_null] = ACTIONS(1077),
- [anon_sym_export] = ACTIONS(1077),
+ [1028] = {
+ [sym_comment] = STATE(1028),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_else] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym__automatic_semicolon] = ACTIONS(1002),
[sym_cf_comment] = ACTIONS(5),
},
- [982] = {
- [sym_comment] = STATE(982),
- [anon_sym_POUND] = ACTIONS(856),
- [anon_sym_var] = ACTIONS(858),
- [anon_sym_SQUOTE] = ACTIONS(856),
- [anon_sym_DQUOTE] = ACTIONS(856),
- [anon_sym_LBRACE] = ACTIONS(856),
- [anon_sym_RBRACE] = ACTIONS(856),
- [anon_sym_import] = ACTIONS(858),
- [anon_sym_with] = ACTIONS(858),
- [anon_sym_let] = ACTIONS(858),
- [anon_sym_const] = ACTIONS(858),
- [anon_sym_else] = ACTIONS(858),
- [anon_sym_if] = ACTIONS(858),
- [anon_sym_switch] = ACTIONS(858),
- [anon_sym_for] = ACTIONS(858),
- [anon_sym_LPAREN] = ACTIONS(856),
- [anon_sym_await] = ACTIONS(858),
- [anon_sym_while] = ACTIONS(858),
- [anon_sym_do] = ACTIONS(858),
- [anon_sym_try] = ACTIONS(858),
- [anon_sym_break] = ACTIONS(858),
- [anon_sym_continue] = ACTIONS(858),
- [anon_sym_return] = ACTIONS(858),
- [anon_sym_throw] = ACTIONS(858),
- [anon_sym_SEMI] = ACTIONS(856),
- [anon_sym_yield] = ACTIONS(858),
- [anon_sym_LBRACK] = ACTIONS(856),
- [anon_sym_async] = ACTIONS(858),
- [anon_sym_function] = ACTIONS(858),
- [anon_sym_private] = ACTIONS(858),
- [anon_sym_public] = ACTIONS(858),
- [anon_sym_remote] = ACTIONS(858),
- [anon_sym_static] = ACTIONS(858),
- [anon_sym_final] = ACTIONS(858),
- [anon_sym_abstract] = ACTIONS(858),
- [anon_sym_any] = ACTIONS(858),
- [anon_sym_array] = ACTIONS(858),
- [anon_sym_binary] = ACTIONS(858),
- [anon_sym_boolean] = ACTIONS(858),
- [anon_sym_date] = ACTIONS(858),
- [anon_sym_guid] = ACTIONS(858),
- [anon_sym_numeric] = ACTIONS(858),
- [anon_sym_query] = ACTIONS(858),
- [anon_sym_string] = ACTIONS(858),
- [anon_sym_struct] = ACTIONS(858),
- [anon_sym_uuid] = ACTIONS(858),
- [anon_sym_variablename] = ACTIONS(858),
- [anon_sym_void] = ACTIONS(858),
- [anon_sym_xml] = ACTIONS(858),
- [anon_sym_new] = ACTIONS(858),
- [anon_sym_PLUS] = ACTIONS(858),
- [anon_sym_DASH] = ACTIONS(858),
- [anon_sym_SLASH] = ACTIONS(858),
- [anon_sym_BANG] = ACTIONS(856),
- [anon_sym_TILDE] = ACTIONS(858),
- [aux_sym_unary_operator_token1] = ACTIONS(856),
- [anon_sym_PLUS_PLUS] = ACTIONS(856),
- [anon_sym_DASH_DASH] = ACTIONS(856),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(856),
- [sym_identifier] = ACTIONS(858),
- [sym_private_property_identifier] = ACTIONS(856),
- [sym_this] = ACTIONS(858),
- [sym_super] = ACTIONS(858),
- [sym_true] = ACTIONS(858),
- [sym_false] = ACTIONS(858),
- [sym_null] = ACTIONS(858),
- [anon_sym_export] = ACTIONS(858),
- [sym__automatic_semicolon] = ACTIONS(2332),
+ [1029] = {
+ [sym_comment] = STATE(1029),
+ [anon_sym_POUND] = ACTIONS(942),
+ [anon_sym_var] = ACTIONS(944),
+ [anon_sym_SQUOTE] = ACTIONS(942),
+ [anon_sym_DQUOTE] = ACTIONS(942),
+ [anon_sym_LBRACE] = ACTIONS(942),
+ [anon_sym_RBRACE] = ACTIONS(942),
+ [anon_sym_import] = ACTIONS(944),
+ [anon_sym_with] = ACTIONS(944),
+ [anon_sym_let] = ACTIONS(944),
+ [anon_sym_const] = ACTIONS(944),
+ [anon_sym_else] = ACTIONS(944),
+ [anon_sym_if] = ACTIONS(944),
+ [anon_sym_switch] = ACTIONS(944),
+ [anon_sym_for] = ACTIONS(944),
+ [anon_sym_LPAREN] = ACTIONS(942),
+ [anon_sym_await] = ACTIONS(944),
+ [anon_sym_while] = ACTIONS(944),
+ [anon_sym_do] = ACTIONS(944),
+ [anon_sym_try] = ACTIONS(944),
+ [anon_sym_break] = ACTIONS(944),
+ [anon_sym_continue] = ACTIONS(944),
+ [anon_sym_return] = ACTIONS(944),
+ [anon_sym_throw] = ACTIONS(944),
+ [anon_sym_SEMI] = ACTIONS(942),
+ [anon_sym_yield] = ACTIONS(944),
+ [anon_sym_LBRACK] = ACTIONS(942),
+ [anon_sym_async] = ACTIONS(944),
+ [anon_sym_function] = ACTIONS(944),
+ [anon_sym_private] = ACTIONS(944),
+ [anon_sym_public] = ACTIONS(944),
+ [anon_sym_remote] = ACTIONS(944),
+ [anon_sym_static] = ACTIONS(944),
+ [anon_sym_final] = ACTIONS(944),
+ [anon_sym_abstract] = ACTIONS(944),
+ [anon_sym_any] = ACTIONS(944),
+ [anon_sym_array] = ACTIONS(944),
+ [anon_sym_binary] = ACTIONS(944),
+ [anon_sym_boolean] = ACTIONS(944),
+ [anon_sym_date] = ACTIONS(944),
+ [anon_sym_guid] = ACTIONS(944),
+ [anon_sym_numeric] = ACTIONS(944),
+ [anon_sym_query] = ACTIONS(944),
+ [anon_sym_string] = ACTIONS(944),
+ [anon_sym_struct] = ACTIONS(944),
+ [anon_sym_uuid] = ACTIONS(944),
+ [anon_sym_variablename] = ACTIONS(944),
+ [anon_sym_void] = ACTIONS(944),
+ [anon_sym_xml] = ACTIONS(944),
+ [anon_sym_new] = ACTIONS(944),
+ [anon_sym_PLUS] = ACTIONS(944),
+ [anon_sym_DASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_BANG] = ACTIONS(942),
+ [anon_sym_TILDE] = ACTIONS(944),
+ [aux_sym_unary_operator_token1] = ACTIONS(942),
+ [anon_sym_PLUS_PLUS] = ACTIONS(942),
+ [anon_sym_DASH_DASH] = ACTIONS(942),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(942),
+ [sym_identifier] = ACTIONS(944),
+ [sym_private_property_identifier] = ACTIONS(942),
+ [sym_this] = ACTIONS(944),
+ [sym_super] = ACTIONS(944),
+ [sym_true] = ACTIONS(944),
+ [sym_false] = ACTIONS(944),
+ [sym_null] = ACTIONS(944),
+ [anon_sym_export] = ACTIONS(944),
+ [sym__automatic_semicolon] = ACTIONS(942),
[sym_cf_comment] = ACTIONS(5),
},
- [983] = {
- [sym_comment] = STATE(983),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_case] = ACTIONS(1003),
- [anon_sym_default] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
+ [1030] = {
+ [sym_finally_clause] = STATE(1171),
+ [sym_comment] = STATE(1030),
+ [anon_sym_POUND] = ACTIONS(1825),
+ [anon_sym_var] = ACTIONS(1827),
+ [anon_sym_SQUOTE] = ACTIONS(1825),
+ [anon_sym_DQUOTE] = ACTIONS(1825),
+ [anon_sym_LBRACE] = ACTIONS(1825),
+ [anon_sym_RBRACE] = ACTIONS(1825),
+ [anon_sym_import] = ACTIONS(1827),
+ [anon_sym_with] = ACTIONS(1827),
+ [anon_sym_let] = ACTIONS(1827),
+ [anon_sym_const] = ACTIONS(1827),
+ [anon_sym_if] = ACTIONS(1827),
+ [anon_sym_switch] = ACTIONS(1827),
+ [anon_sym_for] = ACTIONS(1827),
+ [anon_sym_LPAREN] = ACTIONS(1825),
+ [anon_sym_await] = ACTIONS(1827),
+ [anon_sym_while] = ACTIONS(1827),
+ [anon_sym_do] = ACTIONS(1827),
+ [anon_sym_try] = ACTIONS(1827),
+ [anon_sym_break] = ACTIONS(1827),
+ [anon_sym_continue] = ACTIONS(1827),
+ [anon_sym_return] = ACTIONS(1827),
+ [anon_sym_throw] = ACTIONS(1827),
+ [anon_sym_SEMI] = ACTIONS(1825),
+ [anon_sym_finally] = ACTIONS(1999),
+ [anon_sym_yield] = ACTIONS(1827),
+ [anon_sym_LBRACK] = ACTIONS(1825),
+ [anon_sym_async] = ACTIONS(1827),
+ [anon_sym_function] = ACTIONS(1827),
+ [anon_sym_private] = ACTIONS(1827),
+ [anon_sym_public] = ACTIONS(1827),
+ [anon_sym_remote] = ACTIONS(1827),
+ [anon_sym_static] = ACTIONS(1827),
+ [anon_sym_final] = ACTIONS(1827),
+ [anon_sym_abstract] = ACTIONS(1827),
+ [anon_sym_any] = ACTIONS(1827),
+ [anon_sym_array] = ACTIONS(1827),
+ [anon_sym_binary] = ACTIONS(1827),
+ [anon_sym_boolean] = ACTIONS(1827),
+ [anon_sym_date] = ACTIONS(1827),
+ [anon_sym_guid] = ACTIONS(1827),
+ [anon_sym_numeric] = ACTIONS(1827),
+ [anon_sym_query] = ACTIONS(1827),
+ [anon_sym_string] = ACTIONS(1827),
+ [anon_sym_struct] = ACTIONS(1827),
+ [anon_sym_uuid] = ACTIONS(1827),
+ [anon_sym_variablename] = ACTIONS(1827),
+ [anon_sym_void] = ACTIONS(1827),
+ [anon_sym_xml] = ACTIONS(1827),
+ [anon_sym_new] = ACTIONS(1827),
+ [anon_sym_PLUS] = ACTIONS(1827),
+ [anon_sym_DASH] = ACTIONS(1827),
+ [anon_sym_SLASH] = ACTIONS(1827),
+ [anon_sym_BANG] = ACTIONS(1825),
+ [anon_sym_TILDE] = ACTIONS(1827),
+ [aux_sym_unary_operator_token1] = ACTIONS(1825),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1825),
+ [anon_sym_DASH_DASH] = ACTIONS(1825),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1825),
+ [sym_identifier] = ACTIONS(1827),
+ [sym_private_property_identifier] = ACTIONS(1825),
+ [sym_this] = ACTIONS(1827),
+ [sym_super] = ACTIONS(1827),
+ [sym_true] = ACTIONS(1827),
+ [sym_false] = ACTIONS(1827),
+ [sym_null] = ACTIONS(1827),
+ [anon_sym_export] = ACTIONS(1827),
[sym_cf_comment] = ACTIONS(5),
},
- [984] = {
- [sym_comment] = STATE(984),
- [anon_sym_POUND] = ACTIONS(1075),
- [anon_sym_var] = ACTIONS(1077),
- [anon_sym_SQUOTE] = ACTIONS(1075),
- [anon_sym_DQUOTE] = ACTIONS(1075),
- [anon_sym_LBRACE] = ACTIONS(1075),
- [anon_sym_RBRACE] = ACTIONS(1075),
- [anon_sym_import] = ACTIONS(1077),
- [anon_sym_with] = ACTIONS(1077),
- [anon_sym_let] = ACTIONS(1077),
- [anon_sym_const] = ACTIONS(1077),
- [anon_sym_if] = ACTIONS(1077),
- [anon_sym_switch] = ACTIONS(1077),
- [anon_sym_for] = ACTIONS(1077),
- [anon_sym_LPAREN] = ACTIONS(1075),
- [anon_sym_await] = ACTIONS(1077),
- [anon_sym_while] = ACTIONS(1077),
- [anon_sym_do] = ACTIONS(1077),
- [anon_sym_try] = ACTIONS(1077),
- [anon_sym_break] = ACTIONS(1077),
- [anon_sym_continue] = ACTIONS(1077),
- [anon_sym_return] = ACTIONS(1077),
- [anon_sym_throw] = ACTIONS(1077),
- [anon_sym_SEMI] = ACTIONS(1075),
- [anon_sym_case] = ACTIONS(1077),
- [anon_sym_default] = ACTIONS(1077),
- [anon_sym_yield] = ACTIONS(1077),
- [anon_sym_LBRACK] = ACTIONS(1075),
- [anon_sym_async] = ACTIONS(1077),
- [anon_sym_function] = ACTIONS(1077),
- [anon_sym_private] = ACTIONS(1077),
- [anon_sym_public] = ACTIONS(1077),
- [anon_sym_remote] = ACTIONS(1077),
- [anon_sym_static] = ACTIONS(1077),
- [anon_sym_final] = ACTIONS(1077),
- [anon_sym_abstract] = ACTIONS(1077),
- [anon_sym_any] = ACTIONS(1077),
- [anon_sym_array] = ACTIONS(1077),
- [anon_sym_binary] = ACTIONS(1077),
- [anon_sym_boolean] = ACTIONS(1077),
- [anon_sym_date] = ACTIONS(1077),
- [anon_sym_guid] = ACTIONS(1077),
- [anon_sym_numeric] = ACTIONS(1077),
- [anon_sym_query] = ACTIONS(1077),
- [anon_sym_string] = ACTIONS(1077),
- [anon_sym_struct] = ACTIONS(1077),
- [anon_sym_uuid] = ACTIONS(1077),
- [anon_sym_variablename] = ACTIONS(1077),
- [anon_sym_void] = ACTIONS(1077),
- [anon_sym_xml] = ACTIONS(1077),
- [anon_sym_new] = ACTIONS(1077),
- [anon_sym_PLUS] = ACTIONS(1077),
- [anon_sym_DASH] = ACTIONS(1077),
- [anon_sym_SLASH] = ACTIONS(1077),
- [anon_sym_BANG] = ACTIONS(1075),
- [anon_sym_TILDE] = ACTIONS(1077),
- [aux_sym_unary_operator_token1] = ACTIONS(1075),
- [anon_sym_PLUS_PLUS] = ACTIONS(1075),
- [anon_sym_DASH_DASH] = ACTIONS(1075),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1075),
- [sym_identifier] = ACTIONS(1077),
- [sym_private_property_identifier] = ACTIONS(1075),
- [sym_this] = ACTIONS(1077),
- [sym_super] = ACTIONS(1077),
- [sym_true] = ACTIONS(1077),
- [sym_false] = ACTIONS(1077),
- [sym_null] = ACTIONS(1077),
- [anon_sym_export] = ACTIONS(1077),
+ [1031] = {
+ [sym_comment] = STATE(1031),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1241),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1255),
+ [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1144),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [985] = {
- [sym_comment] = STATE(985),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_else] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(1001),
+ [1032] = {
+ [sym_comment] = STATE(1032),
+ [aux_sym_object_repeat1] = STATE(4161),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2330),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1255),
+ [anon_sym_LPAREN] = ACTIONS(1857),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2332),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [986] = {
- [sym_comment] = STATE(986),
- [anon_sym_POUND] = ACTIONS(1075),
- [anon_sym_var] = ACTIONS(1077),
- [anon_sym_SQUOTE] = ACTIONS(1075),
- [anon_sym_DQUOTE] = ACTIONS(1075),
- [anon_sym_LBRACE] = ACTIONS(1075),
- [anon_sym_RBRACE] = ACTIONS(1075),
- [anon_sym_import] = ACTIONS(1077),
- [anon_sym_with] = ACTIONS(1077),
- [anon_sym_let] = ACTIONS(1077),
- [anon_sym_const] = ACTIONS(1077),
- [anon_sym_else] = ACTIONS(1077),
- [anon_sym_if] = ACTIONS(1077),
- [anon_sym_switch] = ACTIONS(1077),
- [anon_sym_for] = ACTIONS(1077),
- [anon_sym_LPAREN] = ACTIONS(1075),
- [anon_sym_await] = ACTIONS(1077),
- [anon_sym_while] = ACTIONS(1077),
- [anon_sym_do] = ACTIONS(1077),
- [anon_sym_try] = ACTIONS(1077),
- [anon_sym_break] = ACTIONS(1077),
- [anon_sym_continue] = ACTIONS(1077),
- [anon_sym_return] = ACTIONS(1077),
- [anon_sym_throw] = ACTIONS(1077),
- [anon_sym_SEMI] = ACTIONS(1075),
- [anon_sym_yield] = ACTIONS(1077),
- [anon_sym_LBRACK] = ACTIONS(1075),
- [anon_sym_async] = ACTIONS(1077),
- [anon_sym_function] = ACTIONS(1077),
- [anon_sym_private] = ACTIONS(1077),
- [anon_sym_public] = ACTIONS(1077),
- [anon_sym_remote] = ACTIONS(1077),
- [anon_sym_static] = ACTIONS(1077),
- [anon_sym_final] = ACTIONS(1077),
- [anon_sym_abstract] = ACTIONS(1077),
- [anon_sym_any] = ACTIONS(1077),
- [anon_sym_array] = ACTIONS(1077),
- [anon_sym_binary] = ACTIONS(1077),
- [anon_sym_boolean] = ACTIONS(1077),
- [anon_sym_date] = ACTIONS(1077),
- [anon_sym_guid] = ACTIONS(1077),
- [anon_sym_numeric] = ACTIONS(1077),
- [anon_sym_query] = ACTIONS(1077),
- [anon_sym_string] = ACTIONS(1077),
- [anon_sym_struct] = ACTIONS(1077),
- [anon_sym_uuid] = ACTIONS(1077),
- [anon_sym_variablename] = ACTIONS(1077),
- [anon_sym_void] = ACTIONS(1077),
- [anon_sym_xml] = ACTIONS(1077),
- [anon_sym_new] = ACTIONS(1077),
- [anon_sym_PLUS] = ACTIONS(1077),
- [anon_sym_DASH] = ACTIONS(1077),
- [anon_sym_SLASH] = ACTIONS(1077),
- [anon_sym_BANG] = ACTIONS(1075),
- [anon_sym_TILDE] = ACTIONS(1077),
- [aux_sym_unary_operator_token1] = ACTIONS(1075),
- [anon_sym_PLUS_PLUS] = ACTIONS(1075),
- [anon_sym_DASH_DASH] = ACTIONS(1075),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1075),
- [sym_identifier] = ACTIONS(1077),
- [sym_private_property_identifier] = ACTIONS(1075),
- [sym_this] = ACTIONS(1077),
- [sym_super] = ACTIONS(1077),
- [sym_true] = ACTIONS(1077),
- [sym_false] = ACTIONS(1077),
- [sym_null] = ACTIONS(1077),
- [anon_sym_export] = ACTIONS(1077),
- [sym__automatic_semicolon] = ACTIONS(1075),
- [sym_cf_comment] = ACTIONS(5),
- },
- [987] = {
- [sym_finally_clause] = STATE(1104),
- [sym_comment] = STATE(987),
- [anon_sym_POUND] = ACTIONS(1707),
- [anon_sym_var] = ACTIONS(1709),
- [anon_sym_SQUOTE] = ACTIONS(1707),
- [anon_sym_DQUOTE] = ACTIONS(1707),
- [anon_sym_LBRACE] = ACTIONS(1707),
- [anon_sym_RBRACE] = ACTIONS(1707),
- [anon_sym_import] = ACTIONS(1709),
- [anon_sym_with] = ACTIONS(1709),
- [anon_sym_let] = ACTIONS(1709),
- [anon_sym_const] = ACTIONS(1709),
- [anon_sym_if] = ACTIONS(1709),
- [anon_sym_switch] = ACTIONS(1709),
- [anon_sym_for] = ACTIONS(1709),
- [anon_sym_LPAREN] = ACTIONS(1707),
- [anon_sym_await] = ACTIONS(1709),
- [anon_sym_while] = ACTIONS(1709),
- [anon_sym_do] = ACTIONS(1709),
- [anon_sym_try] = ACTIONS(1709),
- [anon_sym_break] = ACTIONS(1709),
- [anon_sym_continue] = ACTIONS(1709),
- [anon_sym_return] = ACTIONS(1709),
- [anon_sym_throw] = ACTIONS(1709),
- [anon_sym_SEMI] = ACTIONS(1707),
- [anon_sym_finally] = ACTIONS(1916),
- [anon_sym_yield] = ACTIONS(1709),
- [anon_sym_LBRACK] = ACTIONS(1707),
- [anon_sym_async] = ACTIONS(1709),
- [anon_sym_function] = ACTIONS(1709),
- [anon_sym_private] = ACTIONS(1709),
- [anon_sym_public] = ACTIONS(1709),
- [anon_sym_remote] = ACTIONS(1709),
- [anon_sym_static] = ACTIONS(1709),
- [anon_sym_final] = ACTIONS(1709),
- [anon_sym_abstract] = ACTIONS(1709),
- [anon_sym_any] = ACTIONS(1709),
- [anon_sym_array] = ACTIONS(1709),
- [anon_sym_binary] = ACTIONS(1709),
- [anon_sym_boolean] = ACTIONS(1709),
- [anon_sym_date] = ACTIONS(1709),
- [anon_sym_guid] = ACTIONS(1709),
- [anon_sym_numeric] = ACTIONS(1709),
- [anon_sym_query] = ACTIONS(1709),
- [anon_sym_string] = ACTIONS(1709),
- [anon_sym_struct] = ACTIONS(1709),
- [anon_sym_uuid] = ACTIONS(1709),
- [anon_sym_variablename] = ACTIONS(1709),
- [anon_sym_void] = ACTIONS(1709),
- [anon_sym_xml] = ACTIONS(1709),
- [anon_sym_new] = ACTIONS(1709),
- [anon_sym_PLUS] = ACTIONS(1709),
- [anon_sym_DASH] = ACTIONS(1709),
- [anon_sym_SLASH] = ACTIONS(1709),
- [anon_sym_BANG] = ACTIONS(1707),
- [anon_sym_TILDE] = ACTIONS(1709),
- [aux_sym_unary_operator_token1] = ACTIONS(1707),
- [anon_sym_PLUS_PLUS] = ACTIONS(1707),
- [anon_sym_DASH_DASH] = ACTIONS(1707),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1707),
- [sym_identifier] = ACTIONS(1709),
- [sym_private_property_identifier] = ACTIONS(1707),
- [sym_this] = ACTIONS(1709),
- [sym_super] = ACTIONS(1709),
- [sym_true] = ACTIONS(1709),
- [sym_false] = ACTIONS(1709),
- [sym_null] = ACTIONS(1709),
- [anon_sym_export] = ACTIONS(1709),
+ [1033] = {
+ [sym_comment] = STATE(1033),
+ [aux_sym_object_repeat1] = STATE(4079),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1241),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_COMMA] = ACTIONS(35),
+ [anon_sym_RBRACE] = ACTIONS(1259),
+ [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1144),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [988] = {
- [sym_comment] = STATE(988),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2284),
- [anon_sym_STAR] = ACTIONS(2282),
+ [1034] = {
+ [sym_comment] = STATE(1034),
+ [aux_sym_object_repeat1] = STATE(4079),
+ [aux_sym_object_pattern_repeat1] = STATE(4078),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2330),
+ [anon_sym_STAR] = ACTIONS(1853),
[anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1191),
- [anon_sym_LPAREN] = ACTIONS(2286),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_SEMI] = ACTIONS(2280),
- [anon_sym_COLON] = ACTIONS(1163),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2289),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2280),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [anon_sym_RBRACE] = ACTIONS(1259),
+ [anon_sym_LPAREN] = ACTIONS(1857),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2332),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [989] = {
- [sym_comment] = STATE(989),
- [anon_sym_POUND] = ACTIONS(1948),
- [anon_sym_var] = ACTIONS(1950),
- [anon_sym_SQUOTE] = ACTIONS(1948),
- [anon_sym_DQUOTE] = ACTIONS(1948),
- [anon_sym_LBRACE] = ACTIONS(1948),
- [anon_sym_RBRACE] = ACTIONS(1948),
- [anon_sym_import] = ACTIONS(1950),
- [anon_sym_with] = ACTIONS(1950),
- [anon_sym_let] = ACTIONS(1950),
- [anon_sym_const] = ACTIONS(1950),
- [anon_sym_if] = ACTIONS(1950),
- [anon_sym_switch] = ACTIONS(1950),
- [anon_sym_for] = ACTIONS(1950),
- [anon_sym_LPAREN] = ACTIONS(1948),
- [anon_sym_await] = ACTIONS(1950),
- [anon_sym_while] = ACTIONS(1950),
- [anon_sym_do] = ACTIONS(1950),
- [anon_sym_try] = ACTIONS(1950),
- [anon_sym_break] = ACTIONS(1950),
- [anon_sym_continue] = ACTIONS(1950),
- [anon_sym_return] = ACTIONS(1950),
- [anon_sym_throw] = ACTIONS(1950),
- [anon_sym_SEMI] = ACTIONS(1948),
- [anon_sym_yield] = ACTIONS(1950),
- [anon_sym_LBRACK] = ACTIONS(1948),
- [anon_sym_async] = ACTIONS(1950),
- [anon_sym_function] = ACTIONS(1950),
- [anon_sym_private] = ACTIONS(1950),
- [anon_sym_public] = ACTIONS(1950),
- [anon_sym_remote] = ACTIONS(1950),
- [anon_sym_static] = ACTIONS(1950),
- [anon_sym_final] = ACTIONS(1950),
- [anon_sym_abstract] = ACTIONS(1950),
- [anon_sym_any] = ACTIONS(1950),
- [anon_sym_array] = ACTIONS(1950),
- [anon_sym_binary] = ACTIONS(1950),
- [anon_sym_boolean] = ACTIONS(1950),
- [anon_sym_date] = ACTIONS(1950),
- [anon_sym_guid] = ACTIONS(1950),
- [anon_sym_numeric] = ACTIONS(1950),
- [anon_sym_query] = ACTIONS(1950),
- [anon_sym_string] = ACTIONS(1950),
- [anon_sym_struct] = ACTIONS(1950),
- [anon_sym_uuid] = ACTIONS(1950),
- [anon_sym_variablename] = ACTIONS(1950),
- [anon_sym_void] = ACTIONS(1950),
- [anon_sym_xml] = ACTIONS(1950),
- [anon_sym_new] = ACTIONS(1950),
- [anon_sym_PLUS] = ACTIONS(1950),
- [anon_sym_DASH] = ACTIONS(1950),
- [anon_sym_SLASH] = ACTIONS(1950),
- [anon_sym_BANG] = ACTIONS(1948),
- [anon_sym_TILDE] = ACTIONS(1950),
- [aux_sym_unary_operator_token1] = ACTIONS(1948),
- [anon_sym_PLUS_PLUS] = ACTIONS(1948),
- [anon_sym_DASH_DASH] = ACTIONS(1948),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1948),
- [sym_identifier] = ACTIONS(1950),
- [sym_private_property_identifier] = ACTIONS(1948),
- [sym_this] = ACTIONS(1950),
- [sym_super] = ACTIONS(1950),
- [sym_true] = ACTIONS(1950),
- [sym_false] = ACTIONS(1950),
- [sym_null] = ACTIONS(1950),
- [anon_sym_export] = ACTIONS(1950),
- [sym__automatic_semicolon] = ACTIONS(2334),
+ [1035] = {
+ [sym_comment] = STATE(1035),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_COMMA] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym__automatic_semicolon] = ACTIONS(2380),
[sym_cf_comment] = ACTIONS(5),
},
- [990] = {
- [sym_comment] = STATE(990),
- [anon_sym_POUND] = ACTIONS(2178),
- [anon_sym_var] = ACTIONS(2180),
- [anon_sym_SQUOTE] = ACTIONS(2178),
- [anon_sym_DQUOTE] = ACTIONS(2178),
- [anon_sym_LBRACE] = ACTIONS(2178),
- [anon_sym_RBRACE] = ACTIONS(2178),
- [anon_sym_import] = ACTIONS(2180),
- [anon_sym_with] = ACTIONS(2180),
- [anon_sym_let] = ACTIONS(2180),
- [anon_sym_const] = ACTIONS(2180),
- [anon_sym_else] = ACTIONS(2180),
- [anon_sym_if] = ACTIONS(2180),
- [anon_sym_switch] = ACTIONS(2180),
- [anon_sym_for] = ACTIONS(2180),
- [anon_sym_LPAREN] = ACTIONS(2178),
- [anon_sym_await] = ACTIONS(2180),
- [anon_sym_while] = ACTIONS(2180),
- [anon_sym_do] = ACTIONS(2180),
- [anon_sym_try] = ACTIONS(2180),
- [anon_sym_break] = ACTIONS(2180),
- [anon_sym_continue] = ACTIONS(2180),
- [anon_sym_return] = ACTIONS(2180),
- [anon_sym_throw] = ACTIONS(2180),
- [anon_sym_SEMI] = ACTIONS(2178),
- [anon_sym_yield] = ACTIONS(2180),
- [anon_sym_LBRACK] = ACTIONS(2178),
- [anon_sym_async] = ACTIONS(2180),
- [anon_sym_function] = ACTIONS(2180),
- [anon_sym_private] = ACTIONS(2180),
- [anon_sym_public] = ACTIONS(2180),
- [anon_sym_remote] = ACTIONS(2180),
- [anon_sym_static] = ACTIONS(2180),
- [anon_sym_final] = ACTIONS(2180),
- [anon_sym_abstract] = ACTIONS(2180),
- [anon_sym_any] = ACTIONS(2180),
- [anon_sym_array] = ACTIONS(2180),
- [anon_sym_binary] = ACTIONS(2180),
- [anon_sym_boolean] = ACTIONS(2180),
- [anon_sym_date] = ACTIONS(2180),
- [anon_sym_guid] = ACTIONS(2180),
- [anon_sym_numeric] = ACTIONS(2180),
- [anon_sym_query] = ACTIONS(2180),
- [anon_sym_string] = ACTIONS(2180),
- [anon_sym_struct] = ACTIONS(2180),
- [anon_sym_uuid] = ACTIONS(2180),
- [anon_sym_variablename] = ACTIONS(2180),
- [anon_sym_void] = ACTIONS(2180),
- [anon_sym_xml] = ACTIONS(2180),
- [anon_sym_new] = ACTIONS(2180),
- [anon_sym_PLUS] = ACTIONS(2180),
- [anon_sym_DASH] = ACTIONS(2180),
- [anon_sym_SLASH] = ACTIONS(2180),
- [anon_sym_BANG] = ACTIONS(2178),
- [anon_sym_TILDE] = ACTIONS(2180),
- [aux_sym_unary_operator_token1] = ACTIONS(2178),
- [anon_sym_PLUS_PLUS] = ACTIONS(2178),
- [anon_sym_DASH_DASH] = ACTIONS(2178),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2178),
- [sym_identifier] = ACTIONS(2180),
- [sym_private_property_identifier] = ACTIONS(2178),
- [sym_this] = ACTIONS(2180),
- [sym_super] = ACTIONS(2180),
- [sym_true] = ACTIONS(2180),
- [sym_false] = ACTIONS(2180),
- [sym_null] = ACTIONS(2180),
- [anon_sym_export] = ACTIONS(2180),
+ [1036] = {
+ [sym_comment] = STATE(1036),
+ [anon_sym_POUND] = ACTIONS(1937),
+ [anon_sym_var] = ACTIONS(1939),
+ [anon_sym_SQUOTE] = ACTIONS(1937),
+ [anon_sym_DQUOTE] = ACTIONS(1937),
+ [anon_sym_LBRACE] = ACTIONS(1937),
+ [anon_sym_RBRACE] = ACTIONS(1937),
+ [anon_sym_import] = ACTIONS(1939),
+ [anon_sym_with] = ACTIONS(1939),
+ [anon_sym_let] = ACTIONS(1939),
+ [anon_sym_const] = ACTIONS(1939),
+ [anon_sym_if] = ACTIONS(1939),
+ [anon_sym_switch] = ACTIONS(1939),
+ [anon_sym_for] = ACTIONS(1939),
+ [anon_sym_LPAREN] = ACTIONS(1937),
+ [anon_sym_await] = ACTIONS(1939),
+ [anon_sym_while] = ACTIONS(1939),
+ [anon_sym_do] = ACTIONS(1939),
+ [anon_sym_try] = ACTIONS(1939),
+ [anon_sym_break] = ACTIONS(1939),
+ [anon_sym_continue] = ACTIONS(1939),
+ [anon_sym_return] = ACTIONS(1939),
+ [anon_sym_throw] = ACTIONS(1939),
+ [anon_sym_SEMI] = ACTIONS(1937),
+ [anon_sym_yield] = ACTIONS(1939),
+ [anon_sym_LBRACK] = ACTIONS(1937),
+ [anon_sym_async] = ACTIONS(1939),
+ [anon_sym_function] = ACTIONS(1939),
+ [anon_sym_private] = ACTIONS(1939),
+ [anon_sym_public] = ACTIONS(1939),
+ [anon_sym_remote] = ACTIONS(1939),
+ [anon_sym_static] = ACTIONS(1939),
+ [anon_sym_final] = ACTIONS(1939),
+ [anon_sym_abstract] = ACTIONS(1939),
+ [anon_sym_any] = ACTIONS(1939),
+ [anon_sym_array] = ACTIONS(1939),
+ [anon_sym_binary] = ACTIONS(1939),
+ [anon_sym_boolean] = ACTIONS(1939),
+ [anon_sym_date] = ACTIONS(1939),
+ [anon_sym_guid] = ACTIONS(1939),
+ [anon_sym_numeric] = ACTIONS(1939),
+ [anon_sym_query] = ACTIONS(1939),
+ [anon_sym_string] = ACTIONS(1939),
+ [anon_sym_struct] = ACTIONS(1939),
+ [anon_sym_uuid] = ACTIONS(1939),
+ [anon_sym_variablename] = ACTIONS(1939),
+ [anon_sym_void] = ACTIONS(1939),
+ [anon_sym_xml] = ACTIONS(1939),
+ [anon_sym_new] = ACTIONS(1939),
+ [anon_sym_PLUS] = ACTIONS(1939),
+ [anon_sym_DASH] = ACTIONS(1939),
+ [anon_sym_SLASH] = ACTIONS(1939),
+ [anon_sym_BANG] = ACTIONS(1937),
+ [anon_sym_TILDE] = ACTIONS(1939),
+ [aux_sym_unary_operator_token1] = ACTIONS(1937),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1937),
+ [anon_sym_DASH_DASH] = ACTIONS(1937),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1937),
+ [sym_identifier] = ACTIONS(1939),
+ [sym_private_property_identifier] = ACTIONS(1937),
+ [sym_this] = ACTIONS(1939),
+ [sym_super] = ACTIONS(1939),
+ [sym_true] = ACTIONS(1939),
+ [sym_false] = ACTIONS(1939),
+ [sym_null] = ACTIONS(1939),
+ [anon_sym_export] = ACTIONS(1939),
+ [sym__automatic_semicolon] = ACTIONS(2382),
[sym_cf_comment] = ACTIONS(5),
},
- [991] = {
- [sym_comment] = STATE(991),
- [anon_sym_POUND] = ACTIONS(2206),
- [anon_sym_var] = ACTIONS(2208),
- [anon_sym_SQUOTE] = ACTIONS(2206),
- [anon_sym_DQUOTE] = ACTIONS(2206),
- [anon_sym_LBRACE] = ACTIONS(2206),
- [anon_sym_RBRACE] = ACTIONS(2206),
- [anon_sym_import] = ACTIONS(2208),
- [anon_sym_with] = ACTIONS(2208),
- [anon_sym_let] = ACTIONS(2208),
- [anon_sym_const] = ACTIONS(2208),
- [anon_sym_else] = ACTIONS(2208),
- [anon_sym_if] = ACTIONS(2208),
- [anon_sym_switch] = ACTIONS(2208),
- [anon_sym_for] = ACTIONS(2208),
- [anon_sym_LPAREN] = ACTIONS(2206),
- [anon_sym_await] = ACTIONS(2208),
- [anon_sym_while] = ACTIONS(2208),
- [anon_sym_do] = ACTIONS(2208),
- [anon_sym_try] = ACTIONS(2208),
- [anon_sym_break] = ACTIONS(2208),
- [anon_sym_continue] = ACTIONS(2208),
- [anon_sym_return] = ACTIONS(2208),
- [anon_sym_throw] = ACTIONS(2208),
- [anon_sym_SEMI] = ACTIONS(2206),
- [anon_sym_yield] = ACTIONS(2208),
- [anon_sym_LBRACK] = ACTIONS(2206),
- [anon_sym_async] = ACTIONS(2208),
- [anon_sym_function] = ACTIONS(2208),
- [anon_sym_private] = ACTIONS(2208),
- [anon_sym_public] = ACTIONS(2208),
- [anon_sym_remote] = ACTIONS(2208),
- [anon_sym_static] = ACTIONS(2208),
- [anon_sym_final] = ACTIONS(2208),
- [anon_sym_abstract] = ACTIONS(2208),
- [anon_sym_any] = ACTIONS(2208),
- [anon_sym_array] = ACTIONS(2208),
- [anon_sym_binary] = ACTIONS(2208),
- [anon_sym_boolean] = ACTIONS(2208),
- [anon_sym_date] = ACTIONS(2208),
- [anon_sym_guid] = ACTIONS(2208),
- [anon_sym_numeric] = ACTIONS(2208),
- [anon_sym_query] = ACTIONS(2208),
- [anon_sym_string] = ACTIONS(2208),
- [anon_sym_struct] = ACTIONS(2208),
- [anon_sym_uuid] = ACTIONS(2208),
- [anon_sym_variablename] = ACTIONS(2208),
- [anon_sym_void] = ACTIONS(2208),
- [anon_sym_xml] = ACTIONS(2208),
- [anon_sym_new] = ACTIONS(2208),
- [anon_sym_PLUS] = ACTIONS(2208),
- [anon_sym_DASH] = ACTIONS(2208),
- [anon_sym_SLASH] = ACTIONS(2208),
- [anon_sym_BANG] = ACTIONS(2206),
- [anon_sym_TILDE] = ACTIONS(2208),
- [aux_sym_unary_operator_token1] = ACTIONS(2206),
- [anon_sym_PLUS_PLUS] = ACTIONS(2206),
- [anon_sym_DASH_DASH] = ACTIONS(2206),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2206),
- [sym_identifier] = ACTIONS(2208),
- [sym_private_property_identifier] = ACTIONS(2206),
- [sym_this] = ACTIONS(2208),
- [sym_super] = ACTIONS(2208),
- [sym_true] = ACTIONS(2208),
- [sym_false] = ACTIONS(2208),
- [sym_null] = ACTIONS(2208),
- [anon_sym_export] = ACTIONS(2208),
+ [1037] = {
+ [sym_comment] = STATE(1037),
+ [anon_sym_POUND] = ACTIONS(2156),
+ [anon_sym_var] = ACTIONS(2158),
+ [anon_sym_SQUOTE] = ACTIONS(2156),
+ [anon_sym_DQUOTE] = ACTIONS(2156),
+ [anon_sym_LBRACE] = ACTIONS(2156),
+ [anon_sym_RBRACE] = ACTIONS(2156),
+ [anon_sym_import] = ACTIONS(2158),
+ [anon_sym_with] = ACTIONS(2158),
+ [anon_sym_let] = ACTIONS(2158),
+ [anon_sym_const] = ACTIONS(2158),
+ [anon_sym_else] = ACTIONS(2158),
+ [anon_sym_if] = ACTIONS(2158),
+ [anon_sym_switch] = ACTIONS(2158),
+ [anon_sym_for] = ACTIONS(2158),
+ [anon_sym_LPAREN] = ACTIONS(2156),
+ [anon_sym_await] = ACTIONS(2158),
+ [anon_sym_while] = ACTIONS(2158),
+ [anon_sym_do] = ACTIONS(2158),
+ [anon_sym_try] = ACTIONS(2158),
+ [anon_sym_break] = ACTIONS(2158),
+ [anon_sym_continue] = ACTIONS(2158),
+ [anon_sym_return] = ACTIONS(2158),
+ [anon_sym_throw] = ACTIONS(2158),
+ [anon_sym_SEMI] = ACTIONS(2156),
+ [anon_sym_yield] = ACTIONS(2158),
+ [anon_sym_LBRACK] = ACTIONS(2156),
+ [anon_sym_async] = ACTIONS(2158),
+ [anon_sym_function] = ACTIONS(2158),
+ [anon_sym_private] = ACTIONS(2158),
+ [anon_sym_public] = ACTIONS(2158),
+ [anon_sym_remote] = ACTIONS(2158),
+ [anon_sym_static] = ACTIONS(2158),
+ [anon_sym_final] = ACTIONS(2158),
+ [anon_sym_abstract] = ACTIONS(2158),
+ [anon_sym_any] = ACTIONS(2158),
+ [anon_sym_array] = ACTIONS(2158),
+ [anon_sym_binary] = ACTIONS(2158),
+ [anon_sym_boolean] = ACTIONS(2158),
+ [anon_sym_date] = ACTIONS(2158),
+ [anon_sym_guid] = ACTIONS(2158),
+ [anon_sym_numeric] = ACTIONS(2158),
+ [anon_sym_query] = ACTIONS(2158),
+ [anon_sym_string] = ACTIONS(2158),
+ [anon_sym_struct] = ACTIONS(2158),
+ [anon_sym_uuid] = ACTIONS(2158),
+ [anon_sym_variablename] = ACTIONS(2158),
+ [anon_sym_void] = ACTIONS(2158),
+ [anon_sym_xml] = ACTIONS(2158),
+ [anon_sym_new] = ACTIONS(2158),
+ [anon_sym_PLUS] = ACTIONS(2158),
+ [anon_sym_DASH] = ACTIONS(2158),
+ [anon_sym_SLASH] = ACTIONS(2158),
+ [anon_sym_BANG] = ACTIONS(2156),
+ [anon_sym_TILDE] = ACTIONS(2158),
+ [aux_sym_unary_operator_token1] = ACTIONS(2156),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2156),
+ [anon_sym_DASH_DASH] = ACTIONS(2156),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2156),
+ [sym_identifier] = ACTIONS(2158),
+ [sym_private_property_identifier] = ACTIONS(2156),
+ [sym_this] = ACTIONS(2158),
+ [sym_super] = ACTIONS(2158),
+ [sym_true] = ACTIONS(2158),
+ [sym_false] = ACTIONS(2158),
+ [sym_null] = ACTIONS(2158),
+ [anon_sym_export] = ACTIONS(2158),
[sym_cf_comment] = ACTIONS(5),
},
- [992] = {
- [sym_comment] = STATE(992),
+ [1038] = {
+ [sym_comment] = STATE(1038),
[anon_sym_POUND] = ACTIONS(2226),
[anon_sym_var] = ACTIONS(2228),
[anon_sym_SQUOTE] = ACTIONS(2226),
@@ -121717,79 +125431,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2228),
[sym_cf_comment] = ACTIONS(5),
},
- [993] = {
- [sym_comment] = STATE(993),
- [anon_sym_POUND] = ACTIONS(1982),
- [anon_sym_var] = ACTIONS(1984),
- [anon_sym_SQUOTE] = ACTIONS(1982),
- [anon_sym_DQUOTE] = ACTIONS(1982),
- [anon_sym_LBRACE] = ACTIONS(1982),
- [anon_sym_RBRACE] = ACTIONS(1982),
- [anon_sym_import] = ACTIONS(1984),
- [anon_sym_with] = ACTIONS(1984),
- [anon_sym_let] = ACTIONS(1984),
- [anon_sym_const] = ACTIONS(1984),
- [anon_sym_if] = ACTIONS(1984),
- [anon_sym_switch] = ACTIONS(1984),
- [anon_sym_for] = ACTIONS(1984),
- [anon_sym_LPAREN] = ACTIONS(1982),
- [anon_sym_await] = ACTIONS(1984),
- [anon_sym_while] = ACTIONS(1984),
- [anon_sym_do] = ACTIONS(1984),
- [anon_sym_try] = ACTIONS(1984),
- [anon_sym_break] = ACTIONS(1984),
- [anon_sym_continue] = ACTIONS(1984),
- [anon_sym_return] = ACTIONS(1984),
- [anon_sym_throw] = ACTIONS(1984),
- [anon_sym_SEMI] = ACTIONS(1982),
- [anon_sym_yield] = ACTIONS(1984),
- [anon_sym_LBRACK] = ACTIONS(1982),
- [anon_sym_async] = ACTIONS(1984),
- [anon_sym_function] = ACTIONS(1984),
- [anon_sym_private] = ACTIONS(1984),
- [anon_sym_public] = ACTIONS(1984),
- [anon_sym_remote] = ACTIONS(1984),
- [anon_sym_static] = ACTIONS(1984),
- [anon_sym_final] = ACTIONS(1984),
- [anon_sym_abstract] = ACTIONS(1984),
- [anon_sym_any] = ACTIONS(1984),
- [anon_sym_array] = ACTIONS(1984),
- [anon_sym_binary] = ACTIONS(1984),
- [anon_sym_boolean] = ACTIONS(1984),
- [anon_sym_date] = ACTIONS(1984),
- [anon_sym_guid] = ACTIONS(1984),
- [anon_sym_numeric] = ACTIONS(1984),
- [anon_sym_query] = ACTIONS(1984),
- [anon_sym_string] = ACTIONS(1984),
- [anon_sym_struct] = ACTIONS(1984),
- [anon_sym_uuid] = ACTIONS(1984),
- [anon_sym_variablename] = ACTIONS(1984),
- [anon_sym_void] = ACTIONS(1984),
- [anon_sym_xml] = ACTIONS(1984),
- [anon_sym_new] = ACTIONS(1984),
- [anon_sym_PLUS] = ACTIONS(1984),
- [anon_sym_DASH] = ACTIONS(1984),
- [anon_sym_SLASH] = ACTIONS(1984),
- [anon_sym_BANG] = ACTIONS(1982),
- [anon_sym_TILDE] = ACTIONS(1984),
- [aux_sym_unary_operator_token1] = ACTIONS(1982),
- [anon_sym_PLUS_PLUS] = ACTIONS(1982),
- [anon_sym_DASH_DASH] = ACTIONS(1982),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1982),
- [sym_identifier] = ACTIONS(1984),
- [sym_private_property_identifier] = ACTIONS(1982),
- [sym_this] = ACTIONS(1984),
- [sym_super] = ACTIONS(1984),
- [sym_true] = ACTIONS(1984),
- [sym_false] = ACTIONS(1984),
- [sym_null] = ACTIONS(1984),
- [anon_sym_export] = ACTIONS(1984),
- [sym__automatic_semicolon] = ACTIONS(1982),
- [sym_cf_comment] = ACTIONS(5),
- },
- [994] = {
- [sym_comment] = STATE(994),
+ [1039] = {
+ [sym_comment] = STATE(1039),
[anon_sym_POUND] = ACTIONS(2222),
[anon_sym_var] = ACTIONS(2224),
[anon_sym_SQUOTE] = ACTIONS(2222),
@@ -121859,789 +125502,150 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2224),
[sym_cf_comment] = ACTIONS(5),
},
- [995] = {
- [sym_comment] = STATE(995),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(2336),
- [sym_cf_comment] = ACTIONS(5),
- },
- [996] = {
- [sym_comment] = STATE(996),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_COMMA] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym_cf_comment] = ACTIONS(5),
- },
- [997] = {
- [sym_comment] = STATE(997),
- [anon_sym_POUND] = ACTIONS(2106),
- [anon_sym_var] = ACTIONS(2108),
- [anon_sym_SQUOTE] = ACTIONS(2106),
- [anon_sym_DQUOTE] = ACTIONS(2106),
- [anon_sym_LBRACE] = ACTIONS(2106),
- [anon_sym_RBRACE] = ACTIONS(2106),
- [anon_sym_import] = ACTIONS(2108),
- [anon_sym_with] = ACTIONS(2108),
- [anon_sym_let] = ACTIONS(2108),
- [anon_sym_const] = ACTIONS(2108),
- [anon_sym_else] = ACTIONS(2108),
- [anon_sym_if] = ACTIONS(2108),
- [anon_sym_switch] = ACTIONS(2108),
- [anon_sym_for] = ACTIONS(2108),
- [anon_sym_LPAREN] = ACTIONS(2106),
- [anon_sym_await] = ACTIONS(2108),
- [anon_sym_while] = ACTIONS(2108),
- [anon_sym_do] = ACTIONS(2108),
- [anon_sym_try] = ACTIONS(2108),
- [anon_sym_break] = ACTIONS(2108),
- [anon_sym_continue] = ACTIONS(2108),
- [anon_sym_return] = ACTIONS(2108),
- [anon_sym_throw] = ACTIONS(2108),
- [anon_sym_SEMI] = ACTIONS(2106),
- [anon_sym_yield] = ACTIONS(2108),
- [anon_sym_LBRACK] = ACTIONS(2106),
- [anon_sym_async] = ACTIONS(2108),
- [anon_sym_function] = ACTIONS(2108),
- [anon_sym_private] = ACTIONS(2108),
- [anon_sym_public] = ACTIONS(2108),
- [anon_sym_remote] = ACTIONS(2108),
- [anon_sym_static] = ACTIONS(2108),
- [anon_sym_final] = ACTIONS(2108),
- [anon_sym_abstract] = ACTIONS(2108),
- [anon_sym_any] = ACTIONS(2108),
- [anon_sym_array] = ACTIONS(2108),
- [anon_sym_binary] = ACTIONS(2108),
- [anon_sym_boolean] = ACTIONS(2108),
- [anon_sym_date] = ACTIONS(2108),
- [anon_sym_guid] = ACTIONS(2108),
- [anon_sym_numeric] = ACTIONS(2108),
- [anon_sym_query] = ACTIONS(2108),
- [anon_sym_string] = ACTIONS(2108),
- [anon_sym_struct] = ACTIONS(2108),
- [anon_sym_uuid] = ACTIONS(2108),
- [anon_sym_variablename] = ACTIONS(2108),
- [anon_sym_void] = ACTIONS(2108),
- [anon_sym_xml] = ACTIONS(2108),
- [anon_sym_new] = ACTIONS(2108),
- [anon_sym_PLUS] = ACTIONS(2108),
- [anon_sym_DASH] = ACTIONS(2108),
- [anon_sym_SLASH] = ACTIONS(2108),
- [anon_sym_BANG] = ACTIONS(2106),
- [anon_sym_TILDE] = ACTIONS(2108),
- [aux_sym_unary_operator_token1] = ACTIONS(2106),
- [anon_sym_PLUS_PLUS] = ACTIONS(2106),
- [anon_sym_DASH_DASH] = ACTIONS(2106),
+ [1040] = {
+ [sym_comment] = STATE(1040),
+ [anon_sym_POUND] = ACTIONS(2218),
+ [anon_sym_var] = ACTIONS(2220),
+ [anon_sym_SQUOTE] = ACTIONS(2218),
+ [anon_sym_DQUOTE] = ACTIONS(2218),
+ [anon_sym_LBRACE] = ACTIONS(2218),
+ [anon_sym_RBRACE] = ACTIONS(2218),
+ [anon_sym_import] = ACTIONS(2220),
+ [anon_sym_with] = ACTIONS(2220),
+ [anon_sym_let] = ACTIONS(2220),
+ [anon_sym_const] = ACTIONS(2220),
+ [anon_sym_else] = ACTIONS(2220),
+ [anon_sym_if] = ACTIONS(2220),
+ [anon_sym_switch] = ACTIONS(2220),
+ [anon_sym_for] = ACTIONS(2220),
+ [anon_sym_LPAREN] = ACTIONS(2218),
+ [anon_sym_await] = ACTIONS(2220),
+ [anon_sym_while] = ACTIONS(2220),
+ [anon_sym_do] = ACTIONS(2220),
+ [anon_sym_try] = ACTIONS(2220),
+ [anon_sym_break] = ACTIONS(2220),
+ [anon_sym_continue] = ACTIONS(2220),
+ [anon_sym_return] = ACTIONS(2220),
+ [anon_sym_throw] = ACTIONS(2220),
+ [anon_sym_SEMI] = ACTIONS(2218),
+ [anon_sym_yield] = ACTIONS(2220),
+ [anon_sym_LBRACK] = ACTIONS(2218),
+ [anon_sym_async] = ACTIONS(2220),
+ [anon_sym_function] = ACTIONS(2220),
+ [anon_sym_private] = ACTIONS(2220),
+ [anon_sym_public] = ACTIONS(2220),
+ [anon_sym_remote] = ACTIONS(2220),
+ [anon_sym_static] = ACTIONS(2220),
+ [anon_sym_final] = ACTIONS(2220),
+ [anon_sym_abstract] = ACTIONS(2220),
+ [anon_sym_any] = ACTIONS(2220),
+ [anon_sym_array] = ACTIONS(2220),
+ [anon_sym_binary] = ACTIONS(2220),
+ [anon_sym_boolean] = ACTIONS(2220),
+ [anon_sym_date] = ACTIONS(2220),
+ [anon_sym_guid] = ACTIONS(2220),
+ [anon_sym_numeric] = ACTIONS(2220),
+ [anon_sym_query] = ACTIONS(2220),
+ [anon_sym_string] = ACTIONS(2220),
+ [anon_sym_struct] = ACTIONS(2220),
+ [anon_sym_uuid] = ACTIONS(2220),
+ [anon_sym_variablename] = ACTIONS(2220),
+ [anon_sym_void] = ACTIONS(2220),
+ [anon_sym_xml] = ACTIONS(2220),
+ [anon_sym_new] = ACTIONS(2220),
+ [anon_sym_PLUS] = ACTIONS(2220),
+ [anon_sym_DASH] = ACTIONS(2220),
+ [anon_sym_SLASH] = ACTIONS(2220),
+ [anon_sym_BANG] = ACTIONS(2218),
+ [anon_sym_TILDE] = ACTIONS(2220),
+ [aux_sym_unary_operator_token1] = ACTIONS(2218),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2218),
+ [anon_sym_DASH_DASH] = ACTIONS(2218),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2106),
- [sym_identifier] = ACTIONS(2108),
- [sym_private_property_identifier] = ACTIONS(2106),
- [sym_this] = ACTIONS(2108),
- [sym_super] = ACTIONS(2108),
- [sym_true] = ACTIONS(2108),
- [sym_false] = ACTIONS(2108),
- [sym_null] = ACTIONS(2108),
- [anon_sym_export] = ACTIONS(2108),
- [sym_cf_comment] = ACTIONS(5),
- },
- [998] = {
- [sym_comment] = STATE(998),
- [anon_sym_POUND] = ACTIONS(1075),
- [anon_sym_var] = ACTIONS(1077),
- [anon_sym_SQUOTE] = ACTIONS(1075),
- [anon_sym_DQUOTE] = ACTIONS(1075),
- [anon_sym_LBRACE] = ACTIONS(1075),
- [anon_sym_RBRACE] = ACTIONS(1075),
- [anon_sym_import] = ACTIONS(1077),
- [anon_sym_with] = ACTIONS(1077),
- [anon_sym_let] = ACTIONS(1077),
- [anon_sym_const] = ACTIONS(1077),
- [anon_sym_if] = ACTIONS(1077),
- [anon_sym_switch] = ACTIONS(1077),
- [anon_sym_for] = ACTIONS(1077),
- [anon_sym_LPAREN] = ACTIONS(1075),
- [anon_sym_await] = ACTIONS(1077),
- [anon_sym_while] = ACTIONS(1077),
- [anon_sym_do] = ACTIONS(1077),
- [anon_sym_try] = ACTIONS(1077),
- [anon_sym_break] = ACTIONS(1077),
- [anon_sym_continue] = ACTIONS(1077),
- [anon_sym_return] = ACTIONS(1077),
- [anon_sym_throw] = ACTIONS(1077),
- [anon_sym_SEMI] = ACTIONS(1075),
- [anon_sym_yield] = ACTIONS(1077),
- [anon_sym_LBRACK] = ACTIONS(1075),
- [anon_sym_async] = ACTIONS(1077),
- [anon_sym_function] = ACTIONS(1077),
- [anon_sym_private] = ACTIONS(1077),
- [anon_sym_public] = ACTIONS(1077),
- [anon_sym_remote] = ACTIONS(1077),
- [anon_sym_static] = ACTIONS(1077),
- [anon_sym_final] = ACTIONS(1077),
- [anon_sym_abstract] = ACTIONS(1077),
- [anon_sym_any] = ACTIONS(1077),
- [anon_sym_array] = ACTIONS(1077),
- [anon_sym_binary] = ACTIONS(1077),
- [anon_sym_boolean] = ACTIONS(1077),
- [anon_sym_date] = ACTIONS(1077),
- [anon_sym_guid] = ACTIONS(1077),
- [anon_sym_numeric] = ACTIONS(1077),
- [anon_sym_query] = ACTIONS(1077),
- [anon_sym_string] = ACTIONS(1077),
- [anon_sym_struct] = ACTIONS(1077),
- [anon_sym_uuid] = ACTIONS(1077),
- [anon_sym_variablename] = ACTIONS(1077),
- [anon_sym_void] = ACTIONS(1077),
- [anon_sym_xml] = ACTIONS(1077),
- [anon_sym_new] = ACTIONS(1077),
- [anon_sym_PLUS] = ACTIONS(1077),
- [anon_sym_DASH] = ACTIONS(1077),
- [anon_sym_SLASH] = ACTIONS(1077),
- [anon_sym_BANG] = ACTIONS(1075),
- [anon_sym_TILDE] = ACTIONS(1077),
- [aux_sym_unary_operator_token1] = ACTIONS(1075),
- [anon_sym_PLUS_PLUS] = ACTIONS(1075),
- [anon_sym_DASH_DASH] = ACTIONS(1075),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1075),
- [sym_identifier] = ACTIONS(1077),
- [sym_private_property_identifier] = ACTIONS(1075),
- [sym_this] = ACTIONS(1077),
- [sym_super] = ACTIONS(1077),
- [sym_true] = ACTIONS(1077),
- [sym_false] = ACTIONS(1077),
- [sym_null] = ACTIONS(1077),
- [anon_sym_export] = ACTIONS(1077),
- [sym__automatic_semicolon] = ACTIONS(1075),
- [sym_cf_comment] = ACTIONS(5),
- },
- [999] = {
- [sym_comment] = STATE(999),
- [anon_sym_POUND] = ACTIONS(2210),
- [anon_sym_var] = ACTIONS(2212),
- [anon_sym_SQUOTE] = ACTIONS(2210),
- [anon_sym_DQUOTE] = ACTIONS(2210),
- [anon_sym_LBRACE] = ACTIONS(2210),
- [anon_sym_RBRACE] = ACTIONS(2210),
- [anon_sym_import] = ACTIONS(2212),
- [anon_sym_with] = ACTIONS(2212),
- [anon_sym_let] = ACTIONS(2212),
- [anon_sym_const] = ACTIONS(2212),
- [anon_sym_else] = ACTIONS(2212),
- [anon_sym_if] = ACTIONS(2212),
- [anon_sym_switch] = ACTIONS(2212),
- [anon_sym_for] = ACTIONS(2212),
- [anon_sym_LPAREN] = ACTIONS(2210),
- [anon_sym_await] = ACTIONS(2212),
- [anon_sym_while] = ACTIONS(2212),
- [anon_sym_do] = ACTIONS(2212),
- [anon_sym_try] = ACTIONS(2212),
- [anon_sym_break] = ACTIONS(2212),
- [anon_sym_continue] = ACTIONS(2212),
- [anon_sym_return] = ACTIONS(2212),
- [anon_sym_throw] = ACTIONS(2212),
- [anon_sym_SEMI] = ACTIONS(2210),
- [anon_sym_yield] = ACTIONS(2212),
- [anon_sym_LBRACK] = ACTIONS(2210),
- [anon_sym_async] = ACTIONS(2212),
- [anon_sym_function] = ACTIONS(2212),
- [anon_sym_private] = ACTIONS(2212),
- [anon_sym_public] = ACTIONS(2212),
- [anon_sym_remote] = ACTIONS(2212),
- [anon_sym_static] = ACTIONS(2212),
- [anon_sym_final] = ACTIONS(2212),
- [anon_sym_abstract] = ACTIONS(2212),
- [anon_sym_any] = ACTIONS(2212),
- [anon_sym_array] = ACTIONS(2212),
- [anon_sym_binary] = ACTIONS(2212),
- [anon_sym_boolean] = ACTIONS(2212),
- [anon_sym_date] = ACTIONS(2212),
- [anon_sym_guid] = ACTIONS(2212),
- [anon_sym_numeric] = ACTIONS(2212),
- [anon_sym_query] = ACTIONS(2212),
- [anon_sym_string] = ACTIONS(2212),
- [anon_sym_struct] = ACTIONS(2212),
- [anon_sym_uuid] = ACTIONS(2212),
- [anon_sym_variablename] = ACTIONS(2212),
- [anon_sym_void] = ACTIONS(2212),
- [anon_sym_xml] = ACTIONS(2212),
- [anon_sym_new] = ACTIONS(2212),
- [anon_sym_PLUS] = ACTIONS(2212),
- [anon_sym_DASH] = ACTIONS(2212),
- [anon_sym_SLASH] = ACTIONS(2212),
- [anon_sym_BANG] = ACTIONS(2210),
- [anon_sym_TILDE] = ACTIONS(2212),
- [aux_sym_unary_operator_token1] = ACTIONS(2210),
- [anon_sym_PLUS_PLUS] = ACTIONS(2210),
- [anon_sym_DASH_DASH] = ACTIONS(2210),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2210),
- [sym_identifier] = ACTIONS(2212),
- [sym_private_property_identifier] = ACTIONS(2210),
- [sym_this] = ACTIONS(2212),
- [sym_super] = ACTIONS(2212),
- [sym_true] = ACTIONS(2212),
- [sym_false] = ACTIONS(2212),
- [sym_null] = ACTIONS(2212),
- [anon_sym_export] = ACTIONS(2212),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1000] = {
- [sym_comment] = STATE(1000),
- [anon_sym_POUND] = ACTIONS(1958),
- [anon_sym_var] = ACTIONS(1960),
- [anon_sym_SQUOTE] = ACTIONS(1958),
- [anon_sym_DQUOTE] = ACTIONS(1958),
- [anon_sym_LBRACE] = ACTIONS(1958),
- [anon_sym_RBRACE] = ACTIONS(1958),
- [anon_sym_import] = ACTIONS(1960),
- [anon_sym_with] = ACTIONS(1960),
- [anon_sym_let] = ACTIONS(1960),
- [anon_sym_const] = ACTIONS(1960),
- [anon_sym_if] = ACTIONS(1960),
- [anon_sym_switch] = ACTIONS(1960),
- [anon_sym_for] = ACTIONS(1960),
- [anon_sym_LPAREN] = ACTIONS(1958),
- [anon_sym_await] = ACTIONS(1960),
- [anon_sym_while] = ACTIONS(1960),
- [anon_sym_do] = ACTIONS(1960),
- [anon_sym_try] = ACTIONS(1960),
- [anon_sym_break] = ACTIONS(1960),
- [anon_sym_continue] = ACTIONS(1960),
- [anon_sym_return] = ACTIONS(1960),
- [anon_sym_throw] = ACTIONS(1960),
- [anon_sym_SEMI] = ACTIONS(1958),
- [anon_sym_yield] = ACTIONS(1960),
- [anon_sym_LBRACK] = ACTIONS(1958),
- [anon_sym_async] = ACTIONS(1960),
- [anon_sym_function] = ACTIONS(1960),
- [anon_sym_private] = ACTIONS(1960),
- [anon_sym_public] = ACTIONS(1960),
- [anon_sym_remote] = ACTIONS(1960),
- [anon_sym_static] = ACTIONS(1960),
- [anon_sym_final] = ACTIONS(1960),
- [anon_sym_abstract] = ACTIONS(1960),
- [anon_sym_any] = ACTIONS(1960),
- [anon_sym_array] = ACTIONS(1960),
- [anon_sym_binary] = ACTIONS(1960),
- [anon_sym_boolean] = ACTIONS(1960),
- [anon_sym_date] = ACTIONS(1960),
- [anon_sym_guid] = ACTIONS(1960),
- [anon_sym_numeric] = ACTIONS(1960),
- [anon_sym_query] = ACTIONS(1960),
- [anon_sym_string] = ACTIONS(1960),
- [anon_sym_struct] = ACTIONS(1960),
- [anon_sym_uuid] = ACTIONS(1960),
- [anon_sym_variablename] = ACTIONS(1960),
- [anon_sym_void] = ACTIONS(1960),
- [anon_sym_xml] = ACTIONS(1960),
- [anon_sym_new] = ACTIONS(1960),
- [anon_sym_PLUS] = ACTIONS(1960),
- [anon_sym_DASH] = ACTIONS(1960),
- [anon_sym_SLASH] = ACTIONS(1960),
- [anon_sym_BANG] = ACTIONS(1958),
- [anon_sym_TILDE] = ACTIONS(1960),
- [aux_sym_unary_operator_token1] = ACTIONS(1958),
- [anon_sym_PLUS_PLUS] = ACTIONS(1958),
- [anon_sym_DASH_DASH] = ACTIONS(1958),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1958),
- [sym_identifier] = ACTIONS(1960),
- [sym_private_property_identifier] = ACTIONS(1958),
- [sym_this] = ACTIONS(1960),
- [sym_super] = ACTIONS(1960),
- [sym_true] = ACTIONS(1960),
- [sym_false] = ACTIONS(1960),
- [sym_null] = ACTIONS(1960),
- [anon_sym_export] = ACTIONS(1960),
- [sym__automatic_semicolon] = ACTIONS(2338),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1001] = {
- [sym_comment] = STATE(1001),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
- [sym__automatic_semicolon] = ACTIONS(1001),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1002] = {
- [sym_comment] = STATE(1002),
- [anon_sym_POUND] = ACTIONS(1075),
- [anon_sym_var] = ACTIONS(1077),
- [anon_sym_SQUOTE] = ACTIONS(1075),
- [anon_sym_DQUOTE] = ACTIONS(1075),
- [anon_sym_LBRACE] = ACTIONS(1075),
- [anon_sym_RBRACE] = ACTIONS(1075),
- [anon_sym_import] = ACTIONS(1077),
- [anon_sym_with] = ACTIONS(1077),
- [anon_sym_let] = ACTIONS(1077),
- [anon_sym_const] = ACTIONS(1077),
- [anon_sym_if] = ACTIONS(1077),
- [anon_sym_switch] = ACTIONS(1077),
- [anon_sym_for] = ACTIONS(1077),
- [anon_sym_LPAREN] = ACTIONS(1075),
- [anon_sym_await] = ACTIONS(1077),
- [anon_sym_while] = ACTIONS(1077),
- [anon_sym_do] = ACTIONS(1077),
- [anon_sym_try] = ACTIONS(1077),
- [anon_sym_break] = ACTIONS(1077),
- [anon_sym_continue] = ACTIONS(1077),
- [anon_sym_return] = ACTIONS(1077),
- [anon_sym_throw] = ACTIONS(1077),
- [anon_sym_SEMI] = ACTIONS(1075),
- [anon_sym_finally] = ACTIONS(1077),
- [anon_sym_yield] = ACTIONS(1077),
- [anon_sym_LBRACK] = ACTIONS(1075),
- [anon_sym_async] = ACTIONS(1077),
- [anon_sym_function] = ACTIONS(1077),
- [anon_sym_private] = ACTIONS(1077),
- [anon_sym_public] = ACTIONS(1077),
- [anon_sym_remote] = ACTIONS(1077),
- [anon_sym_static] = ACTIONS(1077),
- [anon_sym_final] = ACTIONS(1077),
- [anon_sym_abstract] = ACTIONS(1077),
- [anon_sym_any] = ACTIONS(1077),
- [anon_sym_array] = ACTIONS(1077),
- [anon_sym_binary] = ACTIONS(1077),
- [anon_sym_boolean] = ACTIONS(1077),
- [anon_sym_date] = ACTIONS(1077),
- [anon_sym_guid] = ACTIONS(1077),
- [anon_sym_numeric] = ACTIONS(1077),
- [anon_sym_query] = ACTIONS(1077),
- [anon_sym_string] = ACTIONS(1077),
- [anon_sym_struct] = ACTIONS(1077),
- [anon_sym_uuid] = ACTIONS(1077),
- [anon_sym_variablename] = ACTIONS(1077),
- [anon_sym_void] = ACTIONS(1077),
- [anon_sym_xml] = ACTIONS(1077),
- [anon_sym_new] = ACTIONS(1077),
- [anon_sym_PLUS] = ACTIONS(1077),
- [anon_sym_DASH] = ACTIONS(1077),
- [anon_sym_SLASH] = ACTIONS(1077),
- [anon_sym_BANG] = ACTIONS(1075),
- [anon_sym_TILDE] = ACTIONS(1077),
- [aux_sym_unary_operator_token1] = ACTIONS(1075),
- [anon_sym_PLUS_PLUS] = ACTIONS(1075),
- [anon_sym_DASH_DASH] = ACTIONS(1075),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1075),
- [sym_identifier] = ACTIONS(1077),
- [sym_private_property_identifier] = ACTIONS(1075),
- [sym_this] = ACTIONS(1077),
- [sym_super] = ACTIONS(1077),
- [sym_true] = ACTIONS(1077),
- [sym_false] = ACTIONS(1077),
- [sym_null] = ACTIONS(1077),
- [anon_sym_export] = ACTIONS(1077),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1003] = {
- [sym_comment] = STATE(1003),
- [anon_sym_POUND] = ACTIONS(1075),
- [anon_sym_var] = ACTIONS(1077),
- [anon_sym_SQUOTE] = ACTIONS(1075),
- [anon_sym_DQUOTE] = ACTIONS(1075),
- [anon_sym_LBRACE] = ACTIONS(1075),
- [anon_sym_COMMA] = ACTIONS(1075),
- [anon_sym_RBRACE] = ACTIONS(1075),
- [anon_sym_import] = ACTIONS(1077),
- [anon_sym_with] = ACTIONS(1077),
- [anon_sym_let] = ACTIONS(1077),
- [anon_sym_const] = ACTIONS(1077),
- [anon_sym_if] = ACTIONS(1077),
- [anon_sym_switch] = ACTIONS(1077),
- [anon_sym_for] = ACTIONS(1077),
- [anon_sym_LPAREN] = ACTIONS(1075),
- [anon_sym_await] = ACTIONS(1077),
- [anon_sym_while] = ACTIONS(1077),
- [anon_sym_do] = ACTIONS(1077),
- [anon_sym_try] = ACTIONS(1077),
- [anon_sym_break] = ACTIONS(1077),
- [anon_sym_continue] = ACTIONS(1077),
- [anon_sym_return] = ACTIONS(1077),
- [anon_sym_throw] = ACTIONS(1077),
- [anon_sym_SEMI] = ACTIONS(1075),
- [anon_sym_yield] = ACTIONS(1077),
- [anon_sym_LBRACK] = ACTIONS(1075),
- [anon_sym_async] = ACTIONS(1077),
- [anon_sym_function] = ACTIONS(1077),
- [anon_sym_private] = ACTIONS(1077),
- [anon_sym_public] = ACTIONS(1077),
- [anon_sym_remote] = ACTIONS(1077),
- [anon_sym_static] = ACTIONS(1077),
- [anon_sym_final] = ACTIONS(1077),
- [anon_sym_abstract] = ACTIONS(1077),
- [anon_sym_any] = ACTIONS(1077),
- [anon_sym_array] = ACTIONS(1077),
- [anon_sym_binary] = ACTIONS(1077),
- [anon_sym_boolean] = ACTIONS(1077),
- [anon_sym_date] = ACTIONS(1077),
- [anon_sym_guid] = ACTIONS(1077),
- [anon_sym_numeric] = ACTIONS(1077),
- [anon_sym_query] = ACTIONS(1077),
- [anon_sym_string] = ACTIONS(1077),
- [anon_sym_struct] = ACTIONS(1077),
- [anon_sym_uuid] = ACTIONS(1077),
- [anon_sym_variablename] = ACTIONS(1077),
- [anon_sym_void] = ACTIONS(1077),
- [anon_sym_xml] = ACTIONS(1077),
- [anon_sym_new] = ACTIONS(1077),
- [anon_sym_PLUS] = ACTIONS(1077),
- [anon_sym_DASH] = ACTIONS(1077),
- [anon_sym_SLASH] = ACTIONS(1077),
- [anon_sym_BANG] = ACTIONS(1075),
- [anon_sym_TILDE] = ACTIONS(1077),
- [aux_sym_unary_operator_token1] = ACTIONS(1075),
- [anon_sym_PLUS_PLUS] = ACTIONS(1075),
- [anon_sym_DASH_DASH] = ACTIONS(1075),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1075),
- [sym_identifier] = ACTIONS(1077),
- [sym_private_property_identifier] = ACTIONS(1075),
- [sym_this] = ACTIONS(1077),
- [sym_super] = ACTIONS(1077),
- [sym_true] = ACTIONS(1077),
- [sym_false] = ACTIONS(1077),
- [sym_null] = ACTIONS(1077),
- [anon_sym_export] = ACTIONS(1077),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1004] = {
- [sym_comment] = STATE(1004),
- [anon_sym_POUND] = ACTIONS(856),
- [anon_sym_var] = ACTIONS(858),
- [anon_sym_SQUOTE] = ACTIONS(856),
- [anon_sym_DQUOTE] = ACTIONS(856),
- [anon_sym_LBRACE] = ACTIONS(856),
- [anon_sym_RBRACE] = ACTIONS(856),
- [anon_sym_import] = ACTIONS(858),
- [anon_sym_with] = ACTIONS(858),
- [anon_sym_let] = ACTIONS(858),
- [anon_sym_const] = ACTIONS(858),
- [anon_sym_if] = ACTIONS(858),
- [anon_sym_switch] = ACTIONS(858),
- [anon_sym_for] = ACTIONS(858),
- [anon_sym_LPAREN] = ACTIONS(856),
- [anon_sym_await] = ACTIONS(858),
- [anon_sym_while] = ACTIONS(858),
- [anon_sym_do] = ACTIONS(858),
- [anon_sym_try] = ACTIONS(858),
- [anon_sym_break] = ACTIONS(858),
- [anon_sym_continue] = ACTIONS(858),
- [anon_sym_return] = ACTIONS(858),
- [anon_sym_throw] = ACTIONS(858),
- [anon_sym_SEMI] = ACTIONS(856),
- [anon_sym_yield] = ACTIONS(858),
- [anon_sym_LBRACK] = ACTIONS(856),
- [anon_sym_async] = ACTIONS(858),
- [anon_sym_function] = ACTIONS(858),
- [anon_sym_private] = ACTIONS(858),
- [anon_sym_public] = ACTIONS(858),
- [anon_sym_remote] = ACTIONS(858),
- [anon_sym_static] = ACTIONS(858),
- [anon_sym_final] = ACTIONS(858),
- [anon_sym_abstract] = ACTIONS(858),
- [anon_sym_any] = ACTIONS(858),
- [anon_sym_array] = ACTIONS(858),
- [anon_sym_binary] = ACTIONS(858),
- [anon_sym_boolean] = ACTIONS(858),
- [anon_sym_date] = ACTIONS(858),
- [anon_sym_guid] = ACTIONS(858),
- [anon_sym_numeric] = ACTIONS(858),
- [anon_sym_query] = ACTIONS(858),
- [anon_sym_string] = ACTIONS(858),
- [anon_sym_struct] = ACTIONS(858),
- [anon_sym_uuid] = ACTIONS(858),
- [anon_sym_variablename] = ACTIONS(858),
- [anon_sym_void] = ACTIONS(858),
- [anon_sym_xml] = ACTIONS(858),
- [anon_sym_new] = ACTIONS(858),
- [anon_sym_PLUS] = ACTIONS(858),
- [anon_sym_DASH] = ACTIONS(858),
- [anon_sym_SLASH] = ACTIONS(858),
- [anon_sym_BANG] = ACTIONS(856),
- [anon_sym_TILDE] = ACTIONS(858),
- [aux_sym_unary_operator_token1] = ACTIONS(856),
- [anon_sym_PLUS_PLUS] = ACTIONS(856),
- [anon_sym_DASH_DASH] = ACTIONS(856),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(856),
- [sym_identifier] = ACTIONS(858),
- [sym_private_property_identifier] = ACTIONS(856),
- [sym_this] = ACTIONS(858),
- [sym_super] = ACTIONS(858),
- [sym_true] = ACTIONS(858),
- [sym_false] = ACTIONS(858),
- [sym_null] = ACTIONS(858),
- [anon_sym_export] = ACTIONS(858),
- [sym__automatic_semicolon] = ACTIONS(2340),
+ [sym_number] = ACTIONS(2218),
+ [sym_identifier] = ACTIONS(2220),
+ [sym_private_property_identifier] = ACTIONS(2218),
+ [sym_this] = ACTIONS(2220),
+ [sym_super] = ACTIONS(2220),
+ [sym_true] = ACTIONS(2220),
+ [sym_false] = ACTIONS(2220),
+ [sym_null] = ACTIONS(2220),
+ [anon_sym_export] = ACTIONS(2220),
[sym_cf_comment] = ACTIONS(5),
},
- [1005] = {
- [sym_comment] = STATE(1005),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_finally] = ACTIONS(1003),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
+ [1041] = {
+ [sym_comment] = STATE(1041),
+ [anon_sym_POUND] = ACTIONS(2118),
+ [anon_sym_var] = ACTIONS(2120),
+ [anon_sym_SQUOTE] = ACTIONS(2118),
+ [anon_sym_DQUOTE] = ACTIONS(2118),
+ [anon_sym_LBRACE] = ACTIONS(2118),
+ [anon_sym_RBRACE] = ACTIONS(2118),
+ [anon_sym_import] = ACTIONS(2120),
+ [anon_sym_with] = ACTIONS(2120),
+ [anon_sym_let] = ACTIONS(2120),
+ [anon_sym_const] = ACTIONS(2120),
+ [anon_sym_else] = ACTIONS(2120),
+ [anon_sym_if] = ACTIONS(2120),
+ [anon_sym_switch] = ACTIONS(2120),
+ [anon_sym_for] = ACTIONS(2120),
+ [anon_sym_LPAREN] = ACTIONS(2118),
+ [anon_sym_await] = ACTIONS(2120),
+ [anon_sym_while] = ACTIONS(2120),
+ [anon_sym_do] = ACTIONS(2120),
+ [anon_sym_try] = ACTIONS(2120),
+ [anon_sym_break] = ACTIONS(2120),
+ [anon_sym_continue] = ACTIONS(2120),
+ [anon_sym_return] = ACTIONS(2120),
+ [anon_sym_throw] = ACTIONS(2120),
+ [anon_sym_SEMI] = ACTIONS(2118),
+ [anon_sym_yield] = ACTIONS(2120),
+ [anon_sym_LBRACK] = ACTIONS(2118),
+ [anon_sym_async] = ACTIONS(2120),
+ [anon_sym_function] = ACTIONS(2120),
+ [anon_sym_private] = ACTIONS(2120),
+ [anon_sym_public] = ACTIONS(2120),
+ [anon_sym_remote] = ACTIONS(2120),
+ [anon_sym_static] = ACTIONS(2120),
+ [anon_sym_final] = ACTIONS(2120),
+ [anon_sym_abstract] = ACTIONS(2120),
+ [anon_sym_any] = ACTIONS(2120),
+ [anon_sym_array] = ACTIONS(2120),
+ [anon_sym_binary] = ACTIONS(2120),
+ [anon_sym_boolean] = ACTIONS(2120),
+ [anon_sym_date] = ACTIONS(2120),
+ [anon_sym_guid] = ACTIONS(2120),
+ [anon_sym_numeric] = ACTIONS(2120),
+ [anon_sym_query] = ACTIONS(2120),
+ [anon_sym_string] = ACTIONS(2120),
+ [anon_sym_struct] = ACTIONS(2120),
+ [anon_sym_uuid] = ACTIONS(2120),
+ [anon_sym_variablename] = ACTIONS(2120),
+ [anon_sym_void] = ACTIONS(2120),
+ [anon_sym_xml] = ACTIONS(2120),
+ [anon_sym_new] = ACTIONS(2120),
+ [anon_sym_PLUS] = ACTIONS(2120),
+ [anon_sym_DASH] = ACTIONS(2120),
+ [anon_sym_SLASH] = ACTIONS(2120),
+ [anon_sym_BANG] = ACTIONS(2118),
+ [anon_sym_TILDE] = ACTIONS(2120),
+ [aux_sym_unary_operator_token1] = ACTIONS(2118),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2118),
+ [anon_sym_DASH_DASH] = ACTIONS(2118),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2118),
+ [sym_identifier] = ACTIONS(2120),
+ [sym_private_property_identifier] = ACTIONS(2118),
+ [sym_this] = ACTIONS(2120),
+ [sym_super] = ACTIONS(2120),
+ [sym_true] = ACTIONS(2120),
+ [sym_false] = ACTIONS(2120),
+ [sym_null] = ACTIONS(2120),
+ [anon_sym_export] = ACTIONS(2120),
[sym_cf_comment] = ACTIONS(5),
},
- [1006] = {
- [sym_comment] = STATE(1006),
+ [1042] = {
+ [sym_comment] = STATE(1042),
[anon_sym_POUND] = ACTIONS(2214),
[anon_sym_var] = ACTIONS(2216),
[anon_sym_SQUOTE] = ACTIONS(2214),
@@ -122711,1286 +125715,931 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2216),
[sym_cf_comment] = ACTIONS(5),
},
- [1007] = {
- [sym_comment] = STATE(1007),
- [anon_sym_POUND] = ACTIONS(1918),
- [anon_sym_var] = ACTIONS(1920),
- [anon_sym_SQUOTE] = ACTIONS(1918),
- [anon_sym_DQUOTE] = ACTIONS(1918),
- [anon_sym_LBRACE] = ACTIONS(1918),
- [anon_sym_RBRACE] = ACTIONS(1918),
- [anon_sym_import] = ACTIONS(1920),
- [anon_sym_with] = ACTIONS(1920),
- [anon_sym_let] = ACTIONS(1920),
- [anon_sym_const] = ACTIONS(1920),
- [anon_sym_if] = ACTIONS(1920),
- [anon_sym_switch] = ACTIONS(1920),
- [anon_sym_for] = ACTIONS(1920),
- [anon_sym_LPAREN] = ACTIONS(1918),
- [anon_sym_await] = ACTIONS(1920),
- [anon_sym_while] = ACTIONS(1920),
- [anon_sym_do] = ACTIONS(1920),
- [anon_sym_try] = ACTIONS(1920),
- [anon_sym_break] = ACTIONS(1920),
- [anon_sym_continue] = ACTIONS(1920),
- [anon_sym_return] = ACTIONS(1920),
- [anon_sym_throw] = ACTIONS(1920),
- [anon_sym_SEMI] = ACTIONS(1918),
- [anon_sym_finally] = ACTIONS(1920),
- [anon_sym_yield] = ACTIONS(1920),
- [anon_sym_LBRACK] = ACTIONS(1918),
- [anon_sym_async] = ACTIONS(1920),
- [anon_sym_function] = ACTIONS(1920),
- [anon_sym_private] = ACTIONS(1920),
- [anon_sym_public] = ACTIONS(1920),
- [anon_sym_remote] = ACTIONS(1920),
- [anon_sym_static] = ACTIONS(1920),
- [anon_sym_final] = ACTIONS(1920),
- [anon_sym_abstract] = ACTIONS(1920),
- [anon_sym_any] = ACTIONS(1920),
- [anon_sym_array] = ACTIONS(1920),
- [anon_sym_binary] = ACTIONS(1920),
- [anon_sym_boolean] = ACTIONS(1920),
- [anon_sym_date] = ACTIONS(1920),
- [anon_sym_guid] = ACTIONS(1920),
- [anon_sym_numeric] = ACTIONS(1920),
- [anon_sym_query] = ACTIONS(1920),
- [anon_sym_string] = ACTIONS(1920),
- [anon_sym_struct] = ACTIONS(1920),
- [anon_sym_uuid] = ACTIONS(1920),
- [anon_sym_variablename] = ACTIONS(1920),
- [anon_sym_void] = ACTIONS(1920),
- [anon_sym_xml] = ACTIONS(1920),
- [anon_sym_new] = ACTIONS(1920),
- [anon_sym_PLUS] = ACTIONS(1920),
- [anon_sym_DASH] = ACTIONS(1920),
- [anon_sym_SLASH] = ACTIONS(1920),
- [anon_sym_BANG] = ACTIONS(1918),
- [anon_sym_TILDE] = ACTIONS(1920),
- [aux_sym_unary_operator_token1] = ACTIONS(1918),
- [anon_sym_PLUS_PLUS] = ACTIONS(1918),
- [anon_sym_DASH_DASH] = ACTIONS(1918),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1918),
- [sym_identifier] = ACTIONS(1920),
- [sym_private_property_identifier] = ACTIONS(1918),
- [sym_this] = ACTIONS(1920),
- [sym_super] = ACTIONS(1920),
- [sym_true] = ACTIONS(1920),
- [sym_false] = ACTIONS(1920),
- [sym_null] = ACTIONS(1920),
- [anon_sym_export] = ACTIONS(1920),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1008] = {
- [sym_comment] = STATE(1008),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2342),
- [anon_sym_POUND] = ACTIONS(2280),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(2280),
- [anon_sym_RBRACE] = ACTIONS(2280),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_RPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_of] = ACTIONS(2280),
- [anon_sym_COLON] = ACTIONS(2280),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_RBRACK] = ACTIONS(2280),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1009] = {
- [sym_comment] = STATE(1009),
- [anon_sym_POUND] = ACTIONS(2112),
- [anon_sym_var] = ACTIONS(2114),
- [anon_sym_SQUOTE] = ACTIONS(2112),
- [anon_sym_DQUOTE] = ACTIONS(2112),
- [anon_sym_LBRACE] = ACTIONS(2112),
- [anon_sym_RBRACE] = ACTIONS(2112),
- [anon_sym_import] = ACTIONS(2114),
- [anon_sym_with] = ACTIONS(2114),
- [anon_sym_let] = ACTIONS(2114),
- [anon_sym_const] = ACTIONS(2114),
- [anon_sym_else] = ACTIONS(2114),
- [anon_sym_if] = ACTIONS(2114),
- [anon_sym_switch] = ACTIONS(2114),
- [anon_sym_for] = ACTIONS(2114),
- [anon_sym_LPAREN] = ACTIONS(2112),
- [anon_sym_await] = ACTIONS(2114),
- [anon_sym_while] = ACTIONS(2114),
- [anon_sym_do] = ACTIONS(2114),
- [anon_sym_try] = ACTIONS(2114),
- [anon_sym_break] = ACTIONS(2114),
- [anon_sym_continue] = ACTIONS(2114),
- [anon_sym_return] = ACTIONS(2114),
- [anon_sym_throw] = ACTIONS(2114),
- [anon_sym_SEMI] = ACTIONS(2112),
- [anon_sym_yield] = ACTIONS(2114),
- [anon_sym_LBRACK] = ACTIONS(2112),
- [anon_sym_async] = ACTIONS(2114),
- [anon_sym_function] = ACTIONS(2114),
- [anon_sym_private] = ACTIONS(2114),
- [anon_sym_public] = ACTIONS(2114),
- [anon_sym_remote] = ACTIONS(2114),
- [anon_sym_static] = ACTIONS(2114),
- [anon_sym_final] = ACTIONS(2114),
- [anon_sym_abstract] = ACTIONS(2114),
- [anon_sym_any] = ACTIONS(2114),
- [anon_sym_array] = ACTIONS(2114),
- [anon_sym_binary] = ACTIONS(2114),
- [anon_sym_boolean] = ACTIONS(2114),
- [anon_sym_date] = ACTIONS(2114),
- [anon_sym_guid] = ACTIONS(2114),
- [anon_sym_numeric] = ACTIONS(2114),
- [anon_sym_query] = ACTIONS(2114),
- [anon_sym_string] = ACTIONS(2114),
- [anon_sym_struct] = ACTIONS(2114),
- [anon_sym_uuid] = ACTIONS(2114),
- [anon_sym_variablename] = ACTIONS(2114),
- [anon_sym_void] = ACTIONS(2114),
- [anon_sym_xml] = ACTIONS(2114),
- [anon_sym_new] = ACTIONS(2114),
- [anon_sym_PLUS] = ACTIONS(2114),
- [anon_sym_DASH] = ACTIONS(2114),
- [anon_sym_SLASH] = ACTIONS(2114),
- [anon_sym_BANG] = ACTIONS(2112),
- [anon_sym_TILDE] = ACTIONS(2114),
- [aux_sym_unary_operator_token1] = ACTIONS(2112),
- [anon_sym_PLUS_PLUS] = ACTIONS(2112),
- [anon_sym_DASH_DASH] = ACTIONS(2112),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2112),
- [sym_identifier] = ACTIONS(2114),
- [sym_private_property_identifier] = ACTIONS(2112),
- [sym_this] = ACTIONS(2114),
- [sym_super] = ACTIONS(2114),
- [sym_true] = ACTIONS(2114),
- [sym_false] = ACTIONS(2114),
- [sym_null] = ACTIONS(2114),
- [anon_sym_export] = ACTIONS(2114),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1010] = {
- [sym_comment] = STATE(1010),
- [anon_sym_POUND] = ACTIONS(2190),
- [anon_sym_var] = ACTIONS(2192),
- [anon_sym_SQUOTE] = ACTIONS(2190),
- [anon_sym_DQUOTE] = ACTIONS(2190),
- [anon_sym_LBRACE] = ACTIONS(2190),
- [anon_sym_RBRACE] = ACTIONS(2190),
- [anon_sym_import] = ACTIONS(2192),
- [anon_sym_with] = ACTIONS(2192),
- [anon_sym_let] = ACTIONS(2192),
- [anon_sym_const] = ACTIONS(2192),
- [anon_sym_else] = ACTIONS(2192),
- [anon_sym_if] = ACTIONS(2192),
- [anon_sym_switch] = ACTIONS(2192),
- [anon_sym_for] = ACTIONS(2192),
- [anon_sym_LPAREN] = ACTIONS(2190),
- [anon_sym_await] = ACTIONS(2192),
- [anon_sym_while] = ACTIONS(2192),
- [anon_sym_do] = ACTIONS(2192),
- [anon_sym_try] = ACTIONS(2192),
- [anon_sym_break] = ACTIONS(2192),
- [anon_sym_continue] = ACTIONS(2192),
- [anon_sym_return] = ACTIONS(2192),
- [anon_sym_throw] = ACTIONS(2192),
- [anon_sym_SEMI] = ACTIONS(2190),
- [anon_sym_yield] = ACTIONS(2192),
- [anon_sym_LBRACK] = ACTIONS(2190),
- [anon_sym_async] = ACTIONS(2192),
- [anon_sym_function] = ACTIONS(2192),
- [anon_sym_private] = ACTIONS(2192),
- [anon_sym_public] = ACTIONS(2192),
- [anon_sym_remote] = ACTIONS(2192),
- [anon_sym_static] = ACTIONS(2192),
- [anon_sym_final] = ACTIONS(2192),
- [anon_sym_abstract] = ACTIONS(2192),
- [anon_sym_any] = ACTIONS(2192),
- [anon_sym_array] = ACTIONS(2192),
- [anon_sym_binary] = ACTIONS(2192),
- [anon_sym_boolean] = ACTIONS(2192),
- [anon_sym_date] = ACTIONS(2192),
- [anon_sym_guid] = ACTIONS(2192),
- [anon_sym_numeric] = ACTIONS(2192),
- [anon_sym_query] = ACTIONS(2192),
- [anon_sym_string] = ACTIONS(2192),
- [anon_sym_struct] = ACTIONS(2192),
- [anon_sym_uuid] = ACTIONS(2192),
- [anon_sym_variablename] = ACTIONS(2192),
- [anon_sym_void] = ACTIONS(2192),
- [anon_sym_xml] = ACTIONS(2192),
- [anon_sym_new] = ACTIONS(2192),
- [anon_sym_PLUS] = ACTIONS(2192),
- [anon_sym_DASH] = ACTIONS(2192),
- [anon_sym_SLASH] = ACTIONS(2192),
- [anon_sym_BANG] = ACTIONS(2190),
- [anon_sym_TILDE] = ACTIONS(2192),
- [aux_sym_unary_operator_token1] = ACTIONS(2190),
- [anon_sym_PLUS_PLUS] = ACTIONS(2190),
- [anon_sym_DASH_DASH] = ACTIONS(2190),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2190),
- [sym_identifier] = ACTIONS(2192),
- [sym_private_property_identifier] = ACTIONS(2190),
- [sym_this] = ACTIONS(2192),
- [sym_super] = ACTIONS(2192),
- [sym_true] = ACTIONS(2192),
- [sym_false] = ACTIONS(2192),
- [sym_null] = ACTIONS(2192),
- [anon_sym_export] = ACTIONS(2192),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1011] = {
- [sym_comment] = STATE(1011),
- [anon_sym_POUND] = ACTIONS(2116),
- [anon_sym_var] = ACTIONS(2118),
- [anon_sym_SQUOTE] = ACTIONS(2116),
- [anon_sym_DQUOTE] = ACTIONS(2116),
- [anon_sym_LBRACE] = ACTIONS(2116),
- [anon_sym_RBRACE] = ACTIONS(2116),
- [anon_sym_import] = ACTIONS(2118),
- [anon_sym_with] = ACTIONS(2118),
- [anon_sym_let] = ACTIONS(2118),
- [anon_sym_const] = ACTIONS(2118),
- [anon_sym_else] = ACTIONS(2118),
- [anon_sym_if] = ACTIONS(2118),
- [anon_sym_switch] = ACTIONS(2118),
- [anon_sym_for] = ACTIONS(2118),
- [anon_sym_LPAREN] = ACTIONS(2116),
- [anon_sym_await] = ACTIONS(2118),
- [anon_sym_while] = ACTIONS(2118),
- [anon_sym_do] = ACTIONS(2118),
- [anon_sym_try] = ACTIONS(2118),
- [anon_sym_break] = ACTIONS(2118),
- [anon_sym_continue] = ACTIONS(2118),
- [anon_sym_return] = ACTIONS(2118),
- [anon_sym_throw] = ACTIONS(2118),
- [anon_sym_SEMI] = ACTIONS(2116),
- [anon_sym_yield] = ACTIONS(2118),
- [anon_sym_LBRACK] = ACTIONS(2116),
- [anon_sym_async] = ACTIONS(2118),
- [anon_sym_function] = ACTIONS(2118),
- [anon_sym_private] = ACTIONS(2118),
- [anon_sym_public] = ACTIONS(2118),
- [anon_sym_remote] = ACTIONS(2118),
- [anon_sym_static] = ACTIONS(2118),
- [anon_sym_final] = ACTIONS(2118),
- [anon_sym_abstract] = ACTIONS(2118),
- [anon_sym_any] = ACTIONS(2118),
- [anon_sym_array] = ACTIONS(2118),
- [anon_sym_binary] = ACTIONS(2118),
- [anon_sym_boolean] = ACTIONS(2118),
- [anon_sym_date] = ACTIONS(2118),
- [anon_sym_guid] = ACTIONS(2118),
- [anon_sym_numeric] = ACTIONS(2118),
- [anon_sym_query] = ACTIONS(2118),
- [anon_sym_string] = ACTIONS(2118),
- [anon_sym_struct] = ACTIONS(2118),
- [anon_sym_uuid] = ACTIONS(2118),
- [anon_sym_variablename] = ACTIONS(2118),
- [anon_sym_void] = ACTIONS(2118),
- [anon_sym_xml] = ACTIONS(2118),
- [anon_sym_new] = ACTIONS(2118),
- [anon_sym_PLUS] = ACTIONS(2118),
- [anon_sym_DASH] = ACTIONS(2118),
- [anon_sym_SLASH] = ACTIONS(2118),
- [anon_sym_BANG] = ACTIONS(2116),
- [anon_sym_TILDE] = ACTIONS(2118),
- [aux_sym_unary_operator_token1] = ACTIONS(2116),
- [anon_sym_PLUS_PLUS] = ACTIONS(2116),
- [anon_sym_DASH_DASH] = ACTIONS(2116),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2116),
- [sym_identifier] = ACTIONS(2118),
- [sym_private_property_identifier] = ACTIONS(2116),
- [sym_this] = ACTIONS(2118),
- [sym_super] = ACTIONS(2118),
- [sym_true] = ACTIONS(2118),
- [sym_false] = ACTIONS(2118),
- [sym_null] = ACTIONS(2118),
- [anon_sym_export] = ACTIONS(2118),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1012] = {
- [sym_comment] = STATE(1012),
- [anon_sym_POUND] = ACTIONS(1928),
- [anon_sym_var] = ACTIONS(1930),
- [anon_sym_SQUOTE] = ACTIONS(1928),
- [anon_sym_DQUOTE] = ACTIONS(1928),
- [anon_sym_LBRACE] = ACTIONS(1928),
- [anon_sym_RBRACE] = ACTIONS(1928),
- [anon_sym_import] = ACTIONS(1930),
- [anon_sym_with] = ACTIONS(1930),
- [anon_sym_let] = ACTIONS(1930),
- [anon_sym_const] = ACTIONS(1930),
- [anon_sym_if] = ACTIONS(1930),
- [anon_sym_switch] = ACTIONS(1930),
- [anon_sym_for] = ACTIONS(1930),
- [anon_sym_LPAREN] = ACTIONS(1928),
- [anon_sym_await] = ACTIONS(1930),
- [anon_sym_while] = ACTIONS(1930),
- [anon_sym_do] = ACTIONS(1930),
- [anon_sym_try] = ACTIONS(1930),
- [anon_sym_break] = ACTIONS(1930),
- [anon_sym_continue] = ACTIONS(1930),
- [anon_sym_return] = ACTIONS(1930),
- [anon_sym_throw] = ACTIONS(1930),
- [anon_sym_SEMI] = ACTIONS(1928),
- [anon_sym_yield] = ACTIONS(1930),
- [anon_sym_LBRACK] = ACTIONS(1928),
- [anon_sym_async] = ACTIONS(1930),
- [anon_sym_function] = ACTIONS(1930),
- [anon_sym_private] = ACTIONS(1930),
- [anon_sym_public] = ACTIONS(1930),
- [anon_sym_remote] = ACTIONS(1930),
- [anon_sym_static] = ACTIONS(1930),
- [anon_sym_final] = ACTIONS(1930),
- [anon_sym_abstract] = ACTIONS(1930),
- [anon_sym_any] = ACTIONS(1930),
- [anon_sym_array] = ACTIONS(1930),
- [anon_sym_binary] = ACTIONS(1930),
- [anon_sym_boolean] = ACTIONS(1930),
- [anon_sym_date] = ACTIONS(1930),
- [anon_sym_guid] = ACTIONS(1930),
- [anon_sym_numeric] = ACTIONS(1930),
- [anon_sym_query] = ACTIONS(1930),
- [anon_sym_string] = ACTIONS(1930),
- [anon_sym_struct] = ACTIONS(1930),
- [anon_sym_uuid] = ACTIONS(1930),
- [anon_sym_variablename] = ACTIONS(1930),
- [anon_sym_void] = ACTIONS(1930),
- [anon_sym_xml] = ACTIONS(1930),
- [anon_sym_new] = ACTIONS(1930),
- [anon_sym_PLUS] = ACTIONS(1930),
- [anon_sym_DASH] = ACTIONS(1930),
- [anon_sym_SLASH] = ACTIONS(1930),
- [anon_sym_BANG] = ACTIONS(1928),
- [anon_sym_TILDE] = ACTIONS(1930),
- [aux_sym_unary_operator_token1] = ACTIONS(1928),
- [anon_sym_PLUS_PLUS] = ACTIONS(1928),
- [anon_sym_DASH_DASH] = ACTIONS(1928),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1928),
- [sym_identifier] = ACTIONS(1930),
- [sym_private_property_identifier] = ACTIONS(1928),
- [sym_this] = ACTIONS(1930),
- [sym_super] = ACTIONS(1930),
- [sym_true] = ACTIONS(1930),
- [sym_false] = ACTIONS(1930),
- [sym_null] = ACTIONS(1930),
- [anon_sym_export] = ACTIONS(1930),
- [sym__automatic_semicolon] = ACTIONS(2344),
+ [1043] = {
+ [sym_comment] = STATE(1043),
+ [anon_sym_POUND] = ACTIONS(942),
+ [anon_sym_var] = ACTIONS(944),
+ [anon_sym_SQUOTE] = ACTIONS(942),
+ [anon_sym_DQUOTE] = ACTIONS(942),
+ [anon_sym_LBRACE] = ACTIONS(942),
+ [anon_sym_COMMA] = ACTIONS(942),
+ [anon_sym_RBRACE] = ACTIONS(942),
+ [anon_sym_import] = ACTIONS(944),
+ [anon_sym_with] = ACTIONS(944),
+ [anon_sym_let] = ACTIONS(944),
+ [anon_sym_const] = ACTIONS(944),
+ [anon_sym_if] = ACTIONS(944),
+ [anon_sym_switch] = ACTIONS(944),
+ [anon_sym_for] = ACTIONS(944),
+ [anon_sym_LPAREN] = ACTIONS(942),
+ [anon_sym_await] = ACTIONS(944),
+ [anon_sym_while] = ACTIONS(944),
+ [anon_sym_do] = ACTIONS(944),
+ [anon_sym_try] = ACTIONS(944),
+ [anon_sym_break] = ACTIONS(944),
+ [anon_sym_continue] = ACTIONS(944),
+ [anon_sym_return] = ACTIONS(944),
+ [anon_sym_throw] = ACTIONS(944),
+ [anon_sym_SEMI] = ACTIONS(942),
+ [anon_sym_yield] = ACTIONS(944),
+ [anon_sym_LBRACK] = ACTIONS(942),
+ [anon_sym_async] = ACTIONS(944),
+ [anon_sym_function] = ACTIONS(944),
+ [anon_sym_private] = ACTIONS(944),
+ [anon_sym_public] = ACTIONS(944),
+ [anon_sym_remote] = ACTIONS(944),
+ [anon_sym_static] = ACTIONS(944),
+ [anon_sym_final] = ACTIONS(944),
+ [anon_sym_abstract] = ACTIONS(944),
+ [anon_sym_any] = ACTIONS(944),
+ [anon_sym_array] = ACTIONS(944),
+ [anon_sym_binary] = ACTIONS(944),
+ [anon_sym_boolean] = ACTIONS(944),
+ [anon_sym_date] = ACTIONS(944),
+ [anon_sym_guid] = ACTIONS(944),
+ [anon_sym_numeric] = ACTIONS(944),
+ [anon_sym_query] = ACTIONS(944),
+ [anon_sym_string] = ACTIONS(944),
+ [anon_sym_struct] = ACTIONS(944),
+ [anon_sym_uuid] = ACTIONS(944),
+ [anon_sym_variablename] = ACTIONS(944),
+ [anon_sym_void] = ACTIONS(944),
+ [anon_sym_xml] = ACTIONS(944),
+ [anon_sym_new] = ACTIONS(944),
+ [anon_sym_PLUS] = ACTIONS(944),
+ [anon_sym_DASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_BANG] = ACTIONS(942),
+ [anon_sym_TILDE] = ACTIONS(944),
+ [aux_sym_unary_operator_token1] = ACTIONS(942),
+ [anon_sym_PLUS_PLUS] = ACTIONS(942),
+ [anon_sym_DASH_DASH] = ACTIONS(942),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(942),
+ [sym_identifier] = ACTIONS(944),
+ [sym_private_property_identifier] = ACTIONS(942),
+ [sym_this] = ACTIONS(944),
+ [sym_super] = ACTIONS(944),
+ [sym_true] = ACTIONS(944),
+ [sym_false] = ACTIONS(944),
+ [sym_null] = ACTIONS(944),
+ [anon_sym_export] = ACTIONS(944),
[sym_cf_comment] = ACTIONS(5),
},
- [1013] = {
- [sym_comment] = STATE(1013),
- [anon_sym_POUND] = ACTIONS(2102),
- [anon_sym_var] = ACTIONS(2104),
- [anon_sym_SQUOTE] = ACTIONS(2102),
- [anon_sym_DQUOTE] = ACTIONS(2102),
- [anon_sym_LBRACE] = ACTIONS(2102),
- [anon_sym_RBRACE] = ACTIONS(2102),
- [anon_sym_import] = ACTIONS(2104),
- [anon_sym_with] = ACTIONS(2104),
- [anon_sym_let] = ACTIONS(2104),
- [anon_sym_const] = ACTIONS(2104),
- [anon_sym_else] = ACTIONS(2104),
- [anon_sym_if] = ACTIONS(2104),
- [anon_sym_switch] = ACTIONS(2104),
- [anon_sym_for] = ACTIONS(2104),
- [anon_sym_LPAREN] = ACTIONS(2102),
- [anon_sym_await] = ACTIONS(2104),
- [anon_sym_while] = ACTIONS(2104),
- [anon_sym_do] = ACTIONS(2104),
- [anon_sym_try] = ACTIONS(2104),
- [anon_sym_break] = ACTIONS(2104),
- [anon_sym_continue] = ACTIONS(2104),
- [anon_sym_return] = ACTIONS(2104),
- [anon_sym_throw] = ACTIONS(2104),
- [anon_sym_SEMI] = ACTIONS(2102),
- [anon_sym_yield] = ACTIONS(2104),
- [anon_sym_LBRACK] = ACTIONS(2102),
- [anon_sym_async] = ACTIONS(2104),
- [anon_sym_function] = ACTIONS(2104),
- [anon_sym_private] = ACTIONS(2104),
- [anon_sym_public] = ACTIONS(2104),
- [anon_sym_remote] = ACTIONS(2104),
- [anon_sym_static] = ACTIONS(2104),
- [anon_sym_final] = ACTIONS(2104),
- [anon_sym_abstract] = ACTIONS(2104),
- [anon_sym_any] = ACTIONS(2104),
- [anon_sym_array] = ACTIONS(2104),
- [anon_sym_binary] = ACTIONS(2104),
- [anon_sym_boolean] = ACTIONS(2104),
- [anon_sym_date] = ACTIONS(2104),
- [anon_sym_guid] = ACTIONS(2104),
- [anon_sym_numeric] = ACTIONS(2104),
- [anon_sym_query] = ACTIONS(2104),
- [anon_sym_string] = ACTIONS(2104),
- [anon_sym_struct] = ACTIONS(2104),
- [anon_sym_uuid] = ACTIONS(2104),
- [anon_sym_variablename] = ACTIONS(2104),
- [anon_sym_void] = ACTIONS(2104),
- [anon_sym_xml] = ACTIONS(2104),
- [anon_sym_new] = ACTIONS(2104),
- [anon_sym_PLUS] = ACTIONS(2104),
- [anon_sym_DASH] = ACTIONS(2104),
- [anon_sym_SLASH] = ACTIONS(2104),
- [anon_sym_BANG] = ACTIONS(2102),
- [anon_sym_TILDE] = ACTIONS(2104),
- [aux_sym_unary_operator_token1] = ACTIONS(2102),
- [anon_sym_PLUS_PLUS] = ACTIONS(2102),
- [anon_sym_DASH_DASH] = ACTIONS(2102),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2102),
- [sym_identifier] = ACTIONS(2104),
- [sym_private_property_identifier] = ACTIONS(2102),
- [sym_this] = ACTIONS(2104),
- [sym_super] = ACTIONS(2104),
- [sym_true] = ACTIONS(2104),
- [sym_false] = ACTIONS(2104),
- [sym_null] = ACTIONS(2104),
- [anon_sym_export] = ACTIONS(2104),
+ [1044] = {
+ [sym_comment] = STATE(1044),
+ [anon_sym_POUND] = ACTIONS(1909),
+ [anon_sym_var] = ACTIONS(1911),
+ [anon_sym_SQUOTE] = ACTIONS(1909),
+ [anon_sym_DQUOTE] = ACTIONS(1909),
+ [anon_sym_LBRACE] = ACTIONS(1909),
+ [anon_sym_RBRACE] = ACTIONS(1909),
+ [anon_sym_import] = ACTIONS(1911),
+ [anon_sym_with] = ACTIONS(1911),
+ [anon_sym_let] = ACTIONS(1911),
+ [anon_sym_const] = ACTIONS(1911),
+ [anon_sym_if] = ACTIONS(1911),
+ [anon_sym_switch] = ACTIONS(1911),
+ [anon_sym_for] = ACTIONS(1911),
+ [anon_sym_LPAREN] = ACTIONS(1909),
+ [anon_sym_await] = ACTIONS(1911),
+ [anon_sym_while] = ACTIONS(1911),
+ [anon_sym_do] = ACTIONS(1911),
+ [anon_sym_try] = ACTIONS(1911),
+ [anon_sym_break] = ACTIONS(1911),
+ [anon_sym_continue] = ACTIONS(1911),
+ [anon_sym_return] = ACTIONS(1911),
+ [anon_sym_throw] = ACTIONS(1911),
+ [anon_sym_SEMI] = ACTIONS(1909),
+ [anon_sym_finally] = ACTIONS(1911),
+ [anon_sym_yield] = ACTIONS(1911),
+ [anon_sym_LBRACK] = ACTIONS(1909),
+ [anon_sym_async] = ACTIONS(1911),
+ [anon_sym_function] = ACTIONS(1911),
+ [anon_sym_private] = ACTIONS(1911),
+ [anon_sym_public] = ACTIONS(1911),
+ [anon_sym_remote] = ACTIONS(1911),
+ [anon_sym_static] = ACTIONS(1911),
+ [anon_sym_final] = ACTIONS(1911),
+ [anon_sym_abstract] = ACTIONS(1911),
+ [anon_sym_any] = ACTIONS(1911),
+ [anon_sym_array] = ACTIONS(1911),
+ [anon_sym_binary] = ACTIONS(1911),
+ [anon_sym_boolean] = ACTIONS(1911),
+ [anon_sym_date] = ACTIONS(1911),
+ [anon_sym_guid] = ACTIONS(1911),
+ [anon_sym_numeric] = ACTIONS(1911),
+ [anon_sym_query] = ACTIONS(1911),
+ [anon_sym_string] = ACTIONS(1911),
+ [anon_sym_struct] = ACTIONS(1911),
+ [anon_sym_uuid] = ACTIONS(1911),
+ [anon_sym_variablename] = ACTIONS(1911),
+ [anon_sym_void] = ACTIONS(1911),
+ [anon_sym_xml] = ACTIONS(1911),
+ [anon_sym_new] = ACTIONS(1911),
+ [anon_sym_PLUS] = ACTIONS(1911),
+ [anon_sym_DASH] = ACTIONS(1911),
+ [anon_sym_SLASH] = ACTIONS(1911),
+ [anon_sym_BANG] = ACTIONS(1909),
+ [anon_sym_TILDE] = ACTIONS(1911),
+ [aux_sym_unary_operator_token1] = ACTIONS(1909),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1909),
+ [anon_sym_DASH_DASH] = ACTIONS(1909),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1909),
+ [sym_identifier] = ACTIONS(1911),
+ [sym_private_property_identifier] = ACTIONS(1909),
+ [sym_this] = ACTIONS(1911),
+ [sym_super] = ACTIONS(1911),
+ [sym_true] = ACTIONS(1911),
+ [sym_false] = ACTIONS(1911),
+ [sym_null] = ACTIONS(1911),
+ [anon_sym_export] = ACTIONS(1911),
[sym_cf_comment] = ACTIONS(5),
},
- [1014] = {
- [sym_comment] = STATE(1014),
- [anon_sym_POUND] = ACTIONS(2084),
- [anon_sym_var] = ACTIONS(2086),
- [anon_sym_SQUOTE] = ACTIONS(2084),
- [anon_sym_DQUOTE] = ACTIONS(2084),
- [anon_sym_LBRACE] = ACTIONS(2084),
- [anon_sym_RBRACE] = ACTIONS(2084),
- [anon_sym_import] = ACTIONS(2086),
- [anon_sym_with] = ACTIONS(2086),
- [anon_sym_let] = ACTIONS(2086),
- [anon_sym_const] = ACTIONS(2086),
- [anon_sym_else] = ACTIONS(2086),
- [anon_sym_if] = ACTIONS(2086),
- [anon_sym_switch] = ACTIONS(2086),
- [anon_sym_for] = ACTIONS(2086),
- [anon_sym_LPAREN] = ACTIONS(2084),
- [anon_sym_await] = ACTIONS(2086),
- [anon_sym_while] = ACTIONS(2086),
- [anon_sym_do] = ACTIONS(2086),
- [anon_sym_try] = ACTIONS(2086),
- [anon_sym_break] = ACTIONS(2086),
- [anon_sym_continue] = ACTIONS(2086),
- [anon_sym_return] = ACTIONS(2086),
- [anon_sym_throw] = ACTIONS(2086),
- [anon_sym_SEMI] = ACTIONS(2084),
- [anon_sym_yield] = ACTIONS(2086),
- [anon_sym_LBRACK] = ACTIONS(2084),
- [anon_sym_async] = ACTIONS(2086),
- [anon_sym_function] = ACTIONS(2086),
- [anon_sym_private] = ACTIONS(2086),
- [anon_sym_public] = ACTIONS(2086),
- [anon_sym_remote] = ACTIONS(2086),
- [anon_sym_static] = ACTIONS(2086),
- [anon_sym_final] = ACTIONS(2086),
- [anon_sym_abstract] = ACTIONS(2086),
- [anon_sym_any] = ACTIONS(2086),
- [anon_sym_array] = ACTIONS(2086),
- [anon_sym_binary] = ACTIONS(2086),
- [anon_sym_boolean] = ACTIONS(2086),
- [anon_sym_date] = ACTIONS(2086),
- [anon_sym_guid] = ACTIONS(2086),
- [anon_sym_numeric] = ACTIONS(2086),
- [anon_sym_query] = ACTIONS(2086),
- [anon_sym_string] = ACTIONS(2086),
- [anon_sym_struct] = ACTIONS(2086),
- [anon_sym_uuid] = ACTIONS(2086),
- [anon_sym_variablename] = ACTIONS(2086),
- [anon_sym_void] = ACTIONS(2086),
- [anon_sym_xml] = ACTIONS(2086),
- [anon_sym_new] = ACTIONS(2086),
- [anon_sym_PLUS] = ACTIONS(2086),
- [anon_sym_DASH] = ACTIONS(2086),
- [anon_sym_SLASH] = ACTIONS(2086),
- [anon_sym_BANG] = ACTIONS(2084),
- [anon_sym_TILDE] = ACTIONS(2086),
- [aux_sym_unary_operator_token1] = ACTIONS(2084),
- [anon_sym_PLUS_PLUS] = ACTIONS(2084),
- [anon_sym_DASH_DASH] = ACTIONS(2084),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2084),
- [sym_identifier] = ACTIONS(2086),
- [sym_private_property_identifier] = ACTIONS(2084),
- [sym_this] = ACTIONS(2086),
- [sym_super] = ACTIONS(2086),
- [sym_true] = ACTIONS(2086),
- [sym_false] = ACTIONS(2086),
- [sym_null] = ACTIONS(2086),
- [anon_sym_export] = ACTIONS(2086),
+ [1045] = {
+ [sym_comment] = STATE(1045),
+ [anon_sym_POUND] = ACTIONS(1903),
+ [anon_sym_var] = ACTIONS(1905),
+ [anon_sym_SQUOTE] = ACTIONS(1903),
+ [anon_sym_DQUOTE] = ACTIONS(1903),
+ [anon_sym_LBRACE] = ACTIONS(1903),
+ [anon_sym_RBRACE] = ACTIONS(1903),
+ [anon_sym_import] = ACTIONS(1905),
+ [anon_sym_with] = ACTIONS(1905),
+ [anon_sym_let] = ACTIONS(1905),
+ [anon_sym_const] = ACTIONS(1905),
+ [anon_sym_if] = ACTIONS(1905),
+ [anon_sym_switch] = ACTIONS(1905),
+ [anon_sym_for] = ACTIONS(1905),
+ [anon_sym_LPAREN] = ACTIONS(1903),
+ [anon_sym_await] = ACTIONS(1905),
+ [anon_sym_while] = ACTIONS(1905),
+ [anon_sym_do] = ACTIONS(1905),
+ [anon_sym_try] = ACTIONS(1905),
+ [anon_sym_break] = ACTIONS(1905),
+ [anon_sym_continue] = ACTIONS(1905),
+ [anon_sym_return] = ACTIONS(1905),
+ [anon_sym_throw] = ACTIONS(1905),
+ [anon_sym_SEMI] = ACTIONS(2384),
+ [anon_sym_yield] = ACTIONS(1905),
+ [anon_sym_LBRACK] = ACTIONS(1903),
+ [anon_sym_async] = ACTIONS(1905),
+ [anon_sym_function] = ACTIONS(1905),
+ [anon_sym_private] = ACTIONS(1905),
+ [anon_sym_public] = ACTIONS(1905),
+ [anon_sym_remote] = ACTIONS(1905),
+ [anon_sym_static] = ACTIONS(1905),
+ [anon_sym_final] = ACTIONS(1905),
+ [anon_sym_abstract] = ACTIONS(1905),
+ [anon_sym_any] = ACTIONS(1905),
+ [anon_sym_array] = ACTIONS(1905),
+ [anon_sym_binary] = ACTIONS(1905),
+ [anon_sym_boolean] = ACTIONS(1905),
+ [anon_sym_date] = ACTIONS(1905),
+ [anon_sym_guid] = ACTIONS(1905),
+ [anon_sym_numeric] = ACTIONS(1905),
+ [anon_sym_query] = ACTIONS(1905),
+ [anon_sym_string] = ACTIONS(1905),
+ [anon_sym_struct] = ACTIONS(1905),
+ [anon_sym_uuid] = ACTIONS(1905),
+ [anon_sym_variablename] = ACTIONS(1905),
+ [anon_sym_void] = ACTIONS(1905),
+ [anon_sym_xml] = ACTIONS(1905),
+ [anon_sym_new] = ACTIONS(1905),
+ [anon_sym_PLUS] = ACTIONS(1905),
+ [anon_sym_DASH] = ACTIONS(1905),
+ [anon_sym_SLASH] = ACTIONS(1905),
+ [anon_sym_BANG] = ACTIONS(1903),
+ [anon_sym_TILDE] = ACTIONS(1905),
+ [aux_sym_unary_operator_token1] = ACTIONS(1903),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1903),
+ [anon_sym_DASH_DASH] = ACTIONS(1903),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1903),
+ [sym_identifier] = ACTIONS(1905),
+ [sym_private_property_identifier] = ACTIONS(1903),
+ [sym_this] = ACTIONS(1905),
+ [sym_super] = ACTIONS(1905),
+ [sym_true] = ACTIONS(1905),
+ [sym_false] = ACTIONS(1905),
+ [sym_null] = ACTIONS(1905),
+ [anon_sym_export] = ACTIONS(1905),
+ [sym__automatic_semicolon] = ACTIONS(2384),
[sym_cf_comment] = ACTIONS(5),
},
- [1015] = {
- [sym_comment] = STATE(1015),
- [anon_sym_POUND] = ACTIONS(2120),
- [anon_sym_var] = ACTIONS(2122),
- [anon_sym_SQUOTE] = ACTIONS(2120),
- [anon_sym_DQUOTE] = ACTIONS(2120),
- [anon_sym_LBRACE] = ACTIONS(2120),
- [anon_sym_RBRACE] = ACTIONS(2120),
- [anon_sym_import] = ACTIONS(2122),
- [anon_sym_with] = ACTIONS(2122),
- [anon_sym_let] = ACTIONS(2122),
- [anon_sym_const] = ACTIONS(2122),
- [anon_sym_else] = ACTIONS(2122),
- [anon_sym_if] = ACTIONS(2122),
- [anon_sym_switch] = ACTIONS(2122),
- [anon_sym_for] = ACTIONS(2122),
- [anon_sym_LPAREN] = ACTIONS(2120),
- [anon_sym_await] = ACTIONS(2122),
- [anon_sym_while] = ACTIONS(2122),
- [anon_sym_do] = ACTIONS(2122),
- [anon_sym_try] = ACTIONS(2122),
- [anon_sym_break] = ACTIONS(2122),
- [anon_sym_continue] = ACTIONS(2122),
- [anon_sym_return] = ACTIONS(2122),
- [anon_sym_throw] = ACTIONS(2122),
- [anon_sym_SEMI] = ACTIONS(2120),
- [anon_sym_yield] = ACTIONS(2122),
- [anon_sym_LBRACK] = ACTIONS(2120),
- [anon_sym_async] = ACTIONS(2122),
- [anon_sym_function] = ACTIONS(2122),
- [anon_sym_private] = ACTIONS(2122),
- [anon_sym_public] = ACTIONS(2122),
- [anon_sym_remote] = ACTIONS(2122),
- [anon_sym_static] = ACTIONS(2122),
- [anon_sym_final] = ACTIONS(2122),
- [anon_sym_abstract] = ACTIONS(2122),
- [anon_sym_any] = ACTIONS(2122),
- [anon_sym_array] = ACTIONS(2122),
- [anon_sym_binary] = ACTIONS(2122),
- [anon_sym_boolean] = ACTIONS(2122),
- [anon_sym_date] = ACTIONS(2122),
- [anon_sym_guid] = ACTIONS(2122),
- [anon_sym_numeric] = ACTIONS(2122),
- [anon_sym_query] = ACTIONS(2122),
- [anon_sym_string] = ACTIONS(2122),
- [anon_sym_struct] = ACTIONS(2122),
- [anon_sym_uuid] = ACTIONS(2122),
- [anon_sym_variablename] = ACTIONS(2122),
- [anon_sym_void] = ACTIONS(2122),
- [anon_sym_xml] = ACTIONS(2122),
- [anon_sym_new] = ACTIONS(2122),
- [anon_sym_PLUS] = ACTIONS(2122),
- [anon_sym_DASH] = ACTIONS(2122),
- [anon_sym_SLASH] = ACTIONS(2122),
- [anon_sym_BANG] = ACTIONS(2120),
- [anon_sym_TILDE] = ACTIONS(2122),
- [aux_sym_unary_operator_token1] = ACTIONS(2120),
- [anon_sym_PLUS_PLUS] = ACTIONS(2120),
- [anon_sym_DASH_DASH] = ACTIONS(2120),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2120),
- [sym_identifier] = ACTIONS(2122),
- [sym_private_property_identifier] = ACTIONS(2120),
- [sym_this] = ACTIONS(2122),
- [sym_super] = ACTIONS(2122),
- [sym_true] = ACTIONS(2122),
- [sym_false] = ACTIONS(2122),
- [sym_null] = ACTIONS(2122),
- [anon_sym_export] = ACTIONS(2122),
+ [1046] = {
+ [sym_comment] = STATE(1046),
+ [anon_sym_GT_EQ] = ACTIONS(2294),
+ [anon_sym_GT] = ACTIONS(2296),
+ [anon_sym_LT_EQ] = ACTIONS(2294),
+ [anon_sym_LT] = ACTIONS(2296),
+ [anon_sym_EQ] = ACTIONS(2296),
+ [anon_sym_STAR] = ACTIONS(2296),
+ [anon_sym_COMMA] = ACTIONS(2294),
+ [anon_sym_RBRACE] = ACTIONS(2294),
+ [anon_sym_LPAREN] = ACTIONS(2294),
+ [anon_sym_in] = ACTIONS(2296),
+ [anon_sym_of] = ACTIONS(2294),
+ [anon_sym_SEMI] = ACTIONS(2294),
+ [anon_sym_LBRACK] = ACTIONS(2294),
+ [sym_optional_chain] = ACTIONS(2294),
+ [anon_sym_DOT] = ACTIONS(2294),
+ [anon_sym_PLUS_EQ] = ACTIONS(2294),
+ [anon_sym_DASH_EQ] = ACTIONS(2294),
+ [anon_sym_STAR_EQ] = ACTIONS(2294),
+ [anon_sym_SLASH_EQ] = ACTIONS(2294),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2294),
+ [anon_sym_CARET_EQ] = ACTIONS(2294),
+ [anon_sym_AMP_EQ] = ACTIONS(2294),
+ [anon_sym_PIPE_EQ] = ACTIONS(2294),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2294),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2294),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2294),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2294),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2294),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2294),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2294),
+ [anon_sym_AMP_AMP] = ACTIONS(2296),
+ [aux_sym_binary_expression_token1] = ACTIONS(2294),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2296),
+ [aux_sym_binary_expression_token2] = ACTIONS(2294),
+ [anon_sym_GT_GT] = ACTIONS(2296),
+ [anon_sym_GT_GT_GT] = ACTIONS(2296),
+ [anon_sym_LT_LT] = ACTIONS(2296),
+ [anon_sym_AMP] = ACTIONS(2296),
+ [anon_sym_CARET] = ACTIONS(2296),
+ [anon_sym_PIPE] = ACTIONS(2296),
+ [anon_sym_PLUS] = ACTIONS(2296),
+ [anon_sym_DASH] = ACTIONS(2296),
+ [anon_sym_SLASH] = ACTIONS(2296),
+ [anon_sym_PERCENT] = ACTIONS(2296),
+ [aux_sym_binary_expression_token3] = ACTIONS(2294),
+ [anon_sym_STAR_STAR] = ACTIONS(2296),
+ [aux_sym_binary_expression_token4] = ACTIONS(2296),
+ [aux_sym_binary_expression_token5] = ACTIONS(2294),
+ [aux_sym_binary_expression_token6] = ACTIONS(2294),
+ [anon_sym_EQ_EQ] = ACTIONS(2296),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2294),
+ [aux_sym_binary_expression_token7] = ACTIONS(2294),
+ [aux_sym_binary_expression_token8] = ACTIONS(2294),
+ [anon_sym_BANG_EQ] = ACTIONS(2296),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2294),
+ [aux_sym_binary_expression_token9] = ACTIONS(2294),
+ [aux_sym_binary_expression_token10] = ACTIONS(2294),
+ [aux_sym_binary_expression_token11] = ACTIONS(2294),
+ [aux_sym_binary_expression_token12] = ACTIONS(2296),
+ [aux_sym_binary_expression_token13] = ACTIONS(2294),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2296),
+ [anon_sym_instanceof] = ACTIONS(2294),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2294),
+ [anon_sym_DASH_DASH] = ACTIONS(2294),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(2294),
+ [sym__ternary_qmark] = ACTIONS(2294),
[sym_cf_comment] = ACTIONS(5),
},
- [1016] = {
- [sym_comment] = STATE(1016),
- [anon_sym_POUND] = ACTIONS(2124),
- [anon_sym_var] = ACTIONS(2126),
- [anon_sym_SQUOTE] = ACTIONS(2124),
- [anon_sym_DQUOTE] = ACTIONS(2124),
- [anon_sym_LBRACE] = ACTIONS(2124),
- [anon_sym_RBRACE] = ACTIONS(2124),
- [anon_sym_import] = ACTIONS(2126),
- [anon_sym_with] = ACTIONS(2126),
- [anon_sym_let] = ACTIONS(2126),
- [anon_sym_const] = ACTIONS(2126),
- [anon_sym_else] = ACTIONS(2126),
- [anon_sym_if] = ACTIONS(2126),
- [anon_sym_switch] = ACTIONS(2126),
- [anon_sym_for] = ACTIONS(2126),
- [anon_sym_LPAREN] = ACTIONS(2124),
- [anon_sym_await] = ACTIONS(2126),
- [anon_sym_while] = ACTIONS(2126),
- [anon_sym_do] = ACTIONS(2126),
- [anon_sym_try] = ACTIONS(2126),
- [anon_sym_break] = ACTIONS(2126),
- [anon_sym_continue] = ACTIONS(2126),
- [anon_sym_return] = ACTIONS(2126),
- [anon_sym_throw] = ACTIONS(2126),
- [anon_sym_SEMI] = ACTIONS(2124),
- [anon_sym_yield] = ACTIONS(2126),
- [anon_sym_LBRACK] = ACTIONS(2124),
- [anon_sym_async] = ACTIONS(2126),
- [anon_sym_function] = ACTIONS(2126),
- [anon_sym_private] = ACTIONS(2126),
- [anon_sym_public] = ACTIONS(2126),
- [anon_sym_remote] = ACTIONS(2126),
- [anon_sym_static] = ACTIONS(2126),
- [anon_sym_final] = ACTIONS(2126),
- [anon_sym_abstract] = ACTIONS(2126),
- [anon_sym_any] = ACTIONS(2126),
- [anon_sym_array] = ACTIONS(2126),
- [anon_sym_binary] = ACTIONS(2126),
- [anon_sym_boolean] = ACTIONS(2126),
- [anon_sym_date] = ACTIONS(2126),
- [anon_sym_guid] = ACTIONS(2126),
- [anon_sym_numeric] = ACTIONS(2126),
- [anon_sym_query] = ACTIONS(2126),
- [anon_sym_string] = ACTIONS(2126),
- [anon_sym_struct] = ACTIONS(2126),
- [anon_sym_uuid] = ACTIONS(2126),
- [anon_sym_variablename] = ACTIONS(2126),
- [anon_sym_void] = ACTIONS(2126),
- [anon_sym_xml] = ACTIONS(2126),
- [anon_sym_new] = ACTIONS(2126),
- [anon_sym_PLUS] = ACTIONS(2126),
- [anon_sym_DASH] = ACTIONS(2126),
- [anon_sym_SLASH] = ACTIONS(2126),
- [anon_sym_BANG] = ACTIONS(2124),
- [anon_sym_TILDE] = ACTIONS(2126),
- [aux_sym_unary_operator_token1] = ACTIONS(2124),
- [anon_sym_PLUS_PLUS] = ACTIONS(2124),
- [anon_sym_DASH_DASH] = ACTIONS(2124),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2124),
- [sym_identifier] = ACTIONS(2126),
- [sym_private_property_identifier] = ACTIONS(2124),
- [sym_this] = ACTIONS(2126),
- [sym_super] = ACTIONS(2126),
- [sym_true] = ACTIONS(2126),
- [sym_false] = ACTIONS(2126),
- [sym_null] = ACTIONS(2126),
- [anon_sym_export] = ACTIONS(2126),
+ [1047] = {
+ [sym_comment] = STATE(1047),
+ [anon_sym_POUND] = ACTIONS(1925),
+ [anon_sym_var] = ACTIONS(1927),
+ [anon_sym_SQUOTE] = ACTIONS(1925),
+ [anon_sym_DQUOTE] = ACTIONS(1925),
+ [anon_sym_LBRACE] = ACTIONS(1925),
+ [anon_sym_RBRACE] = ACTIONS(1925),
+ [anon_sym_import] = ACTIONS(1927),
+ [anon_sym_with] = ACTIONS(1927),
+ [anon_sym_let] = ACTIONS(1927),
+ [anon_sym_const] = ACTIONS(1927),
+ [anon_sym_if] = ACTIONS(1927),
+ [anon_sym_switch] = ACTIONS(1927),
+ [anon_sym_for] = ACTIONS(1927),
+ [anon_sym_LPAREN] = ACTIONS(1925),
+ [anon_sym_await] = ACTIONS(1927),
+ [anon_sym_while] = ACTIONS(1927),
+ [anon_sym_do] = ACTIONS(1927),
+ [anon_sym_try] = ACTIONS(1927),
+ [anon_sym_break] = ACTIONS(1927),
+ [anon_sym_continue] = ACTIONS(1927),
+ [anon_sym_return] = ACTIONS(1927),
+ [anon_sym_throw] = ACTIONS(1927),
+ [anon_sym_SEMI] = ACTIONS(1925),
+ [anon_sym_yield] = ACTIONS(1927),
+ [anon_sym_LBRACK] = ACTIONS(1925),
+ [anon_sym_async] = ACTIONS(1927),
+ [anon_sym_function] = ACTIONS(1927),
+ [anon_sym_private] = ACTIONS(1927),
+ [anon_sym_public] = ACTIONS(1927),
+ [anon_sym_remote] = ACTIONS(1927),
+ [anon_sym_static] = ACTIONS(1927),
+ [anon_sym_final] = ACTIONS(1927),
+ [anon_sym_abstract] = ACTIONS(1927),
+ [anon_sym_any] = ACTIONS(1927),
+ [anon_sym_array] = ACTIONS(1927),
+ [anon_sym_binary] = ACTIONS(1927),
+ [anon_sym_boolean] = ACTIONS(1927),
+ [anon_sym_date] = ACTIONS(1927),
+ [anon_sym_guid] = ACTIONS(1927),
+ [anon_sym_numeric] = ACTIONS(1927),
+ [anon_sym_query] = ACTIONS(1927),
+ [anon_sym_string] = ACTIONS(1927),
+ [anon_sym_struct] = ACTIONS(1927),
+ [anon_sym_uuid] = ACTIONS(1927),
+ [anon_sym_variablename] = ACTIONS(1927),
+ [anon_sym_void] = ACTIONS(1927),
+ [anon_sym_xml] = ACTIONS(1927),
+ [anon_sym_new] = ACTIONS(1927),
+ [anon_sym_PLUS] = ACTIONS(1927),
+ [anon_sym_DASH] = ACTIONS(1927),
+ [anon_sym_SLASH] = ACTIONS(1927),
+ [anon_sym_BANG] = ACTIONS(1925),
+ [anon_sym_TILDE] = ACTIONS(1927),
+ [aux_sym_unary_operator_token1] = ACTIONS(1925),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1925),
+ [anon_sym_DASH_DASH] = ACTIONS(1925),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1925),
+ [sym_identifier] = ACTIONS(1927),
+ [sym_private_property_identifier] = ACTIONS(1925),
+ [sym_this] = ACTIONS(1927),
+ [sym_super] = ACTIONS(1927),
+ [sym_true] = ACTIONS(1927),
+ [sym_false] = ACTIONS(1927),
+ [sym_null] = ACTIONS(1927),
+ [anon_sym_export] = ACTIONS(1927),
+ [sym__automatic_semicolon] = ACTIONS(2386),
[sym_cf_comment] = ACTIONS(5),
},
- [1017] = {
- [sym_comment] = STATE(1017),
- [anon_sym_POUND] = ACTIONS(2024),
- [anon_sym_var] = ACTIONS(2026),
- [anon_sym_SQUOTE] = ACTIONS(2024),
- [anon_sym_DQUOTE] = ACTIONS(2024),
- [anon_sym_LBRACE] = ACTIONS(2024),
- [anon_sym_RBRACE] = ACTIONS(2024),
- [anon_sym_import] = ACTIONS(2026),
- [anon_sym_with] = ACTIONS(2026),
- [anon_sym_let] = ACTIONS(2026),
- [anon_sym_const] = ACTIONS(2026),
- [anon_sym_if] = ACTIONS(2026),
- [anon_sym_switch] = ACTIONS(2026),
- [anon_sym_for] = ACTIONS(2026),
- [anon_sym_LPAREN] = ACTIONS(2024),
- [anon_sym_await] = ACTIONS(2026),
- [anon_sym_while] = ACTIONS(2026),
- [anon_sym_do] = ACTIONS(2026),
- [anon_sym_try] = ACTIONS(2026),
- [anon_sym_break] = ACTIONS(2026),
- [anon_sym_continue] = ACTIONS(2026),
- [anon_sym_return] = ACTIONS(2026),
- [anon_sym_throw] = ACTIONS(2026),
- [anon_sym_SEMI] = ACTIONS(2024),
- [anon_sym_yield] = ACTIONS(2026),
- [anon_sym_LBRACK] = ACTIONS(2024),
- [anon_sym_async] = ACTIONS(2026),
- [anon_sym_function] = ACTIONS(2026),
- [anon_sym_private] = ACTIONS(2026),
- [anon_sym_public] = ACTIONS(2026),
- [anon_sym_remote] = ACTIONS(2026),
- [anon_sym_static] = ACTIONS(2026),
- [anon_sym_final] = ACTIONS(2026),
- [anon_sym_abstract] = ACTIONS(2026),
- [anon_sym_any] = ACTIONS(2026),
- [anon_sym_array] = ACTIONS(2026),
- [anon_sym_binary] = ACTIONS(2026),
- [anon_sym_boolean] = ACTIONS(2026),
- [anon_sym_date] = ACTIONS(2026),
- [anon_sym_guid] = ACTIONS(2026),
- [anon_sym_numeric] = ACTIONS(2026),
- [anon_sym_query] = ACTIONS(2026),
- [anon_sym_string] = ACTIONS(2026),
- [anon_sym_struct] = ACTIONS(2026),
- [anon_sym_uuid] = ACTIONS(2026),
- [anon_sym_variablename] = ACTIONS(2026),
- [anon_sym_void] = ACTIONS(2026),
- [anon_sym_xml] = ACTIONS(2026),
- [anon_sym_new] = ACTIONS(2026),
- [anon_sym_PLUS] = ACTIONS(2026),
- [anon_sym_DASH] = ACTIONS(2026),
- [anon_sym_SLASH] = ACTIONS(2026),
- [anon_sym_BANG] = ACTIONS(2024),
- [anon_sym_TILDE] = ACTIONS(2026),
- [aux_sym_unary_operator_token1] = ACTIONS(2024),
- [anon_sym_PLUS_PLUS] = ACTIONS(2024),
- [anon_sym_DASH_DASH] = ACTIONS(2024),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2024),
- [sym_identifier] = ACTIONS(2026),
- [sym_private_property_identifier] = ACTIONS(2024),
- [sym_this] = ACTIONS(2026),
- [sym_super] = ACTIONS(2026),
- [sym_true] = ACTIONS(2026),
- [sym_false] = ACTIONS(2026),
- [sym_null] = ACTIONS(2026),
- [anon_sym_export] = ACTIONS(2026),
- [sym__automatic_semicolon] = ACTIONS(2024),
+ [1048] = {
+ [sym_comment] = STATE(1048),
+ [anon_sym_POUND] = ACTIONS(2272),
+ [anon_sym_var] = ACTIONS(2274),
+ [anon_sym_SQUOTE] = ACTIONS(2272),
+ [anon_sym_DQUOTE] = ACTIONS(2272),
+ [anon_sym_LBRACE] = ACTIONS(2272),
+ [anon_sym_RBRACE] = ACTIONS(2272),
+ [anon_sym_import] = ACTIONS(2274),
+ [anon_sym_with] = ACTIONS(2274),
+ [anon_sym_let] = ACTIONS(2274),
+ [anon_sym_const] = ACTIONS(2274),
+ [anon_sym_else] = ACTIONS(2274),
+ [anon_sym_if] = ACTIONS(2274),
+ [anon_sym_switch] = ACTIONS(2274),
+ [anon_sym_for] = ACTIONS(2274),
+ [anon_sym_LPAREN] = ACTIONS(2272),
+ [anon_sym_await] = ACTIONS(2274),
+ [anon_sym_while] = ACTIONS(2274),
+ [anon_sym_do] = ACTIONS(2274),
+ [anon_sym_try] = ACTIONS(2274),
+ [anon_sym_break] = ACTIONS(2274),
+ [anon_sym_continue] = ACTIONS(2274),
+ [anon_sym_return] = ACTIONS(2274),
+ [anon_sym_throw] = ACTIONS(2274),
+ [anon_sym_SEMI] = ACTIONS(2272),
+ [anon_sym_yield] = ACTIONS(2274),
+ [anon_sym_LBRACK] = ACTIONS(2272),
+ [anon_sym_async] = ACTIONS(2274),
+ [anon_sym_function] = ACTIONS(2274),
+ [anon_sym_private] = ACTIONS(2274),
+ [anon_sym_public] = ACTIONS(2274),
+ [anon_sym_remote] = ACTIONS(2274),
+ [anon_sym_static] = ACTIONS(2274),
+ [anon_sym_final] = ACTIONS(2274),
+ [anon_sym_abstract] = ACTIONS(2274),
+ [anon_sym_any] = ACTIONS(2274),
+ [anon_sym_array] = ACTIONS(2274),
+ [anon_sym_binary] = ACTIONS(2274),
+ [anon_sym_boolean] = ACTIONS(2274),
+ [anon_sym_date] = ACTIONS(2274),
+ [anon_sym_guid] = ACTIONS(2274),
+ [anon_sym_numeric] = ACTIONS(2274),
+ [anon_sym_query] = ACTIONS(2274),
+ [anon_sym_string] = ACTIONS(2274),
+ [anon_sym_struct] = ACTIONS(2274),
+ [anon_sym_uuid] = ACTIONS(2274),
+ [anon_sym_variablename] = ACTIONS(2274),
+ [anon_sym_void] = ACTIONS(2274),
+ [anon_sym_xml] = ACTIONS(2274),
+ [anon_sym_new] = ACTIONS(2274),
+ [anon_sym_PLUS] = ACTIONS(2274),
+ [anon_sym_DASH] = ACTIONS(2274),
+ [anon_sym_SLASH] = ACTIONS(2274),
+ [anon_sym_BANG] = ACTIONS(2272),
+ [anon_sym_TILDE] = ACTIONS(2274),
+ [aux_sym_unary_operator_token1] = ACTIONS(2272),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2272),
+ [anon_sym_DASH_DASH] = ACTIONS(2272),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2272),
+ [sym_identifier] = ACTIONS(2274),
+ [sym_private_property_identifier] = ACTIONS(2272),
+ [sym_this] = ACTIONS(2274),
+ [sym_super] = ACTIONS(2274),
+ [sym_true] = ACTIONS(2274),
+ [sym_false] = ACTIONS(2274),
+ [sym_null] = ACTIONS(2274),
+ [anon_sym_export] = ACTIONS(2274),
[sym_cf_comment] = ACTIONS(5),
},
- [1018] = {
- [sym_comment] = STATE(1018),
- [anon_sym_GT_EQ] = ACTIONS(2346),
- [anon_sym_GT] = ACTIONS(2348),
- [anon_sym_LT_EQ] = ACTIONS(2346),
- [anon_sym_LT] = ACTIONS(2348),
- [anon_sym_EQ] = ACTIONS(2348),
- [anon_sym_POUND] = ACTIONS(2346),
- [anon_sym_STAR] = ACTIONS(2348),
- [anon_sym_COMMA] = ACTIONS(2346),
- [anon_sym_RBRACE] = ACTIONS(2346),
- [anon_sym_LPAREN] = ACTIONS(2346),
- [anon_sym_RPAREN] = ACTIONS(2346),
- [anon_sym_in] = ACTIONS(2348),
- [anon_sym_of] = ACTIONS(2346),
- [anon_sym_COLON] = ACTIONS(2346),
- [anon_sym_LBRACK] = ACTIONS(2346),
- [anon_sym_RBRACK] = ACTIONS(2346),
- [sym_optional_chain] = ACTIONS(2346),
- [anon_sym_DOT] = ACTIONS(2346),
- [anon_sym_PLUS_EQ] = ACTIONS(2346),
- [anon_sym_DASH_EQ] = ACTIONS(2346),
- [anon_sym_STAR_EQ] = ACTIONS(2346),
- [anon_sym_SLASH_EQ] = ACTIONS(2346),
- [anon_sym_PERCENT_EQ] = ACTIONS(2346),
- [anon_sym_CARET_EQ] = ACTIONS(2346),
- [anon_sym_AMP_EQ] = ACTIONS(2346),
- [anon_sym_PIPE_EQ] = ACTIONS(2346),
- [anon_sym_GT_GT_EQ] = ACTIONS(2346),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2346),
- [anon_sym_LT_LT_EQ] = ACTIONS(2346),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2346),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2346),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2346),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2346),
- [anon_sym_AMP_AMP] = ACTIONS(2348),
- [aux_sym_binary_expression_token1] = ACTIONS(2346),
- [anon_sym_PIPE_PIPE] = ACTIONS(2348),
- [aux_sym_binary_expression_token2] = ACTIONS(2346),
- [anon_sym_GT_GT] = ACTIONS(2348),
- [anon_sym_GT_GT_GT] = ACTIONS(2348),
- [anon_sym_LT_LT] = ACTIONS(2348),
- [anon_sym_AMP] = ACTIONS(2348),
- [anon_sym_CARET] = ACTIONS(2348),
- [anon_sym_PIPE] = ACTIONS(2348),
- [anon_sym_PLUS] = ACTIONS(2348),
- [anon_sym_DASH] = ACTIONS(2348),
- [anon_sym_SLASH] = ACTIONS(2348),
- [anon_sym_PERCENT] = ACTIONS(2348),
- [aux_sym_binary_expression_token3] = ACTIONS(2346),
- [anon_sym_STAR_STAR] = ACTIONS(2348),
- [aux_sym_binary_expression_token4] = ACTIONS(2348),
- [aux_sym_binary_expression_token5] = ACTIONS(2346),
- [anon_sym_EQ_EQ] = ACTIONS(2348),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2346),
- [aux_sym_binary_expression_token6] = ACTIONS(2346),
- [aux_sym_binary_expression_token7] = ACTIONS(2346),
- [anon_sym_BANG_EQ] = ACTIONS(2348),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2346),
- [aux_sym_binary_expression_token8] = ACTIONS(2346),
- [aux_sym_binary_expression_token9] = ACTIONS(2346),
- [aux_sym_binary_expression_token10] = ACTIONS(2346),
- [aux_sym_binary_expression_token11] = ACTIONS(2348),
- [anon_sym_QMARK_QMARK] = ACTIONS(2348),
- [anon_sym_instanceof] = ACTIONS(2346),
- [anon_sym_PLUS_PLUS] = ACTIONS(2346),
- [anon_sym_DASH_DASH] = ACTIONS(2346),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2346),
+ [1049] = {
+ [sym_comment] = STATE(1049),
+ [anon_sym_POUND] = ACTIONS(1931),
+ [anon_sym_var] = ACTIONS(1933),
+ [anon_sym_SQUOTE] = ACTIONS(1931),
+ [anon_sym_DQUOTE] = ACTIONS(1931),
+ [anon_sym_LBRACE] = ACTIONS(1931),
+ [anon_sym_RBRACE] = ACTIONS(1931),
+ [anon_sym_import] = ACTIONS(1933),
+ [anon_sym_with] = ACTIONS(1933),
+ [anon_sym_let] = ACTIONS(1933),
+ [anon_sym_const] = ACTIONS(1933),
+ [anon_sym_if] = ACTIONS(1933),
+ [anon_sym_switch] = ACTIONS(1933),
+ [anon_sym_for] = ACTIONS(1933),
+ [anon_sym_LPAREN] = ACTIONS(1931),
+ [anon_sym_await] = ACTIONS(1933),
+ [anon_sym_while] = ACTIONS(1933),
+ [anon_sym_do] = ACTIONS(1933),
+ [anon_sym_try] = ACTIONS(1933),
+ [anon_sym_break] = ACTIONS(1933),
+ [anon_sym_continue] = ACTIONS(1933),
+ [anon_sym_return] = ACTIONS(1933),
+ [anon_sym_throw] = ACTIONS(1933),
+ [anon_sym_SEMI] = ACTIONS(1931),
+ [anon_sym_yield] = ACTIONS(1933),
+ [anon_sym_LBRACK] = ACTIONS(1931),
+ [anon_sym_async] = ACTIONS(1933),
+ [anon_sym_function] = ACTIONS(1933),
+ [anon_sym_private] = ACTIONS(1933),
+ [anon_sym_public] = ACTIONS(1933),
+ [anon_sym_remote] = ACTIONS(1933),
+ [anon_sym_static] = ACTIONS(1933),
+ [anon_sym_final] = ACTIONS(1933),
+ [anon_sym_abstract] = ACTIONS(1933),
+ [anon_sym_any] = ACTIONS(1933),
+ [anon_sym_array] = ACTIONS(1933),
+ [anon_sym_binary] = ACTIONS(1933),
+ [anon_sym_boolean] = ACTIONS(1933),
+ [anon_sym_date] = ACTIONS(1933),
+ [anon_sym_guid] = ACTIONS(1933),
+ [anon_sym_numeric] = ACTIONS(1933),
+ [anon_sym_query] = ACTIONS(1933),
+ [anon_sym_string] = ACTIONS(1933),
+ [anon_sym_struct] = ACTIONS(1933),
+ [anon_sym_uuid] = ACTIONS(1933),
+ [anon_sym_variablename] = ACTIONS(1933),
+ [anon_sym_void] = ACTIONS(1933),
+ [anon_sym_xml] = ACTIONS(1933),
+ [anon_sym_new] = ACTIONS(1933),
+ [anon_sym_PLUS] = ACTIONS(1933),
+ [anon_sym_DASH] = ACTIONS(1933),
+ [anon_sym_SLASH] = ACTIONS(1933),
+ [anon_sym_BANG] = ACTIONS(1931),
+ [anon_sym_TILDE] = ACTIONS(1933),
+ [aux_sym_unary_operator_token1] = ACTIONS(1931),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1931),
+ [anon_sym_DASH_DASH] = ACTIONS(1931),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1931),
+ [sym_identifier] = ACTIONS(1933),
+ [sym_private_property_identifier] = ACTIONS(1931),
+ [sym_this] = ACTIONS(1933),
+ [sym_super] = ACTIONS(1933),
+ [sym_true] = ACTIONS(1933),
+ [sym_false] = ACTIONS(1933),
+ [sym_null] = ACTIONS(1933),
+ [anon_sym_export] = ACTIONS(1933),
+ [sym__automatic_semicolon] = ACTIONS(2388),
[sym_cf_comment] = ACTIONS(5),
},
- [1019] = {
- [sym_comment] = STATE(1019),
- [anon_sym_POUND] = ACTIONS(1908),
- [anon_sym_var] = ACTIONS(1910),
- [anon_sym_SQUOTE] = ACTIONS(1908),
- [anon_sym_DQUOTE] = ACTIONS(1908),
- [anon_sym_LBRACE] = ACTIONS(1908),
- [anon_sym_RBRACE] = ACTIONS(1908),
- [anon_sym_import] = ACTIONS(1910),
- [anon_sym_with] = ACTIONS(1910),
- [anon_sym_let] = ACTIONS(1910),
- [anon_sym_const] = ACTIONS(1910),
- [anon_sym_if] = ACTIONS(1910),
- [anon_sym_switch] = ACTIONS(1910),
- [anon_sym_for] = ACTIONS(1910),
- [anon_sym_LPAREN] = ACTIONS(1908),
- [anon_sym_await] = ACTIONS(1910),
- [anon_sym_while] = ACTIONS(1910),
- [anon_sym_do] = ACTIONS(1910),
- [anon_sym_try] = ACTIONS(1910),
- [anon_sym_break] = ACTIONS(1910),
- [anon_sym_continue] = ACTIONS(1910),
- [anon_sym_return] = ACTIONS(1910),
- [anon_sym_throw] = ACTIONS(1910),
- [anon_sym_SEMI] = ACTIONS(2350),
- [anon_sym_yield] = ACTIONS(1910),
- [anon_sym_LBRACK] = ACTIONS(1908),
- [anon_sym_async] = ACTIONS(1910),
- [anon_sym_function] = ACTIONS(1910),
- [anon_sym_private] = ACTIONS(1910),
- [anon_sym_public] = ACTIONS(1910),
- [anon_sym_remote] = ACTIONS(1910),
- [anon_sym_static] = ACTIONS(1910),
- [anon_sym_final] = ACTIONS(1910),
- [anon_sym_abstract] = ACTIONS(1910),
- [anon_sym_any] = ACTIONS(1910),
- [anon_sym_array] = ACTIONS(1910),
- [anon_sym_binary] = ACTIONS(1910),
- [anon_sym_boolean] = ACTIONS(1910),
- [anon_sym_date] = ACTIONS(1910),
- [anon_sym_guid] = ACTIONS(1910),
- [anon_sym_numeric] = ACTIONS(1910),
- [anon_sym_query] = ACTIONS(1910),
- [anon_sym_string] = ACTIONS(1910),
- [anon_sym_struct] = ACTIONS(1910),
- [anon_sym_uuid] = ACTIONS(1910),
- [anon_sym_variablename] = ACTIONS(1910),
- [anon_sym_void] = ACTIONS(1910),
- [anon_sym_xml] = ACTIONS(1910),
- [anon_sym_new] = ACTIONS(1910),
- [anon_sym_PLUS] = ACTIONS(1910),
- [anon_sym_DASH] = ACTIONS(1910),
- [anon_sym_SLASH] = ACTIONS(1910),
- [anon_sym_BANG] = ACTIONS(1908),
- [anon_sym_TILDE] = ACTIONS(1910),
- [aux_sym_unary_operator_token1] = ACTIONS(1908),
- [anon_sym_PLUS_PLUS] = ACTIONS(1908),
- [anon_sym_DASH_DASH] = ACTIONS(1908),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1908),
- [sym_identifier] = ACTIONS(1910),
- [sym_private_property_identifier] = ACTIONS(1908),
- [sym_this] = ACTIONS(1910),
- [sym_super] = ACTIONS(1910),
- [sym_true] = ACTIONS(1910),
- [sym_false] = ACTIONS(1910),
- [sym_null] = ACTIONS(1910),
- [anon_sym_export] = ACTIONS(1910),
- [sym__automatic_semicolon] = ACTIONS(2350),
+ [1050] = {
+ [sym_comment] = STATE(1050),
+ [anon_sym_POUND] = ACTIONS(2268),
+ [anon_sym_var] = ACTIONS(2270),
+ [anon_sym_SQUOTE] = ACTIONS(2268),
+ [anon_sym_DQUOTE] = ACTIONS(2268),
+ [anon_sym_LBRACE] = ACTIONS(2268),
+ [anon_sym_RBRACE] = ACTIONS(2268),
+ [anon_sym_import] = ACTIONS(2270),
+ [anon_sym_with] = ACTIONS(2270),
+ [anon_sym_let] = ACTIONS(2270),
+ [anon_sym_const] = ACTIONS(2270),
+ [anon_sym_else] = ACTIONS(2270),
+ [anon_sym_if] = ACTIONS(2270),
+ [anon_sym_switch] = ACTIONS(2270),
+ [anon_sym_for] = ACTIONS(2270),
+ [anon_sym_LPAREN] = ACTIONS(2268),
+ [anon_sym_await] = ACTIONS(2270),
+ [anon_sym_while] = ACTIONS(2270),
+ [anon_sym_do] = ACTIONS(2270),
+ [anon_sym_try] = ACTIONS(2270),
+ [anon_sym_break] = ACTIONS(2270),
+ [anon_sym_continue] = ACTIONS(2270),
+ [anon_sym_return] = ACTIONS(2270),
+ [anon_sym_throw] = ACTIONS(2270),
+ [anon_sym_SEMI] = ACTIONS(2268),
+ [anon_sym_yield] = ACTIONS(2270),
+ [anon_sym_LBRACK] = ACTIONS(2268),
+ [anon_sym_async] = ACTIONS(2270),
+ [anon_sym_function] = ACTIONS(2270),
+ [anon_sym_private] = ACTIONS(2270),
+ [anon_sym_public] = ACTIONS(2270),
+ [anon_sym_remote] = ACTIONS(2270),
+ [anon_sym_static] = ACTIONS(2270),
+ [anon_sym_final] = ACTIONS(2270),
+ [anon_sym_abstract] = ACTIONS(2270),
+ [anon_sym_any] = ACTIONS(2270),
+ [anon_sym_array] = ACTIONS(2270),
+ [anon_sym_binary] = ACTIONS(2270),
+ [anon_sym_boolean] = ACTIONS(2270),
+ [anon_sym_date] = ACTIONS(2270),
+ [anon_sym_guid] = ACTIONS(2270),
+ [anon_sym_numeric] = ACTIONS(2270),
+ [anon_sym_query] = ACTIONS(2270),
+ [anon_sym_string] = ACTIONS(2270),
+ [anon_sym_struct] = ACTIONS(2270),
+ [anon_sym_uuid] = ACTIONS(2270),
+ [anon_sym_variablename] = ACTIONS(2270),
+ [anon_sym_void] = ACTIONS(2270),
+ [anon_sym_xml] = ACTIONS(2270),
+ [anon_sym_new] = ACTIONS(2270),
+ [anon_sym_PLUS] = ACTIONS(2270),
+ [anon_sym_DASH] = ACTIONS(2270),
+ [anon_sym_SLASH] = ACTIONS(2270),
+ [anon_sym_BANG] = ACTIONS(2268),
+ [anon_sym_TILDE] = ACTIONS(2270),
+ [aux_sym_unary_operator_token1] = ACTIONS(2268),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2268),
+ [anon_sym_DASH_DASH] = ACTIONS(2268),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2268),
+ [sym_identifier] = ACTIONS(2270),
+ [sym_private_property_identifier] = ACTIONS(2268),
+ [sym_this] = ACTIONS(2270),
+ [sym_super] = ACTIONS(2270),
+ [sym_true] = ACTIONS(2270),
+ [sym_false] = ACTIONS(2270),
+ [sym_null] = ACTIONS(2270),
+ [anon_sym_export] = ACTIONS(2270),
[sym_cf_comment] = ACTIONS(5),
},
- [1020] = {
- [sym_comment] = STATE(1020),
- [anon_sym_POUND] = ACTIONS(2038),
- [anon_sym_var] = ACTIONS(2040),
- [anon_sym_SQUOTE] = ACTIONS(2038),
- [anon_sym_DQUOTE] = ACTIONS(2038),
- [anon_sym_LBRACE] = ACTIONS(2038),
- [anon_sym_RBRACE] = ACTIONS(2038),
- [anon_sym_import] = ACTIONS(2040),
- [anon_sym_with] = ACTIONS(2040),
- [anon_sym_let] = ACTIONS(2040),
- [anon_sym_const] = ACTIONS(2040),
- [anon_sym_else] = ACTIONS(2040),
- [anon_sym_if] = ACTIONS(2040),
- [anon_sym_switch] = ACTIONS(2040),
- [anon_sym_for] = ACTIONS(2040),
- [anon_sym_LPAREN] = ACTIONS(2038),
- [anon_sym_await] = ACTIONS(2040),
- [anon_sym_while] = ACTIONS(2040),
- [anon_sym_do] = ACTIONS(2040),
- [anon_sym_try] = ACTIONS(2040),
- [anon_sym_break] = ACTIONS(2040),
- [anon_sym_continue] = ACTIONS(2040),
- [anon_sym_return] = ACTIONS(2040),
- [anon_sym_throw] = ACTIONS(2040),
- [anon_sym_SEMI] = ACTIONS(2038),
- [anon_sym_yield] = ACTIONS(2040),
- [anon_sym_LBRACK] = ACTIONS(2038),
- [anon_sym_async] = ACTIONS(2040),
- [anon_sym_function] = ACTIONS(2040),
- [anon_sym_private] = ACTIONS(2040),
- [anon_sym_public] = ACTIONS(2040),
- [anon_sym_remote] = ACTIONS(2040),
- [anon_sym_static] = ACTIONS(2040),
- [anon_sym_final] = ACTIONS(2040),
- [anon_sym_abstract] = ACTIONS(2040),
- [anon_sym_any] = ACTIONS(2040),
- [anon_sym_array] = ACTIONS(2040),
- [anon_sym_binary] = ACTIONS(2040),
- [anon_sym_boolean] = ACTIONS(2040),
- [anon_sym_date] = ACTIONS(2040),
- [anon_sym_guid] = ACTIONS(2040),
- [anon_sym_numeric] = ACTIONS(2040),
- [anon_sym_query] = ACTIONS(2040),
- [anon_sym_string] = ACTIONS(2040),
- [anon_sym_struct] = ACTIONS(2040),
- [anon_sym_uuid] = ACTIONS(2040),
- [anon_sym_variablename] = ACTIONS(2040),
- [anon_sym_void] = ACTIONS(2040),
- [anon_sym_xml] = ACTIONS(2040),
- [anon_sym_new] = ACTIONS(2040),
- [anon_sym_PLUS] = ACTIONS(2040),
- [anon_sym_DASH] = ACTIONS(2040),
- [anon_sym_SLASH] = ACTIONS(2040),
- [anon_sym_BANG] = ACTIONS(2038),
- [anon_sym_TILDE] = ACTIONS(2040),
- [aux_sym_unary_operator_token1] = ACTIONS(2038),
- [anon_sym_PLUS_PLUS] = ACTIONS(2038),
- [anon_sym_DASH_DASH] = ACTIONS(2038),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2038),
- [sym_identifier] = ACTIONS(2040),
- [sym_private_property_identifier] = ACTIONS(2038),
- [sym_this] = ACTIONS(2040),
- [sym_super] = ACTIONS(2040),
- [sym_true] = ACTIONS(2040),
- [sym_false] = ACTIONS(2040),
- [sym_null] = ACTIONS(2040),
- [anon_sym_export] = ACTIONS(2040),
+ [1051] = {
+ [sym_comment] = STATE(1051),
+ [anon_sym_POUND] = ACTIONS(942),
+ [anon_sym_var] = ACTIONS(944),
+ [anon_sym_SQUOTE] = ACTIONS(942),
+ [anon_sym_DQUOTE] = ACTIONS(942),
+ [anon_sym_LBRACE] = ACTIONS(942),
+ [anon_sym_RBRACE] = ACTIONS(942),
+ [anon_sym_import] = ACTIONS(944),
+ [anon_sym_with] = ACTIONS(944),
+ [anon_sym_let] = ACTIONS(944),
+ [anon_sym_const] = ACTIONS(944),
+ [anon_sym_else] = ACTIONS(944),
+ [anon_sym_if] = ACTIONS(944),
+ [anon_sym_switch] = ACTIONS(944),
+ [anon_sym_for] = ACTIONS(944),
+ [anon_sym_LPAREN] = ACTIONS(942),
+ [anon_sym_await] = ACTIONS(944),
+ [anon_sym_while] = ACTIONS(944),
+ [anon_sym_do] = ACTIONS(944),
+ [anon_sym_try] = ACTIONS(944),
+ [anon_sym_break] = ACTIONS(944),
+ [anon_sym_continue] = ACTIONS(944),
+ [anon_sym_return] = ACTIONS(944),
+ [anon_sym_throw] = ACTIONS(944),
+ [anon_sym_SEMI] = ACTIONS(942),
+ [anon_sym_yield] = ACTIONS(944),
+ [anon_sym_LBRACK] = ACTIONS(942),
+ [anon_sym_async] = ACTIONS(944),
+ [anon_sym_function] = ACTIONS(944),
+ [anon_sym_private] = ACTIONS(944),
+ [anon_sym_public] = ACTIONS(944),
+ [anon_sym_remote] = ACTIONS(944),
+ [anon_sym_static] = ACTIONS(944),
+ [anon_sym_final] = ACTIONS(944),
+ [anon_sym_abstract] = ACTIONS(944),
+ [anon_sym_any] = ACTIONS(944),
+ [anon_sym_array] = ACTIONS(944),
+ [anon_sym_binary] = ACTIONS(944),
+ [anon_sym_boolean] = ACTIONS(944),
+ [anon_sym_date] = ACTIONS(944),
+ [anon_sym_guid] = ACTIONS(944),
+ [anon_sym_numeric] = ACTIONS(944),
+ [anon_sym_query] = ACTIONS(944),
+ [anon_sym_string] = ACTIONS(944),
+ [anon_sym_struct] = ACTIONS(944),
+ [anon_sym_uuid] = ACTIONS(944),
+ [anon_sym_variablename] = ACTIONS(944),
+ [anon_sym_void] = ACTIONS(944),
+ [anon_sym_xml] = ACTIONS(944),
+ [anon_sym_new] = ACTIONS(944),
+ [anon_sym_PLUS] = ACTIONS(944),
+ [anon_sym_DASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_BANG] = ACTIONS(942),
+ [anon_sym_TILDE] = ACTIONS(944),
+ [aux_sym_unary_operator_token1] = ACTIONS(942),
+ [anon_sym_PLUS_PLUS] = ACTIONS(942),
+ [anon_sym_DASH_DASH] = ACTIONS(942),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(942),
+ [sym_identifier] = ACTIONS(944),
+ [sym_private_property_identifier] = ACTIONS(942),
+ [sym_this] = ACTIONS(944),
+ [sym_super] = ACTIONS(944),
+ [sym_true] = ACTIONS(944),
+ [sym_false] = ACTIONS(944),
+ [sym_null] = ACTIONS(944),
+ [anon_sym_export] = ACTIONS(944),
[sym_cf_comment] = ACTIONS(5),
},
- [1021] = {
- [sym_comment] = STATE(1021),
- [anon_sym_POUND] = ACTIONS(2088),
- [anon_sym_var] = ACTIONS(2090),
- [anon_sym_SQUOTE] = ACTIONS(2088),
- [anon_sym_DQUOTE] = ACTIONS(2088),
- [anon_sym_LBRACE] = ACTIONS(2088),
- [anon_sym_RBRACE] = ACTIONS(2088),
- [anon_sym_import] = ACTIONS(2090),
- [anon_sym_with] = ACTIONS(2090),
- [anon_sym_let] = ACTIONS(2090),
- [anon_sym_const] = ACTIONS(2090),
- [anon_sym_else] = ACTIONS(2090),
- [anon_sym_if] = ACTIONS(2090),
- [anon_sym_switch] = ACTIONS(2090),
- [anon_sym_for] = ACTIONS(2090),
- [anon_sym_LPAREN] = ACTIONS(2088),
- [anon_sym_await] = ACTIONS(2090),
- [anon_sym_while] = ACTIONS(2090),
- [anon_sym_do] = ACTIONS(2090),
- [anon_sym_try] = ACTIONS(2090),
- [anon_sym_break] = ACTIONS(2090),
- [anon_sym_continue] = ACTIONS(2090),
- [anon_sym_return] = ACTIONS(2090),
- [anon_sym_throw] = ACTIONS(2090),
- [anon_sym_SEMI] = ACTIONS(2088),
- [anon_sym_yield] = ACTIONS(2090),
- [anon_sym_LBRACK] = ACTIONS(2088),
- [anon_sym_async] = ACTIONS(2090),
- [anon_sym_function] = ACTIONS(2090),
- [anon_sym_private] = ACTIONS(2090),
- [anon_sym_public] = ACTIONS(2090),
- [anon_sym_remote] = ACTIONS(2090),
- [anon_sym_static] = ACTIONS(2090),
- [anon_sym_final] = ACTIONS(2090),
- [anon_sym_abstract] = ACTIONS(2090),
- [anon_sym_any] = ACTIONS(2090),
- [anon_sym_array] = ACTIONS(2090),
- [anon_sym_binary] = ACTIONS(2090),
- [anon_sym_boolean] = ACTIONS(2090),
- [anon_sym_date] = ACTIONS(2090),
- [anon_sym_guid] = ACTIONS(2090),
- [anon_sym_numeric] = ACTIONS(2090),
- [anon_sym_query] = ACTIONS(2090),
- [anon_sym_string] = ACTIONS(2090),
- [anon_sym_struct] = ACTIONS(2090),
- [anon_sym_uuid] = ACTIONS(2090),
- [anon_sym_variablename] = ACTIONS(2090),
- [anon_sym_void] = ACTIONS(2090),
- [anon_sym_xml] = ACTIONS(2090),
- [anon_sym_new] = ACTIONS(2090),
- [anon_sym_PLUS] = ACTIONS(2090),
- [anon_sym_DASH] = ACTIONS(2090),
- [anon_sym_SLASH] = ACTIONS(2090),
- [anon_sym_BANG] = ACTIONS(2088),
- [anon_sym_TILDE] = ACTIONS(2090),
- [aux_sym_unary_operator_token1] = ACTIONS(2088),
- [anon_sym_PLUS_PLUS] = ACTIONS(2088),
- [anon_sym_DASH_DASH] = ACTIONS(2088),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2088),
- [sym_identifier] = ACTIONS(2090),
- [sym_private_property_identifier] = ACTIONS(2088),
- [sym_this] = ACTIONS(2090),
- [sym_super] = ACTIONS(2090),
- [sym_true] = ACTIONS(2090),
- [sym_false] = ACTIONS(2090),
- [sym_null] = ACTIONS(2090),
- [anon_sym_export] = ACTIONS(2090),
+ [1052] = {
+ [sym_comment] = STATE(1052),
+ [anon_sym_POUND] = ACTIONS(2098),
+ [anon_sym_var] = ACTIONS(2100),
+ [anon_sym_SQUOTE] = ACTIONS(2098),
+ [anon_sym_DQUOTE] = ACTIONS(2098),
+ [anon_sym_LBRACE] = ACTIONS(2098),
+ [anon_sym_RBRACE] = ACTIONS(2098),
+ [anon_sym_import] = ACTIONS(2100),
+ [anon_sym_with] = ACTIONS(2100),
+ [anon_sym_let] = ACTIONS(2100),
+ [anon_sym_const] = ACTIONS(2100),
+ [anon_sym_else] = ACTIONS(2100),
+ [anon_sym_if] = ACTIONS(2100),
+ [anon_sym_switch] = ACTIONS(2100),
+ [anon_sym_for] = ACTIONS(2100),
+ [anon_sym_LPAREN] = ACTIONS(2098),
+ [anon_sym_await] = ACTIONS(2100),
+ [anon_sym_while] = ACTIONS(2100),
+ [anon_sym_do] = ACTIONS(2100),
+ [anon_sym_try] = ACTIONS(2100),
+ [anon_sym_break] = ACTIONS(2100),
+ [anon_sym_continue] = ACTIONS(2100),
+ [anon_sym_return] = ACTIONS(2100),
+ [anon_sym_throw] = ACTIONS(2100),
+ [anon_sym_SEMI] = ACTIONS(2098),
+ [anon_sym_yield] = ACTIONS(2100),
+ [anon_sym_LBRACK] = ACTIONS(2098),
+ [anon_sym_async] = ACTIONS(2100),
+ [anon_sym_function] = ACTIONS(2100),
+ [anon_sym_private] = ACTIONS(2100),
+ [anon_sym_public] = ACTIONS(2100),
+ [anon_sym_remote] = ACTIONS(2100),
+ [anon_sym_static] = ACTIONS(2100),
+ [anon_sym_final] = ACTIONS(2100),
+ [anon_sym_abstract] = ACTIONS(2100),
+ [anon_sym_any] = ACTIONS(2100),
+ [anon_sym_array] = ACTIONS(2100),
+ [anon_sym_binary] = ACTIONS(2100),
+ [anon_sym_boolean] = ACTIONS(2100),
+ [anon_sym_date] = ACTIONS(2100),
+ [anon_sym_guid] = ACTIONS(2100),
+ [anon_sym_numeric] = ACTIONS(2100),
+ [anon_sym_query] = ACTIONS(2100),
+ [anon_sym_string] = ACTIONS(2100),
+ [anon_sym_struct] = ACTIONS(2100),
+ [anon_sym_uuid] = ACTIONS(2100),
+ [anon_sym_variablename] = ACTIONS(2100),
+ [anon_sym_void] = ACTIONS(2100),
+ [anon_sym_xml] = ACTIONS(2100),
+ [anon_sym_new] = ACTIONS(2100),
+ [anon_sym_PLUS] = ACTIONS(2100),
+ [anon_sym_DASH] = ACTIONS(2100),
+ [anon_sym_SLASH] = ACTIONS(2100),
+ [anon_sym_BANG] = ACTIONS(2098),
+ [anon_sym_TILDE] = ACTIONS(2100),
+ [aux_sym_unary_operator_token1] = ACTIONS(2098),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2098),
+ [anon_sym_DASH_DASH] = ACTIONS(2098),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2098),
+ [sym_identifier] = ACTIONS(2100),
+ [sym_private_property_identifier] = ACTIONS(2098),
+ [sym_this] = ACTIONS(2100),
+ [sym_super] = ACTIONS(2100),
+ [sym_true] = ACTIONS(2100),
+ [sym_false] = ACTIONS(2100),
+ [sym_null] = ACTIONS(2100),
+ [anon_sym_export] = ACTIONS(2100),
[sym_cf_comment] = ACTIONS(5),
},
- [1022] = {
- [sym_comment] = STATE(1022),
- [anon_sym_POUND] = ACTIONS(1922),
- [anon_sym_var] = ACTIONS(1924),
- [anon_sym_SQUOTE] = ACTIONS(1922),
- [anon_sym_DQUOTE] = ACTIONS(1922),
- [anon_sym_LBRACE] = ACTIONS(1922),
- [anon_sym_RBRACE] = ACTIONS(1922),
- [anon_sym_import] = ACTIONS(1924),
- [anon_sym_with] = ACTIONS(1924),
- [anon_sym_let] = ACTIONS(1924),
- [anon_sym_const] = ACTIONS(1924),
- [anon_sym_if] = ACTIONS(1924),
- [anon_sym_switch] = ACTIONS(1924),
- [anon_sym_for] = ACTIONS(1924),
- [anon_sym_LPAREN] = ACTIONS(1922),
- [anon_sym_await] = ACTIONS(1924),
- [anon_sym_while] = ACTIONS(1924),
- [anon_sym_do] = ACTIONS(1924),
- [anon_sym_try] = ACTIONS(1924),
- [anon_sym_break] = ACTIONS(1924),
- [anon_sym_continue] = ACTIONS(1924),
- [anon_sym_return] = ACTIONS(1924),
- [anon_sym_throw] = ACTIONS(1924),
- [anon_sym_SEMI] = ACTIONS(1922),
- [anon_sym_yield] = ACTIONS(1924),
- [anon_sym_LBRACK] = ACTIONS(1922),
- [anon_sym_async] = ACTIONS(1924),
- [anon_sym_function] = ACTIONS(1924),
- [anon_sym_private] = ACTIONS(1924),
- [anon_sym_public] = ACTIONS(1924),
- [anon_sym_remote] = ACTIONS(1924),
- [anon_sym_static] = ACTIONS(1924),
- [anon_sym_final] = ACTIONS(1924),
- [anon_sym_abstract] = ACTIONS(1924),
- [anon_sym_any] = ACTIONS(1924),
- [anon_sym_array] = ACTIONS(1924),
- [anon_sym_binary] = ACTIONS(1924),
- [anon_sym_boolean] = ACTIONS(1924),
- [anon_sym_date] = ACTIONS(1924),
- [anon_sym_guid] = ACTIONS(1924),
- [anon_sym_numeric] = ACTIONS(1924),
- [anon_sym_query] = ACTIONS(1924),
- [anon_sym_string] = ACTIONS(1924),
- [anon_sym_struct] = ACTIONS(1924),
- [anon_sym_uuid] = ACTIONS(1924),
- [anon_sym_variablename] = ACTIONS(1924),
- [anon_sym_void] = ACTIONS(1924),
- [anon_sym_xml] = ACTIONS(1924),
- [anon_sym_new] = ACTIONS(1924),
- [anon_sym_PLUS] = ACTIONS(1924),
- [anon_sym_DASH] = ACTIONS(1924),
- [anon_sym_SLASH] = ACTIONS(1924),
- [anon_sym_BANG] = ACTIONS(1922),
- [anon_sym_TILDE] = ACTIONS(1924),
- [aux_sym_unary_operator_token1] = ACTIONS(1922),
- [anon_sym_PLUS_PLUS] = ACTIONS(1922),
- [anon_sym_DASH_DASH] = ACTIONS(1922),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1922),
- [sym_identifier] = ACTIONS(1924),
- [sym_private_property_identifier] = ACTIONS(1922),
- [sym_this] = ACTIONS(1924),
- [sym_super] = ACTIONS(1924),
- [sym_true] = ACTIONS(1924),
- [sym_false] = ACTIONS(1924),
- [sym_null] = ACTIONS(1924),
- [anon_sym_export] = ACTIONS(1924),
- [sym__automatic_semicolon] = ACTIONS(2352),
+ [1053] = {
+ [sym_comment] = STATE(1053),
+ [anon_sym_POUND] = ACTIONS(2094),
+ [anon_sym_var] = ACTIONS(2096),
+ [anon_sym_SQUOTE] = ACTIONS(2094),
+ [anon_sym_DQUOTE] = ACTIONS(2094),
+ [anon_sym_LBRACE] = ACTIONS(2094),
+ [anon_sym_RBRACE] = ACTIONS(2094),
+ [anon_sym_import] = ACTIONS(2096),
+ [anon_sym_with] = ACTIONS(2096),
+ [anon_sym_let] = ACTIONS(2096),
+ [anon_sym_const] = ACTIONS(2096),
+ [anon_sym_else] = ACTIONS(2096),
+ [anon_sym_if] = ACTIONS(2096),
+ [anon_sym_switch] = ACTIONS(2096),
+ [anon_sym_for] = ACTIONS(2096),
+ [anon_sym_LPAREN] = ACTIONS(2094),
+ [anon_sym_await] = ACTIONS(2096),
+ [anon_sym_while] = ACTIONS(2096),
+ [anon_sym_do] = ACTIONS(2096),
+ [anon_sym_try] = ACTIONS(2096),
+ [anon_sym_break] = ACTIONS(2096),
+ [anon_sym_continue] = ACTIONS(2096),
+ [anon_sym_return] = ACTIONS(2096),
+ [anon_sym_throw] = ACTIONS(2096),
+ [anon_sym_SEMI] = ACTIONS(2094),
+ [anon_sym_yield] = ACTIONS(2096),
+ [anon_sym_LBRACK] = ACTIONS(2094),
+ [anon_sym_async] = ACTIONS(2096),
+ [anon_sym_function] = ACTIONS(2096),
+ [anon_sym_private] = ACTIONS(2096),
+ [anon_sym_public] = ACTIONS(2096),
+ [anon_sym_remote] = ACTIONS(2096),
+ [anon_sym_static] = ACTIONS(2096),
+ [anon_sym_final] = ACTIONS(2096),
+ [anon_sym_abstract] = ACTIONS(2096),
+ [anon_sym_any] = ACTIONS(2096),
+ [anon_sym_array] = ACTIONS(2096),
+ [anon_sym_binary] = ACTIONS(2096),
+ [anon_sym_boolean] = ACTIONS(2096),
+ [anon_sym_date] = ACTIONS(2096),
+ [anon_sym_guid] = ACTIONS(2096),
+ [anon_sym_numeric] = ACTIONS(2096),
+ [anon_sym_query] = ACTIONS(2096),
+ [anon_sym_string] = ACTIONS(2096),
+ [anon_sym_struct] = ACTIONS(2096),
+ [anon_sym_uuid] = ACTIONS(2096),
+ [anon_sym_variablename] = ACTIONS(2096),
+ [anon_sym_void] = ACTIONS(2096),
+ [anon_sym_xml] = ACTIONS(2096),
+ [anon_sym_new] = ACTIONS(2096),
+ [anon_sym_PLUS] = ACTIONS(2096),
+ [anon_sym_DASH] = ACTIONS(2096),
+ [anon_sym_SLASH] = ACTIONS(2096),
+ [anon_sym_BANG] = ACTIONS(2094),
+ [anon_sym_TILDE] = ACTIONS(2096),
+ [aux_sym_unary_operator_token1] = ACTIONS(2094),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2094),
+ [anon_sym_DASH_DASH] = ACTIONS(2094),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2094),
+ [sym_identifier] = ACTIONS(2096),
+ [sym_private_property_identifier] = ACTIONS(2094),
+ [sym_this] = ACTIONS(2096),
+ [sym_super] = ACTIONS(2096),
+ [sym_true] = ACTIONS(2096),
+ [sym_false] = ACTIONS(2096),
+ [sym_null] = ACTIONS(2096),
+ [anon_sym_export] = ACTIONS(2096),
[sym_cf_comment] = ACTIONS(5),
},
- [1023] = {
- [sym_comment] = STATE(1023),
- [anon_sym_POUND] = ACTIONS(2128),
- [anon_sym_var] = ACTIONS(2130),
- [anon_sym_SQUOTE] = ACTIONS(2128),
- [anon_sym_DQUOTE] = ACTIONS(2128),
- [anon_sym_LBRACE] = ACTIONS(2128),
- [anon_sym_RBRACE] = ACTIONS(2128),
- [anon_sym_import] = ACTIONS(2130),
- [anon_sym_with] = ACTIONS(2130),
- [anon_sym_let] = ACTIONS(2130),
- [anon_sym_const] = ACTIONS(2130),
- [anon_sym_else] = ACTIONS(2130),
- [anon_sym_if] = ACTIONS(2130),
- [anon_sym_switch] = ACTIONS(2130),
- [anon_sym_for] = ACTIONS(2130),
- [anon_sym_LPAREN] = ACTIONS(2128),
- [anon_sym_await] = ACTIONS(2130),
- [anon_sym_while] = ACTIONS(2130),
- [anon_sym_do] = ACTIONS(2130),
- [anon_sym_try] = ACTIONS(2130),
- [anon_sym_break] = ACTIONS(2130),
- [anon_sym_continue] = ACTIONS(2130),
- [anon_sym_return] = ACTIONS(2130),
- [anon_sym_throw] = ACTIONS(2130),
- [anon_sym_SEMI] = ACTIONS(2128),
- [anon_sym_yield] = ACTIONS(2130),
- [anon_sym_LBRACK] = ACTIONS(2128),
- [anon_sym_async] = ACTIONS(2130),
- [anon_sym_function] = ACTIONS(2130),
- [anon_sym_private] = ACTIONS(2130),
- [anon_sym_public] = ACTIONS(2130),
- [anon_sym_remote] = ACTIONS(2130),
- [anon_sym_static] = ACTIONS(2130),
- [anon_sym_final] = ACTIONS(2130),
- [anon_sym_abstract] = ACTIONS(2130),
- [anon_sym_any] = ACTIONS(2130),
- [anon_sym_array] = ACTIONS(2130),
- [anon_sym_binary] = ACTIONS(2130),
- [anon_sym_boolean] = ACTIONS(2130),
- [anon_sym_date] = ACTIONS(2130),
- [anon_sym_guid] = ACTIONS(2130),
- [anon_sym_numeric] = ACTIONS(2130),
- [anon_sym_query] = ACTIONS(2130),
- [anon_sym_string] = ACTIONS(2130),
- [anon_sym_struct] = ACTIONS(2130),
- [anon_sym_uuid] = ACTIONS(2130),
- [anon_sym_variablename] = ACTIONS(2130),
- [anon_sym_void] = ACTIONS(2130),
- [anon_sym_xml] = ACTIONS(2130),
- [anon_sym_new] = ACTIONS(2130),
- [anon_sym_PLUS] = ACTIONS(2130),
- [anon_sym_DASH] = ACTIONS(2130),
- [anon_sym_SLASH] = ACTIONS(2130),
- [anon_sym_BANG] = ACTIONS(2128),
- [anon_sym_TILDE] = ACTIONS(2130),
- [aux_sym_unary_operator_token1] = ACTIONS(2128),
- [anon_sym_PLUS_PLUS] = ACTIONS(2128),
- [anon_sym_DASH_DASH] = ACTIONS(2128),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2128),
- [sym_identifier] = ACTIONS(2130),
- [sym_private_property_identifier] = ACTIONS(2128),
- [sym_this] = ACTIONS(2130),
- [sym_super] = ACTIONS(2130),
- [sym_true] = ACTIONS(2130),
- [sym_false] = ACTIONS(2130),
- [sym_null] = ACTIONS(2130),
- [anon_sym_export] = ACTIONS(2130),
+ [1054] = {
+ [sym_comment] = STATE(1054),
+ [anon_sym_POUND] = ACTIONS(2202),
+ [anon_sym_var] = ACTIONS(2204),
+ [anon_sym_SQUOTE] = ACTIONS(2202),
+ [anon_sym_DQUOTE] = ACTIONS(2202),
+ [anon_sym_LBRACE] = ACTIONS(2202),
+ [anon_sym_RBRACE] = ACTIONS(2202),
+ [anon_sym_import] = ACTIONS(2204),
+ [anon_sym_with] = ACTIONS(2204),
+ [anon_sym_let] = ACTIONS(2204),
+ [anon_sym_const] = ACTIONS(2204),
+ [anon_sym_else] = ACTIONS(2204),
+ [anon_sym_if] = ACTIONS(2204),
+ [anon_sym_switch] = ACTIONS(2204),
+ [anon_sym_for] = ACTIONS(2204),
+ [anon_sym_LPAREN] = ACTIONS(2202),
+ [anon_sym_await] = ACTIONS(2204),
+ [anon_sym_while] = ACTIONS(2204),
+ [anon_sym_do] = ACTIONS(2204),
+ [anon_sym_try] = ACTIONS(2204),
+ [anon_sym_break] = ACTIONS(2204),
+ [anon_sym_continue] = ACTIONS(2204),
+ [anon_sym_return] = ACTIONS(2204),
+ [anon_sym_throw] = ACTIONS(2204),
+ [anon_sym_SEMI] = ACTIONS(2202),
+ [anon_sym_yield] = ACTIONS(2204),
+ [anon_sym_LBRACK] = ACTIONS(2202),
+ [anon_sym_async] = ACTIONS(2204),
+ [anon_sym_function] = ACTIONS(2204),
+ [anon_sym_private] = ACTIONS(2204),
+ [anon_sym_public] = ACTIONS(2204),
+ [anon_sym_remote] = ACTIONS(2204),
+ [anon_sym_static] = ACTIONS(2204),
+ [anon_sym_final] = ACTIONS(2204),
+ [anon_sym_abstract] = ACTIONS(2204),
+ [anon_sym_any] = ACTIONS(2204),
+ [anon_sym_array] = ACTIONS(2204),
+ [anon_sym_binary] = ACTIONS(2204),
+ [anon_sym_boolean] = ACTIONS(2204),
+ [anon_sym_date] = ACTIONS(2204),
+ [anon_sym_guid] = ACTIONS(2204),
+ [anon_sym_numeric] = ACTIONS(2204),
+ [anon_sym_query] = ACTIONS(2204),
+ [anon_sym_string] = ACTIONS(2204),
+ [anon_sym_struct] = ACTIONS(2204),
+ [anon_sym_uuid] = ACTIONS(2204),
+ [anon_sym_variablename] = ACTIONS(2204),
+ [anon_sym_void] = ACTIONS(2204),
+ [anon_sym_xml] = ACTIONS(2204),
+ [anon_sym_new] = ACTIONS(2204),
+ [anon_sym_PLUS] = ACTIONS(2204),
+ [anon_sym_DASH] = ACTIONS(2204),
+ [anon_sym_SLASH] = ACTIONS(2204),
+ [anon_sym_BANG] = ACTIONS(2202),
+ [anon_sym_TILDE] = ACTIONS(2204),
+ [aux_sym_unary_operator_token1] = ACTIONS(2202),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2202),
+ [anon_sym_DASH_DASH] = ACTIONS(2202),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2202),
+ [sym_identifier] = ACTIONS(2204),
+ [sym_private_property_identifier] = ACTIONS(2202),
+ [sym_this] = ACTIONS(2204),
+ [sym_super] = ACTIONS(2204),
+ [sym_true] = ACTIONS(2204),
+ [sym_false] = ACTIONS(2204),
+ [sym_null] = ACTIONS(2204),
+ [anon_sym_export] = ACTIONS(2204),
[sym_cf_comment] = ACTIONS(5),
},
- [1024] = {
- [sym_comment] = STATE(1024),
- [anon_sym_POUND] = ACTIONS(2218),
- [anon_sym_var] = ACTIONS(2220),
- [anon_sym_SQUOTE] = ACTIONS(2218),
- [anon_sym_DQUOTE] = ACTIONS(2218),
- [anon_sym_LBRACE] = ACTIONS(2218),
- [anon_sym_RBRACE] = ACTIONS(2218),
- [anon_sym_import] = ACTIONS(2220),
- [anon_sym_with] = ACTIONS(2220),
- [anon_sym_let] = ACTIONS(2220),
- [anon_sym_const] = ACTIONS(2220),
- [anon_sym_else] = ACTIONS(2220),
- [anon_sym_if] = ACTIONS(2220),
- [anon_sym_switch] = ACTIONS(2220),
- [anon_sym_for] = ACTIONS(2220),
- [anon_sym_LPAREN] = ACTIONS(2218),
- [anon_sym_await] = ACTIONS(2220),
- [anon_sym_while] = ACTIONS(2220),
- [anon_sym_do] = ACTIONS(2220),
- [anon_sym_try] = ACTIONS(2220),
- [anon_sym_break] = ACTIONS(2220),
- [anon_sym_continue] = ACTIONS(2220),
- [anon_sym_return] = ACTIONS(2220),
- [anon_sym_throw] = ACTIONS(2220),
- [anon_sym_SEMI] = ACTIONS(2218),
- [anon_sym_yield] = ACTIONS(2220),
- [anon_sym_LBRACK] = ACTIONS(2218),
- [anon_sym_async] = ACTIONS(2220),
- [anon_sym_function] = ACTIONS(2220),
- [anon_sym_private] = ACTIONS(2220),
- [anon_sym_public] = ACTIONS(2220),
- [anon_sym_remote] = ACTIONS(2220),
- [anon_sym_static] = ACTIONS(2220),
- [anon_sym_final] = ACTIONS(2220),
- [anon_sym_abstract] = ACTIONS(2220),
- [anon_sym_any] = ACTIONS(2220),
- [anon_sym_array] = ACTIONS(2220),
- [anon_sym_binary] = ACTIONS(2220),
- [anon_sym_boolean] = ACTIONS(2220),
- [anon_sym_date] = ACTIONS(2220),
- [anon_sym_guid] = ACTIONS(2220),
- [anon_sym_numeric] = ACTIONS(2220),
- [anon_sym_query] = ACTIONS(2220),
- [anon_sym_string] = ACTIONS(2220),
- [anon_sym_struct] = ACTIONS(2220),
- [anon_sym_uuid] = ACTIONS(2220),
- [anon_sym_variablename] = ACTIONS(2220),
- [anon_sym_void] = ACTIONS(2220),
- [anon_sym_xml] = ACTIONS(2220),
- [anon_sym_new] = ACTIONS(2220),
- [anon_sym_PLUS] = ACTIONS(2220),
- [anon_sym_DASH] = ACTIONS(2220),
- [anon_sym_SLASH] = ACTIONS(2220),
- [anon_sym_BANG] = ACTIONS(2218),
- [anon_sym_TILDE] = ACTIONS(2220),
- [aux_sym_unary_operator_token1] = ACTIONS(2218),
- [anon_sym_PLUS_PLUS] = ACTIONS(2218),
- [anon_sym_DASH_DASH] = ACTIONS(2218),
+ [1055] = {
+ [sym_comment] = STATE(1055),
+ [anon_sym_POUND] = ACTIONS(2198),
+ [anon_sym_var] = ACTIONS(2200),
+ [anon_sym_SQUOTE] = ACTIONS(2198),
+ [anon_sym_DQUOTE] = ACTIONS(2198),
+ [anon_sym_LBRACE] = ACTIONS(2198),
+ [anon_sym_RBRACE] = ACTIONS(2198),
+ [anon_sym_import] = ACTIONS(2200),
+ [anon_sym_with] = ACTIONS(2200),
+ [anon_sym_let] = ACTIONS(2200),
+ [anon_sym_const] = ACTIONS(2200),
+ [anon_sym_else] = ACTIONS(2200),
+ [anon_sym_if] = ACTIONS(2200),
+ [anon_sym_switch] = ACTIONS(2200),
+ [anon_sym_for] = ACTIONS(2200),
+ [anon_sym_LPAREN] = ACTIONS(2198),
+ [anon_sym_await] = ACTIONS(2200),
+ [anon_sym_while] = ACTIONS(2200),
+ [anon_sym_do] = ACTIONS(2200),
+ [anon_sym_try] = ACTIONS(2200),
+ [anon_sym_break] = ACTIONS(2200),
+ [anon_sym_continue] = ACTIONS(2200),
+ [anon_sym_return] = ACTIONS(2200),
+ [anon_sym_throw] = ACTIONS(2200),
+ [anon_sym_SEMI] = ACTIONS(2198),
+ [anon_sym_yield] = ACTIONS(2200),
+ [anon_sym_LBRACK] = ACTIONS(2198),
+ [anon_sym_async] = ACTIONS(2200),
+ [anon_sym_function] = ACTIONS(2200),
+ [anon_sym_private] = ACTIONS(2200),
+ [anon_sym_public] = ACTIONS(2200),
+ [anon_sym_remote] = ACTIONS(2200),
+ [anon_sym_static] = ACTIONS(2200),
+ [anon_sym_final] = ACTIONS(2200),
+ [anon_sym_abstract] = ACTIONS(2200),
+ [anon_sym_any] = ACTIONS(2200),
+ [anon_sym_array] = ACTIONS(2200),
+ [anon_sym_binary] = ACTIONS(2200),
+ [anon_sym_boolean] = ACTIONS(2200),
+ [anon_sym_date] = ACTIONS(2200),
+ [anon_sym_guid] = ACTIONS(2200),
+ [anon_sym_numeric] = ACTIONS(2200),
+ [anon_sym_query] = ACTIONS(2200),
+ [anon_sym_string] = ACTIONS(2200),
+ [anon_sym_struct] = ACTIONS(2200),
+ [anon_sym_uuid] = ACTIONS(2200),
+ [anon_sym_variablename] = ACTIONS(2200),
+ [anon_sym_void] = ACTIONS(2200),
+ [anon_sym_xml] = ACTIONS(2200),
+ [anon_sym_new] = ACTIONS(2200),
+ [anon_sym_PLUS] = ACTIONS(2200),
+ [anon_sym_DASH] = ACTIONS(2200),
+ [anon_sym_SLASH] = ACTIONS(2200),
+ [anon_sym_BANG] = ACTIONS(2198),
+ [anon_sym_TILDE] = ACTIONS(2200),
+ [aux_sym_unary_operator_token1] = ACTIONS(2198),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2198),
+ [anon_sym_DASH_DASH] = ACTIONS(2198),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2218),
- [sym_identifier] = ACTIONS(2220),
- [sym_private_property_identifier] = ACTIONS(2218),
- [sym_this] = ACTIONS(2220),
- [sym_super] = ACTIONS(2220),
- [sym_true] = ACTIONS(2220),
- [sym_false] = ACTIONS(2220),
- [sym_null] = ACTIONS(2220),
- [anon_sym_export] = ACTIONS(2220),
+ [sym_number] = ACTIONS(2198),
+ [sym_identifier] = ACTIONS(2200),
+ [sym_private_property_identifier] = ACTIONS(2198),
+ [sym_this] = ACTIONS(2200),
+ [sym_super] = ACTIONS(2200),
+ [sym_true] = ACTIONS(2200),
+ [sym_false] = ACTIONS(2200),
+ [sym_null] = ACTIONS(2200),
+ [anon_sym_export] = ACTIONS(2200),
[sym_cf_comment] = ACTIONS(5),
},
- [1025] = {
- [sym_comment] = STATE(1025),
+ [1056] = {
+ [sym_comment] = STATE(1056),
[anon_sym_POUND] = ACTIONS(2194),
[anon_sym_var] = ACTIONS(2196),
[anon_sym_SQUOTE] = ACTIONS(2194),
@@ -124060,647 +126709,1783 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2196),
[sym_cf_comment] = ACTIONS(5),
},
- [1026] = {
- [sym_comment] = STATE(1026),
- [anon_sym_GT_EQ] = ACTIONS(2354),
- [anon_sym_GT] = ACTIONS(2356),
- [anon_sym_LT_EQ] = ACTIONS(2354),
- [anon_sym_LT] = ACTIONS(2356),
- [anon_sym_EQ] = ACTIONS(2356),
- [anon_sym_POUND] = ACTIONS(2354),
- [anon_sym_STAR] = ACTIONS(2356),
- [anon_sym_COMMA] = ACTIONS(2354),
- [anon_sym_RBRACE] = ACTIONS(2354),
- [anon_sym_LPAREN] = ACTIONS(2354),
- [anon_sym_RPAREN] = ACTIONS(2354),
- [anon_sym_in] = ACTIONS(2356),
- [anon_sym_of] = ACTIONS(2354),
- [anon_sym_COLON] = ACTIONS(2354),
- [anon_sym_LBRACK] = ACTIONS(2354),
- [anon_sym_RBRACK] = ACTIONS(2354),
- [sym_optional_chain] = ACTIONS(2354),
- [anon_sym_DOT] = ACTIONS(2354),
- [anon_sym_PLUS_EQ] = ACTIONS(2354),
- [anon_sym_DASH_EQ] = ACTIONS(2354),
- [anon_sym_STAR_EQ] = ACTIONS(2354),
- [anon_sym_SLASH_EQ] = ACTIONS(2354),
- [anon_sym_PERCENT_EQ] = ACTIONS(2354),
- [anon_sym_CARET_EQ] = ACTIONS(2354),
- [anon_sym_AMP_EQ] = ACTIONS(2354),
- [anon_sym_PIPE_EQ] = ACTIONS(2354),
- [anon_sym_GT_GT_EQ] = ACTIONS(2354),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2354),
- [anon_sym_LT_LT_EQ] = ACTIONS(2354),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2354),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2354),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2354),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2354),
- [anon_sym_AMP_AMP] = ACTIONS(2356),
- [aux_sym_binary_expression_token1] = ACTIONS(2354),
- [anon_sym_PIPE_PIPE] = ACTIONS(2356),
- [aux_sym_binary_expression_token2] = ACTIONS(2354),
- [anon_sym_GT_GT] = ACTIONS(2356),
- [anon_sym_GT_GT_GT] = ACTIONS(2356),
- [anon_sym_LT_LT] = ACTIONS(2356),
- [anon_sym_AMP] = ACTIONS(2356),
- [anon_sym_CARET] = ACTIONS(2356),
- [anon_sym_PIPE] = ACTIONS(2356),
- [anon_sym_PLUS] = ACTIONS(2356),
- [anon_sym_DASH] = ACTIONS(2356),
- [anon_sym_SLASH] = ACTIONS(2356),
- [anon_sym_PERCENT] = ACTIONS(2356),
- [aux_sym_binary_expression_token3] = ACTIONS(2354),
- [anon_sym_STAR_STAR] = ACTIONS(2356),
- [aux_sym_binary_expression_token4] = ACTIONS(2356),
- [aux_sym_binary_expression_token5] = ACTIONS(2354),
- [anon_sym_EQ_EQ] = ACTIONS(2356),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2354),
- [aux_sym_binary_expression_token6] = ACTIONS(2354),
- [aux_sym_binary_expression_token7] = ACTIONS(2354),
- [anon_sym_BANG_EQ] = ACTIONS(2356),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2354),
- [aux_sym_binary_expression_token8] = ACTIONS(2354),
- [aux_sym_binary_expression_token9] = ACTIONS(2354),
- [aux_sym_binary_expression_token10] = ACTIONS(2354),
- [aux_sym_binary_expression_token11] = ACTIONS(2356),
- [anon_sym_QMARK_QMARK] = ACTIONS(2356),
- [anon_sym_instanceof] = ACTIONS(2354),
- [anon_sym_PLUS_PLUS] = ACTIONS(2354),
- [anon_sym_DASH_DASH] = ACTIONS(2354),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2354),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1027] = {
- [sym_comment] = STATE(1027),
- [anon_sym_POUND] = ACTIONS(2074),
- [anon_sym_var] = ACTIONS(2076),
- [anon_sym_SQUOTE] = ACTIONS(2074),
- [anon_sym_DQUOTE] = ACTIONS(2074),
- [anon_sym_LBRACE] = ACTIONS(2074),
- [anon_sym_RBRACE] = ACTIONS(2074),
- [anon_sym_import] = ACTIONS(2076),
- [anon_sym_with] = ACTIONS(2076),
- [anon_sym_let] = ACTIONS(2076),
- [anon_sym_const] = ACTIONS(2076),
- [anon_sym_else] = ACTIONS(2076),
- [anon_sym_if] = ACTIONS(2076),
- [anon_sym_switch] = ACTIONS(2076),
- [anon_sym_for] = ACTIONS(2076),
- [anon_sym_LPAREN] = ACTIONS(2074),
- [anon_sym_await] = ACTIONS(2076),
- [anon_sym_while] = ACTIONS(2076),
- [anon_sym_do] = ACTIONS(2076),
- [anon_sym_try] = ACTIONS(2076),
- [anon_sym_break] = ACTIONS(2076),
- [anon_sym_continue] = ACTIONS(2076),
- [anon_sym_return] = ACTIONS(2076),
- [anon_sym_throw] = ACTIONS(2076),
- [anon_sym_SEMI] = ACTIONS(2074),
- [anon_sym_yield] = ACTIONS(2076),
- [anon_sym_LBRACK] = ACTIONS(2074),
- [anon_sym_async] = ACTIONS(2076),
- [anon_sym_function] = ACTIONS(2076),
- [anon_sym_private] = ACTIONS(2076),
- [anon_sym_public] = ACTIONS(2076),
- [anon_sym_remote] = ACTIONS(2076),
- [anon_sym_static] = ACTIONS(2076),
- [anon_sym_final] = ACTIONS(2076),
- [anon_sym_abstract] = ACTIONS(2076),
- [anon_sym_any] = ACTIONS(2076),
- [anon_sym_array] = ACTIONS(2076),
- [anon_sym_binary] = ACTIONS(2076),
- [anon_sym_boolean] = ACTIONS(2076),
- [anon_sym_date] = ACTIONS(2076),
- [anon_sym_guid] = ACTIONS(2076),
- [anon_sym_numeric] = ACTIONS(2076),
- [anon_sym_query] = ACTIONS(2076),
- [anon_sym_string] = ACTIONS(2076),
- [anon_sym_struct] = ACTIONS(2076),
- [anon_sym_uuid] = ACTIONS(2076),
- [anon_sym_variablename] = ACTIONS(2076),
- [anon_sym_void] = ACTIONS(2076),
- [anon_sym_xml] = ACTIONS(2076),
- [anon_sym_new] = ACTIONS(2076),
- [anon_sym_PLUS] = ACTIONS(2076),
- [anon_sym_DASH] = ACTIONS(2076),
- [anon_sym_SLASH] = ACTIONS(2076),
- [anon_sym_BANG] = ACTIONS(2074),
- [anon_sym_TILDE] = ACTIONS(2076),
- [aux_sym_unary_operator_token1] = ACTIONS(2074),
- [anon_sym_PLUS_PLUS] = ACTIONS(2074),
- [anon_sym_DASH_DASH] = ACTIONS(2074),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2074),
- [sym_identifier] = ACTIONS(2076),
- [sym_private_property_identifier] = ACTIONS(2074),
- [sym_this] = ACTIONS(2076),
- [sym_super] = ACTIONS(2076),
- [sym_true] = ACTIONS(2076),
- [sym_false] = ACTIONS(2076),
- [sym_null] = ACTIONS(2076),
- [anon_sym_export] = ACTIONS(2076),
+ [1057] = {
+ [sym_comment] = STATE(1057),
+ [anon_sym_POUND] = ACTIONS(2160),
+ [anon_sym_var] = ACTIONS(2162),
+ [anon_sym_SQUOTE] = ACTIONS(2160),
+ [anon_sym_DQUOTE] = ACTIONS(2160),
+ [anon_sym_LBRACE] = ACTIONS(2160),
+ [anon_sym_RBRACE] = ACTIONS(2160),
+ [anon_sym_import] = ACTIONS(2162),
+ [anon_sym_with] = ACTIONS(2162),
+ [anon_sym_let] = ACTIONS(2162),
+ [anon_sym_const] = ACTIONS(2162),
+ [anon_sym_else] = ACTIONS(2162),
+ [anon_sym_if] = ACTIONS(2162),
+ [anon_sym_switch] = ACTIONS(2162),
+ [anon_sym_for] = ACTIONS(2162),
+ [anon_sym_LPAREN] = ACTIONS(2160),
+ [anon_sym_await] = ACTIONS(2162),
+ [anon_sym_while] = ACTIONS(2162),
+ [anon_sym_do] = ACTIONS(2162),
+ [anon_sym_try] = ACTIONS(2162),
+ [anon_sym_break] = ACTIONS(2162),
+ [anon_sym_continue] = ACTIONS(2162),
+ [anon_sym_return] = ACTIONS(2162),
+ [anon_sym_throw] = ACTIONS(2162),
+ [anon_sym_SEMI] = ACTIONS(2160),
+ [anon_sym_yield] = ACTIONS(2162),
+ [anon_sym_LBRACK] = ACTIONS(2160),
+ [anon_sym_async] = ACTIONS(2162),
+ [anon_sym_function] = ACTIONS(2162),
+ [anon_sym_private] = ACTIONS(2162),
+ [anon_sym_public] = ACTIONS(2162),
+ [anon_sym_remote] = ACTIONS(2162),
+ [anon_sym_static] = ACTIONS(2162),
+ [anon_sym_final] = ACTIONS(2162),
+ [anon_sym_abstract] = ACTIONS(2162),
+ [anon_sym_any] = ACTIONS(2162),
+ [anon_sym_array] = ACTIONS(2162),
+ [anon_sym_binary] = ACTIONS(2162),
+ [anon_sym_boolean] = ACTIONS(2162),
+ [anon_sym_date] = ACTIONS(2162),
+ [anon_sym_guid] = ACTIONS(2162),
+ [anon_sym_numeric] = ACTIONS(2162),
+ [anon_sym_query] = ACTIONS(2162),
+ [anon_sym_string] = ACTIONS(2162),
+ [anon_sym_struct] = ACTIONS(2162),
+ [anon_sym_uuid] = ACTIONS(2162),
+ [anon_sym_variablename] = ACTIONS(2162),
+ [anon_sym_void] = ACTIONS(2162),
+ [anon_sym_xml] = ACTIONS(2162),
+ [anon_sym_new] = ACTIONS(2162),
+ [anon_sym_PLUS] = ACTIONS(2162),
+ [anon_sym_DASH] = ACTIONS(2162),
+ [anon_sym_SLASH] = ACTIONS(2162),
+ [anon_sym_BANG] = ACTIONS(2160),
+ [anon_sym_TILDE] = ACTIONS(2162),
+ [aux_sym_unary_operator_token1] = ACTIONS(2160),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2160),
+ [anon_sym_DASH_DASH] = ACTIONS(2160),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2160),
+ [sym_identifier] = ACTIONS(2162),
+ [sym_private_property_identifier] = ACTIONS(2160),
+ [sym_this] = ACTIONS(2162),
+ [sym_super] = ACTIONS(2162),
+ [sym_true] = ACTIONS(2162),
+ [sym_false] = ACTIONS(2162),
+ [sym_null] = ACTIONS(2162),
+ [anon_sym_export] = ACTIONS(2162),
[sym_cf_comment] = ACTIONS(5),
},
- [1028] = {
- [sym_comment] = STATE(1028),
- [anon_sym_POUND] = ACTIONS(2132),
- [anon_sym_var] = ACTIONS(2134),
- [anon_sym_SQUOTE] = ACTIONS(2132),
- [anon_sym_DQUOTE] = ACTIONS(2132),
- [anon_sym_LBRACE] = ACTIONS(2132),
- [anon_sym_RBRACE] = ACTIONS(2132),
- [anon_sym_import] = ACTIONS(2134),
- [anon_sym_with] = ACTIONS(2134),
- [anon_sym_let] = ACTIONS(2134),
- [anon_sym_const] = ACTIONS(2134),
- [anon_sym_else] = ACTIONS(2134),
- [anon_sym_if] = ACTIONS(2134),
- [anon_sym_switch] = ACTIONS(2134),
- [anon_sym_for] = ACTIONS(2134),
- [anon_sym_LPAREN] = ACTIONS(2132),
- [anon_sym_await] = ACTIONS(2134),
- [anon_sym_while] = ACTIONS(2134),
- [anon_sym_do] = ACTIONS(2134),
- [anon_sym_try] = ACTIONS(2134),
- [anon_sym_break] = ACTIONS(2134),
- [anon_sym_continue] = ACTIONS(2134),
- [anon_sym_return] = ACTIONS(2134),
- [anon_sym_throw] = ACTIONS(2134),
- [anon_sym_SEMI] = ACTIONS(2132),
- [anon_sym_yield] = ACTIONS(2134),
- [anon_sym_LBRACK] = ACTIONS(2132),
- [anon_sym_async] = ACTIONS(2134),
- [anon_sym_function] = ACTIONS(2134),
- [anon_sym_private] = ACTIONS(2134),
- [anon_sym_public] = ACTIONS(2134),
- [anon_sym_remote] = ACTIONS(2134),
- [anon_sym_static] = ACTIONS(2134),
- [anon_sym_final] = ACTIONS(2134),
- [anon_sym_abstract] = ACTIONS(2134),
- [anon_sym_any] = ACTIONS(2134),
- [anon_sym_array] = ACTIONS(2134),
- [anon_sym_binary] = ACTIONS(2134),
- [anon_sym_boolean] = ACTIONS(2134),
- [anon_sym_date] = ACTIONS(2134),
- [anon_sym_guid] = ACTIONS(2134),
- [anon_sym_numeric] = ACTIONS(2134),
- [anon_sym_query] = ACTIONS(2134),
- [anon_sym_string] = ACTIONS(2134),
- [anon_sym_struct] = ACTIONS(2134),
- [anon_sym_uuid] = ACTIONS(2134),
- [anon_sym_variablename] = ACTIONS(2134),
- [anon_sym_void] = ACTIONS(2134),
- [anon_sym_xml] = ACTIONS(2134),
- [anon_sym_new] = ACTIONS(2134),
- [anon_sym_PLUS] = ACTIONS(2134),
- [anon_sym_DASH] = ACTIONS(2134),
- [anon_sym_SLASH] = ACTIONS(2134),
- [anon_sym_BANG] = ACTIONS(2132),
- [anon_sym_TILDE] = ACTIONS(2134),
- [aux_sym_unary_operator_token1] = ACTIONS(2132),
- [anon_sym_PLUS_PLUS] = ACTIONS(2132),
- [anon_sym_DASH_DASH] = ACTIONS(2132),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2132),
- [sym_identifier] = ACTIONS(2134),
- [sym_private_property_identifier] = ACTIONS(2132),
- [sym_this] = ACTIONS(2134),
- [sym_super] = ACTIONS(2134),
- [sym_true] = ACTIONS(2134),
- [sym_false] = ACTIONS(2134),
- [sym_null] = ACTIONS(2134),
- [anon_sym_export] = ACTIONS(2134),
+ [1058] = {
+ [sym_comment] = STATE(1058),
+ [anon_sym_POUND] = ACTIONS(2122),
+ [anon_sym_var] = ACTIONS(2124),
+ [anon_sym_SQUOTE] = ACTIONS(2122),
+ [anon_sym_DQUOTE] = ACTIONS(2122),
+ [anon_sym_LBRACE] = ACTIONS(2122),
+ [anon_sym_RBRACE] = ACTIONS(2122),
+ [anon_sym_import] = ACTIONS(2124),
+ [anon_sym_with] = ACTIONS(2124),
+ [anon_sym_let] = ACTIONS(2124),
+ [anon_sym_const] = ACTIONS(2124),
+ [anon_sym_else] = ACTIONS(2124),
+ [anon_sym_if] = ACTIONS(2124),
+ [anon_sym_switch] = ACTIONS(2124),
+ [anon_sym_for] = ACTIONS(2124),
+ [anon_sym_LPAREN] = ACTIONS(2122),
+ [anon_sym_await] = ACTIONS(2124),
+ [anon_sym_while] = ACTIONS(2124),
+ [anon_sym_do] = ACTIONS(2124),
+ [anon_sym_try] = ACTIONS(2124),
+ [anon_sym_break] = ACTIONS(2124),
+ [anon_sym_continue] = ACTIONS(2124),
+ [anon_sym_return] = ACTIONS(2124),
+ [anon_sym_throw] = ACTIONS(2124),
+ [anon_sym_SEMI] = ACTIONS(2122),
+ [anon_sym_yield] = ACTIONS(2124),
+ [anon_sym_LBRACK] = ACTIONS(2122),
+ [anon_sym_async] = ACTIONS(2124),
+ [anon_sym_function] = ACTIONS(2124),
+ [anon_sym_private] = ACTIONS(2124),
+ [anon_sym_public] = ACTIONS(2124),
+ [anon_sym_remote] = ACTIONS(2124),
+ [anon_sym_static] = ACTIONS(2124),
+ [anon_sym_final] = ACTIONS(2124),
+ [anon_sym_abstract] = ACTIONS(2124),
+ [anon_sym_any] = ACTIONS(2124),
+ [anon_sym_array] = ACTIONS(2124),
+ [anon_sym_binary] = ACTIONS(2124),
+ [anon_sym_boolean] = ACTIONS(2124),
+ [anon_sym_date] = ACTIONS(2124),
+ [anon_sym_guid] = ACTIONS(2124),
+ [anon_sym_numeric] = ACTIONS(2124),
+ [anon_sym_query] = ACTIONS(2124),
+ [anon_sym_string] = ACTIONS(2124),
+ [anon_sym_struct] = ACTIONS(2124),
+ [anon_sym_uuid] = ACTIONS(2124),
+ [anon_sym_variablename] = ACTIONS(2124),
+ [anon_sym_void] = ACTIONS(2124),
+ [anon_sym_xml] = ACTIONS(2124),
+ [anon_sym_new] = ACTIONS(2124),
+ [anon_sym_PLUS] = ACTIONS(2124),
+ [anon_sym_DASH] = ACTIONS(2124),
+ [anon_sym_SLASH] = ACTIONS(2124),
+ [anon_sym_BANG] = ACTIONS(2122),
+ [anon_sym_TILDE] = ACTIONS(2124),
+ [aux_sym_unary_operator_token1] = ACTIONS(2122),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2122),
+ [anon_sym_DASH_DASH] = ACTIONS(2122),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2122),
+ [sym_identifier] = ACTIONS(2124),
+ [sym_private_property_identifier] = ACTIONS(2122),
+ [sym_this] = ACTIONS(2124),
+ [sym_super] = ACTIONS(2124),
+ [sym_true] = ACTIONS(2124),
+ [sym_false] = ACTIONS(2124),
+ [sym_null] = ACTIONS(2124),
+ [anon_sym_export] = ACTIONS(2124),
[sym_cf_comment] = ACTIONS(5),
},
- [1029] = {
- [sym_comment] = STATE(1029),
- [anon_sym_POUND] = ACTIONS(2250),
- [anon_sym_var] = ACTIONS(2252),
- [anon_sym_SQUOTE] = ACTIONS(2250),
- [anon_sym_DQUOTE] = ACTIONS(2250),
- [anon_sym_LBRACE] = ACTIONS(2250),
- [anon_sym_RBRACE] = ACTIONS(2250),
- [anon_sym_import] = ACTIONS(2252),
- [anon_sym_with] = ACTIONS(2252),
- [anon_sym_let] = ACTIONS(2252),
- [anon_sym_const] = ACTIONS(2252),
- [anon_sym_else] = ACTIONS(2252),
- [anon_sym_if] = ACTIONS(2252),
- [anon_sym_switch] = ACTIONS(2252),
- [anon_sym_for] = ACTIONS(2252),
- [anon_sym_LPAREN] = ACTIONS(2250),
- [anon_sym_await] = ACTIONS(2252),
- [anon_sym_while] = ACTIONS(2252),
- [anon_sym_do] = ACTIONS(2252),
- [anon_sym_try] = ACTIONS(2252),
- [anon_sym_break] = ACTIONS(2252),
- [anon_sym_continue] = ACTIONS(2252),
- [anon_sym_return] = ACTIONS(2252),
- [anon_sym_throw] = ACTIONS(2252),
- [anon_sym_SEMI] = ACTIONS(2250),
- [anon_sym_yield] = ACTIONS(2252),
- [anon_sym_LBRACK] = ACTIONS(2250),
- [anon_sym_async] = ACTIONS(2252),
- [anon_sym_function] = ACTIONS(2252),
- [anon_sym_private] = ACTIONS(2252),
- [anon_sym_public] = ACTIONS(2252),
- [anon_sym_remote] = ACTIONS(2252),
- [anon_sym_static] = ACTIONS(2252),
- [anon_sym_final] = ACTIONS(2252),
- [anon_sym_abstract] = ACTIONS(2252),
- [anon_sym_any] = ACTIONS(2252),
- [anon_sym_array] = ACTIONS(2252),
- [anon_sym_binary] = ACTIONS(2252),
- [anon_sym_boolean] = ACTIONS(2252),
- [anon_sym_date] = ACTIONS(2252),
- [anon_sym_guid] = ACTIONS(2252),
- [anon_sym_numeric] = ACTIONS(2252),
- [anon_sym_query] = ACTIONS(2252),
- [anon_sym_string] = ACTIONS(2252),
- [anon_sym_struct] = ACTIONS(2252),
- [anon_sym_uuid] = ACTIONS(2252),
- [anon_sym_variablename] = ACTIONS(2252),
- [anon_sym_void] = ACTIONS(2252),
- [anon_sym_xml] = ACTIONS(2252),
- [anon_sym_new] = ACTIONS(2252),
- [anon_sym_PLUS] = ACTIONS(2252),
- [anon_sym_DASH] = ACTIONS(2252),
- [anon_sym_SLASH] = ACTIONS(2252),
- [anon_sym_BANG] = ACTIONS(2250),
- [anon_sym_TILDE] = ACTIONS(2252),
- [aux_sym_unary_operator_token1] = ACTIONS(2250),
- [anon_sym_PLUS_PLUS] = ACTIONS(2250),
- [anon_sym_DASH_DASH] = ACTIONS(2250),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2250),
- [sym_identifier] = ACTIONS(2252),
- [sym_private_property_identifier] = ACTIONS(2250),
- [sym_this] = ACTIONS(2252),
- [sym_super] = ACTIONS(2252),
- [sym_true] = ACTIONS(2252),
- [sym_false] = ACTIONS(2252),
- [sym_null] = ACTIONS(2252),
- [anon_sym_export] = ACTIONS(2252),
+ [1059] = {
+ [sym_comment] = STATE(1059),
+ [anon_sym_POUND] = ACTIONS(2130),
+ [anon_sym_var] = ACTIONS(2132),
+ [anon_sym_SQUOTE] = ACTIONS(2130),
+ [anon_sym_DQUOTE] = ACTIONS(2130),
+ [anon_sym_LBRACE] = ACTIONS(2130),
+ [anon_sym_RBRACE] = ACTIONS(2130),
+ [anon_sym_import] = ACTIONS(2132),
+ [anon_sym_with] = ACTIONS(2132),
+ [anon_sym_let] = ACTIONS(2132),
+ [anon_sym_const] = ACTIONS(2132),
+ [anon_sym_else] = ACTIONS(2132),
+ [anon_sym_if] = ACTIONS(2132),
+ [anon_sym_switch] = ACTIONS(2132),
+ [anon_sym_for] = ACTIONS(2132),
+ [anon_sym_LPAREN] = ACTIONS(2130),
+ [anon_sym_await] = ACTIONS(2132),
+ [anon_sym_while] = ACTIONS(2132),
+ [anon_sym_do] = ACTIONS(2132),
+ [anon_sym_try] = ACTIONS(2132),
+ [anon_sym_break] = ACTIONS(2132),
+ [anon_sym_continue] = ACTIONS(2132),
+ [anon_sym_return] = ACTIONS(2132),
+ [anon_sym_throw] = ACTIONS(2132),
+ [anon_sym_SEMI] = ACTIONS(2130),
+ [anon_sym_yield] = ACTIONS(2132),
+ [anon_sym_LBRACK] = ACTIONS(2130),
+ [anon_sym_async] = ACTIONS(2132),
+ [anon_sym_function] = ACTIONS(2132),
+ [anon_sym_private] = ACTIONS(2132),
+ [anon_sym_public] = ACTIONS(2132),
+ [anon_sym_remote] = ACTIONS(2132),
+ [anon_sym_static] = ACTIONS(2132),
+ [anon_sym_final] = ACTIONS(2132),
+ [anon_sym_abstract] = ACTIONS(2132),
+ [anon_sym_any] = ACTIONS(2132),
+ [anon_sym_array] = ACTIONS(2132),
+ [anon_sym_binary] = ACTIONS(2132),
+ [anon_sym_boolean] = ACTIONS(2132),
+ [anon_sym_date] = ACTIONS(2132),
+ [anon_sym_guid] = ACTIONS(2132),
+ [anon_sym_numeric] = ACTIONS(2132),
+ [anon_sym_query] = ACTIONS(2132),
+ [anon_sym_string] = ACTIONS(2132),
+ [anon_sym_struct] = ACTIONS(2132),
+ [anon_sym_uuid] = ACTIONS(2132),
+ [anon_sym_variablename] = ACTIONS(2132),
+ [anon_sym_void] = ACTIONS(2132),
+ [anon_sym_xml] = ACTIONS(2132),
+ [anon_sym_new] = ACTIONS(2132),
+ [anon_sym_PLUS] = ACTIONS(2132),
+ [anon_sym_DASH] = ACTIONS(2132),
+ [anon_sym_SLASH] = ACTIONS(2132),
+ [anon_sym_BANG] = ACTIONS(2130),
+ [anon_sym_TILDE] = ACTIONS(2132),
+ [aux_sym_unary_operator_token1] = ACTIONS(2130),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2130),
+ [anon_sym_DASH_DASH] = ACTIONS(2130),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2130),
+ [sym_identifier] = ACTIONS(2132),
+ [sym_private_property_identifier] = ACTIONS(2130),
+ [sym_this] = ACTIONS(2132),
+ [sym_super] = ACTIONS(2132),
+ [sym_true] = ACTIONS(2132),
+ [sym_false] = ACTIONS(2132),
+ [sym_null] = ACTIONS(2132),
+ [anon_sym_export] = ACTIONS(2132),
[sym_cf_comment] = ACTIONS(5),
},
- [1030] = {
- [sym_comment] = STATE(1030),
- [anon_sym_POUND] = ACTIONS(2246),
- [anon_sym_var] = ACTIONS(2248),
- [anon_sym_SQUOTE] = ACTIONS(2246),
- [anon_sym_DQUOTE] = ACTIONS(2246),
- [anon_sym_LBRACE] = ACTIONS(2246),
- [anon_sym_RBRACE] = ACTIONS(2246),
- [anon_sym_import] = ACTIONS(2248),
- [anon_sym_with] = ACTIONS(2248),
- [anon_sym_let] = ACTIONS(2248),
- [anon_sym_const] = ACTIONS(2248),
- [anon_sym_else] = ACTIONS(2248),
- [anon_sym_if] = ACTIONS(2248),
- [anon_sym_switch] = ACTIONS(2248),
- [anon_sym_for] = ACTIONS(2248),
- [anon_sym_LPAREN] = ACTIONS(2246),
- [anon_sym_await] = ACTIONS(2248),
- [anon_sym_while] = ACTIONS(2248),
- [anon_sym_do] = ACTIONS(2248),
- [anon_sym_try] = ACTIONS(2248),
- [anon_sym_break] = ACTIONS(2248),
- [anon_sym_continue] = ACTIONS(2248),
- [anon_sym_return] = ACTIONS(2248),
- [anon_sym_throw] = ACTIONS(2248),
- [anon_sym_SEMI] = ACTIONS(2246),
- [anon_sym_yield] = ACTIONS(2248),
- [anon_sym_LBRACK] = ACTIONS(2246),
- [anon_sym_async] = ACTIONS(2248),
- [anon_sym_function] = ACTIONS(2248),
- [anon_sym_private] = ACTIONS(2248),
- [anon_sym_public] = ACTIONS(2248),
- [anon_sym_remote] = ACTIONS(2248),
- [anon_sym_static] = ACTIONS(2248),
- [anon_sym_final] = ACTIONS(2248),
- [anon_sym_abstract] = ACTIONS(2248),
- [anon_sym_any] = ACTIONS(2248),
- [anon_sym_array] = ACTIONS(2248),
- [anon_sym_binary] = ACTIONS(2248),
- [anon_sym_boolean] = ACTIONS(2248),
- [anon_sym_date] = ACTIONS(2248),
- [anon_sym_guid] = ACTIONS(2248),
- [anon_sym_numeric] = ACTIONS(2248),
- [anon_sym_query] = ACTIONS(2248),
- [anon_sym_string] = ACTIONS(2248),
- [anon_sym_struct] = ACTIONS(2248),
- [anon_sym_uuid] = ACTIONS(2248),
- [anon_sym_variablename] = ACTIONS(2248),
- [anon_sym_void] = ACTIONS(2248),
- [anon_sym_xml] = ACTIONS(2248),
- [anon_sym_new] = ACTIONS(2248),
- [anon_sym_PLUS] = ACTIONS(2248),
- [anon_sym_DASH] = ACTIONS(2248),
- [anon_sym_SLASH] = ACTIONS(2248),
- [anon_sym_BANG] = ACTIONS(2246),
- [anon_sym_TILDE] = ACTIONS(2248),
- [aux_sym_unary_operator_token1] = ACTIONS(2246),
- [anon_sym_PLUS_PLUS] = ACTIONS(2246),
- [anon_sym_DASH_DASH] = ACTIONS(2246),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2246),
- [sym_identifier] = ACTIONS(2248),
- [sym_private_property_identifier] = ACTIONS(2246),
- [sym_this] = ACTIONS(2248),
- [sym_super] = ACTIONS(2248),
- [sym_true] = ACTIONS(2248),
- [sym_false] = ACTIONS(2248),
- [sym_null] = ACTIONS(2248),
- [anon_sym_export] = ACTIONS(2248),
+ [1060] = {
+ [sym_comment] = STATE(1060),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_else] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
[sym_cf_comment] = ACTIONS(5),
},
- [1031] = {
- [sym_comment] = STATE(1031),
- [anon_sym_POUND] = ACTIONS(1075),
- [anon_sym_var] = ACTIONS(1077),
- [anon_sym_SQUOTE] = ACTIONS(1075),
- [anon_sym_DQUOTE] = ACTIONS(1075),
- [anon_sym_LBRACE] = ACTIONS(1075),
- [anon_sym_RBRACE] = ACTIONS(1075),
- [anon_sym_import] = ACTIONS(1077),
- [anon_sym_with] = ACTIONS(1077),
- [anon_sym_let] = ACTIONS(1077),
- [anon_sym_const] = ACTIONS(1077),
- [anon_sym_else] = ACTIONS(1077),
- [anon_sym_if] = ACTIONS(1077),
- [anon_sym_switch] = ACTIONS(1077),
- [anon_sym_for] = ACTIONS(1077),
- [anon_sym_LPAREN] = ACTIONS(1075),
- [anon_sym_await] = ACTIONS(1077),
- [anon_sym_while] = ACTIONS(1077),
- [anon_sym_do] = ACTIONS(1077),
- [anon_sym_try] = ACTIONS(1077),
- [anon_sym_break] = ACTIONS(1077),
- [anon_sym_continue] = ACTIONS(1077),
- [anon_sym_return] = ACTIONS(1077),
- [anon_sym_throw] = ACTIONS(1077),
- [anon_sym_SEMI] = ACTIONS(1075),
- [anon_sym_yield] = ACTIONS(1077),
- [anon_sym_LBRACK] = ACTIONS(1075),
- [anon_sym_async] = ACTIONS(1077),
- [anon_sym_function] = ACTIONS(1077),
- [anon_sym_private] = ACTIONS(1077),
- [anon_sym_public] = ACTIONS(1077),
- [anon_sym_remote] = ACTIONS(1077),
- [anon_sym_static] = ACTIONS(1077),
- [anon_sym_final] = ACTIONS(1077),
- [anon_sym_abstract] = ACTIONS(1077),
- [anon_sym_any] = ACTIONS(1077),
- [anon_sym_array] = ACTIONS(1077),
- [anon_sym_binary] = ACTIONS(1077),
- [anon_sym_boolean] = ACTIONS(1077),
- [anon_sym_date] = ACTIONS(1077),
- [anon_sym_guid] = ACTIONS(1077),
- [anon_sym_numeric] = ACTIONS(1077),
- [anon_sym_query] = ACTIONS(1077),
- [anon_sym_string] = ACTIONS(1077),
- [anon_sym_struct] = ACTIONS(1077),
- [anon_sym_uuid] = ACTIONS(1077),
- [anon_sym_variablename] = ACTIONS(1077),
- [anon_sym_void] = ACTIONS(1077),
- [anon_sym_xml] = ACTIONS(1077),
- [anon_sym_new] = ACTIONS(1077),
- [anon_sym_PLUS] = ACTIONS(1077),
- [anon_sym_DASH] = ACTIONS(1077),
- [anon_sym_SLASH] = ACTIONS(1077),
- [anon_sym_BANG] = ACTIONS(1075),
- [anon_sym_TILDE] = ACTIONS(1077),
- [aux_sym_unary_operator_token1] = ACTIONS(1075),
- [anon_sym_PLUS_PLUS] = ACTIONS(1075),
- [anon_sym_DASH_DASH] = ACTIONS(1075),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1075),
- [sym_identifier] = ACTIONS(1077),
- [sym_private_property_identifier] = ACTIONS(1075),
- [sym_this] = ACTIONS(1077),
- [sym_super] = ACTIONS(1077),
- [sym_true] = ACTIONS(1077),
- [sym_false] = ACTIONS(1077),
- [sym_null] = ACTIONS(1077),
- [anon_sym_export] = ACTIONS(1077),
+ [1061] = {
+ [sym_comment] = STATE(1061),
+ [anon_sym_POUND] = ACTIONS(2164),
+ [anon_sym_var] = ACTIONS(2166),
+ [anon_sym_SQUOTE] = ACTIONS(2164),
+ [anon_sym_DQUOTE] = ACTIONS(2164),
+ [anon_sym_LBRACE] = ACTIONS(2164),
+ [anon_sym_RBRACE] = ACTIONS(2164),
+ [anon_sym_import] = ACTIONS(2166),
+ [anon_sym_with] = ACTIONS(2166),
+ [anon_sym_let] = ACTIONS(2166),
+ [anon_sym_const] = ACTIONS(2166),
+ [anon_sym_else] = ACTIONS(2166),
+ [anon_sym_if] = ACTIONS(2166),
+ [anon_sym_switch] = ACTIONS(2166),
+ [anon_sym_for] = ACTIONS(2166),
+ [anon_sym_LPAREN] = ACTIONS(2164),
+ [anon_sym_await] = ACTIONS(2166),
+ [anon_sym_while] = ACTIONS(2166),
+ [anon_sym_do] = ACTIONS(2166),
+ [anon_sym_try] = ACTIONS(2166),
+ [anon_sym_break] = ACTIONS(2166),
+ [anon_sym_continue] = ACTIONS(2166),
+ [anon_sym_return] = ACTIONS(2166),
+ [anon_sym_throw] = ACTIONS(2166),
+ [anon_sym_SEMI] = ACTIONS(2164),
+ [anon_sym_yield] = ACTIONS(2166),
+ [anon_sym_LBRACK] = ACTIONS(2164),
+ [anon_sym_async] = ACTIONS(2166),
+ [anon_sym_function] = ACTIONS(2166),
+ [anon_sym_private] = ACTIONS(2166),
+ [anon_sym_public] = ACTIONS(2166),
+ [anon_sym_remote] = ACTIONS(2166),
+ [anon_sym_static] = ACTIONS(2166),
+ [anon_sym_final] = ACTIONS(2166),
+ [anon_sym_abstract] = ACTIONS(2166),
+ [anon_sym_any] = ACTIONS(2166),
+ [anon_sym_array] = ACTIONS(2166),
+ [anon_sym_binary] = ACTIONS(2166),
+ [anon_sym_boolean] = ACTIONS(2166),
+ [anon_sym_date] = ACTIONS(2166),
+ [anon_sym_guid] = ACTIONS(2166),
+ [anon_sym_numeric] = ACTIONS(2166),
+ [anon_sym_query] = ACTIONS(2166),
+ [anon_sym_string] = ACTIONS(2166),
+ [anon_sym_struct] = ACTIONS(2166),
+ [anon_sym_uuid] = ACTIONS(2166),
+ [anon_sym_variablename] = ACTIONS(2166),
+ [anon_sym_void] = ACTIONS(2166),
+ [anon_sym_xml] = ACTIONS(2166),
+ [anon_sym_new] = ACTIONS(2166),
+ [anon_sym_PLUS] = ACTIONS(2166),
+ [anon_sym_DASH] = ACTIONS(2166),
+ [anon_sym_SLASH] = ACTIONS(2166),
+ [anon_sym_BANG] = ACTIONS(2164),
+ [anon_sym_TILDE] = ACTIONS(2166),
+ [aux_sym_unary_operator_token1] = ACTIONS(2164),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2164),
+ [anon_sym_DASH_DASH] = ACTIONS(2164),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2164),
+ [sym_identifier] = ACTIONS(2166),
+ [sym_private_property_identifier] = ACTIONS(2164),
+ [sym_this] = ACTIONS(2166),
+ [sym_super] = ACTIONS(2166),
+ [sym_true] = ACTIONS(2166),
+ [sym_false] = ACTIONS(2166),
+ [sym_null] = ACTIONS(2166),
+ [anon_sym_export] = ACTIONS(2166),
[sym_cf_comment] = ACTIONS(5),
},
- [1032] = {
- [sym_comment] = STATE(1032),
- [anon_sym_POUND] = ACTIONS(2198),
- [anon_sym_var] = ACTIONS(2200),
- [anon_sym_SQUOTE] = ACTIONS(2198),
- [anon_sym_DQUOTE] = ACTIONS(2198),
- [anon_sym_LBRACE] = ACTIONS(2198),
- [anon_sym_RBRACE] = ACTIONS(2198),
- [anon_sym_import] = ACTIONS(2200),
- [anon_sym_with] = ACTIONS(2200),
- [anon_sym_let] = ACTIONS(2200),
- [anon_sym_const] = ACTIONS(2200),
- [anon_sym_else] = ACTIONS(2200),
- [anon_sym_if] = ACTIONS(2200),
- [anon_sym_switch] = ACTIONS(2200),
- [anon_sym_for] = ACTIONS(2200),
- [anon_sym_LPAREN] = ACTIONS(2198),
- [anon_sym_await] = ACTIONS(2200),
- [anon_sym_while] = ACTIONS(2200),
- [anon_sym_do] = ACTIONS(2200),
- [anon_sym_try] = ACTIONS(2200),
- [anon_sym_break] = ACTIONS(2200),
- [anon_sym_continue] = ACTIONS(2200),
- [anon_sym_return] = ACTIONS(2200),
- [anon_sym_throw] = ACTIONS(2200),
- [anon_sym_SEMI] = ACTIONS(2198),
- [anon_sym_yield] = ACTIONS(2200),
- [anon_sym_LBRACK] = ACTIONS(2198),
- [anon_sym_async] = ACTIONS(2200),
- [anon_sym_function] = ACTIONS(2200),
- [anon_sym_private] = ACTIONS(2200),
- [anon_sym_public] = ACTIONS(2200),
- [anon_sym_remote] = ACTIONS(2200),
- [anon_sym_static] = ACTIONS(2200),
- [anon_sym_final] = ACTIONS(2200),
- [anon_sym_abstract] = ACTIONS(2200),
- [anon_sym_any] = ACTIONS(2200),
- [anon_sym_array] = ACTIONS(2200),
- [anon_sym_binary] = ACTIONS(2200),
- [anon_sym_boolean] = ACTIONS(2200),
- [anon_sym_date] = ACTIONS(2200),
- [anon_sym_guid] = ACTIONS(2200),
- [anon_sym_numeric] = ACTIONS(2200),
- [anon_sym_query] = ACTIONS(2200),
- [anon_sym_string] = ACTIONS(2200),
- [anon_sym_struct] = ACTIONS(2200),
- [anon_sym_uuid] = ACTIONS(2200),
- [anon_sym_variablename] = ACTIONS(2200),
- [anon_sym_void] = ACTIONS(2200),
- [anon_sym_xml] = ACTIONS(2200),
- [anon_sym_new] = ACTIONS(2200),
- [anon_sym_PLUS] = ACTIONS(2200),
- [anon_sym_DASH] = ACTIONS(2200),
- [anon_sym_SLASH] = ACTIONS(2200),
- [anon_sym_BANG] = ACTIONS(2198),
- [anon_sym_TILDE] = ACTIONS(2200),
- [aux_sym_unary_operator_token1] = ACTIONS(2198),
- [anon_sym_PLUS_PLUS] = ACTIONS(2198),
- [anon_sym_DASH_DASH] = ACTIONS(2198),
+ [1062] = {
+ [sym_comment] = STATE(1062),
+ [anon_sym_POUND] = ACTIONS(2190),
+ [anon_sym_var] = ACTIONS(2192),
+ [anon_sym_SQUOTE] = ACTIONS(2190),
+ [anon_sym_DQUOTE] = ACTIONS(2190),
+ [anon_sym_LBRACE] = ACTIONS(2190),
+ [anon_sym_RBRACE] = ACTIONS(2190),
+ [anon_sym_import] = ACTIONS(2192),
+ [anon_sym_with] = ACTIONS(2192),
+ [anon_sym_let] = ACTIONS(2192),
+ [anon_sym_const] = ACTIONS(2192),
+ [anon_sym_else] = ACTIONS(2192),
+ [anon_sym_if] = ACTIONS(2192),
+ [anon_sym_switch] = ACTIONS(2192),
+ [anon_sym_for] = ACTIONS(2192),
+ [anon_sym_LPAREN] = ACTIONS(2190),
+ [anon_sym_await] = ACTIONS(2192),
+ [anon_sym_while] = ACTIONS(2192),
+ [anon_sym_do] = ACTIONS(2192),
+ [anon_sym_try] = ACTIONS(2192),
+ [anon_sym_break] = ACTIONS(2192),
+ [anon_sym_continue] = ACTIONS(2192),
+ [anon_sym_return] = ACTIONS(2192),
+ [anon_sym_throw] = ACTIONS(2192),
+ [anon_sym_SEMI] = ACTIONS(2190),
+ [anon_sym_yield] = ACTIONS(2192),
+ [anon_sym_LBRACK] = ACTIONS(2190),
+ [anon_sym_async] = ACTIONS(2192),
+ [anon_sym_function] = ACTIONS(2192),
+ [anon_sym_private] = ACTIONS(2192),
+ [anon_sym_public] = ACTIONS(2192),
+ [anon_sym_remote] = ACTIONS(2192),
+ [anon_sym_static] = ACTIONS(2192),
+ [anon_sym_final] = ACTIONS(2192),
+ [anon_sym_abstract] = ACTIONS(2192),
+ [anon_sym_any] = ACTIONS(2192),
+ [anon_sym_array] = ACTIONS(2192),
+ [anon_sym_binary] = ACTIONS(2192),
+ [anon_sym_boolean] = ACTIONS(2192),
+ [anon_sym_date] = ACTIONS(2192),
+ [anon_sym_guid] = ACTIONS(2192),
+ [anon_sym_numeric] = ACTIONS(2192),
+ [anon_sym_query] = ACTIONS(2192),
+ [anon_sym_string] = ACTIONS(2192),
+ [anon_sym_struct] = ACTIONS(2192),
+ [anon_sym_uuid] = ACTIONS(2192),
+ [anon_sym_variablename] = ACTIONS(2192),
+ [anon_sym_void] = ACTIONS(2192),
+ [anon_sym_xml] = ACTIONS(2192),
+ [anon_sym_new] = ACTIONS(2192),
+ [anon_sym_PLUS] = ACTIONS(2192),
+ [anon_sym_DASH] = ACTIONS(2192),
+ [anon_sym_SLASH] = ACTIONS(2192),
+ [anon_sym_BANG] = ACTIONS(2190),
+ [anon_sym_TILDE] = ACTIONS(2192),
+ [aux_sym_unary_operator_token1] = ACTIONS(2190),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2190),
+ [anon_sym_DASH_DASH] = ACTIONS(2190),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2198),
- [sym_identifier] = ACTIONS(2200),
- [sym_private_property_identifier] = ACTIONS(2198),
- [sym_this] = ACTIONS(2200),
- [sym_super] = ACTIONS(2200),
- [sym_true] = ACTIONS(2200),
- [sym_false] = ACTIONS(2200),
- [sym_null] = ACTIONS(2200),
- [anon_sym_export] = ACTIONS(2200),
+ [sym_number] = ACTIONS(2190),
+ [sym_identifier] = ACTIONS(2192),
+ [sym_private_property_identifier] = ACTIONS(2190),
+ [sym_this] = ACTIONS(2192),
+ [sym_super] = ACTIONS(2192),
+ [sym_true] = ACTIONS(2192),
+ [sym_false] = ACTIONS(2192),
+ [sym_null] = ACTIONS(2192),
+ [anon_sym_export] = ACTIONS(2192),
[sym_cf_comment] = ACTIONS(5),
},
- [1033] = {
- [sym_comment] = STATE(1033),
- [anon_sym_POUND] = ACTIONS(2202),
- [anon_sym_var] = ACTIONS(2204),
- [anon_sym_SQUOTE] = ACTIONS(2202),
- [anon_sym_DQUOTE] = ACTIONS(2202),
- [anon_sym_LBRACE] = ACTIONS(2202),
- [anon_sym_RBRACE] = ACTIONS(2202),
- [anon_sym_import] = ACTIONS(2204),
- [anon_sym_with] = ACTIONS(2204),
- [anon_sym_let] = ACTIONS(2204),
- [anon_sym_const] = ACTIONS(2204),
- [anon_sym_else] = ACTIONS(2204),
- [anon_sym_if] = ACTIONS(2204),
- [anon_sym_switch] = ACTIONS(2204),
- [anon_sym_for] = ACTIONS(2204),
- [anon_sym_LPAREN] = ACTIONS(2202),
- [anon_sym_await] = ACTIONS(2204),
- [anon_sym_while] = ACTIONS(2204),
- [anon_sym_do] = ACTIONS(2204),
- [anon_sym_try] = ACTIONS(2204),
- [anon_sym_break] = ACTIONS(2204),
- [anon_sym_continue] = ACTIONS(2204),
- [anon_sym_return] = ACTIONS(2204),
- [anon_sym_throw] = ACTIONS(2204),
- [anon_sym_SEMI] = ACTIONS(2202),
- [anon_sym_yield] = ACTIONS(2204),
- [anon_sym_LBRACK] = ACTIONS(2202),
- [anon_sym_async] = ACTIONS(2204),
- [anon_sym_function] = ACTIONS(2204),
- [anon_sym_private] = ACTIONS(2204),
- [anon_sym_public] = ACTIONS(2204),
- [anon_sym_remote] = ACTIONS(2204),
- [anon_sym_static] = ACTIONS(2204),
- [anon_sym_final] = ACTIONS(2204),
- [anon_sym_abstract] = ACTIONS(2204),
- [anon_sym_any] = ACTIONS(2204),
- [anon_sym_array] = ACTIONS(2204),
- [anon_sym_binary] = ACTIONS(2204),
- [anon_sym_boolean] = ACTIONS(2204),
- [anon_sym_date] = ACTIONS(2204),
- [anon_sym_guid] = ACTIONS(2204),
- [anon_sym_numeric] = ACTIONS(2204),
- [anon_sym_query] = ACTIONS(2204),
- [anon_sym_string] = ACTIONS(2204),
- [anon_sym_struct] = ACTIONS(2204),
- [anon_sym_uuid] = ACTIONS(2204),
- [anon_sym_variablename] = ACTIONS(2204),
- [anon_sym_void] = ACTIONS(2204),
- [anon_sym_xml] = ACTIONS(2204),
- [anon_sym_new] = ACTIONS(2204),
- [anon_sym_PLUS] = ACTIONS(2204),
- [anon_sym_DASH] = ACTIONS(2204),
- [anon_sym_SLASH] = ACTIONS(2204),
- [anon_sym_BANG] = ACTIONS(2202),
- [anon_sym_TILDE] = ACTIONS(2204),
- [aux_sym_unary_operator_token1] = ACTIONS(2202),
- [anon_sym_PLUS_PLUS] = ACTIONS(2202),
- [anon_sym_DASH_DASH] = ACTIONS(2202),
+ [1063] = {
+ [sym_comment] = STATE(1063),
+ [anon_sym_POUND] = ACTIONS(2186),
+ [anon_sym_var] = ACTIONS(2188),
+ [anon_sym_SQUOTE] = ACTIONS(2186),
+ [anon_sym_DQUOTE] = ACTIONS(2186),
+ [anon_sym_LBRACE] = ACTIONS(2186),
+ [anon_sym_RBRACE] = ACTIONS(2186),
+ [anon_sym_import] = ACTIONS(2188),
+ [anon_sym_with] = ACTIONS(2188),
+ [anon_sym_let] = ACTIONS(2188),
+ [anon_sym_const] = ACTIONS(2188),
+ [anon_sym_else] = ACTIONS(2188),
+ [anon_sym_if] = ACTIONS(2188),
+ [anon_sym_switch] = ACTIONS(2188),
+ [anon_sym_for] = ACTIONS(2188),
+ [anon_sym_LPAREN] = ACTIONS(2186),
+ [anon_sym_await] = ACTIONS(2188),
+ [anon_sym_while] = ACTIONS(2188),
+ [anon_sym_do] = ACTIONS(2188),
+ [anon_sym_try] = ACTIONS(2188),
+ [anon_sym_break] = ACTIONS(2188),
+ [anon_sym_continue] = ACTIONS(2188),
+ [anon_sym_return] = ACTIONS(2188),
+ [anon_sym_throw] = ACTIONS(2188),
+ [anon_sym_SEMI] = ACTIONS(2186),
+ [anon_sym_yield] = ACTIONS(2188),
+ [anon_sym_LBRACK] = ACTIONS(2186),
+ [anon_sym_async] = ACTIONS(2188),
+ [anon_sym_function] = ACTIONS(2188),
+ [anon_sym_private] = ACTIONS(2188),
+ [anon_sym_public] = ACTIONS(2188),
+ [anon_sym_remote] = ACTIONS(2188),
+ [anon_sym_static] = ACTIONS(2188),
+ [anon_sym_final] = ACTIONS(2188),
+ [anon_sym_abstract] = ACTIONS(2188),
+ [anon_sym_any] = ACTIONS(2188),
+ [anon_sym_array] = ACTIONS(2188),
+ [anon_sym_binary] = ACTIONS(2188),
+ [anon_sym_boolean] = ACTIONS(2188),
+ [anon_sym_date] = ACTIONS(2188),
+ [anon_sym_guid] = ACTIONS(2188),
+ [anon_sym_numeric] = ACTIONS(2188),
+ [anon_sym_query] = ACTIONS(2188),
+ [anon_sym_string] = ACTIONS(2188),
+ [anon_sym_struct] = ACTIONS(2188),
+ [anon_sym_uuid] = ACTIONS(2188),
+ [anon_sym_variablename] = ACTIONS(2188),
+ [anon_sym_void] = ACTIONS(2188),
+ [anon_sym_xml] = ACTIONS(2188),
+ [anon_sym_new] = ACTIONS(2188),
+ [anon_sym_PLUS] = ACTIONS(2188),
+ [anon_sym_DASH] = ACTIONS(2188),
+ [anon_sym_SLASH] = ACTIONS(2188),
+ [anon_sym_BANG] = ACTIONS(2186),
+ [anon_sym_TILDE] = ACTIONS(2188),
+ [aux_sym_unary_operator_token1] = ACTIONS(2186),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2186),
+ [anon_sym_DASH_DASH] = ACTIONS(2186),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2202),
- [sym_identifier] = ACTIONS(2204),
- [sym_private_property_identifier] = ACTIONS(2202),
- [sym_this] = ACTIONS(2204),
- [sym_super] = ACTIONS(2204),
- [sym_true] = ACTIONS(2204),
- [sym_false] = ACTIONS(2204),
- [sym_null] = ACTIONS(2204),
- [anon_sym_export] = ACTIONS(2204),
+ [sym_number] = ACTIONS(2186),
+ [sym_identifier] = ACTIONS(2188),
+ [sym_private_property_identifier] = ACTIONS(2186),
+ [sym_this] = ACTIONS(2188),
+ [sym_super] = ACTIONS(2188),
+ [sym_true] = ACTIONS(2188),
+ [sym_false] = ACTIONS(2188),
+ [sym_null] = ACTIONS(2188),
+ [anon_sym_export] = ACTIONS(2188),
[sym_cf_comment] = ACTIONS(5),
},
- [1034] = {
- [sym_comment] = STATE(1034),
- [anon_sym_POUND] = ACTIONS(2068),
- [anon_sym_var] = ACTIONS(2070),
- [anon_sym_SQUOTE] = ACTIONS(2068),
- [anon_sym_DQUOTE] = ACTIONS(2068),
- [anon_sym_LBRACE] = ACTIONS(2068),
- [anon_sym_RBRACE] = ACTIONS(2068),
- [anon_sym_import] = ACTIONS(2070),
- [anon_sym_with] = ACTIONS(2070),
- [anon_sym_let] = ACTIONS(2070),
- [anon_sym_const] = ACTIONS(2070),
- [anon_sym_else] = ACTIONS(2070),
- [anon_sym_if] = ACTIONS(2070),
- [anon_sym_switch] = ACTIONS(2070),
- [anon_sym_for] = ACTIONS(2070),
- [anon_sym_LPAREN] = ACTIONS(2068),
- [anon_sym_await] = ACTIONS(2070),
- [anon_sym_while] = ACTIONS(2070),
- [anon_sym_do] = ACTIONS(2070),
- [anon_sym_try] = ACTIONS(2070),
- [anon_sym_break] = ACTIONS(2070),
- [anon_sym_continue] = ACTIONS(2070),
- [anon_sym_return] = ACTIONS(2070),
- [anon_sym_throw] = ACTIONS(2070),
- [anon_sym_SEMI] = ACTIONS(2068),
- [anon_sym_yield] = ACTIONS(2070),
- [anon_sym_LBRACK] = ACTIONS(2068),
- [anon_sym_async] = ACTIONS(2070),
- [anon_sym_function] = ACTIONS(2070),
- [anon_sym_private] = ACTIONS(2070),
- [anon_sym_public] = ACTIONS(2070),
- [anon_sym_remote] = ACTIONS(2070),
- [anon_sym_static] = ACTIONS(2070),
- [anon_sym_final] = ACTIONS(2070),
- [anon_sym_abstract] = ACTIONS(2070),
- [anon_sym_any] = ACTIONS(2070),
- [anon_sym_array] = ACTIONS(2070),
- [anon_sym_binary] = ACTIONS(2070),
- [anon_sym_boolean] = ACTIONS(2070),
- [anon_sym_date] = ACTIONS(2070),
- [anon_sym_guid] = ACTIONS(2070),
- [anon_sym_numeric] = ACTIONS(2070),
- [anon_sym_query] = ACTIONS(2070),
- [anon_sym_string] = ACTIONS(2070),
- [anon_sym_struct] = ACTIONS(2070),
- [anon_sym_uuid] = ACTIONS(2070),
- [anon_sym_variablename] = ACTIONS(2070),
- [anon_sym_void] = ACTIONS(2070),
- [anon_sym_xml] = ACTIONS(2070),
- [anon_sym_new] = ACTIONS(2070),
- [anon_sym_PLUS] = ACTIONS(2070),
- [anon_sym_DASH] = ACTIONS(2070),
- [anon_sym_SLASH] = ACTIONS(2070),
- [anon_sym_BANG] = ACTIONS(2068),
- [anon_sym_TILDE] = ACTIONS(2070),
- [aux_sym_unary_operator_token1] = ACTIONS(2068),
- [anon_sym_PLUS_PLUS] = ACTIONS(2068),
- [anon_sym_DASH_DASH] = ACTIONS(2068),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2068),
- [sym_identifier] = ACTIONS(2070),
- [sym_private_property_identifier] = ACTIONS(2068),
- [sym_this] = ACTIONS(2070),
- [sym_super] = ACTIONS(2070),
- [sym_true] = ACTIONS(2070),
- [sym_false] = ACTIONS(2070),
- [sym_null] = ACTIONS(2070),
- [anon_sym_export] = ACTIONS(2070),
+ [1064] = {
+ [sym_comment] = STATE(1064),
+ [anon_sym_POUND] = ACTIONS(2134),
+ [anon_sym_var] = ACTIONS(2136),
+ [anon_sym_SQUOTE] = ACTIONS(2134),
+ [anon_sym_DQUOTE] = ACTIONS(2134),
+ [anon_sym_LBRACE] = ACTIONS(2134),
+ [anon_sym_RBRACE] = ACTIONS(2134),
+ [anon_sym_import] = ACTIONS(2136),
+ [anon_sym_with] = ACTIONS(2136),
+ [anon_sym_let] = ACTIONS(2136),
+ [anon_sym_const] = ACTIONS(2136),
+ [anon_sym_else] = ACTIONS(2136),
+ [anon_sym_if] = ACTIONS(2136),
+ [anon_sym_switch] = ACTIONS(2136),
+ [anon_sym_for] = ACTIONS(2136),
+ [anon_sym_LPAREN] = ACTIONS(2134),
+ [anon_sym_await] = ACTIONS(2136),
+ [anon_sym_while] = ACTIONS(2136),
+ [anon_sym_do] = ACTIONS(2136),
+ [anon_sym_try] = ACTIONS(2136),
+ [anon_sym_break] = ACTIONS(2136),
+ [anon_sym_continue] = ACTIONS(2136),
+ [anon_sym_return] = ACTIONS(2136),
+ [anon_sym_throw] = ACTIONS(2136),
+ [anon_sym_SEMI] = ACTIONS(2134),
+ [anon_sym_yield] = ACTIONS(2136),
+ [anon_sym_LBRACK] = ACTIONS(2134),
+ [anon_sym_async] = ACTIONS(2136),
+ [anon_sym_function] = ACTIONS(2136),
+ [anon_sym_private] = ACTIONS(2136),
+ [anon_sym_public] = ACTIONS(2136),
+ [anon_sym_remote] = ACTIONS(2136),
+ [anon_sym_static] = ACTIONS(2136),
+ [anon_sym_final] = ACTIONS(2136),
+ [anon_sym_abstract] = ACTIONS(2136),
+ [anon_sym_any] = ACTIONS(2136),
+ [anon_sym_array] = ACTIONS(2136),
+ [anon_sym_binary] = ACTIONS(2136),
+ [anon_sym_boolean] = ACTIONS(2136),
+ [anon_sym_date] = ACTIONS(2136),
+ [anon_sym_guid] = ACTIONS(2136),
+ [anon_sym_numeric] = ACTIONS(2136),
+ [anon_sym_query] = ACTIONS(2136),
+ [anon_sym_string] = ACTIONS(2136),
+ [anon_sym_struct] = ACTIONS(2136),
+ [anon_sym_uuid] = ACTIONS(2136),
+ [anon_sym_variablename] = ACTIONS(2136),
+ [anon_sym_void] = ACTIONS(2136),
+ [anon_sym_xml] = ACTIONS(2136),
+ [anon_sym_new] = ACTIONS(2136),
+ [anon_sym_PLUS] = ACTIONS(2136),
+ [anon_sym_DASH] = ACTIONS(2136),
+ [anon_sym_SLASH] = ACTIONS(2136),
+ [anon_sym_BANG] = ACTIONS(2134),
+ [anon_sym_TILDE] = ACTIONS(2136),
+ [aux_sym_unary_operator_token1] = ACTIONS(2134),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2134),
+ [anon_sym_DASH_DASH] = ACTIONS(2134),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2134),
+ [sym_identifier] = ACTIONS(2136),
+ [sym_private_property_identifier] = ACTIONS(2134),
+ [sym_this] = ACTIONS(2136),
+ [sym_super] = ACTIONS(2136),
+ [sym_true] = ACTIONS(2136),
+ [sym_false] = ACTIONS(2136),
+ [sym_null] = ACTIONS(2136),
+ [anon_sym_export] = ACTIONS(2136),
[sym_cf_comment] = ACTIONS(5),
},
- [1035] = {
- [sym_comment] = STATE(1035),
+ [1065] = {
+ [sym_comment] = STATE(1065),
+ [anon_sym_POUND] = ACTIONS(2146),
+ [anon_sym_var] = ACTIONS(2148),
+ [anon_sym_SQUOTE] = ACTIONS(2146),
+ [anon_sym_DQUOTE] = ACTIONS(2146),
+ [anon_sym_LBRACE] = ACTIONS(2146),
+ [anon_sym_RBRACE] = ACTIONS(2146),
+ [anon_sym_import] = ACTIONS(2148),
+ [anon_sym_with] = ACTIONS(2148),
+ [anon_sym_let] = ACTIONS(2148),
+ [anon_sym_const] = ACTIONS(2148),
+ [anon_sym_else] = ACTIONS(2148),
+ [anon_sym_if] = ACTIONS(2148),
+ [anon_sym_switch] = ACTIONS(2148),
+ [anon_sym_for] = ACTIONS(2148),
+ [anon_sym_LPAREN] = ACTIONS(2146),
+ [anon_sym_await] = ACTIONS(2148),
+ [anon_sym_while] = ACTIONS(2148),
+ [anon_sym_do] = ACTIONS(2148),
+ [anon_sym_try] = ACTIONS(2148),
+ [anon_sym_break] = ACTIONS(2148),
+ [anon_sym_continue] = ACTIONS(2148),
+ [anon_sym_return] = ACTIONS(2148),
+ [anon_sym_throw] = ACTIONS(2148),
+ [anon_sym_SEMI] = ACTIONS(2146),
+ [anon_sym_yield] = ACTIONS(2148),
+ [anon_sym_LBRACK] = ACTIONS(2146),
+ [anon_sym_async] = ACTIONS(2148),
+ [anon_sym_function] = ACTIONS(2148),
+ [anon_sym_private] = ACTIONS(2148),
+ [anon_sym_public] = ACTIONS(2148),
+ [anon_sym_remote] = ACTIONS(2148),
+ [anon_sym_static] = ACTIONS(2148),
+ [anon_sym_final] = ACTIONS(2148),
+ [anon_sym_abstract] = ACTIONS(2148),
+ [anon_sym_any] = ACTIONS(2148),
+ [anon_sym_array] = ACTIONS(2148),
+ [anon_sym_binary] = ACTIONS(2148),
+ [anon_sym_boolean] = ACTIONS(2148),
+ [anon_sym_date] = ACTIONS(2148),
+ [anon_sym_guid] = ACTIONS(2148),
+ [anon_sym_numeric] = ACTIONS(2148),
+ [anon_sym_query] = ACTIONS(2148),
+ [anon_sym_string] = ACTIONS(2148),
+ [anon_sym_struct] = ACTIONS(2148),
+ [anon_sym_uuid] = ACTIONS(2148),
+ [anon_sym_variablename] = ACTIONS(2148),
+ [anon_sym_void] = ACTIONS(2148),
+ [anon_sym_xml] = ACTIONS(2148),
+ [anon_sym_new] = ACTIONS(2148),
+ [anon_sym_PLUS] = ACTIONS(2148),
+ [anon_sym_DASH] = ACTIONS(2148),
+ [anon_sym_SLASH] = ACTIONS(2148),
+ [anon_sym_BANG] = ACTIONS(2146),
+ [anon_sym_TILDE] = ACTIONS(2148),
+ [aux_sym_unary_operator_token1] = ACTIONS(2146),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2146),
+ [anon_sym_DASH_DASH] = ACTIONS(2146),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2146),
+ [sym_identifier] = ACTIONS(2148),
+ [sym_private_property_identifier] = ACTIONS(2146),
+ [sym_this] = ACTIONS(2148),
+ [sym_super] = ACTIONS(2148),
+ [sym_true] = ACTIONS(2148),
+ [sym_false] = ACTIONS(2148),
+ [sym_null] = ACTIONS(2148),
+ [anon_sym_export] = ACTIONS(2148),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1066] = {
+ [sym_comment] = STATE(1066),
+ [anon_sym_POUND] = ACTIONS(2138),
+ [anon_sym_var] = ACTIONS(2140),
+ [anon_sym_SQUOTE] = ACTIONS(2138),
+ [anon_sym_DQUOTE] = ACTIONS(2138),
+ [anon_sym_LBRACE] = ACTIONS(2138),
+ [anon_sym_RBRACE] = ACTIONS(2138),
+ [anon_sym_import] = ACTIONS(2140),
+ [anon_sym_with] = ACTIONS(2140),
+ [anon_sym_let] = ACTIONS(2140),
+ [anon_sym_const] = ACTIONS(2140),
+ [anon_sym_else] = ACTIONS(2140),
+ [anon_sym_if] = ACTIONS(2140),
+ [anon_sym_switch] = ACTIONS(2140),
+ [anon_sym_for] = ACTIONS(2140),
+ [anon_sym_LPAREN] = ACTIONS(2138),
+ [anon_sym_await] = ACTIONS(2140),
+ [anon_sym_while] = ACTIONS(2140),
+ [anon_sym_do] = ACTIONS(2140),
+ [anon_sym_try] = ACTIONS(2140),
+ [anon_sym_break] = ACTIONS(2140),
+ [anon_sym_continue] = ACTIONS(2140),
+ [anon_sym_return] = ACTIONS(2140),
+ [anon_sym_throw] = ACTIONS(2140),
+ [anon_sym_SEMI] = ACTIONS(2138),
+ [anon_sym_yield] = ACTIONS(2140),
+ [anon_sym_LBRACK] = ACTIONS(2138),
+ [anon_sym_async] = ACTIONS(2140),
+ [anon_sym_function] = ACTIONS(2140),
+ [anon_sym_private] = ACTIONS(2140),
+ [anon_sym_public] = ACTIONS(2140),
+ [anon_sym_remote] = ACTIONS(2140),
+ [anon_sym_static] = ACTIONS(2140),
+ [anon_sym_final] = ACTIONS(2140),
+ [anon_sym_abstract] = ACTIONS(2140),
+ [anon_sym_any] = ACTIONS(2140),
+ [anon_sym_array] = ACTIONS(2140),
+ [anon_sym_binary] = ACTIONS(2140),
+ [anon_sym_boolean] = ACTIONS(2140),
+ [anon_sym_date] = ACTIONS(2140),
+ [anon_sym_guid] = ACTIONS(2140),
+ [anon_sym_numeric] = ACTIONS(2140),
+ [anon_sym_query] = ACTIONS(2140),
+ [anon_sym_string] = ACTIONS(2140),
+ [anon_sym_struct] = ACTIONS(2140),
+ [anon_sym_uuid] = ACTIONS(2140),
+ [anon_sym_variablename] = ACTIONS(2140),
+ [anon_sym_void] = ACTIONS(2140),
+ [anon_sym_xml] = ACTIONS(2140),
+ [anon_sym_new] = ACTIONS(2140),
+ [anon_sym_PLUS] = ACTIONS(2140),
+ [anon_sym_DASH] = ACTIONS(2140),
+ [anon_sym_SLASH] = ACTIONS(2140),
+ [anon_sym_BANG] = ACTIONS(2138),
+ [anon_sym_TILDE] = ACTIONS(2140),
+ [aux_sym_unary_operator_token1] = ACTIONS(2138),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2138),
+ [anon_sym_DASH_DASH] = ACTIONS(2138),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2138),
+ [sym_identifier] = ACTIONS(2140),
+ [sym_private_property_identifier] = ACTIONS(2138),
+ [sym_this] = ACTIONS(2140),
+ [sym_super] = ACTIONS(2140),
+ [sym_true] = ACTIONS(2140),
+ [sym_false] = ACTIONS(2140),
+ [sym_null] = ACTIONS(2140),
+ [anon_sym_export] = ACTIONS(2140),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1067] = {
+ [sym_comment] = STATE(1067),
+ [anon_sym_POUND] = ACTIONS(2142),
+ [anon_sym_var] = ACTIONS(2144),
+ [anon_sym_SQUOTE] = ACTIONS(2142),
+ [anon_sym_DQUOTE] = ACTIONS(2142),
+ [anon_sym_LBRACE] = ACTIONS(2142),
+ [anon_sym_RBRACE] = ACTIONS(2142),
+ [anon_sym_import] = ACTIONS(2144),
+ [anon_sym_with] = ACTIONS(2144),
+ [anon_sym_let] = ACTIONS(2144),
+ [anon_sym_const] = ACTIONS(2144),
+ [anon_sym_else] = ACTIONS(2144),
+ [anon_sym_if] = ACTIONS(2144),
+ [anon_sym_switch] = ACTIONS(2144),
+ [anon_sym_for] = ACTIONS(2144),
+ [anon_sym_LPAREN] = ACTIONS(2142),
+ [anon_sym_await] = ACTIONS(2144),
+ [anon_sym_while] = ACTIONS(2144),
+ [anon_sym_do] = ACTIONS(2144),
+ [anon_sym_try] = ACTIONS(2144),
+ [anon_sym_break] = ACTIONS(2144),
+ [anon_sym_continue] = ACTIONS(2144),
+ [anon_sym_return] = ACTIONS(2144),
+ [anon_sym_throw] = ACTIONS(2144),
+ [anon_sym_SEMI] = ACTIONS(2142),
+ [anon_sym_yield] = ACTIONS(2144),
+ [anon_sym_LBRACK] = ACTIONS(2142),
+ [anon_sym_async] = ACTIONS(2144),
+ [anon_sym_function] = ACTIONS(2144),
+ [anon_sym_private] = ACTIONS(2144),
+ [anon_sym_public] = ACTIONS(2144),
+ [anon_sym_remote] = ACTIONS(2144),
+ [anon_sym_static] = ACTIONS(2144),
+ [anon_sym_final] = ACTIONS(2144),
+ [anon_sym_abstract] = ACTIONS(2144),
+ [anon_sym_any] = ACTIONS(2144),
+ [anon_sym_array] = ACTIONS(2144),
+ [anon_sym_binary] = ACTIONS(2144),
+ [anon_sym_boolean] = ACTIONS(2144),
+ [anon_sym_date] = ACTIONS(2144),
+ [anon_sym_guid] = ACTIONS(2144),
+ [anon_sym_numeric] = ACTIONS(2144),
+ [anon_sym_query] = ACTIONS(2144),
+ [anon_sym_string] = ACTIONS(2144),
+ [anon_sym_struct] = ACTIONS(2144),
+ [anon_sym_uuid] = ACTIONS(2144),
+ [anon_sym_variablename] = ACTIONS(2144),
+ [anon_sym_void] = ACTIONS(2144),
+ [anon_sym_xml] = ACTIONS(2144),
+ [anon_sym_new] = ACTIONS(2144),
+ [anon_sym_PLUS] = ACTIONS(2144),
+ [anon_sym_DASH] = ACTIONS(2144),
+ [anon_sym_SLASH] = ACTIONS(2144),
+ [anon_sym_BANG] = ACTIONS(2142),
+ [anon_sym_TILDE] = ACTIONS(2144),
+ [aux_sym_unary_operator_token1] = ACTIONS(2142),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2142),
+ [anon_sym_DASH_DASH] = ACTIONS(2142),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2142),
+ [sym_identifier] = ACTIONS(2144),
+ [sym_private_property_identifier] = ACTIONS(2142),
+ [sym_this] = ACTIONS(2144),
+ [sym_super] = ACTIONS(2144),
+ [sym_true] = ACTIONS(2144),
+ [sym_false] = ACTIONS(2144),
+ [sym_null] = ACTIONS(2144),
+ [anon_sym_export] = ACTIONS(2144),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1068] = {
+ [sym_comment] = STATE(1068),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_COMMA] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1069] = {
+ [sym_comment] = STATE(1069),
+ [anon_sym_POUND] = ACTIONS(2152),
+ [anon_sym_var] = ACTIONS(2154),
+ [anon_sym_SQUOTE] = ACTIONS(2152),
+ [anon_sym_DQUOTE] = ACTIONS(2152),
+ [anon_sym_LBRACE] = ACTIONS(2152),
+ [anon_sym_RBRACE] = ACTIONS(2152),
+ [anon_sym_import] = ACTIONS(2154),
+ [anon_sym_with] = ACTIONS(2154),
+ [anon_sym_let] = ACTIONS(2154),
+ [anon_sym_const] = ACTIONS(2154),
+ [anon_sym_else] = ACTIONS(2154),
+ [anon_sym_if] = ACTIONS(2154),
+ [anon_sym_switch] = ACTIONS(2154),
+ [anon_sym_for] = ACTIONS(2154),
+ [anon_sym_LPAREN] = ACTIONS(2152),
+ [anon_sym_await] = ACTIONS(2154),
+ [anon_sym_while] = ACTIONS(2154),
+ [anon_sym_do] = ACTIONS(2154),
+ [anon_sym_try] = ACTIONS(2154),
+ [anon_sym_break] = ACTIONS(2154),
+ [anon_sym_continue] = ACTIONS(2154),
+ [anon_sym_return] = ACTIONS(2154),
+ [anon_sym_throw] = ACTIONS(2154),
+ [anon_sym_SEMI] = ACTIONS(2152),
+ [anon_sym_yield] = ACTIONS(2154),
+ [anon_sym_LBRACK] = ACTIONS(2152),
+ [anon_sym_async] = ACTIONS(2154),
+ [anon_sym_function] = ACTIONS(2154),
+ [anon_sym_private] = ACTIONS(2154),
+ [anon_sym_public] = ACTIONS(2154),
+ [anon_sym_remote] = ACTIONS(2154),
+ [anon_sym_static] = ACTIONS(2154),
+ [anon_sym_final] = ACTIONS(2154),
+ [anon_sym_abstract] = ACTIONS(2154),
+ [anon_sym_any] = ACTIONS(2154),
+ [anon_sym_array] = ACTIONS(2154),
+ [anon_sym_binary] = ACTIONS(2154),
+ [anon_sym_boolean] = ACTIONS(2154),
+ [anon_sym_date] = ACTIONS(2154),
+ [anon_sym_guid] = ACTIONS(2154),
+ [anon_sym_numeric] = ACTIONS(2154),
+ [anon_sym_query] = ACTIONS(2154),
+ [anon_sym_string] = ACTIONS(2154),
+ [anon_sym_struct] = ACTIONS(2154),
+ [anon_sym_uuid] = ACTIONS(2154),
+ [anon_sym_variablename] = ACTIONS(2154),
+ [anon_sym_void] = ACTIONS(2154),
+ [anon_sym_xml] = ACTIONS(2154),
+ [anon_sym_new] = ACTIONS(2154),
+ [anon_sym_PLUS] = ACTIONS(2154),
+ [anon_sym_DASH] = ACTIONS(2154),
+ [anon_sym_SLASH] = ACTIONS(2154),
+ [anon_sym_BANG] = ACTIONS(2152),
+ [anon_sym_TILDE] = ACTIONS(2154),
+ [aux_sym_unary_operator_token1] = ACTIONS(2152),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2152),
+ [anon_sym_DASH_DASH] = ACTIONS(2152),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2152),
+ [sym_identifier] = ACTIONS(2154),
+ [sym_private_property_identifier] = ACTIONS(2152),
+ [sym_this] = ACTIONS(2154),
+ [sym_super] = ACTIONS(2154),
+ [sym_true] = ACTIONS(2154),
+ [sym_false] = ACTIONS(2154),
+ [sym_null] = ACTIONS(2154),
+ [anon_sym_export] = ACTIONS(2154),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1070] = {
+ [sym_comment] = STATE(1070),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1618),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_COMMA] = ACTIONS(1621),
+ [anon_sym_RBRACE] = ACTIONS(1621),
+ [anon_sym_LPAREN] = ACTIONS(1144),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_RBRACK] = ACTIONS(1621),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1144),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1144),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1071] = {
+ [sym_comment] = STATE(1071),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2390),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(2393),
+ [anon_sym_RBRACE] = ACTIONS(2393),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_RBRACK] = ACTIONS(2393),
+ [anon_sym_EQ_GT] = ACTIONS(2332),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1072] = {
+ [sym_comment] = STATE(1072),
+ [anon_sym_GT_EQ] = ACTIONS(2009),
+ [anon_sym_GT] = ACTIONS(2011),
+ [anon_sym_LT_EQ] = ACTIONS(2009),
+ [anon_sym_LT] = ACTIONS(2011),
+ [anon_sym_EQ] = ACTIONS(2011),
+ [anon_sym_STAR] = ACTIONS(2011),
+ [anon_sym_COMMA] = ACTIONS(2009),
+ [anon_sym_RBRACE] = ACTIONS(2009),
+ [anon_sym_LPAREN] = ACTIONS(2009),
+ [anon_sym_in] = ACTIONS(2011),
+ [anon_sym_of] = ACTIONS(2009),
+ [anon_sym_SEMI] = ACTIONS(2009),
+ [anon_sym_LBRACK] = ACTIONS(2009),
+ [sym_optional_chain] = ACTIONS(2009),
+ [anon_sym_DOT] = ACTIONS(2009),
+ [anon_sym_PLUS_EQ] = ACTIONS(2009),
+ [anon_sym_DASH_EQ] = ACTIONS(2009),
+ [anon_sym_STAR_EQ] = ACTIONS(2009),
+ [anon_sym_SLASH_EQ] = ACTIONS(2009),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2009),
+ [anon_sym_CARET_EQ] = ACTIONS(2009),
+ [anon_sym_AMP_EQ] = ACTIONS(2009),
+ [anon_sym_PIPE_EQ] = ACTIONS(2009),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2009),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2009),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2009),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2009),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009),
+ [anon_sym_AMP_AMP] = ACTIONS(2011),
+ [aux_sym_binary_expression_token1] = ACTIONS(2009),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2011),
+ [aux_sym_binary_expression_token2] = ACTIONS(2009),
+ [anon_sym_GT_GT] = ACTIONS(2011),
+ [anon_sym_GT_GT_GT] = ACTIONS(2011),
+ [anon_sym_LT_LT] = ACTIONS(2011),
+ [anon_sym_AMP] = ACTIONS(2011),
+ [anon_sym_CARET] = ACTIONS(2011),
+ [anon_sym_PIPE] = ACTIONS(2011),
+ [anon_sym_PLUS] = ACTIONS(2011),
+ [anon_sym_DASH] = ACTIONS(2011),
+ [anon_sym_SLASH] = ACTIONS(2011),
+ [anon_sym_PERCENT] = ACTIONS(2011),
+ [aux_sym_binary_expression_token3] = ACTIONS(2009),
+ [anon_sym_STAR_STAR] = ACTIONS(2011),
+ [aux_sym_binary_expression_token4] = ACTIONS(2011),
+ [aux_sym_binary_expression_token5] = ACTIONS(2009),
+ [aux_sym_binary_expression_token6] = ACTIONS(2009),
+ [anon_sym_EQ_EQ] = ACTIONS(2011),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2009),
+ [aux_sym_binary_expression_token7] = ACTIONS(2009),
+ [aux_sym_binary_expression_token8] = ACTIONS(2009),
+ [anon_sym_BANG_EQ] = ACTIONS(2011),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2009),
+ [aux_sym_binary_expression_token9] = ACTIONS(2009),
+ [aux_sym_binary_expression_token10] = ACTIONS(2009),
+ [aux_sym_binary_expression_token11] = ACTIONS(2009),
+ [aux_sym_binary_expression_token12] = ACTIONS(2011),
+ [aux_sym_binary_expression_token13] = ACTIONS(2009),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2011),
+ [anon_sym_instanceof] = ACTIONS(2009),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2009),
+ [anon_sym_DASH_DASH] = ACTIONS(2009),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(2009),
+ [sym__ternary_qmark] = ACTIONS(2009),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1073] = {
+ [sym_comment] = STATE(1073),
+ [anon_sym_POUND] = ACTIONS(2126),
+ [anon_sym_var] = ACTIONS(2128),
+ [anon_sym_SQUOTE] = ACTIONS(2126),
+ [anon_sym_DQUOTE] = ACTIONS(2126),
+ [anon_sym_LBRACE] = ACTIONS(2126),
+ [anon_sym_RBRACE] = ACTIONS(2126),
+ [anon_sym_import] = ACTIONS(2128),
+ [anon_sym_with] = ACTIONS(2128),
+ [anon_sym_let] = ACTIONS(2128),
+ [anon_sym_const] = ACTIONS(2128),
+ [anon_sym_else] = ACTIONS(2128),
+ [anon_sym_if] = ACTIONS(2128),
+ [anon_sym_switch] = ACTIONS(2128),
+ [anon_sym_for] = ACTIONS(2128),
+ [anon_sym_LPAREN] = ACTIONS(2126),
+ [anon_sym_await] = ACTIONS(2128),
+ [anon_sym_while] = ACTIONS(2128),
+ [anon_sym_do] = ACTIONS(2128),
+ [anon_sym_try] = ACTIONS(2128),
+ [anon_sym_break] = ACTIONS(2128),
+ [anon_sym_continue] = ACTIONS(2128),
+ [anon_sym_return] = ACTIONS(2128),
+ [anon_sym_throw] = ACTIONS(2128),
+ [anon_sym_SEMI] = ACTIONS(2126),
+ [anon_sym_yield] = ACTIONS(2128),
+ [anon_sym_LBRACK] = ACTIONS(2126),
+ [anon_sym_async] = ACTIONS(2128),
+ [anon_sym_function] = ACTIONS(2128),
+ [anon_sym_private] = ACTIONS(2128),
+ [anon_sym_public] = ACTIONS(2128),
+ [anon_sym_remote] = ACTIONS(2128),
+ [anon_sym_static] = ACTIONS(2128),
+ [anon_sym_final] = ACTIONS(2128),
+ [anon_sym_abstract] = ACTIONS(2128),
+ [anon_sym_any] = ACTIONS(2128),
+ [anon_sym_array] = ACTIONS(2128),
+ [anon_sym_binary] = ACTIONS(2128),
+ [anon_sym_boolean] = ACTIONS(2128),
+ [anon_sym_date] = ACTIONS(2128),
+ [anon_sym_guid] = ACTIONS(2128),
+ [anon_sym_numeric] = ACTIONS(2128),
+ [anon_sym_query] = ACTIONS(2128),
+ [anon_sym_string] = ACTIONS(2128),
+ [anon_sym_struct] = ACTIONS(2128),
+ [anon_sym_uuid] = ACTIONS(2128),
+ [anon_sym_variablename] = ACTIONS(2128),
+ [anon_sym_void] = ACTIONS(2128),
+ [anon_sym_xml] = ACTIONS(2128),
+ [anon_sym_new] = ACTIONS(2128),
+ [anon_sym_PLUS] = ACTIONS(2128),
+ [anon_sym_DASH] = ACTIONS(2128),
+ [anon_sym_SLASH] = ACTIONS(2128),
+ [anon_sym_BANG] = ACTIONS(2126),
+ [anon_sym_TILDE] = ACTIONS(2128),
+ [aux_sym_unary_operator_token1] = ACTIONS(2126),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2126),
+ [anon_sym_DASH_DASH] = ACTIONS(2126),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2126),
+ [sym_identifier] = ACTIONS(2128),
+ [sym_private_property_identifier] = ACTIONS(2126),
+ [sym_this] = ACTIONS(2128),
+ [sym_super] = ACTIONS(2128),
+ [sym_true] = ACTIONS(2128),
+ [sym_false] = ACTIONS(2128),
+ [sym_null] = ACTIONS(2128),
+ [anon_sym_export] = ACTIONS(2128),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1074] = {
+ [sym_comment] = STATE(1074),
+ [anon_sym_POUND] = ACTIONS(2230),
+ [anon_sym_var] = ACTIONS(2232),
+ [anon_sym_SQUOTE] = ACTIONS(2230),
+ [anon_sym_DQUOTE] = ACTIONS(2230),
+ [anon_sym_LBRACE] = ACTIONS(2230),
+ [anon_sym_RBRACE] = ACTIONS(2230),
+ [anon_sym_import] = ACTIONS(2232),
+ [anon_sym_with] = ACTIONS(2232),
+ [anon_sym_let] = ACTIONS(2232),
+ [anon_sym_const] = ACTIONS(2232),
+ [anon_sym_else] = ACTIONS(2232),
+ [anon_sym_if] = ACTIONS(2232),
+ [anon_sym_switch] = ACTIONS(2232),
+ [anon_sym_for] = ACTIONS(2232),
+ [anon_sym_LPAREN] = ACTIONS(2230),
+ [anon_sym_await] = ACTIONS(2232),
+ [anon_sym_while] = ACTIONS(2232),
+ [anon_sym_do] = ACTIONS(2232),
+ [anon_sym_try] = ACTIONS(2232),
+ [anon_sym_break] = ACTIONS(2232),
+ [anon_sym_continue] = ACTIONS(2232),
+ [anon_sym_return] = ACTIONS(2232),
+ [anon_sym_throw] = ACTIONS(2232),
+ [anon_sym_SEMI] = ACTIONS(2230),
+ [anon_sym_yield] = ACTIONS(2232),
+ [anon_sym_LBRACK] = ACTIONS(2230),
+ [anon_sym_async] = ACTIONS(2232),
+ [anon_sym_function] = ACTIONS(2232),
+ [anon_sym_private] = ACTIONS(2232),
+ [anon_sym_public] = ACTIONS(2232),
+ [anon_sym_remote] = ACTIONS(2232),
+ [anon_sym_static] = ACTIONS(2232),
+ [anon_sym_final] = ACTIONS(2232),
+ [anon_sym_abstract] = ACTIONS(2232),
+ [anon_sym_any] = ACTIONS(2232),
+ [anon_sym_array] = ACTIONS(2232),
+ [anon_sym_binary] = ACTIONS(2232),
+ [anon_sym_boolean] = ACTIONS(2232),
+ [anon_sym_date] = ACTIONS(2232),
+ [anon_sym_guid] = ACTIONS(2232),
+ [anon_sym_numeric] = ACTIONS(2232),
+ [anon_sym_query] = ACTIONS(2232),
+ [anon_sym_string] = ACTIONS(2232),
+ [anon_sym_struct] = ACTIONS(2232),
+ [anon_sym_uuid] = ACTIONS(2232),
+ [anon_sym_variablename] = ACTIONS(2232),
+ [anon_sym_void] = ACTIONS(2232),
+ [anon_sym_xml] = ACTIONS(2232),
+ [anon_sym_new] = ACTIONS(2232),
+ [anon_sym_PLUS] = ACTIONS(2232),
+ [anon_sym_DASH] = ACTIONS(2232),
+ [anon_sym_SLASH] = ACTIONS(2232),
+ [anon_sym_BANG] = ACTIONS(2230),
+ [anon_sym_TILDE] = ACTIONS(2232),
+ [aux_sym_unary_operator_token1] = ACTIONS(2230),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2230),
+ [anon_sym_DASH_DASH] = ACTIONS(2230),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2230),
+ [sym_identifier] = ACTIONS(2232),
+ [sym_private_property_identifier] = ACTIONS(2230),
+ [sym_this] = ACTIONS(2232),
+ [sym_super] = ACTIONS(2232),
+ [sym_true] = ACTIONS(2232),
+ [sym_false] = ACTIONS(2232),
+ [sym_null] = ACTIONS(2232),
+ [anon_sym_export] = ACTIONS(2232),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1075] = {
+ [sym_comment] = STATE(1075),
+ [anon_sym_GT_EQ] = ACTIONS(2314),
+ [anon_sym_GT] = ACTIONS(2316),
+ [anon_sym_LT_EQ] = ACTIONS(2314),
+ [anon_sym_LT] = ACTIONS(2316),
+ [anon_sym_EQ] = ACTIONS(2316),
+ [anon_sym_STAR] = ACTIONS(2316),
+ [anon_sym_COMMA] = ACTIONS(2314),
+ [anon_sym_RBRACE] = ACTIONS(2314),
+ [anon_sym_LPAREN] = ACTIONS(2314),
+ [anon_sym_in] = ACTIONS(2316),
+ [anon_sym_of] = ACTIONS(2314),
+ [anon_sym_SEMI] = ACTIONS(2314),
+ [anon_sym_LBRACK] = ACTIONS(2314),
+ [sym_optional_chain] = ACTIONS(2314),
+ [anon_sym_DOT] = ACTIONS(2314),
+ [anon_sym_PLUS_EQ] = ACTIONS(2314),
+ [anon_sym_DASH_EQ] = ACTIONS(2314),
+ [anon_sym_STAR_EQ] = ACTIONS(2314),
+ [anon_sym_SLASH_EQ] = ACTIONS(2314),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2314),
+ [anon_sym_CARET_EQ] = ACTIONS(2314),
+ [anon_sym_AMP_EQ] = ACTIONS(2314),
+ [anon_sym_PIPE_EQ] = ACTIONS(2314),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2314),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2314),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2314),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2314),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2314),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2314),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2314),
+ [anon_sym_AMP_AMP] = ACTIONS(2316),
+ [aux_sym_binary_expression_token1] = ACTIONS(2314),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2316),
+ [aux_sym_binary_expression_token2] = ACTIONS(2314),
+ [anon_sym_GT_GT] = ACTIONS(2316),
+ [anon_sym_GT_GT_GT] = ACTIONS(2316),
+ [anon_sym_LT_LT] = ACTIONS(2316),
+ [anon_sym_AMP] = ACTIONS(2316),
+ [anon_sym_CARET] = ACTIONS(2316),
+ [anon_sym_PIPE] = ACTIONS(2316),
+ [anon_sym_PLUS] = ACTIONS(2316),
+ [anon_sym_DASH] = ACTIONS(2316),
+ [anon_sym_SLASH] = ACTIONS(2316),
+ [anon_sym_PERCENT] = ACTIONS(2316),
+ [aux_sym_binary_expression_token3] = ACTIONS(2314),
+ [anon_sym_STAR_STAR] = ACTIONS(2316),
+ [aux_sym_binary_expression_token4] = ACTIONS(2316),
+ [aux_sym_binary_expression_token5] = ACTIONS(2314),
+ [aux_sym_binary_expression_token6] = ACTIONS(2314),
+ [anon_sym_EQ_EQ] = ACTIONS(2316),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2314),
+ [aux_sym_binary_expression_token7] = ACTIONS(2314),
+ [aux_sym_binary_expression_token8] = ACTIONS(2314),
+ [anon_sym_BANG_EQ] = ACTIONS(2316),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2314),
+ [aux_sym_binary_expression_token9] = ACTIONS(2314),
+ [aux_sym_binary_expression_token10] = ACTIONS(2314),
+ [aux_sym_binary_expression_token11] = ACTIONS(2314),
+ [aux_sym_binary_expression_token12] = ACTIONS(2316),
+ [aux_sym_binary_expression_token13] = ACTIONS(2314),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2316),
+ [anon_sym_instanceof] = ACTIONS(2314),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2314),
+ [anon_sym_DASH_DASH] = ACTIONS(2314),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(2314),
+ [sym__ternary_qmark] = ACTIONS(2314),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1076] = {
+ [sym_comment] = STATE(1076),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1396),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_COMMA] = ACTIONS(1609),
+ [anon_sym_RBRACE] = ACTIONS(1609),
+ [anon_sym_LPAREN] = ACTIONS(1144),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_RBRACK] = ACTIONS(1609),
+ [anon_sym_EQ_GT] = ACTIONS(1587),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1146),
+ [anon_sym_instanceof] = ACTIONS(1144),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1144),
+ [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1144),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1077] = {
+ [sym_comment] = STATE(1077),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_finally] = ACTIONS(1004),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1078] = {
+ [sym_comment] = STATE(1078),
+ [anon_sym_POUND] = ACTIONS(1967),
+ [anon_sym_var] = ACTIONS(1969),
+ [anon_sym_SQUOTE] = ACTIONS(1967),
+ [anon_sym_DQUOTE] = ACTIONS(1967),
+ [anon_sym_LBRACE] = ACTIONS(1967),
+ [anon_sym_RBRACE] = ACTIONS(1967),
+ [anon_sym_import] = ACTIONS(1969),
+ [anon_sym_with] = ACTIONS(1969),
+ [anon_sym_let] = ACTIONS(1969),
+ [anon_sym_const] = ACTIONS(1969),
+ [anon_sym_if] = ACTIONS(1969),
+ [anon_sym_switch] = ACTIONS(1969),
+ [anon_sym_for] = ACTIONS(1969),
+ [anon_sym_LPAREN] = ACTIONS(1967),
+ [anon_sym_await] = ACTIONS(1969),
+ [anon_sym_while] = ACTIONS(1969),
+ [anon_sym_do] = ACTIONS(1969),
+ [anon_sym_try] = ACTIONS(1969),
+ [anon_sym_break] = ACTIONS(1969),
+ [anon_sym_continue] = ACTIONS(1969),
+ [anon_sym_return] = ACTIONS(1969),
+ [anon_sym_throw] = ACTIONS(1969),
+ [anon_sym_SEMI] = ACTIONS(1967),
+ [anon_sym_finally] = ACTIONS(1969),
+ [anon_sym_yield] = ACTIONS(1969),
+ [anon_sym_LBRACK] = ACTIONS(1967),
+ [anon_sym_async] = ACTIONS(1969),
+ [anon_sym_function] = ACTIONS(1969),
+ [anon_sym_private] = ACTIONS(1969),
+ [anon_sym_public] = ACTIONS(1969),
+ [anon_sym_remote] = ACTIONS(1969),
+ [anon_sym_static] = ACTIONS(1969),
+ [anon_sym_final] = ACTIONS(1969),
+ [anon_sym_abstract] = ACTIONS(1969),
+ [anon_sym_any] = ACTIONS(1969),
+ [anon_sym_array] = ACTIONS(1969),
+ [anon_sym_binary] = ACTIONS(1969),
+ [anon_sym_boolean] = ACTIONS(1969),
+ [anon_sym_date] = ACTIONS(1969),
+ [anon_sym_guid] = ACTIONS(1969),
+ [anon_sym_numeric] = ACTIONS(1969),
+ [anon_sym_query] = ACTIONS(1969),
+ [anon_sym_string] = ACTIONS(1969),
+ [anon_sym_struct] = ACTIONS(1969),
+ [anon_sym_uuid] = ACTIONS(1969),
+ [anon_sym_variablename] = ACTIONS(1969),
+ [anon_sym_void] = ACTIONS(1969),
+ [anon_sym_xml] = ACTIONS(1969),
+ [anon_sym_new] = ACTIONS(1969),
+ [anon_sym_PLUS] = ACTIONS(1969),
+ [anon_sym_DASH] = ACTIONS(1969),
+ [anon_sym_SLASH] = ACTIONS(1969),
+ [anon_sym_BANG] = ACTIONS(1967),
+ [anon_sym_TILDE] = ACTIONS(1969),
+ [aux_sym_unary_operator_token1] = ACTIONS(1967),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1967),
+ [anon_sym_DASH_DASH] = ACTIONS(1967),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1967),
+ [sym_identifier] = ACTIONS(1969),
+ [sym_private_property_identifier] = ACTIONS(1967),
+ [sym_this] = ACTIONS(1969),
+ [sym_super] = ACTIONS(1969),
+ [sym_true] = ACTIONS(1969),
+ [sym_false] = ACTIONS(1969),
+ [sym_null] = ACTIONS(1969),
+ [anon_sym_export] = ACTIONS(1969),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1079] = {
+ [sym_comment] = STATE(1079),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2172),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(1851),
+ [anon_sym_RBRACE] = ACTIONS(1851),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_of] = ACTIONS(1851),
+ [anon_sym_SEMI] = ACTIONS(1851),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1851),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1080] = {
+ [sym_comment] = STATE(1080),
+ [anon_sym_POUND] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(894),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(894),
+ [anon_sym_with] = ACTIONS(894),
+ [anon_sym_let] = ACTIONS(894),
+ [anon_sym_const] = ACTIONS(894),
+ [anon_sym_if] = ACTIONS(894),
+ [anon_sym_switch] = ACTIONS(894),
+ [anon_sym_for] = ACTIONS(894),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(894),
+ [anon_sym_while] = ACTIONS(894),
+ [anon_sym_do] = ACTIONS(894),
+ [anon_sym_try] = ACTIONS(894),
+ [anon_sym_break] = ACTIONS(894),
+ [anon_sym_continue] = ACTIONS(894),
+ [anon_sym_return] = ACTIONS(894),
+ [anon_sym_throw] = ACTIONS(894),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_yield] = ACTIONS(894),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(894),
+ [anon_sym_function] = ACTIONS(894),
+ [anon_sym_private] = ACTIONS(894),
+ [anon_sym_public] = ACTIONS(894),
+ [anon_sym_remote] = ACTIONS(894),
+ [anon_sym_static] = ACTIONS(894),
+ [anon_sym_final] = ACTIONS(894),
+ [anon_sym_abstract] = ACTIONS(894),
+ [anon_sym_any] = ACTIONS(894),
+ [anon_sym_array] = ACTIONS(894),
+ [anon_sym_binary] = ACTIONS(894),
+ [anon_sym_boolean] = ACTIONS(894),
+ [anon_sym_date] = ACTIONS(894),
+ [anon_sym_guid] = ACTIONS(894),
+ [anon_sym_numeric] = ACTIONS(894),
+ [anon_sym_query] = ACTIONS(894),
+ [anon_sym_string] = ACTIONS(894),
+ [anon_sym_struct] = ACTIONS(894),
+ [anon_sym_uuid] = ACTIONS(894),
+ [anon_sym_variablename] = ACTIONS(894),
+ [anon_sym_void] = ACTIONS(894),
+ [anon_sym_xml] = ACTIONS(894),
+ [anon_sym_new] = ACTIONS(894),
+ [anon_sym_PLUS] = ACTIONS(894),
+ [anon_sym_DASH] = ACTIONS(894),
+ [anon_sym_SLASH] = ACTIONS(894),
+ [anon_sym_BANG] = ACTIONS(892),
+ [anon_sym_TILDE] = ACTIONS(894),
+ [aux_sym_unary_operator_token1] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(892),
+ [sym_identifier] = ACTIONS(894),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(894),
+ [sym_super] = ACTIONS(894),
+ [sym_true] = ACTIONS(894),
+ [sym_false] = ACTIONS(894),
+ [sym_null] = ACTIONS(894),
+ [anon_sym_export] = ACTIONS(894),
+ [sym__automatic_semicolon] = ACTIONS(2395),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1081] = {
+ [sym_comment] = STATE(1081),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2358),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(2397),
+ [anon_sym_RBRACE] = ACTIONS(2397),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_RBRACK] = ACTIONS(2397),
+ [anon_sym_EQ_GT] = ACTIONS(2360),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1082] = {
+ [sym_comment] = STATE(1082),
[anon_sym_POUND] = ACTIONS(2234),
[anon_sym_var] = ACTIONS(2236),
[anon_sym_SQUOTE] = ACTIONS(2234),
@@ -124770,8 +128555,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2236),
[sym_cf_comment] = ACTIONS(5),
},
- [1036] = {
- [sym_comment] = STATE(1036),
+ [1083] = {
+ [sym_comment] = STATE(1083),
[anon_sym_POUND] = ACTIONS(2238),
[anon_sym_var] = ACTIONS(2240),
[anon_sym_SQUOTE] = ACTIONS(2238),
@@ -124841,79 +128626,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2240),
[sym_cf_comment] = ACTIONS(5),
},
- [1037] = {
- [sym_comment] = STATE(1037),
- [anon_sym_POUND] = ACTIONS(2136),
- [anon_sym_var] = ACTIONS(2138),
- [anon_sym_SQUOTE] = ACTIONS(2136),
- [anon_sym_DQUOTE] = ACTIONS(2136),
- [anon_sym_LBRACE] = ACTIONS(2136),
- [anon_sym_RBRACE] = ACTIONS(2136),
- [anon_sym_import] = ACTIONS(2138),
- [anon_sym_with] = ACTIONS(2138),
- [anon_sym_let] = ACTIONS(2138),
- [anon_sym_const] = ACTIONS(2138),
- [anon_sym_else] = ACTIONS(2138),
- [anon_sym_if] = ACTIONS(2138),
- [anon_sym_switch] = ACTIONS(2138),
- [anon_sym_for] = ACTIONS(2138),
- [anon_sym_LPAREN] = ACTIONS(2136),
- [anon_sym_await] = ACTIONS(2138),
- [anon_sym_while] = ACTIONS(2138),
- [anon_sym_do] = ACTIONS(2138),
- [anon_sym_try] = ACTIONS(2138),
- [anon_sym_break] = ACTIONS(2138),
- [anon_sym_continue] = ACTIONS(2138),
- [anon_sym_return] = ACTIONS(2138),
- [anon_sym_throw] = ACTIONS(2138),
- [anon_sym_SEMI] = ACTIONS(2136),
- [anon_sym_yield] = ACTIONS(2138),
- [anon_sym_LBRACK] = ACTIONS(2136),
- [anon_sym_async] = ACTIONS(2138),
- [anon_sym_function] = ACTIONS(2138),
- [anon_sym_private] = ACTIONS(2138),
- [anon_sym_public] = ACTIONS(2138),
- [anon_sym_remote] = ACTIONS(2138),
- [anon_sym_static] = ACTIONS(2138),
- [anon_sym_final] = ACTIONS(2138),
- [anon_sym_abstract] = ACTIONS(2138),
- [anon_sym_any] = ACTIONS(2138),
- [anon_sym_array] = ACTIONS(2138),
- [anon_sym_binary] = ACTIONS(2138),
- [anon_sym_boolean] = ACTIONS(2138),
- [anon_sym_date] = ACTIONS(2138),
- [anon_sym_guid] = ACTIONS(2138),
- [anon_sym_numeric] = ACTIONS(2138),
- [anon_sym_query] = ACTIONS(2138),
- [anon_sym_string] = ACTIONS(2138),
- [anon_sym_struct] = ACTIONS(2138),
- [anon_sym_uuid] = ACTIONS(2138),
- [anon_sym_variablename] = ACTIONS(2138),
- [anon_sym_void] = ACTIONS(2138),
- [anon_sym_xml] = ACTIONS(2138),
- [anon_sym_new] = ACTIONS(2138),
- [anon_sym_PLUS] = ACTIONS(2138),
- [anon_sym_DASH] = ACTIONS(2138),
- [anon_sym_SLASH] = ACTIONS(2138),
- [anon_sym_BANG] = ACTIONS(2136),
- [anon_sym_TILDE] = ACTIONS(2138),
- [aux_sym_unary_operator_token1] = ACTIONS(2136),
- [anon_sym_PLUS_PLUS] = ACTIONS(2136),
- [anon_sym_DASH_DASH] = ACTIONS(2136),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2136),
- [sym_identifier] = ACTIONS(2138),
- [sym_private_property_identifier] = ACTIONS(2136),
- [sym_this] = ACTIONS(2138),
- [sym_super] = ACTIONS(2138),
- [sym_true] = ACTIONS(2138),
- [sym_false] = ACTIONS(2138),
- [sym_null] = ACTIONS(2138),
- [anon_sym_export] = ACTIONS(2138),
+ [1084] = {
+ [sym_function_dec_parameters] = STATE(4543),
+ [sym_comment] = STATE(1084),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2390),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(2393),
+ [anon_sym_LPAREN] = ACTIONS(2400),
+ [anon_sym_RPAREN] = ACTIONS(2393),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2332),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [1038] = {
- [sym_comment] = STATE(1038),
+ [1085] = {
+ [sym_comment] = STATE(1085),
[anon_sym_POUND] = ACTIONS(2242),
[anon_sym_var] = ACTIONS(2244),
[anon_sym_SQUOTE] = ACTIONS(2242),
@@ -124983,1512 +128768,661 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2244),
[sym_cf_comment] = ACTIONS(5),
},
- [1039] = {
- [sym_comment] = STATE(1039),
- [anon_sym_GT_EQ] = ACTIONS(2358),
- [anon_sym_GT] = ACTIONS(2360),
- [anon_sym_LT_EQ] = ACTIONS(2358),
- [anon_sym_LT] = ACTIONS(2360),
- [anon_sym_EQ] = ACTIONS(2360),
- [anon_sym_POUND] = ACTIONS(2358),
- [anon_sym_STAR] = ACTIONS(2360),
- [anon_sym_COMMA] = ACTIONS(2358),
- [anon_sym_RBRACE] = ACTIONS(2358),
- [anon_sym_LPAREN] = ACTIONS(2358),
- [anon_sym_RPAREN] = ACTIONS(2358),
- [anon_sym_in] = ACTIONS(2360),
- [anon_sym_of] = ACTIONS(2358),
- [anon_sym_COLON] = ACTIONS(2358),
- [anon_sym_LBRACK] = ACTIONS(2358),
- [anon_sym_RBRACK] = ACTIONS(2358),
- [sym_optional_chain] = ACTIONS(2358),
- [anon_sym_DOT] = ACTIONS(2358),
- [anon_sym_PLUS_EQ] = ACTIONS(2358),
- [anon_sym_DASH_EQ] = ACTIONS(2358),
- [anon_sym_STAR_EQ] = ACTIONS(2358),
- [anon_sym_SLASH_EQ] = ACTIONS(2358),
- [anon_sym_PERCENT_EQ] = ACTIONS(2358),
- [anon_sym_CARET_EQ] = ACTIONS(2358),
- [anon_sym_AMP_EQ] = ACTIONS(2358),
- [anon_sym_PIPE_EQ] = ACTIONS(2358),
- [anon_sym_GT_GT_EQ] = ACTIONS(2358),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2358),
- [anon_sym_LT_LT_EQ] = ACTIONS(2358),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2358),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2358),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2358),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2358),
- [anon_sym_AMP_AMP] = ACTIONS(2360),
- [aux_sym_binary_expression_token1] = ACTIONS(2358),
- [anon_sym_PIPE_PIPE] = ACTIONS(2360),
- [aux_sym_binary_expression_token2] = ACTIONS(2358),
- [anon_sym_GT_GT] = ACTIONS(2360),
- [anon_sym_GT_GT_GT] = ACTIONS(2360),
- [anon_sym_LT_LT] = ACTIONS(2360),
- [anon_sym_AMP] = ACTIONS(2360),
- [anon_sym_CARET] = ACTIONS(2360),
- [anon_sym_PIPE] = ACTIONS(2360),
- [anon_sym_PLUS] = ACTIONS(2360),
- [anon_sym_DASH] = ACTIONS(2360),
- [anon_sym_SLASH] = ACTIONS(2360),
- [anon_sym_PERCENT] = ACTIONS(2360),
- [aux_sym_binary_expression_token3] = ACTIONS(2358),
- [anon_sym_STAR_STAR] = ACTIONS(2360),
- [aux_sym_binary_expression_token4] = ACTIONS(2360),
- [aux_sym_binary_expression_token5] = ACTIONS(2358),
- [anon_sym_EQ_EQ] = ACTIONS(2360),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2358),
- [aux_sym_binary_expression_token6] = ACTIONS(2358),
- [aux_sym_binary_expression_token7] = ACTIONS(2358),
- [anon_sym_BANG_EQ] = ACTIONS(2360),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2358),
- [aux_sym_binary_expression_token8] = ACTIONS(2358),
- [aux_sym_binary_expression_token9] = ACTIONS(2358),
- [aux_sym_binary_expression_token10] = ACTIONS(2358),
- [aux_sym_binary_expression_token11] = ACTIONS(2360),
- [anon_sym_QMARK_QMARK] = ACTIONS(2360),
- [anon_sym_instanceof] = ACTIONS(2358),
- [anon_sym_PLUS_PLUS] = ACTIONS(2358),
- [anon_sym_DASH_DASH] = ACTIONS(2358),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2358),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1040] = {
- [sym_comment] = STATE(1040),
- [anon_sym_GT_EQ] = ACTIONS(2362),
- [anon_sym_GT] = ACTIONS(2364),
- [anon_sym_LT_EQ] = ACTIONS(2362),
- [anon_sym_LT] = ACTIONS(2364),
- [anon_sym_EQ] = ACTIONS(2364),
- [anon_sym_POUND] = ACTIONS(2362),
- [anon_sym_STAR] = ACTIONS(2364),
- [anon_sym_COMMA] = ACTIONS(2362),
- [anon_sym_RBRACE] = ACTIONS(2362),
- [anon_sym_LPAREN] = ACTIONS(2362),
- [anon_sym_RPAREN] = ACTIONS(2362),
- [anon_sym_in] = ACTIONS(2364),
- [anon_sym_of] = ACTIONS(2362),
- [anon_sym_COLON] = ACTIONS(2362),
- [anon_sym_LBRACK] = ACTIONS(2362),
- [anon_sym_RBRACK] = ACTIONS(2362),
- [sym_optional_chain] = ACTIONS(2362),
- [anon_sym_DOT] = ACTIONS(2362),
- [anon_sym_PLUS_EQ] = ACTIONS(2362),
- [anon_sym_DASH_EQ] = ACTIONS(2362),
- [anon_sym_STAR_EQ] = ACTIONS(2362),
- [anon_sym_SLASH_EQ] = ACTIONS(2362),
- [anon_sym_PERCENT_EQ] = ACTIONS(2362),
- [anon_sym_CARET_EQ] = ACTIONS(2362),
- [anon_sym_AMP_EQ] = ACTIONS(2362),
- [anon_sym_PIPE_EQ] = ACTIONS(2362),
- [anon_sym_GT_GT_EQ] = ACTIONS(2362),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2362),
- [anon_sym_LT_LT_EQ] = ACTIONS(2362),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2362),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2362),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2362),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2362),
- [anon_sym_AMP_AMP] = ACTIONS(2364),
- [aux_sym_binary_expression_token1] = ACTIONS(2362),
- [anon_sym_PIPE_PIPE] = ACTIONS(2364),
- [aux_sym_binary_expression_token2] = ACTIONS(2362),
- [anon_sym_GT_GT] = ACTIONS(2364),
- [anon_sym_GT_GT_GT] = ACTIONS(2364),
- [anon_sym_LT_LT] = ACTIONS(2364),
- [anon_sym_AMP] = ACTIONS(2364),
- [anon_sym_CARET] = ACTIONS(2364),
- [anon_sym_PIPE] = ACTIONS(2364),
- [anon_sym_PLUS] = ACTIONS(2364),
- [anon_sym_DASH] = ACTIONS(2364),
- [anon_sym_SLASH] = ACTIONS(2364),
- [anon_sym_PERCENT] = ACTIONS(2364),
- [aux_sym_binary_expression_token3] = ACTIONS(2362),
- [anon_sym_STAR_STAR] = ACTIONS(2364),
- [aux_sym_binary_expression_token4] = ACTIONS(2364),
- [aux_sym_binary_expression_token5] = ACTIONS(2362),
- [anon_sym_EQ_EQ] = ACTIONS(2364),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2362),
- [aux_sym_binary_expression_token6] = ACTIONS(2362),
- [aux_sym_binary_expression_token7] = ACTIONS(2362),
- [anon_sym_BANG_EQ] = ACTIONS(2364),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2362),
- [aux_sym_binary_expression_token8] = ACTIONS(2362),
- [aux_sym_binary_expression_token9] = ACTIONS(2362),
- [aux_sym_binary_expression_token10] = ACTIONS(2362),
- [aux_sym_binary_expression_token11] = ACTIONS(2364),
- [anon_sym_QMARK_QMARK] = ACTIONS(2364),
- [anon_sym_instanceof] = ACTIONS(2362),
- [anon_sym_PLUS_PLUS] = ACTIONS(2362),
- [anon_sym_DASH_DASH] = ACTIONS(2362),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2362),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1041] = {
- [sym_comment] = STATE(1041),
- [anon_sym_GT_EQ] = ACTIONS(2366),
- [anon_sym_GT] = ACTIONS(2368),
- [anon_sym_LT_EQ] = ACTIONS(2366),
- [anon_sym_LT] = ACTIONS(2368),
- [anon_sym_EQ] = ACTIONS(2368),
- [anon_sym_POUND] = ACTIONS(2366),
- [anon_sym_STAR] = ACTIONS(2368),
- [anon_sym_COMMA] = ACTIONS(2366),
- [anon_sym_RBRACE] = ACTIONS(2366),
- [anon_sym_LPAREN] = ACTIONS(2366),
- [anon_sym_RPAREN] = ACTIONS(2366),
- [anon_sym_in] = ACTIONS(2368),
- [anon_sym_of] = ACTIONS(2366),
- [anon_sym_COLON] = ACTIONS(2366),
- [anon_sym_LBRACK] = ACTIONS(2366),
- [anon_sym_RBRACK] = ACTIONS(2366),
- [sym_optional_chain] = ACTIONS(2366),
- [anon_sym_DOT] = ACTIONS(2366),
- [anon_sym_PLUS_EQ] = ACTIONS(2366),
- [anon_sym_DASH_EQ] = ACTIONS(2366),
- [anon_sym_STAR_EQ] = ACTIONS(2366),
- [anon_sym_SLASH_EQ] = ACTIONS(2366),
- [anon_sym_PERCENT_EQ] = ACTIONS(2366),
- [anon_sym_CARET_EQ] = ACTIONS(2366),
- [anon_sym_AMP_EQ] = ACTIONS(2366),
- [anon_sym_PIPE_EQ] = ACTIONS(2366),
- [anon_sym_GT_GT_EQ] = ACTIONS(2366),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2366),
- [anon_sym_LT_LT_EQ] = ACTIONS(2366),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2366),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2366),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2366),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2366),
- [anon_sym_AMP_AMP] = ACTIONS(2368),
- [aux_sym_binary_expression_token1] = ACTIONS(2366),
- [anon_sym_PIPE_PIPE] = ACTIONS(2368),
- [aux_sym_binary_expression_token2] = ACTIONS(2366),
- [anon_sym_GT_GT] = ACTIONS(2368),
- [anon_sym_GT_GT_GT] = ACTIONS(2368),
- [anon_sym_LT_LT] = ACTIONS(2368),
- [anon_sym_AMP] = ACTIONS(2368),
- [anon_sym_CARET] = ACTIONS(2368),
- [anon_sym_PIPE] = ACTIONS(2368),
- [anon_sym_PLUS] = ACTIONS(2368),
- [anon_sym_DASH] = ACTIONS(2368),
- [anon_sym_SLASH] = ACTIONS(2368),
- [anon_sym_PERCENT] = ACTIONS(2368),
- [aux_sym_binary_expression_token3] = ACTIONS(2366),
- [anon_sym_STAR_STAR] = ACTIONS(2368),
- [aux_sym_binary_expression_token4] = ACTIONS(2368),
- [aux_sym_binary_expression_token5] = ACTIONS(2366),
- [anon_sym_EQ_EQ] = ACTIONS(2368),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2366),
- [aux_sym_binary_expression_token6] = ACTIONS(2366),
- [aux_sym_binary_expression_token7] = ACTIONS(2366),
- [anon_sym_BANG_EQ] = ACTIONS(2368),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2366),
- [aux_sym_binary_expression_token8] = ACTIONS(2366),
- [aux_sym_binary_expression_token9] = ACTIONS(2366),
- [aux_sym_binary_expression_token10] = ACTIONS(2366),
- [aux_sym_binary_expression_token11] = ACTIONS(2368),
- [anon_sym_QMARK_QMARK] = ACTIONS(2368),
- [anon_sym_instanceof] = ACTIONS(2366),
- [anon_sym_PLUS_PLUS] = ACTIONS(2366),
- [anon_sym_DASH_DASH] = ACTIONS(2366),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2366),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1042] = {
- [sym_comment] = STATE(1042),
- [anon_sym_POUND] = ACTIONS(2140),
- [anon_sym_var] = ACTIONS(2142),
- [anon_sym_SQUOTE] = ACTIONS(2140),
- [anon_sym_DQUOTE] = ACTIONS(2140),
- [anon_sym_LBRACE] = ACTIONS(2140),
- [anon_sym_RBRACE] = ACTIONS(2140),
- [anon_sym_import] = ACTIONS(2142),
- [anon_sym_with] = ACTIONS(2142),
- [anon_sym_let] = ACTIONS(2142),
- [anon_sym_const] = ACTIONS(2142),
- [anon_sym_else] = ACTIONS(2142),
- [anon_sym_if] = ACTIONS(2142),
- [anon_sym_switch] = ACTIONS(2142),
- [anon_sym_for] = ACTIONS(2142),
- [anon_sym_LPAREN] = ACTIONS(2140),
- [anon_sym_await] = ACTIONS(2142),
- [anon_sym_while] = ACTIONS(2142),
- [anon_sym_do] = ACTIONS(2142),
- [anon_sym_try] = ACTIONS(2142),
- [anon_sym_break] = ACTIONS(2142),
- [anon_sym_continue] = ACTIONS(2142),
- [anon_sym_return] = ACTIONS(2142),
- [anon_sym_throw] = ACTIONS(2142),
- [anon_sym_SEMI] = ACTIONS(2140),
- [anon_sym_yield] = ACTIONS(2142),
- [anon_sym_LBRACK] = ACTIONS(2140),
- [anon_sym_async] = ACTIONS(2142),
- [anon_sym_function] = ACTIONS(2142),
- [anon_sym_private] = ACTIONS(2142),
- [anon_sym_public] = ACTIONS(2142),
- [anon_sym_remote] = ACTIONS(2142),
- [anon_sym_static] = ACTIONS(2142),
- [anon_sym_final] = ACTIONS(2142),
- [anon_sym_abstract] = ACTIONS(2142),
- [anon_sym_any] = ACTIONS(2142),
- [anon_sym_array] = ACTIONS(2142),
- [anon_sym_binary] = ACTIONS(2142),
- [anon_sym_boolean] = ACTIONS(2142),
- [anon_sym_date] = ACTIONS(2142),
- [anon_sym_guid] = ACTIONS(2142),
- [anon_sym_numeric] = ACTIONS(2142),
- [anon_sym_query] = ACTIONS(2142),
- [anon_sym_string] = ACTIONS(2142),
- [anon_sym_struct] = ACTIONS(2142),
- [anon_sym_uuid] = ACTIONS(2142),
- [anon_sym_variablename] = ACTIONS(2142),
- [anon_sym_void] = ACTIONS(2142),
- [anon_sym_xml] = ACTIONS(2142),
- [anon_sym_new] = ACTIONS(2142),
- [anon_sym_PLUS] = ACTIONS(2142),
- [anon_sym_DASH] = ACTIONS(2142),
- [anon_sym_SLASH] = ACTIONS(2142),
- [anon_sym_BANG] = ACTIONS(2140),
- [anon_sym_TILDE] = ACTIONS(2142),
- [aux_sym_unary_operator_token1] = ACTIONS(2140),
- [anon_sym_PLUS_PLUS] = ACTIONS(2140),
- [anon_sym_DASH_DASH] = ACTIONS(2140),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2140),
- [sym_identifier] = ACTIONS(2142),
- [sym_private_property_identifier] = ACTIONS(2140),
- [sym_this] = ACTIONS(2142),
- [sym_super] = ACTIONS(2142),
- [sym_true] = ACTIONS(2142),
- [sym_false] = ACTIONS(2142),
- [sym_null] = ACTIONS(2142),
- [anon_sym_export] = ACTIONS(2142),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1043] = {
- [sym_comment] = STATE(1043),
- [anon_sym_POUND] = ACTIONS(2144),
- [anon_sym_var] = ACTIONS(2146),
- [anon_sym_SQUOTE] = ACTIONS(2144),
- [anon_sym_DQUOTE] = ACTIONS(2144),
- [anon_sym_LBRACE] = ACTIONS(2144),
- [anon_sym_RBRACE] = ACTIONS(2144),
- [anon_sym_import] = ACTIONS(2146),
- [anon_sym_with] = ACTIONS(2146),
- [anon_sym_let] = ACTIONS(2146),
- [anon_sym_const] = ACTIONS(2146),
- [anon_sym_else] = ACTIONS(2146),
- [anon_sym_if] = ACTIONS(2146),
- [anon_sym_switch] = ACTIONS(2146),
- [anon_sym_for] = ACTIONS(2146),
- [anon_sym_LPAREN] = ACTIONS(2144),
- [anon_sym_await] = ACTIONS(2146),
- [anon_sym_while] = ACTIONS(2146),
- [anon_sym_do] = ACTIONS(2146),
- [anon_sym_try] = ACTIONS(2146),
- [anon_sym_break] = ACTIONS(2146),
- [anon_sym_continue] = ACTIONS(2146),
- [anon_sym_return] = ACTIONS(2146),
- [anon_sym_throw] = ACTIONS(2146),
- [anon_sym_SEMI] = ACTIONS(2144),
- [anon_sym_yield] = ACTIONS(2146),
- [anon_sym_LBRACK] = ACTIONS(2144),
- [anon_sym_async] = ACTIONS(2146),
- [anon_sym_function] = ACTIONS(2146),
- [anon_sym_private] = ACTIONS(2146),
- [anon_sym_public] = ACTIONS(2146),
- [anon_sym_remote] = ACTIONS(2146),
- [anon_sym_static] = ACTIONS(2146),
- [anon_sym_final] = ACTIONS(2146),
- [anon_sym_abstract] = ACTIONS(2146),
- [anon_sym_any] = ACTIONS(2146),
- [anon_sym_array] = ACTIONS(2146),
- [anon_sym_binary] = ACTIONS(2146),
- [anon_sym_boolean] = ACTIONS(2146),
- [anon_sym_date] = ACTIONS(2146),
- [anon_sym_guid] = ACTIONS(2146),
- [anon_sym_numeric] = ACTIONS(2146),
- [anon_sym_query] = ACTIONS(2146),
- [anon_sym_string] = ACTIONS(2146),
- [anon_sym_struct] = ACTIONS(2146),
- [anon_sym_uuid] = ACTIONS(2146),
- [anon_sym_variablename] = ACTIONS(2146),
- [anon_sym_void] = ACTIONS(2146),
- [anon_sym_xml] = ACTIONS(2146),
- [anon_sym_new] = ACTIONS(2146),
- [anon_sym_PLUS] = ACTIONS(2146),
- [anon_sym_DASH] = ACTIONS(2146),
- [anon_sym_SLASH] = ACTIONS(2146),
- [anon_sym_BANG] = ACTIONS(2144),
- [anon_sym_TILDE] = ACTIONS(2146),
- [aux_sym_unary_operator_token1] = ACTIONS(2144),
- [anon_sym_PLUS_PLUS] = ACTIONS(2144),
- [anon_sym_DASH_DASH] = ACTIONS(2144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2144),
- [sym_identifier] = ACTIONS(2146),
- [sym_private_property_identifier] = ACTIONS(2144),
- [sym_this] = ACTIONS(2146),
- [sym_super] = ACTIONS(2146),
- [sym_true] = ACTIONS(2146),
- [sym_false] = ACTIONS(2146),
- [sym_null] = ACTIONS(2146),
- [anon_sym_export] = ACTIONS(2146),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1044] = {
- [sym_comment] = STATE(1044),
- [anon_sym_POUND] = ACTIONS(1936),
- [anon_sym_var] = ACTIONS(1938),
- [anon_sym_SQUOTE] = ACTIONS(1936),
- [anon_sym_DQUOTE] = ACTIONS(1936),
- [anon_sym_LBRACE] = ACTIONS(1936),
- [anon_sym_RBRACE] = ACTIONS(1936),
- [anon_sym_import] = ACTIONS(1938),
- [anon_sym_with] = ACTIONS(1938),
- [anon_sym_let] = ACTIONS(1938),
- [anon_sym_const] = ACTIONS(1938),
- [anon_sym_if] = ACTIONS(1938),
- [anon_sym_switch] = ACTIONS(1938),
- [anon_sym_for] = ACTIONS(1938),
- [anon_sym_LPAREN] = ACTIONS(1936),
- [anon_sym_await] = ACTIONS(1938),
- [anon_sym_while] = ACTIONS(1938),
- [anon_sym_do] = ACTIONS(1938),
- [anon_sym_try] = ACTIONS(1938),
- [anon_sym_break] = ACTIONS(1938),
- [anon_sym_continue] = ACTIONS(1938),
- [anon_sym_return] = ACTIONS(1938),
- [anon_sym_throw] = ACTIONS(1938),
- [anon_sym_SEMI] = ACTIONS(1936),
- [anon_sym_yield] = ACTIONS(1938),
- [anon_sym_LBRACK] = ACTIONS(1936),
- [anon_sym_async] = ACTIONS(1938),
- [anon_sym_function] = ACTIONS(1938),
- [anon_sym_private] = ACTIONS(1938),
- [anon_sym_public] = ACTIONS(1938),
- [anon_sym_remote] = ACTIONS(1938),
- [anon_sym_static] = ACTIONS(1938),
- [anon_sym_final] = ACTIONS(1938),
- [anon_sym_abstract] = ACTIONS(1938),
- [anon_sym_any] = ACTIONS(1938),
- [anon_sym_array] = ACTIONS(1938),
- [anon_sym_binary] = ACTIONS(1938),
- [anon_sym_boolean] = ACTIONS(1938),
- [anon_sym_date] = ACTIONS(1938),
- [anon_sym_guid] = ACTIONS(1938),
- [anon_sym_numeric] = ACTIONS(1938),
- [anon_sym_query] = ACTIONS(1938),
- [anon_sym_string] = ACTIONS(1938),
- [anon_sym_struct] = ACTIONS(1938),
- [anon_sym_uuid] = ACTIONS(1938),
- [anon_sym_variablename] = ACTIONS(1938),
- [anon_sym_void] = ACTIONS(1938),
- [anon_sym_xml] = ACTIONS(1938),
- [anon_sym_new] = ACTIONS(1938),
- [anon_sym_PLUS] = ACTIONS(1938),
- [anon_sym_DASH] = ACTIONS(1938),
- [anon_sym_SLASH] = ACTIONS(1938),
- [anon_sym_BANG] = ACTIONS(1936),
- [anon_sym_TILDE] = ACTIONS(1938),
- [aux_sym_unary_operator_token1] = ACTIONS(1936),
- [anon_sym_PLUS_PLUS] = ACTIONS(1936),
- [anon_sym_DASH_DASH] = ACTIONS(1936),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1936),
- [sym_identifier] = ACTIONS(1938),
- [sym_private_property_identifier] = ACTIONS(1936),
- [sym_this] = ACTIONS(1938),
- [sym_super] = ACTIONS(1938),
- [sym_true] = ACTIONS(1938),
- [sym_false] = ACTIONS(1938),
- [sym_null] = ACTIONS(1938),
- [anon_sym_export] = ACTIONS(1938),
- [sym__automatic_semicolon] = ACTIONS(2370),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1045] = {
- [sym_comment] = STATE(1045),
- [anon_sym_POUND] = ACTIONS(2148),
- [anon_sym_var] = ACTIONS(2150),
- [anon_sym_SQUOTE] = ACTIONS(2148),
- [anon_sym_DQUOTE] = ACTIONS(2148),
- [anon_sym_LBRACE] = ACTIONS(2148),
- [anon_sym_RBRACE] = ACTIONS(2148),
- [anon_sym_import] = ACTIONS(2150),
- [anon_sym_with] = ACTIONS(2150),
- [anon_sym_let] = ACTIONS(2150),
- [anon_sym_const] = ACTIONS(2150),
- [anon_sym_else] = ACTIONS(2150),
- [anon_sym_if] = ACTIONS(2150),
- [anon_sym_switch] = ACTIONS(2150),
- [anon_sym_for] = ACTIONS(2150),
- [anon_sym_LPAREN] = ACTIONS(2148),
- [anon_sym_await] = ACTIONS(2150),
- [anon_sym_while] = ACTIONS(2150),
- [anon_sym_do] = ACTIONS(2150),
- [anon_sym_try] = ACTIONS(2150),
- [anon_sym_break] = ACTIONS(2150),
- [anon_sym_continue] = ACTIONS(2150),
- [anon_sym_return] = ACTIONS(2150),
- [anon_sym_throw] = ACTIONS(2150),
- [anon_sym_SEMI] = ACTIONS(2148),
- [anon_sym_yield] = ACTIONS(2150),
- [anon_sym_LBRACK] = ACTIONS(2148),
- [anon_sym_async] = ACTIONS(2150),
- [anon_sym_function] = ACTIONS(2150),
- [anon_sym_private] = ACTIONS(2150),
- [anon_sym_public] = ACTIONS(2150),
- [anon_sym_remote] = ACTIONS(2150),
- [anon_sym_static] = ACTIONS(2150),
- [anon_sym_final] = ACTIONS(2150),
- [anon_sym_abstract] = ACTIONS(2150),
- [anon_sym_any] = ACTIONS(2150),
- [anon_sym_array] = ACTIONS(2150),
- [anon_sym_binary] = ACTIONS(2150),
- [anon_sym_boolean] = ACTIONS(2150),
- [anon_sym_date] = ACTIONS(2150),
- [anon_sym_guid] = ACTIONS(2150),
- [anon_sym_numeric] = ACTIONS(2150),
- [anon_sym_query] = ACTIONS(2150),
- [anon_sym_string] = ACTIONS(2150),
- [anon_sym_struct] = ACTIONS(2150),
- [anon_sym_uuid] = ACTIONS(2150),
- [anon_sym_variablename] = ACTIONS(2150),
- [anon_sym_void] = ACTIONS(2150),
- [anon_sym_xml] = ACTIONS(2150),
- [anon_sym_new] = ACTIONS(2150),
- [anon_sym_PLUS] = ACTIONS(2150),
- [anon_sym_DASH] = ACTIONS(2150),
- [anon_sym_SLASH] = ACTIONS(2150),
- [anon_sym_BANG] = ACTIONS(2148),
- [anon_sym_TILDE] = ACTIONS(2150),
- [aux_sym_unary_operator_token1] = ACTIONS(2148),
- [anon_sym_PLUS_PLUS] = ACTIONS(2148),
- [anon_sym_DASH_DASH] = ACTIONS(2148),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2148),
- [sym_identifier] = ACTIONS(2150),
- [sym_private_property_identifier] = ACTIONS(2148),
- [sym_this] = ACTIONS(2150),
- [sym_super] = ACTIONS(2150),
- [sym_true] = ACTIONS(2150),
- [sym_false] = ACTIONS(2150),
- [sym_null] = ACTIONS(2150),
- [anon_sym_export] = ACTIONS(2150),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1046] = {
- [sym_comment] = STATE(1046),
- [anon_sym_POUND] = ACTIONS(1942),
- [anon_sym_var] = ACTIONS(1944),
- [anon_sym_SQUOTE] = ACTIONS(1942),
- [anon_sym_DQUOTE] = ACTIONS(1942),
- [anon_sym_LBRACE] = ACTIONS(1942),
- [anon_sym_RBRACE] = ACTIONS(1942),
- [anon_sym_import] = ACTIONS(1944),
- [anon_sym_with] = ACTIONS(1944),
- [anon_sym_let] = ACTIONS(1944),
- [anon_sym_const] = ACTIONS(1944),
- [anon_sym_if] = ACTIONS(1944),
- [anon_sym_switch] = ACTIONS(1944),
- [anon_sym_for] = ACTIONS(1944),
- [anon_sym_LPAREN] = ACTIONS(1942),
- [anon_sym_await] = ACTIONS(1944),
- [anon_sym_while] = ACTIONS(1944),
- [anon_sym_do] = ACTIONS(1944),
- [anon_sym_try] = ACTIONS(1944),
- [anon_sym_break] = ACTIONS(1944),
- [anon_sym_continue] = ACTIONS(1944),
- [anon_sym_return] = ACTIONS(1944),
- [anon_sym_throw] = ACTIONS(1944),
- [anon_sym_SEMI] = ACTIONS(1942),
- [anon_sym_yield] = ACTIONS(1944),
- [anon_sym_LBRACK] = ACTIONS(1942),
- [anon_sym_async] = ACTIONS(1944),
- [anon_sym_function] = ACTIONS(1944),
- [anon_sym_private] = ACTIONS(1944),
- [anon_sym_public] = ACTIONS(1944),
- [anon_sym_remote] = ACTIONS(1944),
- [anon_sym_static] = ACTIONS(1944),
- [anon_sym_final] = ACTIONS(1944),
- [anon_sym_abstract] = ACTIONS(1944),
- [anon_sym_any] = ACTIONS(1944),
- [anon_sym_array] = ACTIONS(1944),
- [anon_sym_binary] = ACTIONS(1944),
- [anon_sym_boolean] = ACTIONS(1944),
- [anon_sym_date] = ACTIONS(1944),
- [anon_sym_guid] = ACTIONS(1944),
- [anon_sym_numeric] = ACTIONS(1944),
- [anon_sym_query] = ACTIONS(1944),
- [anon_sym_string] = ACTIONS(1944),
- [anon_sym_struct] = ACTIONS(1944),
- [anon_sym_uuid] = ACTIONS(1944),
- [anon_sym_variablename] = ACTIONS(1944),
- [anon_sym_void] = ACTIONS(1944),
- [anon_sym_xml] = ACTIONS(1944),
- [anon_sym_new] = ACTIONS(1944),
- [anon_sym_PLUS] = ACTIONS(1944),
- [anon_sym_DASH] = ACTIONS(1944),
- [anon_sym_SLASH] = ACTIONS(1944),
- [anon_sym_BANG] = ACTIONS(1942),
- [anon_sym_TILDE] = ACTIONS(1944),
- [aux_sym_unary_operator_token1] = ACTIONS(1942),
- [anon_sym_PLUS_PLUS] = ACTIONS(1942),
- [anon_sym_DASH_DASH] = ACTIONS(1942),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1942),
- [sym_identifier] = ACTIONS(1944),
- [sym_private_property_identifier] = ACTIONS(1942),
- [sym_this] = ACTIONS(1944),
- [sym_super] = ACTIONS(1944),
- [sym_true] = ACTIONS(1944),
- [sym_false] = ACTIONS(1944),
- [sym_null] = ACTIONS(1944),
- [anon_sym_export] = ACTIONS(1944),
- [sym__automatic_semicolon] = ACTIONS(2372),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1047] = {
- [sym_comment] = STATE(1047),
- [anon_sym_POUND] = ACTIONS(2158),
- [anon_sym_var] = ACTIONS(2160),
- [anon_sym_SQUOTE] = ACTIONS(2158),
- [anon_sym_DQUOTE] = ACTIONS(2158),
- [anon_sym_LBRACE] = ACTIONS(2158),
- [anon_sym_RBRACE] = ACTIONS(2158),
- [anon_sym_import] = ACTIONS(2160),
- [anon_sym_with] = ACTIONS(2160),
- [anon_sym_let] = ACTIONS(2160),
- [anon_sym_const] = ACTIONS(2160),
- [anon_sym_else] = ACTIONS(2160),
- [anon_sym_if] = ACTIONS(2160),
- [anon_sym_switch] = ACTIONS(2160),
- [anon_sym_for] = ACTIONS(2160),
- [anon_sym_LPAREN] = ACTIONS(2158),
- [anon_sym_await] = ACTIONS(2160),
- [anon_sym_while] = ACTIONS(2160),
- [anon_sym_do] = ACTIONS(2160),
- [anon_sym_try] = ACTIONS(2160),
- [anon_sym_break] = ACTIONS(2160),
- [anon_sym_continue] = ACTIONS(2160),
- [anon_sym_return] = ACTIONS(2160),
- [anon_sym_throw] = ACTIONS(2160),
- [anon_sym_SEMI] = ACTIONS(2158),
- [anon_sym_yield] = ACTIONS(2160),
- [anon_sym_LBRACK] = ACTIONS(2158),
- [anon_sym_async] = ACTIONS(2160),
- [anon_sym_function] = ACTIONS(2160),
- [anon_sym_private] = ACTIONS(2160),
- [anon_sym_public] = ACTIONS(2160),
- [anon_sym_remote] = ACTIONS(2160),
- [anon_sym_static] = ACTIONS(2160),
- [anon_sym_final] = ACTIONS(2160),
- [anon_sym_abstract] = ACTIONS(2160),
- [anon_sym_any] = ACTIONS(2160),
- [anon_sym_array] = ACTIONS(2160),
- [anon_sym_binary] = ACTIONS(2160),
- [anon_sym_boolean] = ACTIONS(2160),
- [anon_sym_date] = ACTIONS(2160),
- [anon_sym_guid] = ACTIONS(2160),
- [anon_sym_numeric] = ACTIONS(2160),
- [anon_sym_query] = ACTIONS(2160),
- [anon_sym_string] = ACTIONS(2160),
- [anon_sym_struct] = ACTIONS(2160),
- [anon_sym_uuid] = ACTIONS(2160),
- [anon_sym_variablename] = ACTIONS(2160),
- [anon_sym_void] = ACTIONS(2160),
- [anon_sym_xml] = ACTIONS(2160),
- [anon_sym_new] = ACTIONS(2160),
- [anon_sym_PLUS] = ACTIONS(2160),
- [anon_sym_DASH] = ACTIONS(2160),
- [anon_sym_SLASH] = ACTIONS(2160),
- [anon_sym_BANG] = ACTIONS(2158),
- [anon_sym_TILDE] = ACTIONS(2160),
- [aux_sym_unary_operator_token1] = ACTIONS(2158),
- [anon_sym_PLUS_PLUS] = ACTIONS(2158),
- [anon_sym_DASH_DASH] = ACTIONS(2158),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2158),
- [sym_identifier] = ACTIONS(2160),
- [sym_private_property_identifier] = ACTIONS(2158),
- [sym_this] = ACTIONS(2160),
- [sym_super] = ACTIONS(2160),
- [sym_true] = ACTIONS(2160),
- [sym_false] = ACTIONS(2160),
- [sym_null] = ACTIONS(2160),
- [anon_sym_export] = ACTIONS(2160),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1048] = {
- [sym_comment] = STATE(1048),
- [anon_sym_GT_EQ] = ACTIONS(2374),
- [anon_sym_GT] = ACTIONS(2376),
- [anon_sym_LT_EQ] = ACTIONS(2374),
- [anon_sym_LT] = ACTIONS(2376),
- [anon_sym_EQ] = ACTIONS(2376),
- [anon_sym_POUND] = ACTIONS(2374),
- [anon_sym_STAR] = ACTIONS(2376),
- [anon_sym_COMMA] = ACTIONS(2374),
- [anon_sym_RBRACE] = ACTIONS(2374),
- [anon_sym_LPAREN] = ACTIONS(2374),
- [anon_sym_RPAREN] = ACTIONS(2374),
- [anon_sym_in] = ACTIONS(2376),
- [anon_sym_of] = ACTIONS(2374),
- [anon_sym_COLON] = ACTIONS(2374),
- [anon_sym_LBRACK] = ACTIONS(2374),
- [anon_sym_RBRACK] = ACTIONS(2374),
- [sym_optional_chain] = ACTIONS(2374),
- [anon_sym_DOT] = ACTIONS(2374),
- [anon_sym_PLUS_EQ] = ACTIONS(2374),
- [anon_sym_DASH_EQ] = ACTIONS(2374),
- [anon_sym_STAR_EQ] = ACTIONS(2374),
- [anon_sym_SLASH_EQ] = ACTIONS(2374),
- [anon_sym_PERCENT_EQ] = ACTIONS(2374),
- [anon_sym_CARET_EQ] = ACTIONS(2374),
- [anon_sym_AMP_EQ] = ACTIONS(2374),
- [anon_sym_PIPE_EQ] = ACTIONS(2374),
- [anon_sym_GT_GT_EQ] = ACTIONS(2374),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2374),
- [anon_sym_LT_LT_EQ] = ACTIONS(2374),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2374),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2374),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2374),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2374),
- [anon_sym_AMP_AMP] = ACTIONS(2376),
- [aux_sym_binary_expression_token1] = ACTIONS(2374),
- [anon_sym_PIPE_PIPE] = ACTIONS(2376),
- [aux_sym_binary_expression_token2] = ACTIONS(2374),
- [anon_sym_GT_GT] = ACTIONS(2376),
- [anon_sym_GT_GT_GT] = ACTIONS(2376),
- [anon_sym_LT_LT] = ACTIONS(2376),
- [anon_sym_AMP] = ACTIONS(2376),
- [anon_sym_CARET] = ACTIONS(2376),
- [anon_sym_PIPE] = ACTIONS(2376),
- [anon_sym_PLUS] = ACTIONS(2376),
- [anon_sym_DASH] = ACTIONS(2376),
- [anon_sym_SLASH] = ACTIONS(2376),
- [anon_sym_PERCENT] = ACTIONS(2376),
- [aux_sym_binary_expression_token3] = ACTIONS(2374),
- [anon_sym_STAR_STAR] = ACTIONS(2376),
- [aux_sym_binary_expression_token4] = ACTIONS(2376),
- [aux_sym_binary_expression_token5] = ACTIONS(2374),
- [anon_sym_EQ_EQ] = ACTIONS(2376),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2374),
- [aux_sym_binary_expression_token6] = ACTIONS(2374),
- [aux_sym_binary_expression_token7] = ACTIONS(2374),
- [anon_sym_BANG_EQ] = ACTIONS(2376),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2374),
- [aux_sym_binary_expression_token8] = ACTIONS(2374),
- [aux_sym_binary_expression_token9] = ACTIONS(2374),
- [aux_sym_binary_expression_token10] = ACTIONS(2374),
- [aux_sym_binary_expression_token11] = ACTIONS(2376),
- [anon_sym_QMARK_QMARK] = ACTIONS(2376),
- [anon_sym_instanceof] = ACTIONS(2374),
- [anon_sym_PLUS_PLUS] = ACTIONS(2374),
- [anon_sym_DASH_DASH] = ACTIONS(2374),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2374),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1049] = {
- [sym_comment] = STATE(1049),
- [anon_sym_POUND] = ACTIONS(2162),
- [anon_sym_var] = ACTIONS(2164),
- [anon_sym_SQUOTE] = ACTIONS(2162),
- [anon_sym_DQUOTE] = ACTIONS(2162),
- [anon_sym_LBRACE] = ACTIONS(2162),
- [anon_sym_RBRACE] = ACTIONS(2162),
- [anon_sym_import] = ACTIONS(2164),
- [anon_sym_with] = ACTIONS(2164),
- [anon_sym_let] = ACTIONS(2164),
- [anon_sym_const] = ACTIONS(2164),
- [anon_sym_else] = ACTIONS(2164),
- [anon_sym_if] = ACTIONS(2164),
- [anon_sym_switch] = ACTIONS(2164),
- [anon_sym_for] = ACTIONS(2164),
- [anon_sym_LPAREN] = ACTIONS(2162),
- [anon_sym_await] = ACTIONS(2164),
- [anon_sym_while] = ACTIONS(2164),
- [anon_sym_do] = ACTIONS(2164),
- [anon_sym_try] = ACTIONS(2164),
- [anon_sym_break] = ACTIONS(2164),
- [anon_sym_continue] = ACTIONS(2164),
- [anon_sym_return] = ACTIONS(2164),
- [anon_sym_throw] = ACTIONS(2164),
- [anon_sym_SEMI] = ACTIONS(2162),
- [anon_sym_yield] = ACTIONS(2164),
- [anon_sym_LBRACK] = ACTIONS(2162),
- [anon_sym_async] = ACTIONS(2164),
- [anon_sym_function] = ACTIONS(2164),
- [anon_sym_private] = ACTIONS(2164),
- [anon_sym_public] = ACTIONS(2164),
- [anon_sym_remote] = ACTIONS(2164),
- [anon_sym_static] = ACTIONS(2164),
- [anon_sym_final] = ACTIONS(2164),
- [anon_sym_abstract] = ACTIONS(2164),
- [anon_sym_any] = ACTIONS(2164),
- [anon_sym_array] = ACTIONS(2164),
- [anon_sym_binary] = ACTIONS(2164),
- [anon_sym_boolean] = ACTIONS(2164),
- [anon_sym_date] = ACTIONS(2164),
- [anon_sym_guid] = ACTIONS(2164),
- [anon_sym_numeric] = ACTIONS(2164),
- [anon_sym_query] = ACTIONS(2164),
- [anon_sym_string] = ACTIONS(2164),
- [anon_sym_struct] = ACTIONS(2164),
- [anon_sym_uuid] = ACTIONS(2164),
- [anon_sym_variablename] = ACTIONS(2164),
- [anon_sym_void] = ACTIONS(2164),
- [anon_sym_xml] = ACTIONS(2164),
- [anon_sym_new] = ACTIONS(2164),
- [anon_sym_PLUS] = ACTIONS(2164),
- [anon_sym_DASH] = ACTIONS(2164),
- [anon_sym_SLASH] = ACTIONS(2164),
- [anon_sym_BANG] = ACTIONS(2162),
- [anon_sym_TILDE] = ACTIONS(2164),
- [aux_sym_unary_operator_token1] = ACTIONS(2162),
- [anon_sym_PLUS_PLUS] = ACTIONS(2162),
- [anon_sym_DASH_DASH] = ACTIONS(2162),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2162),
- [sym_identifier] = ACTIONS(2164),
- [sym_private_property_identifier] = ACTIONS(2162),
- [sym_this] = ACTIONS(2164),
- [sym_super] = ACTIONS(2164),
- [sym_true] = ACTIONS(2164),
- [sym_false] = ACTIONS(2164),
- [sym_null] = ACTIONS(2164),
- [anon_sym_export] = ACTIONS(2164),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1050] = {
- [sym_comment] = STATE(1050),
- [anon_sym_POUND] = ACTIONS(2166),
- [anon_sym_var] = ACTIONS(2168),
- [anon_sym_SQUOTE] = ACTIONS(2166),
- [anon_sym_DQUOTE] = ACTIONS(2166),
- [anon_sym_LBRACE] = ACTIONS(2166),
- [anon_sym_RBRACE] = ACTIONS(2166),
- [anon_sym_import] = ACTIONS(2168),
- [anon_sym_with] = ACTIONS(2168),
- [anon_sym_let] = ACTIONS(2168),
- [anon_sym_const] = ACTIONS(2168),
- [anon_sym_else] = ACTIONS(2168),
- [anon_sym_if] = ACTIONS(2168),
- [anon_sym_switch] = ACTIONS(2168),
- [anon_sym_for] = ACTIONS(2168),
- [anon_sym_LPAREN] = ACTIONS(2166),
- [anon_sym_await] = ACTIONS(2168),
- [anon_sym_while] = ACTIONS(2168),
- [anon_sym_do] = ACTIONS(2168),
- [anon_sym_try] = ACTIONS(2168),
- [anon_sym_break] = ACTIONS(2168),
- [anon_sym_continue] = ACTIONS(2168),
- [anon_sym_return] = ACTIONS(2168),
- [anon_sym_throw] = ACTIONS(2168),
- [anon_sym_SEMI] = ACTIONS(2166),
- [anon_sym_yield] = ACTIONS(2168),
- [anon_sym_LBRACK] = ACTIONS(2166),
- [anon_sym_async] = ACTIONS(2168),
- [anon_sym_function] = ACTIONS(2168),
- [anon_sym_private] = ACTIONS(2168),
- [anon_sym_public] = ACTIONS(2168),
- [anon_sym_remote] = ACTIONS(2168),
- [anon_sym_static] = ACTIONS(2168),
- [anon_sym_final] = ACTIONS(2168),
- [anon_sym_abstract] = ACTIONS(2168),
- [anon_sym_any] = ACTIONS(2168),
- [anon_sym_array] = ACTIONS(2168),
- [anon_sym_binary] = ACTIONS(2168),
- [anon_sym_boolean] = ACTIONS(2168),
- [anon_sym_date] = ACTIONS(2168),
- [anon_sym_guid] = ACTIONS(2168),
- [anon_sym_numeric] = ACTIONS(2168),
- [anon_sym_query] = ACTIONS(2168),
- [anon_sym_string] = ACTIONS(2168),
- [anon_sym_struct] = ACTIONS(2168),
- [anon_sym_uuid] = ACTIONS(2168),
- [anon_sym_variablename] = ACTIONS(2168),
- [anon_sym_void] = ACTIONS(2168),
- [anon_sym_xml] = ACTIONS(2168),
- [anon_sym_new] = ACTIONS(2168),
- [anon_sym_PLUS] = ACTIONS(2168),
- [anon_sym_DASH] = ACTIONS(2168),
- [anon_sym_SLASH] = ACTIONS(2168),
- [anon_sym_BANG] = ACTIONS(2166),
- [anon_sym_TILDE] = ACTIONS(2168),
- [aux_sym_unary_operator_token1] = ACTIONS(2166),
- [anon_sym_PLUS_PLUS] = ACTIONS(2166),
- [anon_sym_DASH_DASH] = ACTIONS(2166),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2166),
- [sym_identifier] = ACTIONS(2168),
- [sym_private_property_identifier] = ACTIONS(2166),
- [sym_this] = ACTIONS(2168),
- [sym_super] = ACTIONS(2168),
- [sym_true] = ACTIONS(2168),
- [sym_false] = ACTIONS(2168),
- [sym_null] = ACTIONS(2168),
- [anon_sym_export] = ACTIONS(2168),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1051] = {
- [sym_comment] = STATE(1051),
- [anon_sym_POUND] = ACTIONS(2170),
- [anon_sym_var] = ACTIONS(2172),
- [anon_sym_SQUOTE] = ACTIONS(2170),
- [anon_sym_DQUOTE] = ACTIONS(2170),
- [anon_sym_LBRACE] = ACTIONS(2170),
- [anon_sym_RBRACE] = ACTIONS(2170),
- [anon_sym_import] = ACTIONS(2172),
- [anon_sym_with] = ACTIONS(2172),
- [anon_sym_let] = ACTIONS(2172),
- [anon_sym_const] = ACTIONS(2172),
- [anon_sym_else] = ACTIONS(2172),
- [anon_sym_if] = ACTIONS(2172),
- [anon_sym_switch] = ACTIONS(2172),
- [anon_sym_for] = ACTIONS(2172),
- [anon_sym_LPAREN] = ACTIONS(2170),
- [anon_sym_await] = ACTIONS(2172),
- [anon_sym_while] = ACTIONS(2172),
- [anon_sym_do] = ACTIONS(2172),
- [anon_sym_try] = ACTIONS(2172),
- [anon_sym_break] = ACTIONS(2172),
- [anon_sym_continue] = ACTIONS(2172),
- [anon_sym_return] = ACTIONS(2172),
- [anon_sym_throw] = ACTIONS(2172),
- [anon_sym_SEMI] = ACTIONS(2170),
- [anon_sym_yield] = ACTIONS(2172),
- [anon_sym_LBRACK] = ACTIONS(2170),
- [anon_sym_async] = ACTIONS(2172),
- [anon_sym_function] = ACTIONS(2172),
- [anon_sym_private] = ACTIONS(2172),
- [anon_sym_public] = ACTIONS(2172),
- [anon_sym_remote] = ACTIONS(2172),
- [anon_sym_static] = ACTIONS(2172),
- [anon_sym_final] = ACTIONS(2172),
- [anon_sym_abstract] = ACTIONS(2172),
- [anon_sym_any] = ACTIONS(2172),
- [anon_sym_array] = ACTIONS(2172),
- [anon_sym_binary] = ACTIONS(2172),
- [anon_sym_boolean] = ACTIONS(2172),
- [anon_sym_date] = ACTIONS(2172),
- [anon_sym_guid] = ACTIONS(2172),
- [anon_sym_numeric] = ACTIONS(2172),
- [anon_sym_query] = ACTIONS(2172),
- [anon_sym_string] = ACTIONS(2172),
- [anon_sym_struct] = ACTIONS(2172),
- [anon_sym_uuid] = ACTIONS(2172),
- [anon_sym_variablename] = ACTIONS(2172),
- [anon_sym_void] = ACTIONS(2172),
- [anon_sym_xml] = ACTIONS(2172),
- [anon_sym_new] = ACTIONS(2172),
- [anon_sym_PLUS] = ACTIONS(2172),
- [anon_sym_DASH] = ACTIONS(2172),
- [anon_sym_SLASH] = ACTIONS(2172),
- [anon_sym_BANG] = ACTIONS(2170),
- [anon_sym_TILDE] = ACTIONS(2172),
- [aux_sym_unary_operator_token1] = ACTIONS(2170),
- [anon_sym_PLUS_PLUS] = ACTIONS(2170),
- [anon_sym_DASH_DASH] = ACTIONS(2170),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2170),
- [sym_identifier] = ACTIONS(2172),
- [sym_private_property_identifier] = ACTIONS(2170),
- [sym_this] = ACTIONS(2172),
- [sym_super] = ACTIONS(2172),
- [sym_true] = ACTIONS(2172),
- [sym_false] = ACTIONS(2172),
- [sym_null] = ACTIONS(2172),
- [anon_sym_export] = ACTIONS(2172),
+ [1086] = {
+ [sym_comment] = STATE(1086),
+ [anon_sym_POUND] = ACTIONS(2102),
+ [anon_sym_var] = ACTIONS(2104),
+ [anon_sym_SQUOTE] = ACTIONS(2102),
+ [anon_sym_DQUOTE] = ACTIONS(2102),
+ [anon_sym_LBRACE] = ACTIONS(2102),
+ [anon_sym_RBRACE] = ACTIONS(2102),
+ [anon_sym_import] = ACTIONS(2104),
+ [anon_sym_with] = ACTIONS(2104),
+ [anon_sym_let] = ACTIONS(2104),
+ [anon_sym_const] = ACTIONS(2104),
+ [anon_sym_else] = ACTIONS(2104),
+ [anon_sym_if] = ACTIONS(2104),
+ [anon_sym_switch] = ACTIONS(2104),
+ [anon_sym_for] = ACTIONS(2104),
+ [anon_sym_LPAREN] = ACTIONS(2102),
+ [anon_sym_await] = ACTIONS(2104),
+ [anon_sym_while] = ACTIONS(2104),
+ [anon_sym_do] = ACTIONS(2104),
+ [anon_sym_try] = ACTIONS(2104),
+ [anon_sym_break] = ACTIONS(2104),
+ [anon_sym_continue] = ACTIONS(2104),
+ [anon_sym_return] = ACTIONS(2104),
+ [anon_sym_throw] = ACTIONS(2104),
+ [anon_sym_SEMI] = ACTIONS(2102),
+ [anon_sym_yield] = ACTIONS(2104),
+ [anon_sym_LBRACK] = ACTIONS(2102),
+ [anon_sym_async] = ACTIONS(2104),
+ [anon_sym_function] = ACTIONS(2104),
+ [anon_sym_private] = ACTIONS(2104),
+ [anon_sym_public] = ACTIONS(2104),
+ [anon_sym_remote] = ACTIONS(2104),
+ [anon_sym_static] = ACTIONS(2104),
+ [anon_sym_final] = ACTIONS(2104),
+ [anon_sym_abstract] = ACTIONS(2104),
+ [anon_sym_any] = ACTIONS(2104),
+ [anon_sym_array] = ACTIONS(2104),
+ [anon_sym_binary] = ACTIONS(2104),
+ [anon_sym_boolean] = ACTIONS(2104),
+ [anon_sym_date] = ACTIONS(2104),
+ [anon_sym_guid] = ACTIONS(2104),
+ [anon_sym_numeric] = ACTIONS(2104),
+ [anon_sym_query] = ACTIONS(2104),
+ [anon_sym_string] = ACTIONS(2104),
+ [anon_sym_struct] = ACTIONS(2104),
+ [anon_sym_uuid] = ACTIONS(2104),
+ [anon_sym_variablename] = ACTIONS(2104),
+ [anon_sym_void] = ACTIONS(2104),
+ [anon_sym_xml] = ACTIONS(2104),
+ [anon_sym_new] = ACTIONS(2104),
+ [anon_sym_PLUS] = ACTIONS(2104),
+ [anon_sym_DASH] = ACTIONS(2104),
+ [anon_sym_SLASH] = ACTIONS(2104),
+ [anon_sym_BANG] = ACTIONS(2102),
+ [anon_sym_TILDE] = ACTIONS(2104),
+ [aux_sym_unary_operator_token1] = ACTIONS(2102),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2102),
+ [anon_sym_DASH_DASH] = ACTIONS(2102),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2102),
+ [sym_identifier] = ACTIONS(2104),
+ [sym_private_property_identifier] = ACTIONS(2102),
+ [sym_this] = ACTIONS(2104),
+ [sym_super] = ACTIONS(2104),
+ [sym_true] = ACTIONS(2104),
+ [sym_false] = ACTIONS(2104),
+ [sym_null] = ACTIONS(2104),
+ [anon_sym_export] = ACTIONS(2104),
[sym_cf_comment] = ACTIONS(5),
},
- [1052] = {
- [sym_comment] = STATE(1052),
- [anon_sym_POUND] = ACTIONS(1964),
- [anon_sym_var] = ACTIONS(1966),
- [anon_sym_SQUOTE] = ACTIONS(1964),
- [anon_sym_DQUOTE] = ACTIONS(1964),
- [anon_sym_LBRACE] = ACTIONS(1964),
- [anon_sym_RBRACE] = ACTIONS(1964),
- [anon_sym_import] = ACTIONS(1966),
- [anon_sym_with] = ACTIONS(1966),
- [anon_sym_let] = ACTIONS(1966),
- [anon_sym_const] = ACTIONS(1966),
- [anon_sym_if] = ACTIONS(1966),
- [anon_sym_switch] = ACTIONS(1966),
- [anon_sym_for] = ACTIONS(1966),
- [anon_sym_LPAREN] = ACTIONS(1964),
- [anon_sym_await] = ACTIONS(1966),
- [anon_sym_while] = ACTIONS(1966),
- [anon_sym_do] = ACTIONS(1966),
- [anon_sym_try] = ACTIONS(1966),
- [anon_sym_break] = ACTIONS(1966),
- [anon_sym_continue] = ACTIONS(1966),
- [anon_sym_return] = ACTIONS(1966),
- [anon_sym_throw] = ACTIONS(1966),
- [anon_sym_SEMI] = ACTIONS(1964),
- [anon_sym_finally] = ACTIONS(1966),
- [anon_sym_yield] = ACTIONS(1966),
- [anon_sym_LBRACK] = ACTIONS(1964),
- [anon_sym_async] = ACTIONS(1966),
- [anon_sym_function] = ACTIONS(1966),
- [anon_sym_private] = ACTIONS(1966),
- [anon_sym_public] = ACTIONS(1966),
- [anon_sym_remote] = ACTIONS(1966),
- [anon_sym_static] = ACTIONS(1966),
- [anon_sym_final] = ACTIONS(1966),
- [anon_sym_abstract] = ACTIONS(1966),
- [anon_sym_any] = ACTIONS(1966),
- [anon_sym_array] = ACTIONS(1966),
- [anon_sym_binary] = ACTIONS(1966),
- [anon_sym_boolean] = ACTIONS(1966),
- [anon_sym_date] = ACTIONS(1966),
- [anon_sym_guid] = ACTIONS(1966),
- [anon_sym_numeric] = ACTIONS(1966),
- [anon_sym_query] = ACTIONS(1966),
- [anon_sym_string] = ACTIONS(1966),
- [anon_sym_struct] = ACTIONS(1966),
- [anon_sym_uuid] = ACTIONS(1966),
- [anon_sym_variablename] = ACTIONS(1966),
- [anon_sym_void] = ACTIONS(1966),
- [anon_sym_xml] = ACTIONS(1966),
- [anon_sym_new] = ACTIONS(1966),
- [anon_sym_PLUS] = ACTIONS(1966),
- [anon_sym_DASH] = ACTIONS(1966),
- [anon_sym_SLASH] = ACTIONS(1966),
- [anon_sym_BANG] = ACTIONS(1964),
- [anon_sym_TILDE] = ACTIONS(1966),
- [aux_sym_unary_operator_token1] = ACTIONS(1964),
- [anon_sym_PLUS_PLUS] = ACTIONS(1964),
- [anon_sym_DASH_DASH] = ACTIONS(1964),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1964),
- [sym_identifier] = ACTIONS(1966),
- [sym_private_property_identifier] = ACTIONS(1964),
- [sym_this] = ACTIONS(1966),
- [sym_super] = ACTIONS(1966),
- [sym_true] = ACTIONS(1966),
- [sym_false] = ACTIONS(1966),
- [sym_null] = ACTIONS(1966),
- [anon_sym_export] = ACTIONS(1966),
+ [1087] = {
+ [sym_comment] = STATE(1087),
+ [anon_sym_POUND] = ACTIONS(2106),
+ [anon_sym_var] = ACTIONS(2108),
+ [anon_sym_SQUOTE] = ACTIONS(2106),
+ [anon_sym_DQUOTE] = ACTIONS(2106),
+ [anon_sym_LBRACE] = ACTIONS(2106),
+ [anon_sym_RBRACE] = ACTIONS(2106),
+ [anon_sym_import] = ACTIONS(2108),
+ [anon_sym_with] = ACTIONS(2108),
+ [anon_sym_let] = ACTIONS(2108),
+ [anon_sym_const] = ACTIONS(2108),
+ [anon_sym_else] = ACTIONS(2108),
+ [anon_sym_if] = ACTIONS(2108),
+ [anon_sym_switch] = ACTIONS(2108),
+ [anon_sym_for] = ACTIONS(2108),
+ [anon_sym_LPAREN] = ACTIONS(2106),
+ [anon_sym_await] = ACTIONS(2108),
+ [anon_sym_while] = ACTIONS(2108),
+ [anon_sym_do] = ACTIONS(2108),
+ [anon_sym_try] = ACTIONS(2108),
+ [anon_sym_break] = ACTIONS(2108),
+ [anon_sym_continue] = ACTIONS(2108),
+ [anon_sym_return] = ACTIONS(2108),
+ [anon_sym_throw] = ACTIONS(2108),
+ [anon_sym_SEMI] = ACTIONS(2106),
+ [anon_sym_yield] = ACTIONS(2108),
+ [anon_sym_LBRACK] = ACTIONS(2106),
+ [anon_sym_async] = ACTIONS(2108),
+ [anon_sym_function] = ACTIONS(2108),
+ [anon_sym_private] = ACTIONS(2108),
+ [anon_sym_public] = ACTIONS(2108),
+ [anon_sym_remote] = ACTIONS(2108),
+ [anon_sym_static] = ACTIONS(2108),
+ [anon_sym_final] = ACTIONS(2108),
+ [anon_sym_abstract] = ACTIONS(2108),
+ [anon_sym_any] = ACTIONS(2108),
+ [anon_sym_array] = ACTIONS(2108),
+ [anon_sym_binary] = ACTIONS(2108),
+ [anon_sym_boolean] = ACTIONS(2108),
+ [anon_sym_date] = ACTIONS(2108),
+ [anon_sym_guid] = ACTIONS(2108),
+ [anon_sym_numeric] = ACTIONS(2108),
+ [anon_sym_query] = ACTIONS(2108),
+ [anon_sym_string] = ACTIONS(2108),
+ [anon_sym_struct] = ACTIONS(2108),
+ [anon_sym_uuid] = ACTIONS(2108),
+ [anon_sym_variablename] = ACTIONS(2108),
+ [anon_sym_void] = ACTIONS(2108),
+ [anon_sym_xml] = ACTIONS(2108),
+ [anon_sym_new] = ACTIONS(2108),
+ [anon_sym_PLUS] = ACTIONS(2108),
+ [anon_sym_DASH] = ACTIONS(2108),
+ [anon_sym_SLASH] = ACTIONS(2108),
+ [anon_sym_BANG] = ACTIONS(2106),
+ [anon_sym_TILDE] = ACTIONS(2108),
+ [aux_sym_unary_operator_token1] = ACTIONS(2106),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2106),
+ [anon_sym_DASH_DASH] = ACTIONS(2106),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2106),
+ [sym_identifier] = ACTIONS(2108),
+ [sym_private_property_identifier] = ACTIONS(2106),
+ [sym_this] = ACTIONS(2108),
+ [sym_super] = ACTIONS(2108),
+ [sym_true] = ACTIONS(2108),
+ [sym_false] = ACTIONS(2108),
+ [sym_null] = ACTIONS(2108),
+ [anon_sym_export] = ACTIONS(2108),
[sym_cf_comment] = ACTIONS(5),
},
- [1053] = {
- [sym_comment] = STATE(1053),
- [anon_sym_POUND] = ACTIONS(1001),
- [anon_sym_var] = ACTIONS(1003),
- [anon_sym_SQUOTE] = ACTIONS(1001),
- [anon_sym_DQUOTE] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1001),
- [anon_sym_RBRACE] = ACTIONS(1001),
- [anon_sym_import] = ACTIONS(1003),
- [anon_sym_with] = ACTIONS(1003),
- [anon_sym_let] = ACTIONS(1003),
- [anon_sym_const] = ACTIONS(1003),
- [anon_sym_else] = ACTIONS(1003),
- [anon_sym_if] = ACTIONS(1003),
- [anon_sym_switch] = ACTIONS(1003),
- [anon_sym_for] = ACTIONS(1003),
- [anon_sym_LPAREN] = ACTIONS(1001),
- [anon_sym_await] = ACTIONS(1003),
- [anon_sym_while] = ACTIONS(1003),
- [anon_sym_do] = ACTIONS(1003),
- [anon_sym_try] = ACTIONS(1003),
- [anon_sym_break] = ACTIONS(1003),
- [anon_sym_continue] = ACTIONS(1003),
- [anon_sym_return] = ACTIONS(1003),
- [anon_sym_throw] = ACTIONS(1003),
- [anon_sym_SEMI] = ACTIONS(1001),
- [anon_sym_yield] = ACTIONS(1003),
- [anon_sym_LBRACK] = ACTIONS(1001),
- [anon_sym_async] = ACTIONS(1003),
- [anon_sym_function] = ACTIONS(1003),
- [anon_sym_private] = ACTIONS(1003),
- [anon_sym_public] = ACTIONS(1003),
- [anon_sym_remote] = ACTIONS(1003),
- [anon_sym_static] = ACTIONS(1003),
- [anon_sym_final] = ACTIONS(1003),
- [anon_sym_abstract] = ACTIONS(1003),
- [anon_sym_any] = ACTIONS(1003),
- [anon_sym_array] = ACTIONS(1003),
- [anon_sym_binary] = ACTIONS(1003),
- [anon_sym_boolean] = ACTIONS(1003),
- [anon_sym_date] = ACTIONS(1003),
- [anon_sym_guid] = ACTIONS(1003),
- [anon_sym_numeric] = ACTIONS(1003),
- [anon_sym_query] = ACTIONS(1003),
- [anon_sym_string] = ACTIONS(1003),
- [anon_sym_struct] = ACTIONS(1003),
- [anon_sym_uuid] = ACTIONS(1003),
- [anon_sym_variablename] = ACTIONS(1003),
- [anon_sym_void] = ACTIONS(1003),
- [anon_sym_xml] = ACTIONS(1003),
- [anon_sym_new] = ACTIONS(1003),
- [anon_sym_PLUS] = ACTIONS(1003),
- [anon_sym_DASH] = ACTIONS(1003),
- [anon_sym_SLASH] = ACTIONS(1003),
- [anon_sym_BANG] = ACTIONS(1001),
- [anon_sym_TILDE] = ACTIONS(1003),
- [aux_sym_unary_operator_token1] = ACTIONS(1001),
- [anon_sym_PLUS_PLUS] = ACTIONS(1001),
- [anon_sym_DASH_DASH] = ACTIONS(1001),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1001),
- [sym_identifier] = ACTIONS(1003),
- [sym_private_property_identifier] = ACTIONS(1001),
- [sym_this] = ACTIONS(1003),
- [sym_super] = ACTIONS(1003),
- [sym_true] = ACTIONS(1003),
- [sym_false] = ACTIONS(1003),
- [sym_null] = ACTIONS(1003),
- [anon_sym_export] = ACTIONS(1003),
+ [1088] = {
+ [sym_comment] = STATE(1088),
+ [anon_sym_POUND] = ACTIONS(942),
+ [anon_sym_var] = ACTIONS(944),
+ [anon_sym_SQUOTE] = ACTIONS(942),
+ [anon_sym_DQUOTE] = ACTIONS(942),
+ [anon_sym_LBRACE] = ACTIONS(942),
+ [anon_sym_RBRACE] = ACTIONS(942),
+ [anon_sym_import] = ACTIONS(944),
+ [anon_sym_with] = ACTIONS(944),
+ [anon_sym_let] = ACTIONS(944),
+ [anon_sym_const] = ACTIONS(944),
+ [anon_sym_if] = ACTIONS(944),
+ [anon_sym_switch] = ACTIONS(944),
+ [anon_sym_for] = ACTIONS(944),
+ [anon_sym_LPAREN] = ACTIONS(942),
+ [anon_sym_await] = ACTIONS(944),
+ [anon_sym_while] = ACTIONS(944),
+ [anon_sym_do] = ACTIONS(944),
+ [anon_sym_try] = ACTIONS(944),
+ [anon_sym_break] = ACTIONS(944),
+ [anon_sym_continue] = ACTIONS(944),
+ [anon_sym_return] = ACTIONS(944),
+ [anon_sym_throw] = ACTIONS(944),
+ [anon_sym_SEMI] = ACTIONS(942),
+ [anon_sym_finally] = ACTIONS(944),
+ [anon_sym_yield] = ACTIONS(944),
+ [anon_sym_LBRACK] = ACTIONS(942),
+ [anon_sym_async] = ACTIONS(944),
+ [anon_sym_function] = ACTIONS(944),
+ [anon_sym_private] = ACTIONS(944),
+ [anon_sym_public] = ACTIONS(944),
+ [anon_sym_remote] = ACTIONS(944),
+ [anon_sym_static] = ACTIONS(944),
+ [anon_sym_final] = ACTIONS(944),
+ [anon_sym_abstract] = ACTIONS(944),
+ [anon_sym_any] = ACTIONS(944),
+ [anon_sym_array] = ACTIONS(944),
+ [anon_sym_binary] = ACTIONS(944),
+ [anon_sym_boolean] = ACTIONS(944),
+ [anon_sym_date] = ACTIONS(944),
+ [anon_sym_guid] = ACTIONS(944),
+ [anon_sym_numeric] = ACTIONS(944),
+ [anon_sym_query] = ACTIONS(944),
+ [anon_sym_string] = ACTIONS(944),
+ [anon_sym_struct] = ACTIONS(944),
+ [anon_sym_uuid] = ACTIONS(944),
+ [anon_sym_variablename] = ACTIONS(944),
+ [anon_sym_void] = ACTIONS(944),
+ [anon_sym_xml] = ACTIONS(944),
+ [anon_sym_new] = ACTIONS(944),
+ [anon_sym_PLUS] = ACTIONS(944),
+ [anon_sym_DASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_BANG] = ACTIONS(942),
+ [anon_sym_TILDE] = ACTIONS(944),
+ [aux_sym_unary_operator_token1] = ACTIONS(942),
+ [anon_sym_PLUS_PLUS] = ACTIONS(942),
+ [anon_sym_DASH_DASH] = ACTIONS(942),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(942),
+ [sym_identifier] = ACTIONS(944),
+ [sym_private_property_identifier] = ACTIONS(942),
+ [sym_this] = ACTIONS(944),
+ [sym_super] = ACTIONS(944),
+ [sym_true] = ACTIONS(944),
+ [sym_false] = ACTIONS(944),
+ [sym_null] = ACTIONS(944),
+ [anon_sym_export] = ACTIONS(944),
[sym_cf_comment] = ACTIONS(5),
},
- [1054] = {
- [sym_comment] = STATE(1054),
- [anon_sym_POUND] = ACTIONS(2064),
- [anon_sym_var] = ACTIONS(2066),
- [anon_sym_SQUOTE] = ACTIONS(2064),
- [anon_sym_DQUOTE] = ACTIONS(2064),
- [anon_sym_LBRACE] = ACTIONS(2064),
- [anon_sym_RBRACE] = ACTIONS(2064),
- [anon_sym_import] = ACTIONS(2066),
- [anon_sym_with] = ACTIONS(2066),
- [anon_sym_let] = ACTIONS(2066),
- [anon_sym_const] = ACTIONS(2066),
- [anon_sym_else] = ACTIONS(2066),
- [anon_sym_if] = ACTIONS(2066),
- [anon_sym_switch] = ACTIONS(2066),
- [anon_sym_for] = ACTIONS(2066),
- [anon_sym_LPAREN] = ACTIONS(2064),
- [anon_sym_await] = ACTIONS(2066),
- [anon_sym_while] = ACTIONS(2066),
- [anon_sym_do] = ACTIONS(2066),
- [anon_sym_try] = ACTIONS(2066),
- [anon_sym_break] = ACTIONS(2066),
- [anon_sym_continue] = ACTIONS(2066),
- [anon_sym_return] = ACTIONS(2066),
- [anon_sym_throw] = ACTIONS(2066),
- [anon_sym_SEMI] = ACTIONS(2064),
- [anon_sym_yield] = ACTIONS(2066),
- [anon_sym_LBRACK] = ACTIONS(2064),
- [anon_sym_async] = ACTIONS(2066),
- [anon_sym_function] = ACTIONS(2066),
- [anon_sym_private] = ACTIONS(2066),
- [anon_sym_public] = ACTIONS(2066),
- [anon_sym_remote] = ACTIONS(2066),
- [anon_sym_static] = ACTIONS(2066),
- [anon_sym_final] = ACTIONS(2066),
- [anon_sym_abstract] = ACTIONS(2066),
- [anon_sym_any] = ACTIONS(2066),
- [anon_sym_array] = ACTIONS(2066),
- [anon_sym_binary] = ACTIONS(2066),
- [anon_sym_boolean] = ACTIONS(2066),
- [anon_sym_date] = ACTIONS(2066),
- [anon_sym_guid] = ACTIONS(2066),
- [anon_sym_numeric] = ACTIONS(2066),
- [anon_sym_query] = ACTIONS(2066),
- [anon_sym_string] = ACTIONS(2066),
- [anon_sym_struct] = ACTIONS(2066),
- [anon_sym_uuid] = ACTIONS(2066),
- [anon_sym_variablename] = ACTIONS(2066),
- [anon_sym_void] = ACTIONS(2066),
- [anon_sym_xml] = ACTIONS(2066),
- [anon_sym_new] = ACTIONS(2066),
- [anon_sym_PLUS] = ACTIONS(2066),
- [anon_sym_DASH] = ACTIONS(2066),
- [anon_sym_SLASH] = ACTIONS(2066),
- [anon_sym_BANG] = ACTIONS(2064),
- [anon_sym_TILDE] = ACTIONS(2066),
- [aux_sym_unary_operator_token1] = ACTIONS(2064),
- [anon_sym_PLUS_PLUS] = ACTIONS(2064),
- [anon_sym_DASH_DASH] = ACTIONS(2064),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2064),
- [sym_identifier] = ACTIONS(2066),
- [sym_private_property_identifier] = ACTIONS(2064),
- [sym_this] = ACTIONS(2066),
- [sym_super] = ACTIONS(2066),
- [sym_true] = ACTIONS(2066),
- [sym_false] = ACTIONS(2066),
- [sym_null] = ACTIONS(2066),
- [anon_sym_export] = ACTIONS(2066),
+ [1089] = {
+ [sym_comment] = STATE(1089),
+ [anon_sym_POUND] = ACTIONS(2009),
+ [anon_sym_var] = ACTIONS(2011),
+ [anon_sym_SQUOTE] = ACTIONS(2009),
+ [anon_sym_DQUOTE] = ACTIONS(2009),
+ [anon_sym_LBRACE] = ACTIONS(2009),
+ [anon_sym_RBRACE] = ACTIONS(2009),
+ [anon_sym_import] = ACTIONS(2011),
+ [anon_sym_with] = ACTIONS(2011),
+ [anon_sym_let] = ACTIONS(2011),
+ [anon_sym_const] = ACTIONS(2011),
+ [anon_sym_if] = ACTIONS(2011),
+ [anon_sym_switch] = ACTIONS(2011),
+ [anon_sym_for] = ACTIONS(2011),
+ [anon_sym_LPAREN] = ACTIONS(2009),
+ [anon_sym_await] = ACTIONS(2011),
+ [anon_sym_while] = ACTIONS(2011),
+ [anon_sym_do] = ACTIONS(2011),
+ [anon_sym_try] = ACTIONS(2011),
+ [anon_sym_break] = ACTIONS(2011),
+ [anon_sym_continue] = ACTIONS(2011),
+ [anon_sym_return] = ACTIONS(2011),
+ [anon_sym_throw] = ACTIONS(2011),
+ [anon_sym_SEMI] = ACTIONS(2009),
+ [anon_sym_yield] = ACTIONS(2011),
+ [anon_sym_LBRACK] = ACTIONS(2009),
+ [anon_sym_async] = ACTIONS(2011),
+ [anon_sym_function] = ACTIONS(2011),
+ [anon_sym_private] = ACTIONS(2011),
+ [anon_sym_public] = ACTIONS(2011),
+ [anon_sym_remote] = ACTIONS(2011),
+ [anon_sym_static] = ACTIONS(2011),
+ [anon_sym_final] = ACTIONS(2011),
+ [anon_sym_abstract] = ACTIONS(2011),
+ [anon_sym_any] = ACTIONS(2011),
+ [anon_sym_array] = ACTIONS(2011),
+ [anon_sym_binary] = ACTIONS(2011),
+ [anon_sym_boolean] = ACTIONS(2011),
+ [anon_sym_date] = ACTIONS(2011),
+ [anon_sym_guid] = ACTIONS(2011),
+ [anon_sym_numeric] = ACTIONS(2011),
+ [anon_sym_query] = ACTIONS(2011),
+ [anon_sym_string] = ACTIONS(2011),
+ [anon_sym_struct] = ACTIONS(2011),
+ [anon_sym_uuid] = ACTIONS(2011),
+ [anon_sym_variablename] = ACTIONS(2011),
+ [anon_sym_void] = ACTIONS(2011),
+ [anon_sym_xml] = ACTIONS(2011),
+ [anon_sym_new] = ACTIONS(2011),
+ [anon_sym_PLUS] = ACTIONS(2011),
+ [anon_sym_DASH] = ACTIONS(2011),
+ [anon_sym_SLASH] = ACTIONS(2011),
+ [anon_sym_BANG] = ACTIONS(2009),
+ [anon_sym_TILDE] = ACTIONS(2011),
+ [aux_sym_unary_operator_token1] = ACTIONS(2009),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2009),
+ [anon_sym_DASH_DASH] = ACTIONS(2009),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2009),
+ [sym_identifier] = ACTIONS(2011),
+ [sym_private_property_identifier] = ACTIONS(2009),
+ [sym_this] = ACTIONS(2011),
+ [sym_super] = ACTIONS(2011),
+ [sym_true] = ACTIONS(2011),
+ [sym_false] = ACTIONS(2011),
+ [sym_null] = ACTIONS(2011),
+ [anon_sym_export] = ACTIONS(2011),
+ [sym__automatic_semicolon] = ACTIONS(2009),
[sym_cf_comment] = ACTIONS(5),
},
- [1055] = {
- [sym_comment] = STATE(1055),
- [anon_sym_POUND] = ACTIONS(2174),
- [anon_sym_var] = ACTIONS(2176),
- [anon_sym_SQUOTE] = ACTIONS(2174),
- [anon_sym_DQUOTE] = ACTIONS(2174),
- [anon_sym_LBRACE] = ACTIONS(2174),
- [anon_sym_RBRACE] = ACTIONS(2174),
- [anon_sym_import] = ACTIONS(2176),
- [anon_sym_with] = ACTIONS(2176),
- [anon_sym_let] = ACTIONS(2176),
- [anon_sym_const] = ACTIONS(2176),
- [anon_sym_else] = ACTIONS(2176),
- [anon_sym_if] = ACTIONS(2176),
- [anon_sym_switch] = ACTIONS(2176),
- [anon_sym_for] = ACTIONS(2176),
- [anon_sym_LPAREN] = ACTIONS(2174),
- [anon_sym_await] = ACTIONS(2176),
- [anon_sym_while] = ACTIONS(2176),
- [anon_sym_do] = ACTIONS(2176),
- [anon_sym_try] = ACTIONS(2176),
- [anon_sym_break] = ACTIONS(2176),
- [anon_sym_continue] = ACTIONS(2176),
- [anon_sym_return] = ACTIONS(2176),
- [anon_sym_throw] = ACTIONS(2176),
- [anon_sym_SEMI] = ACTIONS(2174),
- [anon_sym_yield] = ACTIONS(2176),
- [anon_sym_LBRACK] = ACTIONS(2174),
- [anon_sym_async] = ACTIONS(2176),
- [anon_sym_function] = ACTIONS(2176),
- [anon_sym_private] = ACTIONS(2176),
- [anon_sym_public] = ACTIONS(2176),
- [anon_sym_remote] = ACTIONS(2176),
- [anon_sym_static] = ACTIONS(2176),
- [anon_sym_final] = ACTIONS(2176),
- [anon_sym_abstract] = ACTIONS(2176),
- [anon_sym_any] = ACTIONS(2176),
- [anon_sym_array] = ACTIONS(2176),
- [anon_sym_binary] = ACTIONS(2176),
- [anon_sym_boolean] = ACTIONS(2176),
- [anon_sym_date] = ACTIONS(2176),
- [anon_sym_guid] = ACTIONS(2176),
- [anon_sym_numeric] = ACTIONS(2176),
- [anon_sym_query] = ACTIONS(2176),
- [anon_sym_string] = ACTIONS(2176),
- [anon_sym_struct] = ACTIONS(2176),
- [anon_sym_uuid] = ACTIONS(2176),
- [anon_sym_variablename] = ACTIONS(2176),
- [anon_sym_void] = ACTIONS(2176),
- [anon_sym_xml] = ACTIONS(2176),
- [anon_sym_new] = ACTIONS(2176),
- [anon_sym_PLUS] = ACTIONS(2176),
- [anon_sym_DASH] = ACTIONS(2176),
- [anon_sym_SLASH] = ACTIONS(2176),
- [anon_sym_BANG] = ACTIONS(2174),
- [anon_sym_TILDE] = ACTIONS(2176),
- [aux_sym_unary_operator_token1] = ACTIONS(2174),
- [anon_sym_PLUS_PLUS] = ACTIONS(2174),
- [anon_sym_DASH_DASH] = ACTIONS(2174),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2174),
- [sym_identifier] = ACTIONS(2176),
- [sym_private_property_identifier] = ACTIONS(2174),
- [sym_this] = ACTIONS(2176),
- [sym_super] = ACTIONS(2176),
- [sym_true] = ACTIONS(2176),
- [sym_false] = ACTIONS(2176),
- [sym_null] = ACTIONS(2176),
- [anon_sym_export] = ACTIONS(2176),
+ [1090] = {
+ [sym_comment] = STATE(1090),
+ [anon_sym_GT_EQ] = ACTIONS(2286),
+ [anon_sym_GT] = ACTIONS(2288),
+ [anon_sym_LT_EQ] = ACTIONS(2286),
+ [anon_sym_LT] = ACTIONS(2288),
+ [anon_sym_EQ] = ACTIONS(2288),
+ [anon_sym_STAR] = ACTIONS(2288),
+ [anon_sym_COMMA] = ACTIONS(2286),
+ [anon_sym_RBRACE] = ACTIONS(2286),
+ [anon_sym_LPAREN] = ACTIONS(2286),
+ [anon_sym_in] = ACTIONS(2288),
+ [anon_sym_of] = ACTIONS(2286),
+ [anon_sym_SEMI] = ACTIONS(2286),
+ [anon_sym_LBRACK] = ACTIONS(2286),
+ [sym_optional_chain] = ACTIONS(2286),
+ [anon_sym_DOT] = ACTIONS(2286),
+ [anon_sym_PLUS_EQ] = ACTIONS(2286),
+ [anon_sym_DASH_EQ] = ACTIONS(2286),
+ [anon_sym_STAR_EQ] = ACTIONS(2286),
+ [anon_sym_SLASH_EQ] = ACTIONS(2286),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2286),
+ [anon_sym_CARET_EQ] = ACTIONS(2286),
+ [anon_sym_AMP_EQ] = ACTIONS(2286),
+ [anon_sym_PIPE_EQ] = ACTIONS(2286),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2286),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2286),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2286),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2286),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2286),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2286),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2286),
+ [anon_sym_AMP_AMP] = ACTIONS(2288),
+ [aux_sym_binary_expression_token1] = ACTIONS(2286),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2288),
+ [aux_sym_binary_expression_token2] = ACTIONS(2286),
+ [anon_sym_GT_GT] = ACTIONS(2288),
+ [anon_sym_GT_GT_GT] = ACTIONS(2288),
+ [anon_sym_LT_LT] = ACTIONS(2288),
+ [anon_sym_AMP] = ACTIONS(2288),
+ [anon_sym_CARET] = ACTIONS(2288),
+ [anon_sym_PIPE] = ACTIONS(2288),
+ [anon_sym_PLUS] = ACTIONS(2288),
+ [anon_sym_DASH] = ACTIONS(2288),
+ [anon_sym_SLASH] = ACTIONS(2288),
+ [anon_sym_PERCENT] = ACTIONS(2288),
+ [aux_sym_binary_expression_token3] = ACTIONS(2286),
+ [anon_sym_STAR_STAR] = ACTIONS(2288),
+ [aux_sym_binary_expression_token4] = ACTIONS(2288),
+ [aux_sym_binary_expression_token5] = ACTIONS(2286),
+ [aux_sym_binary_expression_token6] = ACTIONS(2286),
+ [anon_sym_EQ_EQ] = ACTIONS(2288),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2286),
+ [aux_sym_binary_expression_token7] = ACTIONS(2286),
+ [aux_sym_binary_expression_token8] = ACTIONS(2286),
+ [anon_sym_BANG_EQ] = ACTIONS(2288),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2286),
+ [aux_sym_binary_expression_token9] = ACTIONS(2286),
+ [aux_sym_binary_expression_token10] = ACTIONS(2286),
+ [aux_sym_binary_expression_token11] = ACTIONS(2286),
+ [aux_sym_binary_expression_token12] = ACTIONS(2288),
+ [aux_sym_binary_expression_token13] = ACTIONS(2286),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2288),
+ [anon_sym_instanceof] = ACTIONS(2286),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2286),
+ [anon_sym_DASH_DASH] = ACTIONS(2286),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(2286),
+ [sym__ternary_qmark] = ACTIONS(2286),
[sym_cf_comment] = ACTIONS(5),
},
- [1056] = {
- [sym_comment] = STATE(1056),
- [anon_sym_GT_EQ] = ACTIONS(2024),
- [anon_sym_GT] = ACTIONS(2026),
- [anon_sym_LT_EQ] = ACTIONS(2024),
- [anon_sym_LT] = ACTIONS(2026),
- [anon_sym_EQ] = ACTIONS(2026),
- [anon_sym_POUND] = ACTIONS(2024),
- [anon_sym_STAR] = ACTIONS(2026),
- [anon_sym_COMMA] = ACTIONS(2024),
- [anon_sym_RBRACE] = ACTIONS(2024),
- [anon_sym_LPAREN] = ACTIONS(2024),
- [anon_sym_RPAREN] = ACTIONS(2024),
- [anon_sym_in] = ACTIONS(2026),
- [anon_sym_of] = ACTIONS(2024),
- [anon_sym_COLON] = ACTIONS(2024),
- [anon_sym_LBRACK] = ACTIONS(2024),
- [anon_sym_RBRACK] = ACTIONS(2024),
- [sym_optional_chain] = ACTIONS(2024),
- [anon_sym_DOT] = ACTIONS(2024),
- [anon_sym_PLUS_EQ] = ACTIONS(2024),
- [anon_sym_DASH_EQ] = ACTIONS(2024),
- [anon_sym_STAR_EQ] = ACTIONS(2024),
- [anon_sym_SLASH_EQ] = ACTIONS(2024),
- [anon_sym_PERCENT_EQ] = ACTIONS(2024),
- [anon_sym_CARET_EQ] = ACTIONS(2024),
- [anon_sym_AMP_EQ] = ACTIONS(2024),
- [anon_sym_PIPE_EQ] = ACTIONS(2024),
- [anon_sym_GT_GT_EQ] = ACTIONS(2024),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2024),
- [anon_sym_LT_LT_EQ] = ACTIONS(2024),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2024),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2024),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2024),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2024),
- [anon_sym_AMP_AMP] = ACTIONS(2026),
- [aux_sym_binary_expression_token1] = ACTIONS(2024),
- [anon_sym_PIPE_PIPE] = ACTIONS(2026),
- [aux_sym_binary_expression_token2] = ACTIONS(2024),
- [anon_sym_GT_GT] = ACTIONS(2026),
- [anon_sym_GT_GT_GT] = ACTIONS(2026),
- [anon_sym_LT_LT] = ACTIONS(2026),
- [anon_sym_AMP] = ACTIONS(2026),
- [anon_sym_CARET] = ACTIONS(2026),
- [anon_sym_PIPE] = ACTIONS(2026),
- [anon_sym_PLUS] = ACTIONS(2026),
- [anon_sym_DASH] = ACTIONS(2026),
- [anon_sym_SLASH] = ACTIONS(2026),
- [anon_sym_PERCENT] = ACTIONS(2026),
- [aux_sym_binary_expression_token3] = ACTIONS(2024),
- [anon_sym_STAR_STAR] = ACTIONS(2026),
- [aux_sym_binary_expression_token4] = ACTIONS(2026),
- [aux_sym_binary_expression_token5] = ACTIONS(2024),
- [anon_sym_EQ_EQ] = ACTIONS(2026),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2024),
- [aux_sym_binary_expression_token6] = ACTIONS(2024),
- [aux_sym_binary_expression_token7] = ACTIONS(2024),
- [anon_sym_BANG_EQ] = ACTIONS(2026),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2024),
- [aux_sym_binary_expression_token8] = ACTIONS(2024),
- [aux_sym_binary_expression_token9] = ACTIONS(2024),
- [aux_sym_binary_expression_token10] = ACTIONS(2024),
- [aux_sym_binary_expression_token11] = ACTIONS(2026),
- [anon_sym_QMARK_QMARK] = ACTIONS(2026),
- [anon_sym_instanceof] = ACTIONS(2024),
- [anon_sym_PLUS_PLUS] = ACTIONS(2024),
- [anon_sym_DASH_DASH] = ACTIONS(2024),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2024),
+ [1091] = {
+ [sym_comment] = STATE(1091),
+ [anon_sym_POUND] = ACTIONS(1919),
+ [anon_sym_var] = ACTIONS(1921),
+ [anon_sym_SQUOTE] = ACTIONS(1919),
+ [anon_sym_DQUOTE] = ACTIONS(1919),
+ [anon_sym_LBRACE] = ACTIONS(1919),
+ [anon_sym_RBRACE] = ACTIONS(1919),
+ [anon_sym_import] = ACTIONS(1921),
+ [anon_sym_with] = ACTIONS(1921),
+ [anon_sym_let] = ACTIONS(1921),
+ [anon_sym_const] = ACTIONS(1921),
+ [anon_sym_if] = ACTIONS(1921),
+ [anon_sym_switch] = ACTIONS(1921),
+ [anon_sym_for] = ACTIONS(1921),
+ [anon_sym_LPAREN] = ACTIONS(1919),
+ [anon_sym_await] = ACTIONS(1921),
+ [anon_sym_while] = ACTIONS(1921),
+ [anon_sym_do] = ACTIONS(1921),
+ [anon_sym_try] = ACTIONS(1921),
+ [anon_sym_break] = ACTIONS(1921),
+ [anon_sym_continue] = ACTIONS(1921),
+ [anon_sym_return] = ACTIONS(1921),
+ [anon_sym_throw] = ACTIONS(1921),
+ [anon_sym_SEMI] = ACTIONS(1919),
+ [anon_sym_yield] = ACTIONS(1921),
+ [anon_sym_LBRACK] = ACTIONS(1919),
+ [anon_sym_async] = ACTIONS(1921),
+ [anon_sym_function] = ACTIONS(1921),
+ [anon_sym_private] = ACTIONS(1921),
+ [anon_sym_public] = ACTIONS(1921),
+ [anon_sym_remote] = ACTIONS(1921),
+ [anon_sym_static] = ACTIONS(1921),
+ [anon_sym_final] = ACTIONS(1921),
+ [anon_sym_abstract] = ACTIONS(1921),
+ [anon_sym_any] = ACTIONS(1921),
+ [anon_sym_array] = ACTIONS(1921),
+ [anon_sym_binary] = ACTIONS(1921),
+ [anon_sym_boolean] = ACTIONS(1921),
+ [anon_sym_date] = ACTIONS(1921),
+ [anon_sym_guid] = ACTIONS(1921),
+ [anon_sym_numeric] = ACTIONS(1921),
+ [anon_sym_query] = ACTIONS(1921),
+ [anon_sym_string] = ACTIONS(1921),
+ [anon_sym_struct] = ACTIONS(1921),
+ [anon_sym_uuid] = ACTIONS(1921),
+ [anon_sym_variablename] = ACTIONS(1921),
+ [anon_sym_void] = ACTIONS(1921),
+ [anon_sym_xml] = ACTIONS(1921),
+ [anon_sym_new] = ACTIONS(1921),
+ [anon_sym_PLUS] = ACTIONS(1921),
+ [anon_sym_DASH] = ACTIONS(1921),
+ [anon_sym_SLASH] = ACTIONS(1921),
+ [anon_sym_BANG] = ACTIONS(1919),
+ [anon_sym_TILDE] = ACTIONS(1921),
+ [aux_sym_unary_operator_token1] = ACTIONS(1919),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1919),
+ [anon_sym_DASH_DASH] = ACTIONS(1919),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1919),
+ [sym_identifier] = ACTIONS(1921),
+ [sym_private_property_identifier] = ACTIONS(1919),
+ [sym_this] = ACTIONS(1921),
+ [sym_super] = ACTIONS(1921),
+ [sym_true] = ACTIONS(1921),
+ [sym_false] = ACTIONS(1921),
+ [sym_null] = ACTIONS(1921),
+ [anon_sym_export] = ACTIONS(1921),
+ [sym__automatic_semicolon] = ACTIONS(2403),
[sym_cf_comment] = ACTIONS(5),
},
- [1057] = {
- [sym_comment] = STATE(1057),
- [anon_sym_POUND] = ACTIONS(2186),
- [anon_sym_var] = ACTIONS(2188),
- [anon_sym_SQUOTE] = ACTIONS(2186),
- [anon_sym_DQUOTE] = ACTIONS(2186),
- [anon_sym_LBRACE] = ACTIONS(2186),
- [anon_sym_RBRACE] = ACTIONS(2186),
- [anon_sym_import] = ACTIONS(2188),
- [anon_sym_with] = ACTIONS(2188),
- [anon_sym_let] = ACTIONS(2188),
- [anon_sym_const] = ACTIONS(2188),
- [anon_sym_else] = ACTIONS(2188),
- [anon_sym_if] = ACTIONS(2188),
- [anon_sym_switch] = ACTIONS(2188),
- [anon_sym_for] = ACTIONS(2188),
- [anon_sym_LPAREN] = ACTIONS(2186),
- [anon_sym_await] = ACTIONS(2188),
- [anon_sym_while] = ACTIONS(2188),
- [anon_sym_do] = ACTIONS(2188),
- [anon_sym_try] = ACTIONS(2188),
- [anon_sym_break] = ACTIONS(2188),
- [anon_sym_continue] = ACTIONS(2188),
- [anon_sym_return] = ACTIONS(2188),
- [anon_sym_throw] = ACTIONS(2188),
- [anon_sym_SEMI] = ACTIONS(2186),
- [anon_sym_yield] = ACTIONS(2188),
- [anon_sym_LBRACK] = ACTIONS(2186),
- [anon_sym_async] = ACTIONS(2188),
- [anon_sym_function] = ACTIONS(2188),
- [anon_sym_private] = ACTIONS(2188),
- [anon_sym_public] = ACTIONS(2188),
- [anon_sym_remote] = ACTIONS(2188),
- [anon_sym_static] = ACTIONS(2188),
- [anon_sym_final] = ACTIONS(2188),
- [anon_sym_abstract] = ACTIONS(2188),
- [anon_sym_any] = ACTIONS(2188),
- [anon_sym_array] = ACTIONS(2188),
- [anon_sym_binary] = ACTIONS(2188),
- [anon_sym_boolean] = ACTIONS(2188),
- [anon_sym_date] = ACTIONS(2188),
- [anon_sym_guid] = ACTIONS(2188),
- [anon_sym_numeric] = ACTIONS(2188),
- [anon_sym_query] = ACTIONS(2188),
- [anon_sym_string] = ACTIONS(2188),
- [anon_sym_struct] = ACTIONS(2188),
- [anon_sym_uuid] = ACTIONS(2188),
- [anon_sym_variablename] = ACTIONS(2188),
- [anon_sym_void] = ACTIONS(2188),
- [anon_sym_xml] = ACTIONS(2188),
- [anon_sym_new] = ACTIONS(2188),
- [anon_sym_PLUS] = ACTIONS(2188),
- [anon_sym_DASH] = ACTIONS(2188),
- [anon_sym_SLASH] = ACTIONS(2188),
- [anon_sym_BANG] = ACTIONS(2186),
- [anon_sym_TILDE] = ACTIONS(2188),
- [aux_sym_unary_operator_token1] = ACTIONS(2186),
- [anon_sym_PLUS_PLUS] = ACTIONS(2186),
- [anon_sym_DASH_DASH] = ACTIONS(2186),
+ [1092] = {
+ [sym_comment] = STATE(1092),
+ [anon_sym_POUND] = ACTIONS(2246),
+ [anon_sym_var] = ACTIONS(2248),
+ [anon_sym_SQUOTE] = ACTIONS(2246),
+ [anon_sym_DQUOTE] = ACTIONS(2246),
+ [anon_sym_LBRACE] = ACTIONS(2246),
+ [anon_sym_RBRACE] = ACTIONS(2246),
+ [anon_sym_import] = ACTIONS(2248),
+ [anon_sym_with] = ACTIONS(2248),
+ [anon_sym_let] = ACTIONS(2248),
+ [anon_sym_const] = ACTIONS(2248),
+ [anon_sym_else] = ACTIONS(2248),
+ [anon_sym_if] = ACTIONS(2248),
+ [anon_sym_switch] = ACTIONS(2248),
+ [anon_sym_for] = ACTIONS(2248),
+ [anon_sym_LPAREN] = ACTIONS(2246),
+ [anon_sym_await] = ACTIONS(2248),
+ [anon_sym_while] = ACTIONS(2248),
+ [anon_sym_do] = ACTIONS(2248),
+ [anon_sym_try] = ACTIONS(2248),
+ [anon_sym_break] = ACTIONS(2248),
+ [anon_sym_continue] = ACTIONS(2248),
+ [anon_sym_return] = ACTIONS(2248),
+ [anon_sym_throw] = ACTIONS(2248),
+ [anon_sym_SEMI] = ACTIONS(2246),
+ [anon_sym_yield] = ACTIONS(2248),
+ [anon_sym_LBRACK] = ACTIONS(2246),
+ [anon_sym_async] = ACTIONS(2248),
+ [anon_sym_function] = ACTIONS(2248),
+ [anon_sym_private] = ACTIONS(2248),
+ [anon_sym_public] = ACTIONS(2248),
+ [anon_sym_remote] = ACTIONS(2248),
+ [anon_sym_static] = ACTIONS(2248),
+ [anon_sym_final] = ACTIONS(2248),
+ [anon_sym_abstract] = ACTIONS(2248),
+ [anon_sym_any] = ACTIONS(2248),
+ [anon_sym_array] = ACTIONS(2248),
+ [anon_sym_binary] = ACTIONS(2248),
+ [anon_sym_boolean] = ACTIONS(2248),
+ [anon_sym_date] = ACTIONS(2248),
+ [anon_sym_guid] = ACTIONS(2248),
+ [anon_sym_numeric] = ACTIONS(2248),
+ [anon_sym_query] = ACTIONS(2248),
+ [anon_sym_string] = ACTIONS(2248),
+ [anon_sym_struct] = ACTIONS(2248),
+ [anon_sym_uuid] = ACTIONS(2248),
+ [anon_sym_variablename] = ACTIONS(2248),
+ [anon_sym_void] = ACTIONS(2248),
+ [anon_sym_xml] = ACTIONS(2248),
+ [anon_sym_new] = ACTIONS(2248),
+ [anon_sym_PLUS] = ACTIONS(2248),
+ [anon_sym_DASH] = ACTIONS(2248),
+ [anon_sym_SLASH] = ACTIONS(2248),
+ [anon_sym_BANG] = ACTIONS(2246),
+ [anon_sym_TILDE] = ACTIONS(2248),
+ [aux_sym_unary_operator_token1] = ACTIONS(2246),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2246),
+ [anon_sym_DASH_DASH] = ACTIONS(2246),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2186),
- [sym_identifier] = ACTIONS(2188),
- [sym_private_property_identifier] = ACTIONS(2186),
- [sym_this] = ACTIONS(2188),
- [sym_super] = ACTIONS(2188),
- [sym_true] = ACTIONS(2188),
- [sym_false] = ACTIONS(2188),
- [sym_null] = ACTIONS(2188),
- [anon_sym_export] = ACTIONS(2188),
+ [sym_number] = ACTIONS(2246),
+ [sym_identifier] = ACTIONS(2248),
+ [sym_private_property_identifier] = ACTIONS(2246),
+ [sym_this] = ACTIONS(2248),
+ [sym_super] = ACTIONS(2248),
+ [sym_true] = ACTIONS(2248),
+ [sym_false] = ACTIONS(2248),
+ [sym_null] = ACTIONS(2248),
+ [anon_sym_export] = ACTIONS(2248),
[sym_cf_comment] = ACTIONS(5),
},
- [1058] = {
- [sym_comment] = STATE(1058),
- [anon_sym_POUND] = ACTIONS(2182),
- [anon_sym_var] = ACTIONS(2184),
- [anon_sym_SQUOTE] = ACTIONS(2182),
- [anon_sym_DQUOTE] = ACTIONS(2182),
- [anon_sym_LBRACE] = ACTIONS(2182),
- [anon_sym_RBRACE] = ACTIONS(2182),
- [anon_sym_import] = ACTIONS(2184),
- [anon_sym_with] = ACTIONS(2184),
- [anon_sym_let] = ACTIONS(2184),
- [anon_sym_const] = ACTIONS(2184),
- [anon_sym_else] = ACTIONS(2184),
- [anon_sym_if] = ACTIONS(2184),
- [anon_sym_switch] = ACTIONS(2184),
- [anon_sym_for] = ACTIONS(2184),
- [anon_sym_LPAREN] = ACTIONS(2182),
- [anon_sym_await] = ACTIONS(2184),
- [anon_sym_while] = ACTIONS(2184),
- [anon_sym_do] = ACTIONS(2184),
- [anon_sym_try] = ACTIONS(2184),
- [anon_sym_break] = ACTIONS(2184),
- [anon_sym_continue] = ACTIONS(2184),
- [anon_sym_return] = ACTIONS(2184),
- [anon_sym_throw] = ACTIONS(2184),
- [anon_sym_SEMI] = ACTIONS(2182),
- [anon_sym_yield] = ACTIONS(2184),
- [anon_sym_LBRACK] = ACTIONS(2182),
- [anon_sym_async] = ACTIONS(2184),
- [anon_sym_function] = ACTIONS(2184),
- [anon_sym_private] = ACTIONS(2184),
- [anon_sym_public] = ACTIONS(2184),
- [anon_sym_remote] = ACTIONS(2184),
- [anon_sym_static] = ACTIONS(2184),
- [anon_sym_final] = ACTIONS(2184),
- [anon_sym_abstract] = ACTIONS(2184),
- [anon_sym_any] = ACTIONS(2184),
- [anon_sym_array] = ACTIONS(2184),
- [anon_sym_binary] = ACTIONS(2184),
- [anon_sym_boolean] = ACTIONS(2184),
- [anon_sym_date] = ACTIONS(2184),
- [anon_sym_guid] = ACTIONS(2184),
- [anon_sym_numeric] = ACTIONS(2184),
- [anon_sym_query] = ACTIONS(2184),
- [anon_sym_string] = ACTIONS(2184),
- [anon_sym_struct] = ACTIONS(2184),
- [anon_sym_uuid] = ACTIONS(2184),
- [anon_sym_variablename] = ACTIONS(2184),
- [anon_sym_void] = ACTIONS(2184),
- [anon_sym_xml] = ACTIONS(2184),
- [anon_sym_new] = ACTIONS(2184),
- [anon_sym_PLUS] = ACTIONS(2184),
- [anon_sym_DASH] = ACTIONS(2184),
- [anon_sym_SLASH] = ACTIONS(2184),
- [anon_sym_BANG] = ACTIONS(2182),
- [anon_sym_TILDE] = ACTIONS(2184),
- [aux_sym_unary_operator_token1] = ACTIONS(2182),
- [anon_sym_PLUS_PLUS] = ACTIONS(2182),
- [anon_sym_DASH_DASH] = ACTIONS(2182),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2182),
- [sym_identifier] = ACTIONS(2184),
- [sym_private_property_identifier] = ACTIONS(2182),
- [sym_this] = ACTIONS(2184),
- [sym_super] = ACTIONS(2184),
- [sym_true] = ACTIONS(2184),
- [sym_false] = ACTIONS(2184),
- [sym_null] = ACTIONS(2184),
- [anon_sym_export] = ACTIONS(2184),
+ [1093] = {
+ [sym_comment] = STATE(1093),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym__automatic_semicolon] = ACTIONS(1002),
[sym_cf_comment] = ACTIONS(5),
},
- [1059] = {
- [sym_comment] = STATE(1059),
- [anon_sym_POUND] = ACTIONS(2158),
- [anon_sym_var] = ACTIONS(2160),
- [anon_sym_SQUOTE] = ACTIONS(2158),
- [anon_sym_DQUOTE] = ACTIONS(2158),
- [anon_sym_LBRACE] = ACTIONS(2158),
- [anon_sym_RBRACE] = ACTIONS(2158),
- [anon_sym_import] = ACTIONS(2160),
- [anon_sym_with] = ACTIONS(2160),
- [anon_sym_let] = ACTIONS(2160),
- [anon_sym_const] = ACTIONS(2160),
- [anon_sym_if] = ACTIONS(2160),
- [anon_sym_switch] = ACTIONS(2160),
- [anon_sym_for] = ACTIONS(2160),
- [anon_sym_LPAREN] = ACTIONS(2158),
- [anon_sym_await] = ACTIONS(2160),
- [anon_sym_while] = ACTIONS(2160),
- [anon_sym_do] = ACTIONS(2160),
- [anon_sym_try] = ACTIONS(2160),
- [anon_sym_break] = ACTIONS(2160),
- [anon_sym_continue] = ACTIONS(2160),
- [anon_sym_return] = ACTIONS(2160),
- [anon_sym_throw] = ACTIONS(2160),
- [anon_sym_SEMI] = ACTIONS(2158),
- [anon_sym_yield] = ACTIONS(2160),
- [anon_sym_LBRACK] = ACTIONS(2158),
- [anon_sym_async] = ACTIONS(2160),
- [anon_sym_function] = ACTIONS(2160),
- [anon_sym_private] = ACTIONS(2160),
- [anon_sym_public] = ACTIONS(2160),
- [anon_sym_remote] = ACTIONS(2160),
- [anon_sym_static] = ACTIONS(2160),
- [anon_sym_final] = ACTIONS(2160),
- [anon_sym_abstract] = ACTIONS(2160),
- [anon_sym_any] = ACTIONS(2160),
- [anon_sym_array] = ACTIONS(2160),
- [anon_sym_binary] = ACTIONS(2160),
- [anon_sym_boolean] = ACTIONS(2160),
- [anon_sym_date] = ACTIONS(2160),
- [anon_sym_guid] = ACTIONS(2160),
- [anon_sym_numeric] = ACTIONS(2160),
- [anon_sym_query] = ACTIONS(2160),
- [anon_sym_string] = ACTIONS(2160),
- [anon_sym_struct] = ACTIONS(2160),
- [anon_sym_uuid] = ACTIONS(2160),
- [anon_sym_variablename] = ACTIONS(2160),
- [anon_sym_void] = ACTIONS(2160),
- [anon_sym_xml] = ACTIONS(2160),
- [anon_sym_new] = ACTIONS(2160),
- [anon_sym_PLUS] = ACTIONS(2160),
- [anon_sym_DASH] = ACTIONS(2160),
- [anon_sym_SLASH] = ACTIONS(2160),
- [anon_sym_BANG] = ACTIONS(2158),
- [anon_sym_TILDE] = ACTIONS(2160),
- [aux_sym_unary_operator_token1] = ACTIONS(2158),
- [anon_sym_PLUS_PLUS] = ACTIONS(2158),
- [anon_sym_DASH_DASH] = ACTIONS(2158),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2158),
- [sym_identifier] = ACTIONS(2160),
- [sym_private_property_identifier] = ACTIONS(2158),
- [sym_this] = ACTIONS(2160),
- [sym_super] = ACTIONS(2160),
- [sym_true] = ACTIONS(2160),
- [sym_false] = ACTIONS(2160),
- [sym_null] = ACTIONS(2160),
- [anon_sym_export] = ACTIONS(2160),
+ [1094] = {
+ [sym_comment] = STATE(1094),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2328),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(2405),
+ [anon_sym_of] = ACTIONS(2408),
+ [anon_sym_SEMI] = ACTIONS(1851),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(1860),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1851),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [1060] = {
- [sym_comment] = STATE(1060),
+ [1095] = {
+ [sym_comment] = STATE(1095),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1626),
+ [anon_sym_EQ] = ACTIONS(1629),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1144),
+ [anon_sym_COMMA] = ACTIONS(1598),
+ [anon_sym_RBRACE] = ACTIONS(1598),
[anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_of] = ACTIONS(1144),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1599),
+ [anon_sym_RBRACK] = ACTIONS(1598),
+ [anon_sym_EQ_GT] = ACTIONS(1587),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -126524,182 +129458,1529 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [1061] = {
- [sym_comment] = STATE(1061),
- [aux_sym_object_repeat1] = STATE(4112),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1189),
- [anon_sym_LPAREN] = ACTIONS(1160),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1367),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1144),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1144),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1144),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1144),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
- [aux_sym_binary_expression_token7] = ACTIONS(1144),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
- [aux_sym_binary_expression_token9] = ACTIONS(1144),
- [aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [1096] = {
+ [sym_comment] = STATE(1096),
+ [anon_sym_POUND] = ACTIONS(2250),
+ [anon_sym_var] = ACTIONS(2252),
+ [anon_sym_SQUOTE] = ACTIONS(2250),
+ [anon_sym_DQUOTE] = ACTIONS(2250),
+ [anon_sym_LBRACE] = ACTIONS(2250),
+ [anon_sym_RBRACE] = ACTIONS(2250),
+ [anon_sym_import] = ACTIONS(2252),
+ [anon_sym_with] = ACTIONS(2252),
+ [anon_sym_let] = ACTIONS(2252),
+ [anon_sym_const] = ACTIONS(2252),
+ [anon_sym_else] = ACTIONS(2252),
+ [anon_sym_if] = ACTIONS(2252),
+ [anon_sym_switch] = ACTIONS(2252),
+ [anon_sym_for] = ACTIONS(2252),
+ [anon_sym_LPAREN] = ACTIONS(2250),
+ [anon_sym_await] = ACTIONS(2252),
+ [anon_sym_while] = ACTIONS(2252),
+ [anon_sym_do] = ACTIONS(2252),
+ [anon_sym_try] = ACTIONS(2252),
+ [anon_sym_break] = ACTIONS(2252),
+ [anon_sym_continue] = ACTIONS(2252),
+ [anon_sym_return] = ACTIONS(2252),
+ [anon_sym_throw] = ACTIONS(2252),
+ [anon_sym_SEMI] = ACTIONS(2250),
+ [anon_sym_yield] = ACTIONS(2252),
+ [anon_sym_LBRACK] = ACTIONS(2250),
+ [anon_sym_async] = ACTIONS(2252),
+ [anon_sym_function] = ACTIONS(2252),
+ [anon_sym_private] = ACTIONS(2252),
+ [anon_sym_public] = ACTIONS(2252),
+ [anon_sym_remote] = ACTIONS(2252),
+ [anon_sym_static] = ACTIONS(2252),
+ [anon_sym_final] = ACTIONS(2252),
+ [anon_sym_abstract] = ACTIONS(2252),
+ [anon_sym_any] = ACTIONS(2252),
+ [anon_sym_array] = ACTIONS(2252),
+ [anon_sym_binary] = ACTIONS(2252),
+ [anon_sym_boolean] = ACTIONS(2252),
+ [anon_sym_date] = ACTIONS(2252),
+ [anon_sym_guid] = ACTIONS(2252),
+ [anon_sym_numeric] = ACTIONS(2252),
+ [anon_sym_query] = ACTIONS(2252),
+ [anon_sym_string] = ACTIONS(2252),
+ [anon_sym_struct] = ACTIONS(2252),
+ [anon_sym_uuid] = ACTIONS(2252),
+ [anon_sym_variablename] = ACTIONS(2252),
+ [anon_sym_void] = ACTIONS(2252),
+ [anon_sym_xml] = ACTIONS(2252),
+ [anon_sym_new] = ACTIONS(2252),
+ [anon_sym_PLUS] = ACTIONS(2252),
+ [anon_sym_DASH] = ACTIONS(2252),
+ [anon_sym_SLASH] = ACTIONS(2252),
+ [anon_sym_BANG] = ACTIONS(2250),
+ [anon_sym_TILDE] = ACTIONS(2252),
+ [aux_sym_unary_operator_token1] = ACTIONS(2250),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2250),
+ [anon_sym_DASH_DASH] = ACTIONS(2250),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2250),
+ [sym_identifier] = ACTIONS(2252),
+ [sym_private_property_identifier] = ACTIONS(2250),
+ [sym_this] = ACTIONS(2252),
+ [sym_super] = ACTIONS(2252),
+ [sym_true] = ACTIONS(2252),
+ [sym_false] = ACTIONS(2252),
+ [sym_null] = ACTIONS(2252),
+ [anon_sym_export] = ACTIONS(2252),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1097] = {
+ [sym_comment] = STATE(1097),
+ [anon_sym_POUND] = ACTIONS(1913),
+ [anon_sym_var] = ACTIONS(1915),
+ [anon_sym_SQUOTE] = ACTIONS(1913),
+ [anon_sym_DQUOTE] = ACTIONS(1913),
+ [anon_sym_LBRACE] = ACTIONS(1913),
+ [anon_sym_RBRACE] = ACTIONS(1913),
+ [anon_sym_import] = ACTIONS(1915),
+ [anon_sym_with] = ACTIONS(1915),
+ [anon_sym_let] = ACTIONS(1915),
+ [anon_sym_const] = ACTIONS(1915),
+ [anon_sym_if] = ACTIONS(1915),
+ [anon_sym_switch] = ACTIONS(1915),
+ [anon_sym_for] = ACTIONS(1915),
+ [anon_sym_LPAREN] = ACTIONS(1913),
+ [anon_sym_await] = ACTIONS(1915),
+ [anon_sym_while] = ACTIONS(1915),
+ [anon_sym_do] = ACTIONS(1915),
+ [anon_sym_try] = ACTIONS(1915),
+ [anon_sym_break] = ACTIONS(1915),
+ [anon_sym_continue] = ACTIONS(1915),
+ [anon_sym_return] = ACTIONS(1915),
+ [anon_sym_throw] = ACTIONS(1915),
+ [anon_sym_SEMI] = ACTIONS(1913),
+ [anon_sym_yield] = ACTIONS(1915),
+ [anon_sym_LBRACK] = ACTIONS(1913),
+ [anon_sym_async] = ACTIONS(1915),
+ [anon_sym_function] = ACTIONS(1915),
+ [anon_sym_private] = ACTIONS(1915),
+ [anon_sym_public] = ACTIONS(1915),
+ [anon_sym_remote] = ACTIONS(1915),
+ [anon_sym_static] = ACTIONS(1915),
+ [anon_sym_final] = ACTIONS(1915),
+ [anon_sym_abstract] = ACTIONS(1915),
+ [anon_sym_any] = ACTIONS(1915),
+ [anon_sym_array] = ACTIONS(1915),
+ [anon_sym_binary] = ACTIONS(1915),
+ [anon_sym_boolean] = ACTIONS(1915),
+ [anon_sym_date] = ACTIONS(1915),
+ [anon_sym_guid] = ACTIONS(1915),
+ [anon_sym_numeric] = ACTIONS(1915),
+ [anon_sym_query] = ACTIONS(1915),
+ [anon_sym_string] = ACTIONS(1915),
+ [anon_sym_struct] = ACTIONS(1915),
+ [anon_sym_uuid] = ACTIONS(1915),
+ [anon_sym_variablename] = ACTIONS(1915),
+ [anon_sym_void] = ACTIONS(1915),
+ [anon_sym_xml] = ACTIONS(1915),
+ [anon_sym_new] = ACTIONS(1915),
+ [anon_sym_PLUS] = ACTIONS(1915),
+ [anon_sym_DASH] = ACTIONS(1915),
+ [anon_sym_SLASH] = ACTIONS(1915),
+ [anon_sym_BANG] = ACTIONS(1913),
+ [anon_sym_TILDE] = ACTIONS(1915),
+ [aux_sym_unary_operator_token1] = ACTIONS(1913),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1913),
+ [anon_sym_DASH_DASH] = ACTIONS(1913),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1913),
+ [sym_identifier] = ACTIONS(1915),
+ [sym_private_property_identifier] = ACTIONS(1913),
+ [sym_this] = ACTIONS(1915),
+ [sym_super] = ACTIONS(1915),
+ [sym_true] = ACTIONS(1915),
+ [sym_false] = ACTIONS(1915),
+ [sym_null] = ACTIONS(1915),
+ [anon_sym_export] = ACTIONS(1915),
+ [sym__automatic_semicolon] = ACTIONS(2410),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1098] = {
+ [sym_comment] = STATE(1098),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2412),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(2337),
+ [anon_sym_RBRACE] = ACTIONS(2337),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_RBRACK] = ACTIONS(2337),
+ [anon_sym_EQ_GT] = ACTIONS(2360),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1099] = {
+ [sym_comment] = STATE(1099),
+ [anon_sym_GT_EQ] = ACTIONS(1144),
+ [anon_sym_GT] = ACTIONS(1146),
+ [anon_sym_LT_EQ] = ACTIONS(1144),
+ [anon_sym_LT] = ACTIONS(1146),
+ [anon_sym_EQ] = ACTIONS(1377),
+ [anon_sym_STAR] = ACTIONS(1146),
+ [anon_sym_LPAREN] = ACTIONS(1144),
+ [anon_sym_in] = ACTIONS(1634),
+ [anon_sym_of] = ACTIONS(2415),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1144),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
+ [sym_optional_chain] = ACTIONS(1144),
+ [anon_sym_DOT] = ACTIONS(1144),
+ [anon_sym_PLUS_EQ] = ACTIONS(1177),
+ [anon_sym_DASH_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_SLASH_EQ] = ACTIONS(1177),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1177),
+ [anon_sym_CARET_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1177),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
+ [anon_sym_AMP_AMP] = ACTIONS(1146),
+ [aux_sym_binary_expression_token1] = ACTIONS(1144),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1146),
+ [aux_sym_binary_expression_token2] = ACTIONS(1144),
+ [anon_sym_GT_GT] = ACTIONS(1146),
+ [anon_sym_GT_GT_GT] = ACTIONS(1146),
+ [anon_sym_LT_LT] = ACTIONS(1146),
+ [anon_sym_AMP] = ACTIONS(1146),
+ [anon_sym_CARET] = ACTIONS(1146),
+ [anon_sym_PIPE] = ACTIONS(1146),
+ [anon_sym_PLUS] = ACTIONS(1146),
+ [anon_sym_DASH] = ACTIONS(1146),
+ [anon_sym_SLASH] = ACTIONS(1146),
+ [anon_sym_PERCENT] = ACTIONS(1146),
+ [aux_sym_binary_expression_token3] = ACTIONS(1144),
+ [anon_sym_STAR_STAR] = ACTIONS(1146),
+ [aux_sym_binary_expression_token4] = ACTIONS(1146),
+ [aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
+ [anon_sym_EQ_EQ] = ACTIONS(1146),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
+ [anon_sym_BANG_EQ] = ACTIONS(1146),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
+ [aux_sym_binary_expression_token9] = ACTIONS(1144),
+ [aux_sym_binary_expression_token10] = ACTIONS(1144),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [1062] = {
- [sym_comment] = STATE(1062),
- [aux_sym_object_repeat1] = STATE(4095),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2378),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1183),
- [anon_sym_LPAREN] = ACTIONS(2286),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2380),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [1100] = {
+ [sym_comment] = STATE(1100),
+ [anon_sym_POUND] = ACTIONS(942),
+ [anon_sym_var] = ACTIONS(944),
+ [anon_sym_SQUOTE] = ACTIONS(942),
+ [anon_sym_DQUOTE] = ACTIONS(942),
+ [anon_sym_LBRACE] = ACTIONS(942),
+ [anon_sym_RBRACE] = ACTIONS(942),
+ [anon_sym_import] = ACTIONS(944),
+ [anon_sym_with] = ACTIONS(944),
+ [anon_sym_let] = ACTIONS(944),
+ [anon_sym_const] = ACTIONS(944),
+ [anon_sym_if] = ACTIONS(944),
+ [anon_sym_switch] = ACTIONS(944),
+ [anon_sym_for] = ACTIONS(944),
+ [anon_sym_LPAREN] = ACTIONS(942),
+ [anon_sym_await] = ACTIONS(944),
+ [anon_sym_while] = ACTIONS(944),
+ [anon_sym_do] = ACTIONS(944),
+ [anon_sym_try] = ACTIONS(944),
+ [anon_sym_break] = ACTIONS(944),
+ [anon_sym_continue] = ACTIONS(944),
+ [anon_sym_return] = ACTIONS(944),
+ [anon_sym_throw] = ACTIONS(944),
+ [anon_sym_SEMI] = ACTIONS(942),
+ [anon_sym_yield] = ACTIONS(944),
+ [anon_sym_LBRACK] = ACTIONS(942),
+ [anon_sym_async] = ACTIONS(944),
+ [anon_sym_function] = ACTIONS(944),
+ [anon_sym_private] = ACTIONS(944),
+ [anon_sym_public] = ACTIONS(944),
+ [anon_sym_remote] = ACTIONS(944),
+ [anon_sym_static] = ACTIONS(944),
+ [anon_sym_final] = ACTIONS(944),
+ [anon_sym_abstract] = ACTIONS(944),
+ [anon_sym_any] = ACTIONS(944),
+ [anon_sym_array] = ACTIONS(944),
+ [anon_sym_binary] = ACTIONS(944),
+ [anon_sym_boolean] = ACTIONS(944),
+ [anon_sym_date] = ACTIONS(944),
+ [anon_sym_guid] = ACTIONS(944),
+ [anon_sym_numeric] = ACTIONS(944),
+ [anon_sym_query] = ACTIONS(944),
+ [anon_sym_string] = ACTIONS(944),
+ [anon_sym_struct] = ACTIONS(944),
+ [anon_sym_uuid] = ACTIONS(944),
+ [anon_sym_variablename] = ACTIONS(944),
+ [anon_sym_void] = ACTIONS(944),
+ [anon_sym_xml] = ACTIONS(944),
+ [anon_sym_new] = ACTIONS(944),
+ [anon_sym_PLUS] = ACTIONS(944),
+ [anon_sym_DASH] = ACTIONS(944),
+ [anon_sym_SLASH] = ACTIONS(944),
+ [anon_sym_BANG] = ACTIONS(942),
+ [anon_sym_TILDE] = ACTIONS(944),
+ [aux_sym_unary_operator_token1] = ACTIONS(942),
+ [anon_sym_PLUS_PLUS] = ACTIONS(942),
+ [anon_sym_DASH_DASH] = ACTIONS(942),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(942),
+ [sym_identifier] = ACTIONS(944),
+ [sym_private_property_identifier] = ACTIONS(942),
+ [sym_this] = ACTIONS(944),
+ [sym_super] = ACTIONS(944),
+ [sym_true] = ACTIONS(944),
+ [sym_false] = ACTIONS(944),
+ [sym_null] = ACTIONS(944),
+ [anon_sym_export] = ACTIONS(944),
+ [sym__automatic_semicolon] = ACTIONS(942),
[sym_cf_comment] = ACTIONS(5),
},
- [1063] = {
- [sym_comment] = STATE(1063),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [1101] = {
+ [sym_comment] = STATE(1101),
+ [anon_sym_POUND] = ACTIONS(1775),
+ [anon_sym_var] = ACTIONS(1777),
+ [anon_sym_SQUOTE] = ACTIONS(1775),
+ [anon_sym_DQUOTE] = ACTIONS(1775),
+ [anon_sym_LBRACE] = ACTIONS(1775),
+ [anon_sym_RBRACE] = ACTIONS(1775),
+ [anon_sym_import] = ACTIONS(1777),
+ [anon_sym_with] = ACTIONS(1777),
+ [anon_sym_let] = ACTIONS(1777),
+ [anon_sym_const] = ACTIONS(1777),
+ [anon_sym_if] = ACTIONS(1777),
+ [anon_sym_switch] = ACTIONS(1777),
+ [anon_sym_for] = ACTIONS(1777),
+ [anon_sym_LPAREN] = ACTIONS(1775),
+ [anon_sym_await] = ACTIONS(1777),
+ [anon_sym_while] = ACTIONS(1777),
+ [anon_sym_do] = ACTIONS(1777),
+ [anon_sym_try] = ACTIONS(1777),
+ [anon_sym_break] = ACTIONS(1777),
+ [anon_sym_continue] = ACTIONS(1777),
+ [anon_sym_return] = ACTIONS(1777),
+ [anon_sym_throw] = ACTIONS(1777),
+ [anon_sym_SEMI] = ACTIONS(1775),
+ [anon_sym_yield] = ACTIONS(1777),
+ [anon_sym_LBRACK] = ACTIONS(1775),
+ [anon_sym_async] = ACTIONS(1777),
+ [anon_sym_function] = ACTIONS(1777),
+ [anon_sym_private] = ACTIONS(1777),
+ [anon_sym_public] = ACTIONS(1777),
+ [anon_sym_remote] = ACTIONS(1777),
+ [anon_sym_static] = ACTIONS(1777),
+ [anon_sym_final] = ACTIONS(1777),
+ [anon_sym_abstract] = ACTIONS(1777),
+ [anon_sym_any] = ACTIONS(1777),
+ [anon_sym_array] = ACTIONS(1777),
+ [anon_sym_binary] = ACTIONS(1777),
+ [anon_sym_boolean] = ACTIONS(1777),
+ [anon_sym_date] = ACTIONS(1777),
+ [anon_sym_guid] = ACTIONS(1777),
+ [anon_sym_numeric] = ACTIONS(1777),
+ [anon_sym_query] = ACTIONS(1777),
+ [anon_sym_string] = ACTIONS(1777),
+ [anon_sym_struct] = ACTIONS(1777),
+ [anon_sym_uuid] = ACTIONS(1777),
+ [anon_sym_variablename] = ACTIONS(1777),
+ [anon_sym_void] = ACTIONS(1777),
+ [anon_sym_xml] = ACTIONS(1777),
+ [anon_sym_new] = ACTIONS(1777),
+ [anon_sym_PLUS] = ACTIONS(1777),
+ [anon_sym_DASH] = ACTIONS(1777),
+ [anon_sym_SLASH] = ACTIONS(1777),
+ [anon_sym_BANG] = ACTIONS(1775),
+ [anon_sym_TILDE] = ACTIONS(1777),
+ [aux_sym_unary_operator_token1] = ACTIONS(1775),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1775),
+ [anon_sym_DASH_DASH] = ACTIONS(1775),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1775),
+ [sym_identifier] = ACTIONS(1777),
+ [sym_private_property_identifier] = ACTIONS(1775),
+ [sym_this] = ACTIONS(1777),
+ [sym_super] = ACTIONS(1777),
+ [sym_true] = ACTIONS(1777),
+ [sym_false] = ACTIONS(1777),
+ [sym_null] = ACTIONS(1777),
+ [anon_sym_export] = ACTIONS(1777),
+ [sym__automatic_semicolon] = ACTIONS(1775),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1102] = {
+ [sym_comment] = STATE(1102),
+ [anon_sym_GT_EQ] = ACTIONS(2302),
+ [anon_sym_GT] = ACTIONS(2304),
+ [anon_sym_LT_EQ] = ACTIONS(2302),
+ [anon_sym_LT] = ACTIONS(2304),
+ [anon_sym_EQ] = ACTIONS(2304),
+ [anon_sym_STAR] = ACTIONS(2304),
+ [anon_sym_COMMA] = ACTIONS(2302),
+ [anon_sym_RBRACE] = ACTIONS(2302),
+ [anon_sym_LPAREN] = ACTIONS(2302),
+ [anon_sym_in] = ACTIONS(2304),
+ [anon_sym_of] = ACTIONS(2302),
+ [anon_sym_SEMI] = ACTIONS(2302),
+ [anon_sym_LBRACK] = ACTIONS(2302),
+ [sym_optional_chain] = ACTIONS(2302),
+ [anon_sym_DOT] = ACTIONS(2302),
+ [anon_sym_PLUS_EQ] = ACTIONS(2302),
+ [anon_sym_DASH_EQ] = ACTIONS(2302),
+ [anon_sym_STAR_EQ] = ACTIONS(2302),
+ [anon_sym_SLASH_EQ] = ACTIONS(2302),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2302),
+ [anon_sym_CARET_EQ] = ACTIONS(2302),
+ [anon_sym_AMP_EQ] = ACTIONS(2302),
+ [anon_sym_PIPE_EQ] = ACTIONS(2302),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2302),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2302),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2302),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2302),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2302),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2302),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2302),
+ [anon_sym_AMP_AMP] = ACTIONS(2304),
+ [aux_sym_binary_expression_token1] = ACTIONS(2302),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2304),
+ [aux_sym_binary_expression_token2] = ACTIONS(2302),
+ [anon_sym_GT_GT] = ACTIONS(2304),
+ [anon_sym_GT_GT_GT] = ACTIONS(2304),
+ [anon_sym_LT_LT] = ACTIONS(2304),
+ [anon_sym_AMP] = ACTIONS(2304),
+ [anon_sym_CARET] = ACTIONS(2304),
+ [anon_sym_PIPE] = ACTIONS(2304),
+ [anon_sym_PLUS] = ACTIONS(2304),
+ [anon_sym_DASH] = ACTIONS(2304),
+ [anon_sym_SLASH] = ACTIONS(2304),
+ [anon_sym_PERCENT] = ACTIONS(2304),
+ [aux_sym_binary_expression_token3] = ACTIONS(2302),
+ [anon_sym_STAR_STAR] = ACTIONS(2304),
+ [aux_sym_binary_expression_token4] = ACTIONS(2304),
+ [aux_sym_binary_expression_token5] = ACTIONS(2302),
+ [aux_sym_binary_expression_token6] = ACTIONS(2302),
+ [anon_sym_EQ_EQ] = ACTIONS(2304),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2302),
+ [aux_sym_binary_expression_token7] = ACTIONS(2302),
+ [aux_sym_binary_expression_token8] = ACTIONS(2302),
+ [anon_sym_BANG_EQ] = ACTIONS(2304),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2302),
+ [aux_sym_binary_expression_token9] = ACTIONS(2302),
+ [aux_sym_binary_expression_token10] = ACTIONS(2302),
+ [aux_sym_binary_expression_token11] = ACTIONS(2302),
+ [aux_sym_binary_expression_token12] = ACTIONS(2304),
+ [aux_sym_binary_expression_token13] = ACTIONS(2302),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2304),
+ [anon_sym_instanceof] = ACTIONS(2302),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2302),
+ [anon_sym_DASH_DASH] = ACTIONS(2302),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(2302),
+ [sym__ternary_qmark] = ACTIONS(2302),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1103] = {
+ [sym_comment] = STATE(1103),
+ [anon_sym_POUND] = ACTIONS(2264),
+ [anon_sym_var] = ACTIONS(2266),
+ [anon_sym_SQUOTE] = ACTIONS(2264),
+ [anon_sym_DQUOTE] = ACTIONS(2264),
+ [anon_sym_LBRACE] = ACTIONS(2264),
+ [anon_sym_RBRACE] = ACTIONS(2264),
+ [anon_sym_import] = ACTIONS(2266),
+ [anon_sym_with] = ACTIONS(2266),
+ [anon_sym_let] = ACTIONS(2266),
+ [anon_sym_const] = ACTIONS(2266),
+ [anon_sym_else] = ACTIONS(2266),
+ [anon_sym_if] = ACTIONS(2266),
+ [anon_sym_switch] = ACTIONS(2266),
+ [anon_sym_for] = ACTIONS(2266),
+ [anon_sym_LPAREN] = ACTIONS(2264),
+ [anon_sym_await] = ACTIONS(2266),
+ [anon_sym_while] = ACTIONS(2266),
+ [anon_sym_do] = ACTIONS(2266),
+ [anon_sym_try] = ACTIONS(2266),
+ [anon_sym_break] = ACTIONS(2266),
+ [anon_sym_continue] = ACTIONS(2266),
+ [anon_sym_return] = ACTIONS(2266),
+ [anon_sym_throw] = ACTIONS(2266),
+ [anon_sym_SEMI] = ACTIONS(2264),
+ [anon_sym_yield] = ACTIONS(2266),
+ [anon_sym_LBRACK] = ACTIONS(2264),
+ [anon_sym_async] = ACTIONS(2266),
+ [anon_sym_function] = ACTIONS(2266),
+ [anon_sym_private] = ACTIONS(2266),
+ [anon_sym_public] = ACTIONS(2266),
+ [anon_sym_remote] = ACTIONS(2266),
+ [anon_sym_static] = ACTIONS(2266),
+ [anon_sym_final] = ACTIONS(2266),
+ [anon_sym_abstract] = ACTIONS(2266),
+ [anon_sym_any] = ACTIONS(2266),
+ [anon_sym_array] = ACTIONS(2266),
+ [anon_sym_binary] = ACTIONS(2266),
+ [anon_sym_boolean] = ACTIONS(2266),
+ [anon_sym_date] = ACTIONS(2266),
+ [anon_sym_guid] = ACTIONS(2266),
+ [anon_sym_numeric] = ACTIONS(2266),
+ [anon_sym_query] = ACTIONS(2266),
+ [anon_sym_string] = ACTIONS(2266),
+ [anon_sym_struct] = ACTIONS(2266),
+ [anon_sym_uuid] = ACTIONS(2266),
+ [anon_sym_variablename] = ACTIONS(2266),
+ [anon_sym_void] = ACTIONS(2266),
+ [anon_sym_xml] = ACTIONS(2266),
+ [anon_sym_new] = ACTIONS(2266),
+ [anon_sym_PLUS] = ACTIONS(2266),
+ [anon_sym_DASH] = ACTIONS(2266),
+ [anon_sym_SLASH] = ACTIONS(2266),
+ [anon_sym_BANG] = ACTIONS(2264),
+ [anon_sym_TILDE] = ACTIONS(2266),
+ [aux_sym_unary_operator_token1] = ACTIONS(2264),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2264),
+ [anon_sym_DASH_DASH] = ACTIONS(2264),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2264),
+ [sym_identifier] = ACTIONS(2266),
+ [sym_private_property_identifier] = ACTIONS(2264),
+ [sym_this] = ACTIONS(2266),
+ [sym_super] = ACTIONS(2266),
+ [sym_true] = ACTIONS(2266),
+ [sym_false] = ACTIONS(2266),
+ [sym_null] = ACTIONS(2266),
+ [anon_sym_export] = ACTIONS(2266),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1104] = {
+ [sym_comment] = STATE(1104),
+ [anon_sym_POUND] = ACTIONS(2260),
+ [anon_sym_var] = ACTIONS(2262),
+ [anon_sym_SQUOTE] = ACTIONS(2260),
+ [anon_sym_DQUOTE] = ACTIONS(2260),
+ [anon_sym_LBRACE] = ACTIONS(2260),
+ [anon_sym_RBRACE] = ACTIONS(2260),
+ [anon_sym_import] = ACTIONS(2262),
+ [anon_sym_with] = ACTIONS(2262),
+ [anon_sym_let] = ACTIONS(2262),
+ [anon_sym_const] = ACTIONS(2262),
+ [anon_sym_else] = ACTIONS(2262),
+ [anon_sym_if] = ACTIONS(2262),
+ [anon_sym_switch] = ACTIONS(2262),
+ [anon_sym_for] = ACTIONS(2262),
+ [anon_sym_LPAREN] = ACTIONS(2260),
+ [anon_sym_await] = ACTIONS(2262),
+ [anon_sym_while] = ACTIONS(2262),
+ [anon_sym_do] = ACTIONS(2262),
+ [anon_sym_try] = ACTIONS(2262),
+ [anon_sym_break] = ACTIONS(2262),
+ [anon_sym_continue] = ACTIONS(2262),
+ [anon_sym_return] = ACTIONS(2262),
+ [anon_sym_throw] = ACTIONS(2262),
+ [anon_sym_SEMI] = ACTIONS(2260),
+ [anon_sym_yield] = ACTIONS(2262),
+ [anon_sym_LBRACK] = ACTIONS(2260),
+ [anon_sym_async] = ACTIONS(2262),
+ [anon_sym_function] = ACTIONS(2262),
+ [anon_sym_private] = ACTIONS(2262),
+ [anon_sym_public] = ACTIONS(2262),
+ [anon_sym_remote] = ACTIONS(2262),
+ [anon_sym_static] = ACTIONS(2262),
+ [anon_sym_final] = ACTIONS(2262),
+ [anon_sym_abstract] = ACTIONS(2262),
+ [anon_sym_any] = ACTIONS(2262),
+ [anon_sym_array] = ACTIONS(2262),
+ [anon_sym_binary] = ACTIONS(2262),
+ [anon_sym_boolean] = ACTIONS(2262),
+ [anon_sym_date] = ACTIONS(2262),
+ [anon_sym_guid] = ACTIONS(2262),
+ [anon_sym_numeric] = ACTIONS(2262),
+ [anon_sym_query] = ACTIONS(2262),
+ [anon_sym_string] = ACTIONS(2262),
+ [anon_sym_struct] = ACTIONS(2262),
+ [anon_sym_uuid] = ACTIONS(2262),
+ [anon_sym_variablename] = ACTIONS(2262),
+ [anon_sym_void] = ACTIONS(2262),
+ [anon_sym_xml] = ACTIONS(2262),
+ [anon_sym_new] = ACTIONS(2262),
+ [anon_sym_PLUS] = ACTIONS(2262),
+ [anon_sym_DASH] = ACTIONS(2262),
+ [anon_sym_SLASH] = ACTIONS(2262),
+ [anon_sym_BANG] = ACTIONS(2260),
+ [anon_sym_TILDE] = ACTIONS(2262),
+ [aux_sym_unary_operator_token1] = ACTIONS(2260),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2260),
+ [anon_sym_DASH_DASH] = ACTIONS(2260),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2260),
+ [sym_identifier] = ACTIONS(2262),
+ [sym_private_property_identifier] = ACTIONS(2260),
+ [sym_this] = ACTIONS(2262),
+ [sym_super] = ACTIONS(2262),
+ [sym_true] = ACTIONS(2262),
+ [sym_false] = ACTIONS(2262),
+ [sym_null] = ACTIONS(2262),
+ [anon_sym_export] = ACTIONS(2262),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1105] = {
+ [sym_comment] = STATE(1105),
+ [anon_sym_POUND] = ACTIONS(2256),
+ [anon_sym_var] = ACTIONS(2258),
+ [anon_sym_SQUOTE] = ACTIONS(2256),
+ [anon_sym_DQUOTE] = ACTIONS(2256),
+ [anon_sym_LBRACE] = ACTIONS(2256),
+ [anon_sym_RBRACE] = ACTIONS(2256),
+ [anon_sym_import] = ACTIONS(2258),
+ [anon_sym_with] = ACTIONS(2258),
+ [anon_sym_let] = ACTIONS(2258),
+ [anon_sym_const] = ACTIONS(2258),
+ [anon_sym_else] = ACTIONS(2258),
+ [anon_sym_if] = ACTIONS(2258),
+ [anon_sym_switch] = ACTIONS(2258),
+ [anon_sym_for] = ACTIONS(2258),
+ [anon_sym_LPAREN] = ACTIONS(2256),
+ [anon_sym_await] = ACTIONS(2258),
+ [anon_sym_while] = ACTIONS(2258),
+ [anon_sym_do] = ACTIONS(2258),
+ [anon_sym_try] = ACTIONS(2258),
+ [anon_sym_break] = ACTIONS(2258),
+ [anon_sym_continue] = ACTIONS(2258),
+ [anon_sym_return] = ACTIONS(2258),
+ [anon_sym_throw] = ACTIONS(2258),
+ [anon_sym_SEMI] = ACTIONS(2256),
+ [anon_sym_yield] = ACTIONS(2258),
+ [anon_sym_LBRACK] = ACTIONS(2256),
+ [anon_sym_async] = ACTIONS(2258),
+ [anon_sym_function] = ACTIONS(2258),
+ [anon_sym_private] = ACTIONS(2258),
+ [anon_sym_public] = ACTIONS(2258),
+ [anon_sym_remote] = ACTIONS(2258),
+ [anon_sym_static] = ACTIONS(2258),
+ [anon_sym_final] = ACTIONS(2258),
+ [anon_sym_abstract] = ACTIONS(2258),
+ [anon_sym_any] = ACTIONS(2258),
+ [anon_sym_array] = ACTIONS(2258),
+ [anon_sym_binary] = ACTIONS(2258),
+ [anon_sym_boolean] = ACTIONS(2258),
+ [anon_sym_date] = ACTIONS(2258),
+ [anon_sym_guid] = ACTIONS(2258),
+ [anon_sym_numeric] = ACTIONS(2258),
+ [anon_sym_query] = ACTIONS(2258),
+ [anon_sym_string] = ACTIONS(2258),
+ [anon_sym_struct] = ACTIONS(2258),
+ [anon_sym_uuid] = ACTIONS(2258),
+ [anon_sym_variablename] = ACTIONS(2258),
+ [anon_sym_void] = ACTIONS(2258),
+ [anon_sym_xml] = ACTIONS(2258),
+ [anon_sym_new] = ACTIONS(2258),
+ [anon_sym_PLUS] = ACTIONS(2258),
+ [anon_sym_DASH] = ACTIONS(2258),
+ [anon_sym_SLASH] = ACTIONS(2258),
+ [anon_sym_BANG] = ACTIONS(2256),
+ [anon_sym_TILDE] = ACTIONS(2258),
+ [aux_sym_unary_operator_token1] = ACTIONS(2256),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2256),
+ [anon_sym_DASH_DASH] = ACTIONS(2256),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2256),
+ [sym_identifier] = ACTIONS(2258),
+ [sym_private_property_identifier] = ACTIONS(2256),
+ [sym_this] = ACTIONS(2258),
+ [sym_super] = ACTIONS(2258),
+ [sym_true] = ACTIONS(2258),
+ [sym_false] = ACTIONS(2258),
+ [sym_null] = ACTIONS(2258),
+ [anon_sym_export] = ACTIONS(2258),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1106] = {
+ [sym_comment] = STATE(1106),
+ [anon_sym_GT_EQ] = ACTIONS(2306),
+ [anon_sym_GT] = ACTIONS(2308),
+ [anon_sym_LT_EQ] = ACTIONS(2306),
+ [anon_sym_LT] = ACTIONS(2308),
+ [anon_sym_EQ] = ACTIONS(2308),
+ [anon_sym_STAR] = ACTIONS(2308),
+ [anon_sym_COMMA] = ACTIONS(2306),
+ [anon_sym_RBRACE] = ACTIONS(2306),
+ [anon_sym_LPAREN] = ACTIONS(2306),
+ [anon_sym_in] = ACTIONS(2308),
+ [anon_sym_of] = ACTIONS(2306),
+ [anon_sym_SEMI] = ACTIONS(2306),
+ [anon_sym_LBRACK] = ACTIONS(2306),
+ [sym_optional_chain] = ACTIONS(2306),
+ [anon_sym_DOT] = ACTIONS(2306),
+ [anon_sym_PLUS_EQ] = ACTIONS(2306),
+ [anon_sym_DASH_EQ] = ACTIONS(2306),
+ [anon_sym_STAR_EQ] = ACTIONS(2306),
+ [anon_sym_SLASH_EQ] = ACTIONS(2306),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2306),
+ [anon_sym_CARET_EQ] = ACTIONS(2306),
+ [anon_sym_AMP_EQ] = ACTIONS(2306),
+ [anon_sym_PIPE_EQ] = ACTIONS(2306),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2306),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2306),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2306),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2306),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2306),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2306),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2306),
+ [anon_sym_AMP_AMP] = ACTIONS(2308),
+ [aux_sym_binary_expression_token1] = ACTIONS(2306),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2308),
+ [aux_sym_binary_expression_token2] = ACTIONS(2306),
+ [anon_sym_GT_GT] = ACTIONS(2308),
+ [anon_sym_GT_GT_GT] = ACTIONS(2308),
+ [anon_sym_LT_LT] = ACTIONS(2308),
+ [anon_sym_AMP] = ACTIONS(2308),
+ [anon_sym_CARET] = ACTIONS(2308),
+ [anon_sym_PIPE] = ACTIONS(2308),
+ [anon_sym_PLUS] = ACTIONS(2308),
+ [anon_sym_DASH] = ACTIONS(2308),
+ [anon_sym_SLASH] = ACTIONS(2308),
+ [anon_sym_PERCENT] = ACTIONS(2308),
+ [aux_sym_binary_expression_token3] = ACTIONS(2306),
+ [anon_sym_STAR_STAR] = ACTIONS(2308),
+ [aux_sym_binary_expression_token4] = ACTIONS(2308),
+ [aux_sym_binary_expression_token5] = ACTIONS(2306),
+ [aux_sym_binary_expression_token6] = ACTIONS(2306),
+ [anon_sym_EQ_EQ] = ACTIONS(2308),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2306),
+ [aux_sym_binary_expression_token7] = ACTIONS(2306),
+ [aux_sym_binary_expression_token8] = ACTIONS(2306),
+ [anon_sym_BANG_EQ] = ACTIONS(2308),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2306),
+ [aux_sym_binary_expression_token9] = ACTIONS(2306),
+ [aux_sym_binary_expression_token10] = ACTIONS(2306),
+ [aux_sym_binary_expression_token11] = ACTIONS(2306),
+ [aux_sym_binary_expression_token12] = ACTIONS(2308),
+ [aux_sym_binary_expression_token13] = ACTIONS(2306),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2308),
+ [anon_sym_instanceof] = ACTIONS(2306),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2306),
+ [anon_sym_DASH_DASH] = ACTIONS(2306),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(2306),
+ [sym__ternary_qmark] = ACTIONS(2306),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1107] = {
+ [sym_comment] = STATE(1107),
+ [anon_sym_POUND] = ACTIONS(2112),
+ [anon_sym_var] = ACTIONS(2114),
+ [anon_sym_SQUOTE] = ACTIONS(2112),
+ [anon_sym_DQUOTE] = ACTIONS(2112),
+ [anon_sym_LBRACE] = ACTIONS(2112),
+ [anon_sym_RBRACE] = ACTIONS(2112),
+ [anon_sym_import] = ACTIONS(2114),
+ [anon_sym_with] = ACTIONS(2114),
+ [anon_sym_let] = ACTIONS(2114),
+ [anon_sym_const] = ACTIONS(2114),
+ [anon_sym_else] = ACTIONS(2114),
+ [anon_sym_if] = ACTIONS(2114),
+ [anon_sym_switch] = ACTIONS(2114),
+ [anon_sym_for] = ACTIONS(2114),
+ [anon_sym_LPAREN] = ACTIONS(2112),
+ [anon_sym_await] = ACTIONS(2114),
+ [anon_sym_while] = ACTIONS(2114),
+ [anon_sym_do] = ACTIONS(2114),
+ [anon_sym_try] = ACTIONS(2114),
+ [anon_sym_break] = ACTIONS(2114),
+ [anon_sym_continue] = ACTIONS(2114),
+ [anon_sym_return] = ACTIONS(2114),
+ [anon_sym_throw] = ACTIONS(2114),
+ [anon_sym_SEMI] = ACTIONS(2112),
+ [anon_sym_yield] = ACTIONS(2114),
+ [anon_sym_LBRACK] = ACTIONS(2112),
+ [anon_sym_async] = ACTIONS(2114),
+ [anon_sym_function] = ACTIONS(2114),
+ [anon_sym_private] = ACTIONS(2114),
+ [anon_sym_public] = ACTIONS(2114),
+ [anon_sym_remote] = ACTIONS(2114),
+ [anon_sym_static] = ACTIONS(2114),
+ [anon_sym_final] = ACTIONS(2114),
+ [anon_sym_abstract] = ACTIONS(2114),
+ [anon_sym_any] = ACTIONS(2114),
+ [anon_sym_array] = ACTIONS(2114),
+ [anon_sym_binary] = ACTIONS(2114),
+ [anon_sym_boolean] = ACTIONS(2114),
+ [anon_sym_date] = ACTIONS(2114),
+ [anon_sym_guid] = ACTIONS(2114),
+ [anon_sym_numeric] = ACTIONS(2114),
+ [anon_sym_query] = ACTIONS(2114),
+ [anon_sym_string] = ACTIONS(2114),
+ [anon_sym_struct] = ACTIONS(2114),
+ [anon_sym_uuid] = ACTIONS(2114),
+ [anon_sym_variablename] = ACTIONS(2114),
+ [anon_sym_void] = ACTIONS(2114),
+ [anon_sym_xml] = ACTIONS(2114),
+ [anon_sym_new] = ACTIONS(2114),
+ [anon_sym_PLUS] = ACTIONS(2114),
+ [anon_sym_DASH] = ACTIONS(2114),
+ [anon_sym_SLASH] = ACTIONS(2114),
+ [anon_sym_BANG] = ACTIONS(2112),
+ [anon_sym_TILDE] = ACTIONS(2114),
+ [aux_sym_unary_operator_token1] = ACTIONS(2112),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2112),
+ [anon_sym_DASH_DASH] = ACTIONS(2112),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2112),
+ [sym_identifier] = ACTIONS(2114),
+ [sym_private_property_identifier] = ACTIONS(2112),
+ [sym_this] = ACTIONS(2114),
+ [sym_super] = ACTIONS(2114),
+ [sym_true] = ACTIONS(2114),
+ [sym_false] = ACTIONS(2114),
+ [sym_null] = ACTIONS(2114),
+ [anon_sym_export] = ACTIONS(2114),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1108] = {
+ [sym_comment] = STATE(1108),
+ [anon_sym_POUND] = ACTIONS(2182),
+ [anon_sym_var] = ACTIONS(2184),
+ [anon_sym_SQUOTE] = ACTIONS(2182),
+ [anon_sym_DQUOTE] = ACTIONS(2182),
+ [anon_sym_LBRACE] = ACTIONS(2182),
+ [anon_sym_RBRACE] = ACTIONS(2182),
+ [anon_sym_import] = ACTIONS(2184),
+ [anon_sym_with] = ACTIONS(2184),
+ [anon_sym_let] = ACTIONS(2184),
+ [anon_sym_const] = ACTIONS(2184),
+ [anon_sym_else] = ACTIONS(2184),
+ [anon_sym_if] = ACTIONS(2184),
+ [anon_sym_switch] = ACTIONS(2184),
+ [anon_sym_for] = ACTIONS(2184),
+ [anon_sym_LPAREN] = ACTIONS(2182),
+ [anon_sym_await] = ACTIONS(2184),
+ [anon_sym_while] = ACTIONS(2184),
+ [anon_sym_do] = ACTIONS(2184),
+ [anon_sym_try] = ACTIONS(2184),
+ [anon_sym_break] = ACTIONS(2184),
+ [anon_sym_continue] = ACTIONS(2184),
+ [anon_sym_return] = ACTIONS(2184),
+ [anon_sym_throw] = ACTIONS(2184),
+ [anon_sym_SEMI] = ACTIONS(2182),
+ [anon_sym_yield] = ACTIONS(2184),
+ [anon_sym_LBRACK] = ACTIONS(2182),
+ [anon_sym_async] = ACTIONS(2184),
+ [anon_sym_function] = ACTIONS(2184),
+ [anon_sym_private] = ACTIONS(2184),
+ [anon_sym_public] = ACTIONS(2184),
+ [anon_sym_remote] = ACTIONS(2184),
+ [anon_sym_static] = ACTIONS(2184),
+ [anon_sym_final] = ACTIONS(2184),
+ [anon_sym_abstract] = ACTIONS(2184),
+ [anon_sym_any] = ACTIONS(2184),
+ [anon_sym_array] = ACTIONS(2184),
+ [anon_sym_binary] = ACTIONS(2184),
+ [anon_sym_boolean] = ACTIONS(2184),
+ [anon_sym_date] = ACTIONS(2184),
+ [anon_sym_guid] = ACTIONS(2184),
+ [anon_sym_numeric] = ACTIONS(2184),
+ [anon_sym_query] = ACTIONS(2184),
+ [anon_sym_string] = ACTIONS(2184),
+ [anon_sym_struct] = ACTIONS(2184),
+ [anon_sym_uuid] = ACTIONS(2184),
+ [anon_sym_variablename] = ACTIONS(2184),
+ [anon_sym_void] = ACTIONS(2184),
+ [anon_sym_xml] = ACTIONS(2184),
+ [anon_sym_new] = ACTIONS(2184),
+ [anon_sym_PLUS] = ACTIONS(2184),
+ [anon_sym_DASH] = ACTIONS(2184),
+ [anon_sym_SLASH] = ACTIONS(2184),
+ [anon_sym_BANG] = ACTIONS(2182),
+ [anon_sym_TILDE] = ACTIONS(2184),
+ [aux_sym_unary_operator_token1] = ACTIONS(2182),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2182),
+ [anon_sym_DASH_DASH] = ACTIONS(2182),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2182),
+ [sym_identifier] = ACTIONS(2184),
+ [sym_private_property_identifier] = ACTIONS(2182),
+ [sym_this] = ACTIONS(2184),
+ [sym_super] = ACTIONS(2184),
+ [sym_true] = ACTIONS(2184),
+ [sym_false] = ACTIONS(2184),
+ [sym_null] = ACTIONS(2184),
+ [anon_sym_export] = ACTIONS(2184),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1109] = {
+ [sym_comment] = STATE(1109),
+ [anon_sym_POUND] = ACTIONS(2178),
+ [anon_sym_var] = ACTIONS(2180),
+ [anon_sym_SQUOTE] = ACTIONS(2178),
+ [anon_sym_DQUOTE] = ACTIONS(2178),
+ [anon_sym_LBRACE] = ACTIONS(2178),
+ [anon_sym_RBRACE] = ACTIONS(2178),
+ [anon_sym_import] = ACTIONS(2180),
+ [anon_sym_with] = ACTIONS(2180),
+ [anon_sym_let] = ACTIONS(2180),
+ [anon_sym_const] = ACTIONS(2180),
+ [anon_sym_else] = ACTIONS(2180),
+ [anon_sym_if] = ACTIONS(2180),
+ [anon_sym_switch] = ACTIONS(2180),
+ [anon_sym_for] = ACTIONS(2180),
+ [anon_sym_LPAREN] = ACTIONS(2178),
+ [anon_sym_await] = ACTIONS(2180),
+ [anon_sym_while] = ACTIONS(2180),
+ [anon_sym_do] = ACTIONS(2180),
+ [anon_sym_try] = ACTIONS(2180),
+ [anon_sym_break] = ACTIONS(2180),
+ [anon_sym_continue] = ACTIONS(2180),
+ [anon_sym_return] = ACTIONS(2180),
+ [anon_sym_throw] = ACTIONS(2180),
+ [anon_sym_SEMI] = ACTIONS(2178),
+ [anon_sym_yield] = ACTIONS(2180),
+ [anon_sym_LBRACK] = ACTIONS(2178),
+ [anon_sym_async] = ACTIONS(2180),
+ [anon_sym_function] = ACTIONS(2180),
+ [anon_sym_private] = ACTIONS(2180),
+ [anon_sym_public] = ACTIONS(2180),
+ [anon_sym_remote] = ACTIONS(2180),
+ [anon_sym_static] = ACTIONS(2180),
+ [anon_sym_final] = ACTIONS(2180),
+ [anon_sym_abstract] = ACTIONS(2180),
+ [anon_sym_any] = ACTIONS(2180),
+ [anon_sym_array] = ACTIONS(2180),
+ [anon_sym_binary] = ACTIONS(2180),
+ [anon_sym_boolean] = ACTIONS(2180),
+ [anon_sym_date] = ACTIONS(2180),
+ [anon_sym_guid] = ACTIONS(2180),
+ [anon_sym_numeric] = ACTIONS(2180),
+ [anon_sym_query] = ACTIONS(2180),
+ [anon_sym_string] = ACTIONS(2180),
+ [anon_sym_struct] = ACTIONS(2180),
+ [anon_sym_uuid] = ACTIONS(2180),
+ [anon_sym_variablename] = ACTIONS(2180),
+ [anon_sym_void] = ACTIONS(2180),
+ [anon_sym_xml] = ACTIONS(2180),
+ [anon_sym_new] = ACTIONS(2180),
+ [anon_sym_PLUS] = ACTIONS(2180),
+ [anon_sym_DASH] = ACTIONS(2180),
+ [anon_sym_SLASH] = ACTIONS(2180),
+ [anon_sym_BANG] = ACTIONS(2178),
+ [anon_sym_TILDE] = ACTIONS(2180),
+ [aux_sym_unary_operator_token1] = ACTIONS(2178),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2178),
+ [anon_sym_DASH_DASH] = ACTIONS(2178),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2178),
+ [sym_identifier] = ACTIONS(2180),
+ [sym_private_property_identifier] = ACTIONS(2178),
+ [sym_this] = ACTIONS(2180),
+ [sym_super] = ACTIONS(2180),
+ [sym_true] = ACTIONS(2180),
+ [sym_false] = ACTIONS(2180),
+ [sym_null] = ACTIONS(2180),
+ [anon_sym_export] = ACTIONS(2180),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1110] = {
+ [sym_comment] = STATE(1110),
+ [anon_sym_POUND] = ACTIONS(2174),
+ [anon_sym_var] = ACTIONS(2176),
+ [anon_sym_SQUOTE] = ACTIONS(2174),
+ [anon_sym_DQUOTE] = ACTIONS(2174),
+ [anon_sym_LBRACE] = ACTIONS(2174),
+ [anon_sym_RBRACE] = ACTIONS(2174),
+ [anon_sym_import] = ACTIONS(2176),
+ [anon_sym_with] = ACTIONS(2176),
+ [anon_sym_let] = ACTIONS(2176),
+ [anon_sym_const] = ACTIONS(2176),
+ [anon_sym_else] = ACTIONS(2176),
+ [anon_sym_if] = ACTIONS(2176),
+ [anon_sym_switch] = ACTIONS(2176),
+ [anon_sym_for] = ACTIONS(2176),
+ [anon_sym_LPAREN] = ACTIONS(2174),
+ [anon_sym_await] = ACTIONS(2176),
+ [anon_sym_while] = ACTIONS(2176),
+ [anon_sym_do] = ACTIONS(2176),
+ [anon_sym_try] = ACTIONS(2176),
+ [anon_sym_break] = ACTIONS(2176),
+ [anon_sym_continue] = ACTIONS(2176),
+ [anon_sym_return] = ACTIONS(2176),
+ [anon_sym_throw] = ACTIONS(2176),
+ [anon_sym_SEMI] = ACTIONS(2174),
+ [anon_sym_yield] = ACTIONS(2176),
+ [anon_sym_LBRACK] = ACTIONS(2174),
+ [anon_sym_async] = ACTIONS(2176),
+ [anon_sym_function] = ACTIONS(2176),
+ [anon_sym_private] = ACTIONS(2176),
+ [anon_sym_public] = ACTIONS(2176),
+ [anon_sym_remote] = ACTIONS(2176),
+ [anon_sym_static] = ACTIONS(2176),
+ [anon_sym_final] = ACTIONS(2176),
+ [anon_sym_abstract] = ACTIONS(2176),
+ [anon_sym_any] = ACTIONS(2176),
+ [anon_sym_array] = ACTIONS(2176),
+ [anon_sym_binary] = ACTIONS(2176),
+ [anon_sym_boolean] = ACTIONS(2176),
+ [anon_sym_date] = ACTIONS(2176),
+ [anon_sym_guid] = ACTIONS(2176),
+ [anon_sym_numeric] = ACTIONS(2176),
+ [anon_sym_query] = ACTIONS(2176),
+ [anon_sym_string] = ACTIONS(2176),
+ [anon_sym_struct] = ACTIONS(2176),
+ [anon_sym_uuid] = ACTIONS(2176),
+ [anon_sym_variablename] = ACTIONS(2176),
+ [anon_sym_void] = ACTIONS(2176),
+ [anon_sym_xml] = ACTIONS(2176),
+ [anon_sym_new] = ACTIONS(2176),
+ [anon_sym_PLUS] = ACTIONS(2176),
+ [anon_sym_DASH] = ACTIONS(2176),
+ [anon_sym_SLASH] = ACTIONS(2176),
+ [anon_sym_BANG] = ACTIONS(2174),
+ [anon_sym_TILDE] = ACTIONS(2176),
+ [aux_sym_unary_operator_token1] = ACTIONS(2174),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2174),
+ [anon_sym_DASH_DASH] = ACTIONS(2174),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2174),
+ [sym_identifier] = ACTIONS(2176),
+ [sym_private_property_identifier] = ACTIONS(2174),
+ [sym_this] = ACTIONS(2176),
+ [sym_super] = ACTIONS(2176),
+ [sym_true] = ACTIONS(2176),
+ [sym_false] = ACTIONS(2176),
+ [sym_null] = ACTIONS(2176),
+ [anon_sym_export] = ACTIONS(2176),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1111] = {
+ [sym_comment] = STATE(1111),
+ [anon_sym_POUND] = ACTIONS(1002),
+ [anon_sym_var] = ACTIONS(1004),
+ [anon_sym_SQUOTE] = ACTIONS(1002),
+ [anon_sym_DQUOTE] = ACTIONS(1002),
+ [anon_sym_LBRACE] = ACTIONS(1002),
+ [anon_sym_RBRACE] = ACTIONS(1002),
+ [anon_sym_import] = ACTIONS(1004),
+ [anon_sym_with] = ACTIONS(1004),
+ [anon_sym_let] = ACTIONS(1004),
+ [anon_sym_const] = ACTIONS(1004),
+ [anon_sym_if] = ACTIONS(1004),
+ [anon_sym_switch] = ACTIONS(1004),
+ [anon_sym_for] = ACTIONS(1004),
+ [anon_sym_LPAREN] = ACTIONS(1002),
+ [anon_sym_await] = ACTIONS(1004),
+ [anon_sym_while] = ACTIONS(1004),
+ [anon_sym_do] = ACTIONS(1004),
+ [anon_sym_try] = ACTIONS(1004),
+ [anon_sym_break] = ACTIONS(1004),
+ [anon_sym_continue] = ACTIONS(1004),
+ [anon_sym_return] = ACTIONS(1004),
+ [anon_sym_throw] = ACTIONS(1004),
+ [anon_sym_SEMI] = ACTIONS(1002),
+ [anon_sym_yield] = ACTIONS(1004),
+ [anon_sym_LBRACK] = ACTIONS(1002),
+ [anon_sym_async] = ACTIONS(1004),
+ [anon_sym_function] = ACTIONS(1004),
+ [anon_sym_private] = ACTIONS(1004),
+ [anon_sym_public] = ACTIONS(1004),
+ [anon_sym_remote] = ACTIONS(1004),
+ [anon_sym_static] = ACTIONS(1004),
+ [anon_sym_final] = ACTIONS(1004),
+ [anon_sym_abstract] = ACTIONS(1004),
+ [anon_sym_any] = ACTIONS(1004),
+ [anon_sym_array] = ACTIONS(1004),
+ [anon_sym_binary] = ACTIONS(1004),
+ [anon_sym_boolean] = ACTIONS(1004),
+ [anon_sym_date] = ACTIONS(1004),
+ [anon_sym_guid] = ACTIONS(1004),
+ [anon_sym_numeric] = ACTIONS(1004),
+ [anon_sym_query] = ACTIONS(1004),
+ [anon_sym_string] = ACTIONS(1004),
+ [anon_sym_struct] = ACTIONS(1004),
+ [anon_sym_uuid] = ACTIONS(1004),
+ [anon_sym_variablename] = ACTIONS(1004),
+ [anon_sym_void] = ACTIONS(1004),
+ [anon_sym_xml] = ACTIONS(1004),
+ [anon_sym_new] = ACTIONS(1004),
+ [anon_sym_PLUS] = ACTIONS(1004),
+ [anon_sym_DASH] = ACTIONS(1004),
+ [anon_sym_SLASH] = ACTIONS(1004),
+ [anon_sym_BANG] = ACTIONS(1002),
+ [anon_sym_TILDE] = ACTIONS(1004),
+ [aux_sym_unary_operator_token1] = ACTIONS(1002),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1002),
+ [anon_sym_DASH_DASH] = ACTIONS(1002),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1002),
+ [sym_identifier] = ACTIONS(1004),
+ [sym_private_property_identifier] = ACTIONS(1002),
+ [sym_this] = ACTIONS(1004),
+ [sym_super] = ACTIONS(1004),
+ [sym_true] = ACTIONS(1004),
+ [sym_false] = ACTIONS(1004),
+ [sym_null] = ACTIONS(1004),
+ [anon_sym_export] = ACTIONS(1004),
+ [sym__automatic_semicolon] = ACTIONS(2417),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1112] = {
+ [sym_comment] = STATE(1112),
+ [anon_sym_POUND] = ACTIONS(2168),
+ [anon_sym_var] = ACTIONS(2170),
+ [anon_sym_SQUOTE] = ACTIONS(2168),
+ [anon_sym_DQUOTE] = ACTIONS(2168),
+ [anon_sym_LBRACE] = ACTIONS(2168),
+ [anon_sym_RBRACE] = ACTIONS(2168),
+ [anon_sym_import] = ACTIONS(2170),
+ [anon_sym_with] = ACTIONS(2170),
+ [anon_sym_let] = ACTIONS(2170),
+ [anon_sym_const] = ACTIONS(2170),
+ [anon_sym_else] = ACTIONS(2170),
+ [anon_sym_if] = ACTIONS(2170),
+ [anon_sym_switch] = ACTIONS(2170),
+ [anon_sym_for] = ACTIONS(2170),
+ [anon_sym_LPAREN] = ACTIONS(2168),
+ [anon_sym_await] = ACTIONS(2170),
+ [anon_sym_while] = ACTIONS(2170),
+ [anon_sym_do] = ACTIONS(2170),
+ [anon_sym_try] = ACTIONS(2170),
+ [anon_sym_break] = ACTIONS(2170),
+ [anon_sym_continue] = ACTIONS(2170),
+ [anon_sym_return] = ACTIONS(2170),
+ [anon_sym_throw] = ACTIONS(2170),
+ [anon_sym_SEMI] = ACTIONS(2168),
+ [anon_sym_yield] = ACTIONS(2170),
+ [anon_sym_LBRACK] = ACTIONS(2168),
+ [anon_sym_async] = ACTIONS(2170),
+ [anon_sym_function] = ACTIONS(2170),
+ [anon_sym_private] = ACTIONS(2170),
+ [anon_sym_public] = ACTIONS(2170),
+ [anon_sym_remote] = ACTIONS(2170),
+ [anon_sym_static] = ACTIONS(2170),
+ [anon_sym_final] = ACTIONS(2170),
+ [anon_sym_abstract] = ACTIONS(2170),
+ [anon_sym_any] = ACTIONS(2170),
+ [anon_sym_array] = ACTIONS(2170),
+ [anon_sym_binary] = ACTIONS(2170),
+ [anon_sym_boolean] = ACTIONS(2170),
+ [anon_sym_date] = ACTIONS(2170),
+ [anon_sym_guid] = ACTIONS(2170),
+ [anon_sym_numeric] = ACTIONS(2170),
+ [anon_sym_query] = ACTIONS(2170),
+ [anon_sym_string] = ACTIONS(2170),
+ [anon_sym_struct] = ACTIONS(2170),
+ [anon_sym_uuid] = ACTIONS(2170),
+ [anon_sym_variablename] = ACTIONS(2170),
+ [anon_sym_void] = ACTIONS(2170),
+ [anon_sym_xml] = ACTIONS(2170),
+ [anon_sym_new] = ACTIONS(2170),
+ [anon_sym_PLUS] = ACTIONS(2170),
+ [anon_sym_DASH] = ACTIONS(2170),
+ [anon_sym_SLASH] = ACTIONS(2170),
+ [anon_sym_BANG] = ACTIONS(2168),
+ [anon_sym_TILDE] = ACTIONS(2170),
+ [aux_sym_unary_operator_token1] = ACTIONS(2168),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2168),
+ [anon_sym_DASH_DASH] = ACTIONS(2168),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2168),
+ [sym_identifier] = ACTIONS(2170),
+ [sym_private_property_identifier] = ACTIONS(2168),
+ [sym_this] = ACTIONS(2170),
+ [sym_super] = ACTIONS(2170),
+ [sym_true] = ACTIONS(2170),
+ [sym_false] = ACTIONS(2170),
+ [sym_null] = ACTIONS(2170),
+ [anon_sym_export] = ACTIONS(2170),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1113] = {
+ [sym_comment] = STATE(1113),
+ [anon_sym_POUND] = ACTIONS(1961),
+ [anon_sym_var] = ACTIONS(1963),
+ [anon_sym_SQUOTE] = ACTIONS(1961),
+ [anon_sym_DQUOTE] = ACTIONS(1961),
+ [anon_sym_LBRACE] = ACTIONS(1961),
+ [anon_sym_RBRACE] = ACTIONS(1961),
+ [anon_sym_import] = ACTIONS(1963),
+ [anon_sym_with] = ACTIONS(1963),
+ [anon_sym_let] = ACTIONS(1963),
+ [anon_sym_const] = ACTIONS(1963),
+ [anon_sym_if] = ACTIONS(1963),
+ [anon_sym_switch] = ACTIONS(1963),
+ [anon_sym_for] = ACTIONS(1963),
+ [anon_sym_LPAREN] = ACTIONS(1961),
+ [anon_sym_await] = ACTIONS(1963),
+ [anon_sym_while] = ACTIONS(1963),
+ [anon_sym_do] = ACTIONS(1963),
+ [anon_sym_try] = ACTIONS(1963),
+ [anon_sym_break] = ACTIONS(1963),
+ [anon_sym_continue] = ACTIONS(1963),
+ [anon_sym_return] = ACTIONS(1963),
+ [anon_sym_throw] = ACTIONS(1963),
+ [anon_sym_SEMI] = ACTIONS(1961),
+ [anon_sym_yield] = ACTIONS(1963),
+ [anon_sym_LBRACK] = ACTIONS(1961),
+ [anon_sym_async] = ACTIONS(1963),
+ [anon_sym_function] = ACTIONS(1963),
+ [anon_sym_private] = ACTIONS(1963),
+ [anon_sym_public] = ACTIONS(1963),
+ [anon_sym_remote] = ACTIONS(1963),
+ [anon_sym_static] = ACTIONS(1963),
+ [anon_sym_final] = ACTIONS(1963),
+ [anon_sym_abstract] = ACTIONS(1963),
+ [anon_sym_any] = ACTIONS(1963),
+ [anon_sym_array] = ACTIONS(1963),
+ [anon_sym_binary] = ACTIONS(1963),
+ [anon_sym_boolean] = ACTIONS(1963),
+ [anon_sym_date] = ACTIONS(1963),
+ [anon_sym_guid] = ACTIONS(1963),
+ [anon_sym_numeric] = ACTIONS(1963),
+ [anon_sym_query] = ACTIONS(1963),
+ [anon_sym_string] = ACTIONS(1963),
+ [anon_sym_struct] = ACTIONS(1963),
+ [anon_sym_uuid] = ACTIONS(1963),
+ [anon_sym_variablename] = ACTIONS(1963),
+ [anon_sym_void] = ACTIONS(1963),
+ [anon_sym_xml] = ACTIONS(1963),
+ [anon_sym_new] = ACTIONS(1963),
+ [anon_sym_PLUS] = ACTIONS(1963),
+ [anon_sym_DASH] = ACTIONS(1963),
+ [anon_sym_SLASH] = ACTIONS(1963),
+ [anon_sym_BANG] = ACTIONS(1961),
+ [anon_sym_TILDE] = ACTIONS(1963),
+ [aux_sym_unary_operator_token1] = ACTIONS(1961),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1961),
+ [anon_sym_DASH_DASH] = ACTIONS(1961),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1961),
+ [sym_identifier] = ACTIONS(1963),
+ [sym_private_property_identifier] = ACTIONS(1961),
+ [sym_this] = ACTIONS(1963),
+ [sym_super] = ACTIONS(1963),
+ [sym_true] = ACTIONS(1963),
+ [sym_false] = ACTIONS(1963),
+ [sym_null] = ACTIONS(1963),
+ [anon_sym_export] = ACTIONS(1963),
+ [sym__automatic_semicolon] = ACTIONS(2419),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1114] = {
+ [sym_comment] = STATE(1114),
+ [anon_sym_GT_EQ] = ACTIONS(2310),
+ [anon_sym_GT] = ACTIONS(2312),
+ [anon_sym_LT_EQ] = ACTIONS(2310),
+ [anon_sym_LT] = ACTIONS(2312),
+ [anon_sym_EQ] = ACTIONS(2312),
+ [anon_sym_STAR] = ACTIONS(2312),
+ [anon_sym_COMMA] = ACTIONS(2310),
+ [anon_sym_RBRACE] = ACTIONS(2310),
+ [anon_sym_LPAREN] = ACTIONS(2310),
+ [anon_sym_in] = ACTIONS(2312),
+ [anon_sym_of] = ACTIONS(2310),
+ [anon_sym_SEMI] = ACTIONS(2310),
+ [anon_sym_LBRACK] = ACTIONS(2310),
+ [sym_optional_chain] = ACTIONS(2310),
+ [anon_sym_DOT] = ACTIONS(2310),
+ [anon_sym_PLUS_EQ] = ACTIONS(2310),
+ [anon_sym_DASH_EQ] = ACTIONS(2310),
+ [anon_sym_STAR_EQ] = ACTIONS(2310),
+ [anon_sym_SLASH_EQ] = ACTIONS(2310),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2310),
+ [anon_sym_CARET_EQ] = ACTIONS(2310),
+ [anon_sym_AMP_EQ] = ACTIONS(2310),
+ [anon_sym_PIPE_EQ] = ACTIONS(2310),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2310),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2310),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2310),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2310),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2310),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2310),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2310),
+ [anon_sym_AMP_AMP] = ACTIONS(2312),
+ [aux_sym_binary_expression_token1] = ACTIONS(2310),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2312),
+ [aux_sym_binary_expression_token2] = ACTIONS(2310),
+ [anon_sym_GT_GT] = ACTIONS(2312),
+ [anon_sym_GT_GT_GT] = ACTIONS(2312),
+ [anon_sym_LT_LT] = ACTIONS(2312),
+ [anon_sym_AMP] = ACTIONS(2312),
+ [anon_sym_CARET] = ACTIONS(2312),
+ [anon_sym_PIPE] = ACTIONS(2312),
+ [anon_sym_PLUS] = ACTIONS(2312),
+ [anon_sym_DASH] = ACTIONS(2312),
+ [anon_sym_SLASH] = ACTIONS(2312),
+ [anon_sym_PERCENT] = ACTIONS(2312),
+ [aux_sym_binary_expression_token3] = ACTIONS(2310),
+ [anon_sym_STAR_STAR] = ACTIONS(2312),
+ [aux_sym_binary_expression_token4] = ACTIONS(2312),
+ [aux_sym_binary_expression_token5] = ACTIONS(2310),
+ [aux_sym_binary_expression_token6] = ACTIONS(2310),
+ [anon_sym_EQ_EQ] = ACTIONS(2312),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2310),
+ [aux_sym_binary_expression_token7] = ACTIONS(2310),
+ [aux_sym_binary_expression_token8] = ACTIONS(2310),
+ [anon_sym_BANG_EQ] = ACTIONS(2312),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2310),
+ [aux_sym_binary_expression_token9] = ACTIONS(2310),
+ [aux_sym_binary_expression_token10] = ACTIONS(2310),
+ [aux_sym_binary_expression_token11] = ACTIONS(2310),
+ [aux_sym_binary_expression_token12] = ACTIONS(2312),
+ [aux_sym_binary_expression_token13] = ACTIONS(2310),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2312),
+ [anon_sym_instanceof] = ACTIONS(2310),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2310),
+ [anon_sym_DASH_DASH] = ACTIONS(2310),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(2310),
+ [sym__ternary_qmark] = ACTIONS(2310),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1115] = {
+ [sym_comment] = STATE(1115),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2328),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_SEMI] = ACTIONS(1851),
+ [anon_sym_COLON] = ACTIONS(1409),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(1860),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1851),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1116] = {
+ [sym_comment] = STATE(1116),
+ [anon_sym_POUND] = ACTIONS(2126),
+ [anon_sym_var] = ACTIONS(2128),
+ [anon_sym_SQUOTE] = ACTIONS(2126),
+ [anon_sym_DQUOTE] = ACTIONS(2126),
+ [anon_sym_LBRACE] = ACTIONS(2126),
+ [anon_sym_RBRACE] = ACTIONS(2126),
+ [anon_sym_import] = ACTIONS(2128),
+ [anon_sym_with] = ACTIONS(2128),
+ [anon_sym_let] = ACTIONS(2128),
+ [anon_sym_const] = ACTIONS(2128),
+ [anon_sym_if] = ACTIONS(2128),
+ [anon_sym_switch] = ACTIONS(2128),
+ [anon_sym_for] = ACTIONS(2128),
+ [anon_sym_LPAREN] = ACTIONS(2126),
+ [anon_sym_await] = ACTIONS(2128),
+ [anon_sym_while] = ACTIONS(2128),
+ [anon_sym_do] = ACTIONS(2128),
+ [anon_sym_try] = ACTIONS(2128),
+ [anon_sym_break] = ACTIONS(2128),
+ [anon_sym_continue] = ACTIONS(2128),
+ [anon_sym_return] = ACTIONS(2128),
+ [anon_sym_throw] = ACTIONS(2128),
+ [anon_sym_SEMI] = ACTIONS(2126),
+ [anon_sym_yield] = ACTIONS(2128),
+ [anon_sym_LBRACK] = ACTIONS(2126),
+ [anon_sym_async] = ACTIONS(2128),
+ [anon_sym_function] = ACTIONS(2128),
+ [anon_sym_private] = ACTIONS(2128),
+ [anon_sym_public] = ACTIONS(2128),
+ [anon_sym_remote] = ACTIONS(2128),
+ [anon_sym_static] = ACTIONS(2128),
+ [anon_sym_final] = ACTIONS(2128),
+ [anon_sym_abstract] = ACTIONS(2128),
+ [anon_sym_any] = ACTIONS(2128),
+ [anon_sym_array] = ACTIONS(2128),
+ [anon_sym_binary] = ACTIONS(2128),
+ [anon_sym_boolean] = ACTIONS(2128),
+ [anon_sym_date] = ACTIONS(2128),
+ [anon_sym_guid] = ACTIONS(2128),
+ [anon_sym_numeric] = ACTIONS(2128),
+ [anon_sym_query] = ACTIONS(2128),
+ [anon_sym_string] = ACTIONS(2128),
+ [anon_sym_struct] = ACTIONS(2128),
+ [anon_sym_uuid] = ACTIONS(2128),
+ [anon_sym_variablename] = ACTIONS(2128),
+ [anon_sym_void] = ACTIONS(2128),
+ [anon_sym_xml] = ACTIONS(2128),
+ [anon_sym_new] = ACTIONS(2128),
+ [anon_sym_PLUS] = ACTIONS(2128),
+ [anon_sym_DASH] = ACTIONS(2128),
+ [anon_sym_SLASH] = ACTIONS(2128),
+ [anon_sym_BANG] = ACTIONS(2126),
+ [anon_sym_TILDE] = ACTIONS(2128),
+ [aux_sym_unary_operator_token1] = ACTIONS(2126),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2126),
+ [anon_sym_DASH_DASH] = ACTIONS(2126),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2126),
+ [sym_identifier] = ACTIONS(2128),
+ [sym_private_property_identifier] = ACTIONS(2126),
+ [sym_this] = ACTIONS(2128),
+ [sym_super] = ACTIONS(2128),
+ [sym_true] = ACTIONS(2128),
+ [sym_false] = ACTIONS(2128),
+ [sym_null] = ACTIONS(2128),
+ [anon_sym_export] = ACTIONS(2128),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1117] = {
+ [sym_comment] = STATE(1117),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1377),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1375),
- [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1418),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -126735,96 +131016,29 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [1064] = {
- [sym_comment] = STATE(1064),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2378),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1375),
- [anon_sym_LPAREN] = ACTIONS(2286),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2380),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1065] = {
- [sym_comment] = STATE(1065),
+ [1118] = {
+ [sym_comment] = STATE(1118),
[anon_sym_POUND] = ACTIONS(2246),
[anon_sym_var] = ACTIONS(2248),
[anon_sym_SQUOTE] = ACTIONS(2246),
@@ -126893,78 +131107,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2248),
[sym_cf_comment] = ACTIONS(5),
},
- [1066] = {
- [sym_comment] = STATE(1066),
- [anon_sym_POUND] = ACTIONS(2322),
- [anon_sym_var] = ACTIONS(2324),
- [anon_sym_SQUOTE] = ACTIONS(2322),
- [anon_sym_DQUOTE] = ACTIONS(2322),
- [anon_sym_LBRACE] = ACTIONS(2322),
- [anon_sym_RBRACE] = ACTIONS(2322),
- [anon_sym_import] = ACTIONS(2324),
- [anon_sym_with] = ACTIONS(2324),
- [anon_sym_let] = ACTIONS(2324),
- [anon_sym_const] = ACTIONS(2324),
- [anon_sym_if] = ACTIONS(2324),
- [anon_sym_switch] = ACTIONS(2324),
- [anon_sym_for] = ACTIONS(2324),
- [anon_sym_LPAREN] = ACTIONS(2322),
- [anon_sym_await] = ACTIONS(2324),
- [anon_sym_while] = ACTIONS(2324),
- [anon_sym_do] = ACTIONS(2324),
- [anon_sym_try] = ACTIONS(2324),
- [anon_sym_break] = ACTIONS(2324),
- [anon_sym_continue] = ACTIONS(2324),
- [anon_sym_return] = ACTIONS(2324),
- [anon_sym_throw] = ACTIONS(2324),
- [anon_sym_SEMI] = ACTIONS(2322),
- [anon_sym_yield] = ACTIONS(2324),
- [anon_sym_LBRACK] = ACTIONS(2322),
- [anon_sym_async] = ACTIONS(2324),
- [anon_sym_function] = ACTIONS(2324),
- [anon_sym_private] = ACTIONS(2324),
- [anon_sym_public] = ACTIONS(2324),
- [anon_sym_remote] = ACTIONS(2324),
- [anon_sym_static] = ACTIONS(2324),
- [anon_sym_final] = ACTIONS(2324),
- [anon_sym_abstract] = ACTIONS(2324),
- [anon_sym_any] = ACTIONS(2324),
- [anon_sym_array] = ACTIONS(2324),
- [anon_sym_binary] = ACTIONS(2324),
- [anon_sym_boolean] = ACTIONS(2324),
- [anon_sym_date] = ACTIONS(2324),
- [anon_sym_guid] = ACTIONS(2324),
- [anon_sym_numeric] = ACTIONS(2324),
- [anon_sym_query] = ACTIONS(2324),
- [anon_sym_string] = ACTIONS(2324),
- [anon_sym_struct] = ACTIONS(2324),
- [anon_sym_uuid] = ACTIONS(2324),
- [anon_sym_variablename] = ACTIONS(2324),
- [anon_sym_void] = ACTIONS(2324),
- [anon_sym_xml] = ACTIONS(2324),
- [anon_sym_new] = ACTIONS(2324),
- [anon_sym_PLUS] = ACTIONS(2324),
- [anon_sym_DASH] = ACTIONS(2324),
- [anon_sym_SLASH] = ACTIONS(2324),
- [anon_sym_BANG] = ACTIONS(2322),
- [anon_sym_TILDE] = ACTIONS(2324),
- [aux_sym_unary_operator_token1] = ACTIONS(2322),
- [anon_sym_PLUS_PLUS] = ACTIONS(2322),
- [anon_sym_DASH_DASH] = ACTIONS(2322),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2322),
- [sym_identifier] = ACTIONS(2324),
- [sym_private_property_identifier] = ACTIONS(2322),
- [sym_this] = ACTIONS(2324),
- [sym_super] = ACTIONS(2324),
- [sym_true] = ACTIONS(2324),
- [sym_false] = ACTIONS(2324),
- [sym_null] = ACTIONS(2324),
- [anon_sym_export] = ACTIONS(2324),
+ [1119] = {
+ [sym_comment] = STATE(1119),
+ [anon_sym_POUND] = ACTIONS(2130),
+ [anon_sym_var] = ACTIONS(2132),
+ [anon_sym_SQUOTE] = ACTIONS(2130),
+ [anon_sym_DQUOTE] = ACTIONS(2130),
+ [anon_sym_LBRACE] = ACTIONS(2130),
+ [anon_sym_RBRACE] = ACTIONS(2130),
+ [anon_sym_import] = ACTIONS(2132),
+ [anon_sym_with] = ACTIONS(2132),
+ [anon_sym_let] = ACTIONS(2132),
+ [anon_sym_const] = ACTIONS(2132),
+ [anon_sym_if] = ACTIONS(2132),
+ [anon_sym_switch] = ACTIONS(2132),
+ [anon_sym_for] = ACTIONS(2132),
+ [anon_sym_LPAREN] = ACTIONS(2130),
+ [anon_sym_await] = ACTIONS(2132),
+ [anon_sym_while] = ACTIONS(2132),
+ [anon_sym_do] = ACTIONS(2132),
+ [anon_sym_try] = ACTIONS(2132),
+ [anon_sym_break] = ACTIONS(2132),
+ [anon_sym_continue] = ACTIONS(2132),
+ [anon_sym_return] = ACTIONS(2132),
+ [anon_sym_throw] = ACTIONS(2132),
+ [anon_sym_SEMI] = ACTIONS(2130),
+ [anon_sym_yield] = ACTIONS(2132),
+ [anon_sym_LBRACK] = ACTIONS(2130),
+ [anon_sym_async] = ACTIONS(2132),
+ [anon_sym_function] = ACTIONS(2132),
+ [anon_sym_private] = ACTIONS(2132),
+ [anon_sym_public] = ACTIONS(2132),
+ [anon_sym_remote] = ACTIONS(2132),
+ [anon_sym_static] = ACTIONS(2132),
+ [anon_sym_final] = ACTIONS(2132),
+ [anon_sym_abstract] = ACTIONS(2132),
+ [anon_sym_any] = ACTIONS(2132),
+ [anon_sym_array] = ACTIONS(2132),
+ [anon_sym_binary] = ACTIONS(2132),
+ [anon_sym_boolean] = ACTIONS(2132),
+ [anon_sym_date] = ACTIONS(2132),
+ [anon_sym_guid] = ACTIONS(2132),
+ [anon_sym_numeric] = ACTIONS(2132),
+ [anon_sym_query] = ACTIONS(2132),
+ [anon_sym_string] = ACTIONS(2132),
+ [anon_sym_struct] = ACTIONS(2132),
+ [anon_sym_uuid] = ACTIONS(2132),
+ [anon_sym_variablename] = ACTIONS(2132),
+ [anon_sym_void] = ACTIONS(2132),
+ [anon_sym_xml] = ACTIONS(2132),
+ [anon_sym_new] = ACTIONS(2132),
+ [anon_sym_PLUS] = ACTIONS(2132),
+ [anon_sym_DASH] = ACTIONS(2132),
+ [anon_sym_SLASH] = ACTIONS(2132),
+ [anon_sym_BANG] = ACTIONS(2130),
+ [anon_sym_TILDE] = ACTIONS(2132),
+ [aux_sym_unary_operator_token1] = ACTIONS(2130),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2130),
+ [anon_sym_DASH_DASH] = ACTIONS(2130),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2130),
+ [sym_identifier] = ACTIONS(2132),
+ [sym_private_property_identifier] = ACTIONS(2130),
+ [sym_this] = ACTIONS(2132),
+ [sym_super] = ACTIONS(2132),
+ [sym_true] = ACTIONS(2132),
+ [sym_false] = ACTIONS(2132),
+ [sym_null] = ACTIONS(2132),
+ [anon_sym_export] = ACTIONS(2132),
[sym_cf_comment] = ACTIONS(5),
},
- [1067] = {
- [sym_comment] = STATE(1067),
+ [1120] = {
+ [sym_comment] = STATE(1120),
[anon_sym_POUND] = ACTIONS(2250),
[anon_sym_var] = ACTIONS(2252),
[anon_sym_SQUOTE] = ACTIONS(2250),
@@ -127033,93 +131247,300 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2252),
[sym_cf_comment] = ACTIONS(5),
},
- [1068] = {
- [sym_comment] = STATE(1068),
- [anon_sym_POUND] = ACTIONS(2148),
- [anon_sym_var] = ACTIONS(2150),
- [anon_sym_SQUOTE] = ACTIONS(2148),
- [anon_sym_DQUOTE] = ACTIONS(2148),
- [anon_sym_LBRACE] = ACTIONS(2148),
- [anon_sym_RBRACE] = ACTIONS(2148),
- [anon_sym_import] = ACTIONS(2150),
- [anon_sym_with] = ACTIONS(2150),
- [anon_sym_let] = ACTIONS(2150),
- [anon_sym_const] = ACTIONS(2150),
- [anon_sym_if] = ACTIONS(2150),
- [anon_sym_switch] = ACTIONS(2150),
- [anon_sym_for] = ACTIONS(2150),
- [anon_sym_LPAREN] = ACTIONS(2148),
- [anon_sym_await] = ACTIONS(2150),
- [anon_sym_while] = ACTIONS(2150),
- [anon_sym_do] = ACTIONS(2150),
- [anon_sym_try] = ACTIONS(2150),
- [anon_sym_break] = ACTIONS(2150),
- [anon_sym_continue] = ACTIONS(2150),
- [anon_sym_return] = ACTIONS(2150),
- [anon_sym_throw] = ACTIONS(2150),
- [anon_sym_SEMI] = ACTIONS(2148),
- [anon_sym_yield] = ACTIONS(2150),
- [anon_sym_LBRACK] = ACTIONS(2148),
- [anon_sym_async] = ACTIONS(2150),
- [anon_sym_function] = ACTIONS(2150),
- [anon_sym_private] = ACTIONS(2150),
- [anon_sym_public] = ACTIONS(2150),
- [anon_sym_remote] = ACTIONS(2150),
- [anon_sym_static] = ACTIONS(2150),
- [anon_sym_final] = ACTIONS(2150),
- [anon_sym_abstract] = ACTIONS(2150),
- [anon_sym_any] = ACTIONS(2150),
- [anon_sym_array] = ACTIONS(2150),
- [anon_sym_binary] = ACTIONS(2150),
- [anon_sym_boolean] = ACTIONS(2150),
- [anon_sym_date] = ACTIONS(2150),
- [anon_sym_guid] = ACTIONS(2150),
- [anon_sym_numeric] = ACTIONS(2150),
- [anon_sym_query] = ACTIONS(2150),
- [anon_sym_string] = ACTIONS(2150),
- [anon_sym_struct] = ACTIONS(2150),
- [anon_sym_uuid] = ACTIONS(2150),
- [anon_sym_variablename] = ACTIONS(2150),
- [anon_sym_void] = ACTIONS(2150),
- [anon_sym_xml] = ACTIONS(2150),
- [anon_sym_new] = ACTIONS(2150),
- [anon_sym_PLUS] = ACTIONS(2150),
- [anon_sym_DASH] = ACTIONS(2150),
- [anon_sym_SLASH] = ACTIONS(2150),
- [anon_sym_BANG] = ACTIONS(2148),
- [anon_sym_TILDE] = ACTIONS(2150),
- [aux_sym_unary_operator_token1] = ACTIONS(2148),
- [anon_sym_PLUS_PLUS] = ACTIONS(2148),
- [anon_sym_DASH_DASH] = ACTIONS(2148),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2148),
- [sym_identifier] = ACTIONS(2150),
- [sym_private_property_identifier] = ACTIONS(2148),
- [sym_this] = ACTIONS(2150),
- [sym_super] = ACTIONS(2150),
- [sym_true] = ACTIONS(2150),
- [sym_false] = ACTIONS(2150),
- [sym_null] = ACTIONS(2150),
- [anon_sym_export] = ACTIONS(2150),
+ [1121] = {
+ [sym_comment] = STATE(1121),
+ [anon_sym_POUND] = ACTIONS(2242),
+ [anon_sym_var] = ACTIONS(2244),
+ [anon_sym_SQUOTE] = ACTIONS(2242),
+ [anon_sym_DQUOTE] = ACTIONS(2242),
+ [anon_sym_LBRACE] = ACTIONS(2242),
+ [anon_sym_RBRACE] = ACTIONS(2242),
+ [anon_sym_import] = ACTIONS(2244),
+ [anon_sym_with] = ACTIONS(2244),
+ [anon_sym_let] = ACTIONS(2244),
+ [anon_sym_const] = ACTIONS(2244),
+ [anon_sym_if] = ACTIONS(2244),
+ [anon_sym_switch] = ACTIONS(2244),
+ [anon_sym_for] = ACTIONS(2244),
+ [anon_sym_LPAREN] = ACTIONS(2242),
+ [anon_sym_await] = ACTIONS(2244),
+ [anon_sym_while] = ACTIONS(2244),
+ [anon_sym_do] = ACTIONS(2244),
+ [anon_sym_try] = ACTIONS(2244),
+ [anon_sym_break] = ACTIONS(2244),
+ [anon_sym_continue] = ACTIONS(2244),
+ [anon_sym_return] = ACTIONS(2244),
+ [anon_sym_throw] = ACTIONS(2244),
+ [anon_sym_SEMI] = ACTIONS(2242),
+ [anon_sym_yield] = ACTIONS(2244),
+ [anon_sym_LBRACK] = ACTIONS(2242),
+ [anon_sym_async] = ACTIONS(2244),
+ [anon_sym_function] = ACTIONS(2244),
+ [anon_sym_private] = ACTIONS(2244),
+ [anon_sym_public] = ACTIONS(2244),
+ [anon_sym_remote] = ACTIONS(2244),
+ [anon_sym_static] = ACTIONS(2244),
+ [anon_sym_final] = ACTIONS(2244),
+ [anon_sym_abstract] = ACTIONS(2244),
+ [anon_sym_any] = ACTIONS(2244),
+ [anon_sym_array] = ACTIONS(2244),
+ [anon_sym_binary] = ACTIONS(2244),
+ [anon_sym_boolean] = ACTIONS(2244),
+ [anon_sym_date] = ACTIONS(2244),
+ [anon_sym_guid] = ACTIONS(2244),
+ [anon_sym_numeric] = ACTIONS(2244),
+ [anon_sym_query] = ACTIONS(2244),
+ [anon_sym_string] = ACTIONS(2244),
+ [anon_sym_struct] = ACTIONS(2244),
+ [anon_sym_uuid] = ACTIONS(2244),
+ [anon_sym_variablename] = ACTIONS(2244),
+ [anon_sym_void] = ACTIONS(2244),
+ [anon_sym_xml] = ACTIONS(2244),
+ [anon_sym_new] = ACTIONS(2244),
+ [anon_sym_PLUS] = ACTIONS(2244),
+ [anon_sym_DASH] = ACTIONS(2244),
+ [anon_sym_SLASH] = ACTIONS(2244),
+ [anon_sym_BANG] = ACTIONS(2242),
+ [anon_sym_TILDE] = ACTIONS(2244),
+ [aux_sym_unary_operator_token1] = ACTIONS(2242),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2242),
+ [anon_sym_DASH_DASH] = ACTIONS(2242),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2242),
+ [sym_identifier] = ACTIONS(2244),
+ [sym_private_property_identifier] = ACTIONS(2242),
+ [sym_this] = ACTIONS(2244),
+ [sym_super] = ACTIONS(2244),
+ [sym_true] = ACTIONS(2244),
+ [sym_false] = ACTIONS(2244),
+ [sym_null] = ACTIONS(2244),
+ [anon_sym_export] = ACTIONS(2244),
[sym_cf_comment] = ACTIONS(5),
},
- [1069] = {
- [sym_comment] = STATE(1069),
+ [1122] = {
+ [sym_comment] = STATE(1122),
+ [anon_sym_POUND] = ACTIONS(2134),
+ [anon_sym_var] = ACTIONS(2136),
+ [anon_sym_SQUOTE] = ACTIONS(2134),
+ [anon_sym_DQUOTE] = ACTIONS(2134),
+ [anon_sym_LBRACE] = ACTIONS(2134),
+ [anon_sym_RBRACE] = ACTIONS(2134),
+ [anon_sym_import] = ACTIONS(2136),
+ [anon_sym_with] = ACTIONS(2136),
+ [anon_sym_let] = ACTIONS(2136),
+ [anon_sym_const] = ACTIONS(2136),
+ [anon_sym_if] = ACTIONS(2136),
+ [anon_sym_switch] = ACTIONS(2136),
+ [anon_sym_for] = ACTIONS(2136),
+ [anon_sym_LPAREN] = ACTIONS(2134),
+ [anon_sym_await] = ACTIONS(2136),
+ [anon_sym_while] = ACTIONS(2136),
+ [anon_sym_do] = ACTIONS(2136),
+ [anon_sym_try] = ACTIONS(2136),
+ [anon_sym_break] = ACTIONS(2136),
+ [anon_sym_continue] = ACTIONS(2136),
+ [anon_sym_return] = ACTIONS(2136),
+ [anon_sym_throw] = ACTIONS(2136),
+ [anon_sym_SEMI] = ACTIONS(2134),
+ [anon_sym_yield] = ACTIONS(2136),
+ [anon_sym_LBRACK] = ACTIONS(2134),
+ [anon_sym_async] = ACTIONS(2136),
+ [anon_sym_function] = ACTIONS(2136),
+ [anon_sym_private] = ACTIONS(2136),
+ [anon_sym_public] = ACTIONS(2136),
+ [anon_sym_remote] = ACTIONS(2136),
+ [anon_sym_static] = ACTIONS(2136),
+ [anon_sym_final] = ACTIONS(2136),
+ [anon_sym_abstract] = ACTIONS(2136),
+ [anon_sym_any] = ACTIONS(2136),
+ [anon_sym_array] = ACTIONS(2136),
+ [anon_sym_binary] = ACTIONS(2136),
+ [anon_sym_boolean] = ACTIONS(2136),
+ [anon_sym_date] = ACTIONS(2136),
+ [anon_sym_guid] = ACTIONS(2136),
+ [anon_sym_numeric] = ACTIONS(2136),
+ [anon_sym_query] = ACTIONS(2136),
+ [anon_sym_string] = ACTIONS(2136),
+ [anon_sym_struct] = ACTIONS(2136),
+ [anon_sym_uuid] = ACTIONS(2136),
+ [anon_sym_variablename] = ACTIONS(2136),
+ [anon_sym_void] = ACTIONS(2136),
+ [anon_sym_xml] = ACTIONS(2136),
+ [anon_sym_new] = ACTIONS(2136),
+ [anon_sym_PLUS] = ACTIONS(2136),
+ [anon_sym_DASH] = ACTIONS(2136),
+ [anon_sym_SLASH] = ACTIONS(2136),
+ [anon_sym_BANG] = ACTIONS(2134),
+ [anon_sym_TILDE] = ACTIONS(2136),
+ [aux_sym_unary_operator_token1] = ACTIONS(2134),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2134),
+ [anon_sym_DASH_DASH] = ACTIONS(2134),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2134),
+ [sym_identifier] = ACTIONS(2136),
+ [sym_private_property_identifier] = ACTIONS(2134),
+ [sym_this] = ACTIONS(2136),
+ [sym_super] = ACTIONS(2136),
+ [sym_true] = ACTIONS(2136),
+ [sym_false] = ACTIONS(2136),
+ [sym_null] = ACTIONS(2136),
+ [anon_sym_export] = ACTIONS(2136),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1123] = {
+ [sym_comment] = STATE(1123),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2172),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(2356),
+ [anon_sym_RBRACE] = ACTIONS(2356),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_RPAREN] = ACTIONS(2356),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_RBRACK] = ACTIONS(2356),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1124] = {
+ [sym_comment] = STATE(1124),
+ [anon_sym_POUND] = ACTIONS(2138),
+ [anon_sym_var] = ACTIONS(2140),
+ [anon_sym_SQUOTE] = ACTIONS(2138),
+ [anon_sym_DQUOTE] = ACTIONS(2138),
+ [anon_sym_LBRACE] = ACTIONS(2138),
+ [anon_sym_RBRACE] = ACTIONS(2138),
+ [anon_sym_import] = ACTIONS(2140),
+ [anon_sym_with] = ACTIONS(2140),
+ [anon_sym_let] = ACTIONS(2140),
+ [anon_sym_const] = ACTIONS(2140),
+ [anon_sym_if] = ACTIONS(2140),
+ [anon_sym_switch] = ACTIONS(2140),
+ [anon_sym_for] = ACTIONS(2140),
+ [anon_sym_LPAREN] = ACTIONS(2138),
+ [anon_sym_await] = ACTIONS(2140),
+ [anon_sym_while] = ACTIONS(2140),
+ [anon_sym_do] = ACTIONS(2140),
+ [anon_sym_try] = ACTIONS(2140),
+ [anon_sym_break] = ACTIONS(2140),
+ [anon_sym_continue] = ACTIONS(2140),
+ [anon_sym_return] = ACTIONS(2140),
+ [anon_sym_throw] = ACTIONS(2140),
+ [anon_sym_SEMI] = ACTIONS(2138),
+ [anon_sym_yield] = ACTIONS(2140),
+ [anon_sym_LBRACK] = ACTIONS(2138),
+ [anon_sym_async] = ACTIONS(2140),
+ [anon_sym_function] = ACTIONS(2140),
+ [anon_sym_private] = ACTIONS(2140),
+ [anon_sym_public] = ACTIONS(2140),
+ [anon_sym_remote] = ACTIONS(2140),
+ [anon_sym_static] = ACTIONS(2140),
+ [anon_sym_final] = ACTIONS(2140),
+ [anon_sym_abstract] = ACTIONS(2140),
+ [anon_sym_any] = ACTIONS(2140),
+ [anon_sym_array] = ACTIONS(2140),
+ [anon_sym_binary] = ACTIONS(2140),
+ [anon_sym_boolean] = ACTIONS(2140),
+ [anon_sym_date] = ACTIONS(2140),
+ [anon_sym_guid] = ACTIONS(2140),
+ [anon_sym_numeric] = ACTIONS(2140),
+ [anon_sym_query] = ACTIONS(2140),
+ [anon_sym_string] = ACTIONS(2140),
+ [anon_sym_struct] = ACTIONS(2140),
+ [anon_sym_uuid] = ACTIONS(2140),
+ [anon_sym_variablename] = ACTIONS(2140),
+ [anon_sym_void] = ACTIONS(2140),
+ [anon_sym_xml] = ACTIONS(2140),
+ [anon_sym_new] = ACTIONS(2140),
+ [anon_sym_PLUS] = ACTIONS(2140),
+ [anon_sym_DASH] = ACTIONS(2140),
+ [anon_sym_SLASH] = ACTIONS(2140),
+ [anon_sym_BANG] = ACTIONS(2138),
+ [anon_sym_TILDE] = ACTIONS(2140),
+ [aux_sym_unary_operator_token1] = ACTIONS(2138),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2138),
+ [anon_sym_DASH_DASH] = ACTIONS(2138),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2138),
+ [sym_identifier] = ACTIONS(2140),
+ [sym_private_property_identifier] = ACTIONS(2138),
+ [sym_this] = ACTIONS(2140),
+ [sym_super] = ACTIONS(2140),
+ [sym_true] = ACTIONS(2140),
+ [sym_false] = ACTIONS(2140),
+ [sym_null] = ACTIONS(2140),
+ [anon_sym_export] = ACTIONS(2140),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1125] = {
+ [sym_comment] = STATE(1125),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1410),
+ [anon_sym_EQ] = ACTIONS(1377),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1144),
- [anon_sym_RBRACE] = ACTIONS(1144),
[anon_sym_LPAREN] = ACTIONS(1144),
- [anon_sym_RPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1400),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_RBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1641),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -127155,306 +131576,29 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [1070] = {
- [sym_comment] = STATE(1070),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2382),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(2280),
- [anon_sym_RBRACE] = ACTIONS(2280),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_RPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_RBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2384),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1071] = {
- [sym_comment] = STATE(1071),
- [anon_sym_POUND] = ACTIONS(2162),
- [anon_sym_var] = ACTIONS(2164),
- [anon_sym_SQUOTE] = ACTIONS(2162),
- [anon_sym_DQUOTE] = ACTIONS(2162),
- [anon_sym_LBRACE] = ACTIONS(2162),
- [anon_sym_RBRACE] = ACTIONS(2162),
- [anon_sym_import] = ACTIONS(2164),
- [anon_sym_with] = ACTIONS(2164),
- [anon_sym_let] = ACTIONS(2164),
- [anon_sym_const] = ACTIONS(2164),
- [anon_sym_if] = ACTIONS(2164),
- [anon_sym_switch] = ACTIONS(2164),
- [anon_sym_for] = ACTIONS(2164),
- [anon_sym_LPAREN] = ACTIONS(2162),
- [anon_sym_await] = ACTIONS(2164),
- [anon_sym_while] = ACTIONS(2164),
- [anon_sym_do] = ACTIONS(2164),
- [anon_sym_try] = ACTIONS(2164),
- [anon_sym_break] = ACTIONS(2164),
- [anon_sym_continue] = ACTIONS(2164),
- [anon_sym_return] = ACTIONS(2164),
- [anon_sym_throw] = ACTIONS(2164),
- [anon_sym_SEMI] = ACTIONS(2162),
- [anon_sym_yield] = ACTIONS(2164),
- [anon_sym_LBRACK] = ACTIONS(2162),
- [anon_sym_async] = ACTIONS(2164),
- [anon_sym_function] = ACTIONS(2164),
- [anon_sym_private] = ACTIONS(2164),
- [anon_sym_public] = ACTIONS(2164),
- [anon_sym_remote] = ACTIONS(2164),
- [anon_sym_static] = ACTIONS(2164),
- [anon_sym_final] = ACTIONS(2164),
- [anon_sym_abstract] = ACTIONS(2164),
- [anon_sym_any] = ACTIONS(2164),
- [anon_sym_array] = ACTIONS(2164),
- [anon_sym_binary] = ACTIONS(2164),
- [anon_sym_boolean] = ACTIONS(2164),
- [anon_sym_date] = ACTIONS(2164),
- [anon_sym_guid] = ACTIONS(2164),
- [anon_sym_numeric] = ACTIONS(2164),
- [anon_sym_query] = ACTIONS(2164),
- [anon_sym_string] = ACTIONS(2164),
- [anon_sym_struct] = ACTIONS(2164),
- [anon_sym_uuid] = ACTIONS(2164),
- [anon_sym_variablename] = ACTIONS(2164),
- [anon_sym_void] = ACTIONS(2164),
- [anon_sym_xml] = ACTIONS(2164),
- [anon_sym_new] = ACTIONS(2164),
- [anon_sym_PLUS] = ACTIONS(2164),
- [anon_sym_DASH] = ACTIONS(2164),
- [anon_sym_SLASH] = ACTIONS(2164),
- [anon_sym_BANG] = ACTIONS(2162),
- [anon_sym_TILDE] = ACTIONS(2164),
- [aux_sym_unary_operator_token1] = ACTIONS(2162),
- [anon_sym_PLUS_PLUS] = ACTIONS(2162),
- [anon_sym_DASH_DASH] = ACTIONS(2162),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2162),
- [sym_identifier] = ACTIONS(2164),
- [sym_private_property_identifier] = ACTIONS(2162),
- [sym_this] = ACTIONS(2164),
- [sym_super] = ACTIONS(2164),
- [sym_true] = ACTIONS(2164),
- [sym_false] = ACTIONS(2164),
- [sym_null] = ACTIONS(2164),
- [anon_sym_export] = ACTIONS(2164),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1072] = {
- [sym_comment] = STATE(1072),
- [aux_sym_object_repeat1] = STATE(4112),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2378),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1189),
- [anon_sym_LPAREN] = ACTIONS(2286),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2380),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1073] = {
- [sym_comment] = STATE(1073),
- [anon_sym_POUND] = ACTIONS(2084),
- [anon_sym_var] = ACTIONS(2086),
- [anon_sym_SQUOTE] = ACTIONS(2084),
- [anon_sym_DQUOTE] = ACTIONS(2084),
- [anon_sym_LBRACE] = ACTIONS(2084),
- [anon_sym_RBRACE] = ACTIONS(2084),
- [anon_sym_import] = ACTIONS(2086),
- [anon_sym_with] = ACTIONS(2086),
- [anon_sym_let] = ACTIONS(2086),
- [anon_sym_const] = ACTIONS(2086),
- [anon_sym_if] = ACTIONS(2086),
- [anon_sym_switch] = ACTIONS(2086),
- [anon_sym_for] = ACTIONS(2086),
- [anon_sym_LPAREN] = ACTIONS(2084),
- [anon_sym_await] = ACTIONS(2086),
- [anon_sym_while] = ACTIONS(2086),
- [anon_sym_do] = ACTIONS(2086),
- [anon_sym_try] = ACTIONS(2086),
- [anon_sym_break] = ACTIONS(2086),
- [anon_sym_continue] = ACTIONS(2086),
- [anon_sym_return] = ACTIONS(2086),
- [anon_sym_throw] = ACTIONS(2086),
- [anon_sym_SEMI] = ACTIONS(2084),
- [anon_sym_yield] = ACTIONS(2086),
- [anon_sym_LBRACK] = ACTIONS(2084),
- [anon_sym_async] = ACTIONS(2086),
- [anon_sym_function] = ACTIONS(2086),
- [anon_sym_private] = ACTIONS(2086),
- [anon_sym_public] = ACTIONS(2086),
- [anon_sym_remote] = ACTIONS(2086),
- [anon_sym_static] = ACTIONS(2086),
- [anon_sym_final] = ACTIONS(2086),
- [anon_sym_abstract] = ACTIONS(2086),
- [anon_sym_any] = ACTIONS(2086),
- [anon_sym_array] = ACTIONS(2086),
- [anon_sym_binary] = ACTIONS(2086),
- [anon_sym_boolean] = ACTIONS(2086),
- [anon_sym_date] = ACTIONS(2086),
- [anon_sym_guid] = ACTIONS(2086),
- [anon_sym_numeric] = ACTIONS(2086),
- [anon_sym_query] = ACTIONS(2086),
- [anon_sym_string] = ACTIONS(2086),
- [anon_sym_struct] = ACTIONS(2086),
- [anon_sym_uuid] = ACTIONS(2086),
- [anon_sym_variablename] = ACTIONS(2086),
- [anon_sym_void] = ACTIONS(2086),
- [anon_sym_xml] = ACTIONS(2086),
- [anon_sym_new] = ACTIONS(2086),
- [anon_sym_PLUS] = ACTIONS(2086),
- [anon_sym_DASH] = ACTIONS(2086),
- [anon_sym_SLASH] = ACTIONS(2086),
- [anon_sym_BANG] = ACTIONS(2084),
- [anon_sym_TILDE] = ACTIONS(2086),
- [aux_sym_unary_operator_token1] = ACTIONS(2084),
- [anon_sym_PLUS_PLUS] = ACTIONS(2084),
- [anon_sym_DASH_DASH] = ACTIONS(2084),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2084),
- [sym_identifier] = ACTIONS(2086),
- [sym_private_property_identifier] = ACTIONS(2084),
- [sym_this] = ACTIONS(2086),
- [sym_super] = ACTIONS(2086),
- [sym_true] = ACTIONS(2086),
- [sym_false] = ACTIONS(2086),
- [sym_null] = ACTIONS(2086),
- [anon_sym_export] = ACTIONS(2086),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1074] = {
- [sym_comment] = STATE(1074),
+ [1126] = {
+ [sym_comment] = STATE(1126),
[anon_sym_POUND] = ACTIONS(2102),
[anon_sym_var] = ACTIONS(2104),
[anon_sym_SQUOTE] = ACTIONS(2102),
@@ -127523,162 +131667,721 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2104),
[sym_cf_comment] = ACTIONS(5),
},
- [1075] = {
- [sym_comment] = STATE(1075),
- [anon_sym_POUND] = ACTIONS(2128),
- [anon_sym_var] = ACTIONS(2130),
- [anon_sym_SQUOTE] = ACTIONS(2128),
- [anon_sym_DQUOTE] = ACTIONS(2128),
- [anon_sym_LBRACE] = ACTIONS(2128),
- [anon_sym_RBRACE] = ACTIONS(2128),
- [anon_sym_import] = ACTIONS(2130),
- [anon_sym_with] = ACTIONS(2130),
- [anon_sym_let] = ACTIONS(2130),
- [anon_sym_const] = ACTIONS(2130),
- [anon_sym_if] = ACTIONS(2130),
- [anon_sym_switch] = ACTIONS(2130),
- [anon_sym_for] = ACTIONS(2130),
- [anon_sym_LPAREN] = ACTIONS(2128),
- [anon_sym_await] = ACTIONS(2130),
- [anon_sym_while] = ACTIONS(2130),
- [anon_sym_do] = ACTIONS(2130),
- [anon_sym_try] = ACTIONS(2130),
- [anon_sym_break] = ACTIONS(2130),
- [anon_sym_continue] = ACTIONS(2130),
- [anon_sym_return] = ACTIONS(2130),
- [anon_sym_throw] = ACTIONS(2130),
- [anon_sym_SEMI] = ACTIONS(2128),
- [anon_sym_yield] = ACTIONS(2130),
- [anon_sym_LBRACK] = ACTIONS(2128),
- [anon_sym_async] = ACTIONS(2130),
- [anon_sym_function] = ACTIONS(2130),
- [anon_sym_private] = ACTIONS(2130),
- [anon_sym_public] = ACTIONS(2130),
- [anon_sym_remote] = ACTIONS(2130),
- [anon_sym_static] = ACTIONS(2130),
- [anon_sym_final] = ACTIONS(2130),
- [anon_sym_abstract] = ACTIONS(2130),
- [anon_sym_any] = ACTIONS(2130),
- [anon_sym_array] = ACTIONS(2130),
- [anon_sym_binary] = ACTIONS(2130),
- [anon_sym_boolean] = ACTIONS(2130),
- [anon_sym_date] = ACTIONS(2130),
- [anon_sym_guid] = ACTIONS(2130),
- [anon_sym_numeric] = ACTIONS(2130),
- [anon_sym_query] = ACTIONS(2130),
- [anon_sym_string] = ACTIONS(2130),
- [anon_sym_struct] = ACTIONS(2130),
- [anon_sym_uuid] = ACTIONS(2130),
- [anon_sym_variablename] = ACTIONS(2130),
- [anon_sym_void] = ACTIONS(2130),
- [anon_sym_xml] = ACTIONS(2130),
- [anon_sym_new] = ACTIONS(2130),
- [anon_sym_PLUS] = ACTIONS(2130),
- [anon_sym_DASH] = ACTIONS(2130),
- [anon_sym_SLASH] = ACTIONS(2130),
- [anon_sym_BANG] = ACTIONS(2128),
- [anon_sym_TILDE] = ACTIONS(2130),
- [aux_sym_unary_operator_token1] = ACTIONS(2128),
- [anon_sym_PLUS_PLUS] = ACTIONS(2128),
- [anon_sym_DASH_DASH] = ACTIONS(2128),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2128),
- [sym_identifier] = ACTIONS(2130),
- [sym_private_property_identifier] = ACTIONS(2128),
- [sym_this] = ACTIONS(2130),
- [sym_super] = ACTIONS(2130),
- [sym_true] = ACTIONS(2130),
- [sym_false] = ACTIONS(2130),
- [sym_null] = ACTIONS(2130),
- [anon_sym_export] = ACTIONS(2130),
+ [1127] = {
+ [sym_comment] = STATE(1127),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2328),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_SEMI] = ACTIONS(1851),
+ [anon_sym_COLON] = ACTIONS(1400),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(1860),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1851),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [1076] = {
- [sym_comment] = STATE(1076),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2386),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(2389),
- [anon_sym_RBRACE] = ACTIONS(2389),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_SEMI] = ACTIONS(2280),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2289),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
+ [1128] = {
+ [sym_comment] = STATE(1128),
+ [anon_sym_POUND] = ACTIONS(2142),
+ [anon_sym_var] = ACTIONS(2144),
+ [anon_sym_SQUOTE] = ACTIONS(2142),
+ [anon_sym_DQUOTE] = ACTIONS(2142),
+ [anon_sym_LBRACE] = ACTIONS(2142),
+ [anon_sym_RBRACE] = ACTIONS(2142),
+ [anon_sym_import] = ACTIONS(2144),
+ [anon_sym_with] = ACTIONS(2144),
+ [anon_sym_let] = ACTIONS(2144),
+ [anon_sym_const] = ACTIONS(2144),
+ [anon_sym_if] = ACTIONS(2144),
+ [anon_sym_switch] = ACTIONS(2144),
+ [anon_sym_for] = ACTIONS(2144),
+ [anon_sym_LPAREN] = ACTIONS(2142),
+ [anon_sym_await] = ACTIONS(2144),
+ [anon_sym_while] = ACTIONS(2144),
+ [anon_sym_do] = ACTIONS(2144),
+ [anon_sym_try] = ACTIONS(2144),
+ [anon_sym_break] = ACTIONS(2144),
+ [anon_sym_continue] = ACTIONS(2144),
+ [anon_sym_return] = ACTIONS(2144),
+ [anon_sym_throw] = ACTIONS(2144),
+ [anon_sym_SEMI] = ACTIONS(2142),
+ [anon_sym_yield] = ACTIONS(2144),
+ [anon_sym_LBRACK] = ACTIONS(2142),
+ [anon_sym_async] = ACTIONS(2144),
+ [anon_sym_function] = ACTIONS(2144),
+ [anon_sym_private] = ACTIONS(2144),
+ [anon_sym_public] = ACTIONS(2144),
+ [anon_sym_remote] = ACTIONS(2144),
+ [anon_sym_static] = ACTIONS(2144),
+ [anon_sym_final] = ACTIONS(2144),
+ [anon_sym_abstract] = ACTIONS(2144),
+ [anon_sym_any] = ACTIONS(2144),
+ [anon_sym_array] = ACTIONS(2144),
+ [anon_sym_binary] = ACTIONS(2144),
+ [anon_sym_boolean] = ACTIONS(2144),
+ [anon_sym_date] = ACTIONS(2144),
+ [anon_sym_guid] = ACTIONS(2144),
+ [anon_sym_numeric] = ACTIONS(2144),
+ [anon_sym_query] = ACTIONS(2144),
+ [anon_sym_string] = ACTIONS(2144),
+ [anon_sym_struct] = ACTIONS(2144),
+ [anon_sym_uuid] = ACTIONS(2144),
+ [anon_sym_variablename] = ACTIONS(2144),
+ [anon_sym_void] = ACTIONS(2144),
+ [anon_sym_xml] = ACTIONS(2144),
+ [anon_sym_new] = ACTIONS(2144),
+ [anon_sym_PLUS] = ACTIONS(2144),
+ [anon_sym_DASH] = ACTIONS(2144),
+ [anon_sym_SLASH] = ACTIONS(2144),
+ [anon_sym_BANG] = ACTIONS(2142),
+ [anon_sym_TILDE] = ACTIONS(2144),
+ [aux_sym_unary_operator_token1] = ACTIONS(2142),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2142),
+ [anon_sym_DASH_DASH] = ACTIONS(2142),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2142),
+ [sym_identifier] = ACTIONS(2144),
+ [sym_private_property_identifier] = ACTIONS(2142),
+ [sym_this] = ACTIONS(2144),
+ [sym_super] = ACTIONS(2144),
+ [sym_true] = ACTIONS(2144),
+ [sym_false] = ACTIONS(2144),
+ [sym_null] = ACTIONS(2144),
+ [anon_sym_export] = ACTIONS(2144),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1129] = {
+ [sym_comment] = STATE(1129),
+ [anon_sym_POUND] = ACTIONS(2112),
+ [anon_sym_var] = ACTIONS(2114),
+ [anon_sym_SQUOTE] = ACTIONS(2112),
+ [anon_sym_DQUOTE] = ACTIONS(2112),
+ [anon_sym_LBRACE] = ACTIONS(2112),
+ [anon_sym_RBRACE] = ACTIONS(2112),
+ [anon_sym_import] = ACTIONS(2114),
+ [anon_sym_with] = ACTIONS(2114),
+ [anon_sym_let] = ACTIONS(2114),
+ [anon_sym_const] = ACTIONS(2114),
+ [anon_sym_if] = ACTIONS(2114),
+ [anon_sym_switch] = ACTIONS(2114),
+ [anon_sym_for] = ACTIONS(2114),
+ [anon_sym_LPAREN] = ACTIONS(2112),
+ [anon_sym_await] = ACTIONS(2114),
+ [anon_sym_while] = ACTIONS(2114),
+ [anon_sym_do] = ACTIONS(2114),
+ [anon_sym_try] = ACTIONS(2114),
+ [anon_sym_break] = ACTIONS(2114),
+ [anon_sym_continue] = ACTIONS(2114),
+ [anon_sym_return] = ACTIONS(2114),
+ [anon_sym_throw] = ACTIONS(2114),
+ [anon_sym_SEMI] = ACTIONS(2112),
+ [anon_sym_yield] = ACTIONS(2114),
+ [anon_sym_LBRACK] = ACTIONS(2112),
+ [anon_sym_async] = ACTIONS(2114),
+ [anon_sym_function] = ACTIONS(2114),
+ [anon_sym_private] = ACTIONS(2114),
+ [anon_sym_public] = ACTIONS(2114),
+ [anon_sym_remote] = ACTIONS(2114),
+ [anon_sym_static] = ACTIONS(2114),
+ [anon_sym_final] = ACTIONS(2114),
+ [anon_sym_abstract] = ACTIONS(2114),
+ [anon_sym_any] = ACTIONS(2114),
+ [anon_sym_array] = ACTIONS(2114),
+ [anon_sym_binary] = ACTIONS(2114),
+ [anon_sym_boolean] = ACTIONS(2114),
+ [anon_sym_date] = ACTIONS(2114),
+ [anon_sym_guid] = ACTIONS(2114),
+ [anon_sym_numeric] = ACTIONS(2114),
+ [anon_sym_query] = ACTIONS(2114),
+ [anon_sym_string] = ACTIONS(2114),
+ [anon_sym_struct] = ACTIONS(2114),
+ [anon_sym_uuid] = ACTIONS(2114),
+ [anon_sym_variablename] = ACTIONS(2114),
+ [anon_sym_void] = ACTIONS(2114),
+ [anon_sym_xml] = ACTIONS(2114),
+ [anon_sym_new] = ACTIONS(2114),
+ [anon_sym_PLUS] = ACTIONS(2114),
+ [anon_sym_DASH] = ACTIONS(2114),
+ [anon_sym_SLASH] = ACTIONS(2114),
+ [anon_sym_BANG] = ACTIONS(2112),
+ [anon_sym_TILDE] = ACTIONS(2114),
+ [aux_sym_unary_operator_token1] = ACTIONS(2112),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2112),
+ [anon_sym_DASH_DASH] = ACTIONS(2112),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2280),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [sym_number] = ACTIONS(2112),
+ [sym_identifier] = ACTIONS(2114),
+ [sym_private_property_identifier] = ACTIONS(2112),
+ [sym_this] = ACTIONS(2114),
+ [sym_super] = ACTIONS(2114),
+ [sym_true] = ACTIONS(2114),
+ [sym_false] = ACTIONS(2114),
+ [sym_null] = ACTIONS(2114),
+ [anon_sym_export] = ACTIONS(2114),
[sym_cf_comment] = ACTIONS(5),
},
- [1077] = {
- [sym_comment] = STATE(1077),
+ [1130] = {
+ [sym_comment] = STATE(1130),
+ [anon_sym_POUND] = ACTIONS(2174),
+ [anon_sym_var] = ACTIONS(2176),
+ [anon_sym_SQUOTE] = ACTIONS(2174),
+ [anon_sym_DQUOTE] = ACTIONS(2174),
+ [anon_sym_LBRACE] = ACTIONS(2174),
+ [anon_sym_RBRACE] = ACTIONS(2174),
+ [anon_sym_import] = ACTIONS(2176),
+ [anon_sym_with] = ACTIONS(2176),
+ [anon_sym_let] = ACTIONS(2176),
+ [anon_sym_const] = ACTIONS(2176),
+ [anon_sym_if] = ACTIONS(2176),
+ [anon_sym_switch] = ACTIONS(2176),
+ [anon_sym_for] = ACTIONS(2176),
+ [anon_sym_LPAREN] = ACTIONS(2174),
+ [anon_sym_await] = ACTIONS(2176),
+ [anon_sym_while] = ACTIONS(2176),
+ [anon_sym_do] = ACTIONS(2176),
+ [anon_sym_try] = ACTIONS(2176),
+ [anon_sym_break] = ACTIONS(2176),
+ [anon_sym_continue] = ACTIONS(2176),
+ [anon_sym_return] = ACTIONS(2176),
+ [anon_sym_throw] = ACTIONS(2176),
+ [anon_sym_SEMI] = ACTIONS(2174),
+ [anon_sym_yield] = ACTIONS(2176),
+ [anon_sym_LBRACK] = ACTIONS(2174),
+ [anon_sym_async] = ACTIONS(2176),
+ [anon_sym_function] = ACTIONS(2176),
+ [anon_sym_private] = ACTIONS(2176),
+ [anon_sym_public] = ACTIONS(2176),
+ [anon_sym_remote] = ACTIONS(2176),
+ [anon_sym_static] = ACTIONS(2176),
+ [anon_sym_final] = ACTIONS(2176),
+ [anon_sym_abstract] = ACTIONS(2176),
+ [anon_sym_any] = ACTIONS(2176),
+ [anon_sym_array] = ACTIONS(2176),
+ [anon_sym_binary] = ACTIONS(2176),
+ [anon_sym_boolean] = ACTIONS(2176),
+ [anon_sym_date] = ACTIONS(2176),
+ [anon_sym_guid] = ACTIONS(2176),
+ [anon_sym_numeric] = ACTIONS(2176),
+ [anon_sym_query] = ACTIONS(2176),
+ [anon_sym_string] = ACTIONS(2176),
+ [anon_sym_struct] = ACTIONS(2176),
+ [anon_sym_uuid] = ACTIONS(2176),
+ [anon_sym_variablename] = ACTIONS(2176),
+ [anon_sym_void] = ACTIONS(2176),
+ [anon_sym_xml] = ACTIONS(2176),
+ [anon_sym_new] = ACTIONS(2176),
+ [anon_sym_PLUS] = ACTIONS(2176),
+ [anon_sym_DASH] = ACTIONS(2176),
+ [anon_sym_SLASH] = ACTIONS(2176),
+ [anon_sym_BANG] = ACTIONS(2174),
+ [anon_sym_TILDE] = ACTIONS(2176),
+ [aux_sym_unary_operator_token1] = ACTIONS(2174),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2174),
+ [anon_sym_DASH_DASH] = ACTIONS(2174),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2174),
+ [sym_identifier] = ACTIONS(2176),
+ [sym_private_property_identifier] = ACTIONS(2174),
+ [sym_this] = ACTIONS(2176),
+ [sym_super] = ACTIONS(2176),
+ [sym_true] = ACTIONS(2176),
+ [sym_false] = ACTIONS(2176),
+ [sym_null] = ACTIONS(2176),
+ [anon_sym_export] = ACTIONS(2176),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1131] = {
+ [sym_comment] = STATE(1131),
+ [anon_sym_POUND] = ACTIONS(2214),
+ [anon_sym_var] = ACTIONS(2216),
+ [anon_sym_SQUOTE] = ACTIONS(2214),
+ [anon_sym_DQUOTE] = ACTIONS(2214),
+ [anon_sym_LBRACE] = ACTIONS(2214),
+ [anon_sym_RBRACE] = ACTIONS(2214),
+ [anon_sym_import] = ACTIONS(2216),
+ [anon_sym_with] = ACTIONS(2216),
+ [anon_sym_let] = ACTIONS(2216),
+ [anon_sym_const] = ACTIONS(2216),
+ [anon_sym_if] = ACTIONS(2216),
+ [anon_sym_switch] = ACTIONS(2216),
+ [anon_sym_for] = ACTIONS(2216),
+ [anon_sym_LPAREN] = ACTIONS(2214),
+ [anon_sym_await] = ACTIONS(2216),
+ [anon_sym_while] = ACTIONS(2216),
+ [anon_sym_do] = ACTIONS(2216),
+ [anon_sym_try] = ACTIONS(2216),
+ [anon_sym_break] = ACTIONS(2216),
+ [anon_sym_continue] = ACTIONS(2216),
+ [anon_sym_return] = ACTIONS(2216),
+ [anon_sym_throw] = ACTIONS(2216),
+ [anon_sym_SEMI] = ACTIONS(2214),
+ [anon_sym_yield] = ACTIONS(2216),
+ [anon_sym_LBRACK] = ACTIONS(2214),
+ [anon_sym_async] = ACTIONS(2216),
+ [anon_sym_function] = ACTIONS(2216),
+ [anon_sym_private] = ACTIONS(2216),
+ [anon_sym_public] = ACTIONS(2216),
+ [anon_sym_remote] = ACTIONS(2216),
+ [anon_sym_static] = ACTIONS(2216),
+ [anon_sym_final] = ACTIONS(2216),
+ [anon_sym_abstract] = ACTIONS(2216),
+ [anon_sym_any] = ACTIONS(2216),
+ [anon_sym_array] = ACTIONS(2216),
+ [anon_sym_binary] = ACTIONS(2216),
+ [anon_sym_boolean] = ACTIONS(2216),
+ [anon_sym_date] = ACTIONS(2216),
+ [anon_sym_guid] = ACTIONS(2216),
+ [anon_sym_numeric] = ACTIONS(2216),
+ [anon_sym_query] = ACTIONS(2216),
+ [anon_sym_string] = ACTIONS(2216),
+ [anon_sym_struct] = ACTIONS(2216),
+ [anon_sym_uuid] = ACTIONS(2216),
+ [anon_sym_variablename] = ACTIONS(2216),
+ [anon_sym_void] = ACTIONS(2216),
+ [anon_sym_xml] = ACTIONS(2216),
+ [anon_sym_new] = ACTIONS(2216),
+ [anon_sym_PLUS] = ACTIONS(2216),
+ [anon_sym_DASH] = ACTIONS(2216),
+ [anon_sym_SLASH] = ACTIONS(2216),
+ [anon_sym_BANG] = ACTIONS(2214),
+ [anon_sym_TILDE] = ACTIONS(2216),
+ [aux_sym_unary_operator_token1] = ACTIONS(2214),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2214),
+ [anon_sym_DASH_DASH] = ACTIONS(2214),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2214),
+ [sym_identifier] = ACTIONS(2216),
+ [sym_private_property_identifier] = ACTIONS(2214),
+ [sym_this] = ACTIONS(2216),
+ [sym_super] = ACTIONS(2216),
+ [sym_true] = ACTIONS(2216),
+ [sym_false] = ACTIONS(2216),
+ [sym_null] = ACTIONS(2216),
+ [anon_sym_export] = ACTIONS(2216),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1132] = {
+ [sym_comment] = STATE(1132),
+ [anon_sym_POUND] = ACTIONS(2178),
+ [anon_sym_var] = ACTIONS(2180),
+ [anon_sym_SQUOTE] = ACTIONS(2178),
+ [anon_sym_DQUOTE] = ACTIONS(2178),
+ [anon_sym_LBRACE] = ACTIONS(2178),
+ [anon_sym_RBRACE] = ACTIONS(2178),
+ [anon_sym_import] = ACTIONS(2180),
+ [anon_sym_with] = ACTIONS(2180),
+ [anon_sym_let] = ACTIONS(2180),
+ [anon_sym_const] = ACTIONS(2180),
+ [anon_sym_if] = ACTIONS(2180),
+ [anon_sym_switch] = ACTIONS(2180),
+ [anon_sym_for] = ACTIONS(2180),
+ [anon_sym_LPAREN] = ACTIONS(2178),
+ [anon_sym_await] = ACTIONS(2180),
+ [anon_sym_while] = ACTIONS(2180),
+ [anon_sym_do] = ACTIONS(2180),
+ [anon_sym_try] = ACTIONS(2180),
+ [anon_sym_break] = ACTIONS(2180),
+ [anon_sym_continue] = ACTIONS(2180),
+ [anon_sym_return] = ACTIONS(2180),
+ [anon_sym_throw] = ACTIONS(2180),
+ [anon_sym_SEMI] = ACTIONS(2178),
+ [anon_sym_yield] = ACTIONS(2180),
+ [anon_sym_LBRACK] = ACTIONS(2178),
+ [anon_sym_async] = ACTIONS(2180),
+ [anon_sym_function] = ACTIONS(2180),
+ [anon_sym_private] = ACTIONS(2180),
+ [anon_sym_public] = ACTIONS(2180),
+ [anon_sym_remote] = ACTIONS(2180),
+ [anon_sym_static] = ACTIONS(2180),
+ [anon_sym_final] = ACTIONS(2180),
+ [anon_sym_abstract] = ACTIONS(2180),
+ [anon_sym_any] = ACTIONS(2180),
+ [anon_sym_array] = ACTIONS(2180),
+ [anon_sym_binary] = ACTIONS(2180),
+ [anon_sym_boolean] = ACTIONS(2180),
+ [anon_sym_date] = ACTIONS(2180),
+ [anon_sym_guid] = ACTIONS(2180),
+ [anon_sym_numeric] = ACTIONS(2180),
+ [anon_sym_query] = ACTIONS(2180),
+ [anon_sym_string] = ACTIONS(2180),
+ [anon_sym_struct] = ACTIONS(2180),
+ [anon_sym_uuid] = ACTIONS(2180),
+ [anon_sym_variablename] = ACTIONS(2180),
+ [anon_sym_void] = ACTIONS(2180),
+ [anon_sym_xml] = ACTIONS(2180),
+ [anon_sym_new] = ACTIONS(2180),
+ [anon_sym_PLUS] = ACTIONS(2180),
+ [anon_sym_DASH] = ACTIONS(2180),
+ [anon_sym_SLASH] = ACTIONS(2180),
+ [anon_sym_BANG] = ACTIONS(2178),
+ [anon_sym_TILDE] = ACTIONS(2180),
+ [aux_sym_unary_operator_token1] = ACTIONS(2178),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2178),
+ [anon_sym_DASH_DASH] = ACTIONS(2178),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2178),
+ [sym_identifier] = ACTIONS(2180),
+ [sym_private_property_identifier] = ACTIONS(2178),
+ [sym_this] = ACTIONS(2180),
+ [sym_super] = ACTIONS(2180),
+ [sym_true] = ACTIONS(2180),
+ [sym_false] = ACTIONS(2180),
+ [sym_null] = ACTIONS(2180),
+ [anon_sym_export] = ACTIONS(2180),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1133] = {
+ [sym_comment] = STATE(1133),
+ [anon_sym_POUND] = ACTIONS(2256),
+ [anon_sym_var] = ACTIONS(2258),
+ [anon_sym_SQUOTE] = ACTIONS(2256),
+ [anon_sym_DQUOTE] = ACTIONS(2256),
+ [anon_sym_LBRACE] = ACTIONS(2256),
+ [anon_sym_RBRACE] = ACTIONS(2256),
+ [anon_sym_import] = ACTIONS(2258),
+ [anon_sym_with] = ACTIONS(2258),
+ [anon_sym_let] = ACTIONS(2258),
+ [anon_sym_const] = ACTIONS(2258),
+ [anon_sym_if] = ACTIONS(2258),
+ [anon_sym_switch] = ACTIONS(2258),
+ [anon_sym_for] = ACTIONS(2258),
+ [anon_sym_LPAREN] = ACTIONS(2256),
+ [anon_sym_await] = ACTIONS(2258),
+ [anon_sym_while] = ACTIONS(2258),
+ [anon_sym_do] = ACTIONS(2258),
+ [anon_sym_try] = ACTIONS(2258),
+ [anon_sym_break] = ACTIONS(2258),
+ [anon_sym_continue] = ACTIONS(2258),
+ [anon_sym_return] = ACTIONS(2258),
+ [anon_sym_throw] = ACTIONS(2258),
+ [anon_sym_SEMI] = ACTIONS(2256),
+ [anon_sym_yield] = ACTIONS(2258),
+ [anon_sym_LBRACK] = ACTIONS(2256),
+ [anon_sym_async] = ACTIONS(2258),
+ [anon_sym_function] = ACTIONS(2258),
+ [anon_sym_private] = ACTIONS(2258),
+ [anon_sym_public] = ACTIONS(2258),
+ [anon_sym_remote] = ACTIONS(2258),
+ [anon_sym_static] = ACTIONS(2258),
+ [anon_sym_final] = ACTIONS(2258),
+ [anon_sym_abstract] = ACTIONS(2258),
+ [anon_sym_any] = ACTIONS(2258),
+ [anon_sym_array] = ACTIONS(2258),
+ [anon_sym_binary] = ACTIONS(2258),
+ [anon_sym_boolean] = ACTIONS(2258),
+ [anon_sym_date] = ACTIONS(2258),
+ [anon_sym_guid] = ACTIONS(2258),
+ [anon_sym_numeric] = ACTIONS(2258),
+ [anon_sym_query] = ACTIONS(2258),
+ [anon_sym_string] = ACTIONS(2258),
+ [anon_sym_struct] = ACTIONS(2258),
+ [anon_sym_uuid] = ACTIONS(2258),
+ [anon_sym_variablename] = ACTIONS(2258),
+ [anon_sym_void] = ACTIONS(2258),
+ [anon_sym_xml] = ACTIONS(2258),
+ [anon_sym_new] = ACTIONS(2258),
+ [anon_sym_PLUS] = ACTIONS(2258),
+ [anon_sym_DASH] = ACTIONS(2258),
+ [anon_sym_SLASH] = ACTIONS(2258),
+ [anon_sym_BANG] = ACTIONS(2256),
+ [anon_sym_TILDE] = ACTIONS(2258),
+ [aux_sym_unary_operator_token1] = ACTIONS(2256),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2256),
+ [anon_sym_DASH_DASH] = ACTIONS(2256),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2256),
+ [sym_identifier] = ACTIONS(2258),
+ [sym_private_property_identifier] = ACTIONS(2256),
+ [sym_this] = ACTIONS(2258),
+ [sym_super] = ACTIONS(2258),
+ [sym_true] = ACTIONS(2258),
+ [sym_false] = ACTIONS(2258),
+ [sym_null] = ACTIONS(2258),
+ [anon_sym_export] = ACTIONS(2258),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1134] = {
+ [sym_comment] = STATE(1134),
+ [anon_sym_POUND] = ACTIONS(2182),
+ [anon_sym_var] = ACTIONS(2184),
+ [anon_sym_SQUOTE] = ACTIONS(2182),
+ [anon_sym_DQUOTE] = ACTIONS(2182),
+ [anon_sym_LBRACE] = ACTIONS(2182),
+ [anon_sym_RBRACE] = ACTIONS(2182),
+ [anon_sym_import] = ACTIONS(2184),
+ [anon_sym_with] = ACTIONS(2184),
+ [anon_sym_let] = ACTIONS(2184),
+ [anon_sym_const] = ACTIONS(2184),
+ [anon_sym_if] = ACTIONS(2184),
+ [anon_sym_switch] = ACTIONS(2184),
+ [anon_sym_for] = ACTIONS(2184),
+ [anon_sym_LPAREN] = ACTIONS(2182),
+ [anon_sym_await] = ACTIONS(2184),
+ [anon_sym_while] = ACTIONS(2184),
+ [anon_sym_do] = ACTIONS(2184),
+ [anon_sym_try] = ACTIONS(2184),
+ [anon_sym_break] = ACTIONS(2184),
+ [anon_sym_continue] = ACTIONS(2184),
+ [anon_sym_return] = ACTIONS(2184),
+ [anon_sym_throw] = ACTIONS(2184),
+ [anon_sym_SEMI] = ACTIONS(2182),
+ [anon_sym_yield] = ACTIONS(2184),
+ [anon_sym_LBRACK] = ACTIONS(2182),
+ [anon_sym_async] = ACTIONS(2184),
+ [anon_sym_function] = ACTIONS(2184),
+ [anon_sym_private] = ACTIONS(2184),
+ [anon_sym_public] = ACTIONS(2184),
+ [anon_sym_remote] = ACTIONS(2184),
+ [anon_sym_static] = ACTIONS(2184),
+ [anon_sym_final] = ACTIONS(2184),
+ [anon_sym_abstract] = ACTIONS(2184),
+ [anon_sym_any] = ACTIONS(2184),
+ [anon_sym_array] = ACTIONS(2184),
+ [anon_sym_binary] = ACTIONS(2184),
+ [anon_sym_boolean] = ACTIONS(2184),
+ [anon_sym_date] = ACTIONS(2184),
+ [anon_sym_guid] = ACTIONS(2184),
+ [anon_sym_numeric] = ACTIONS(2184),
+ [anon_sym_query] = ACTIONS(2184),
+ [anon_sym_string] = ACTIONS(2184),
+ [anon_sym_struct] = ACTIONS(2184),
+ [anon_sym_uuid] = ACTIONS(2184),
+ [anon_sym_variablename] = ACTIONS(2184),
+ [anon_sym_void] = ACTIONS(2184),
+ [anon_sym_xml] = ACTIONS(2184),
+ [anon_sym_new] = ACTIONS(2184),
+ [anon_sym_PLUS] = ACTIONS(2184),
+ [anon_sym_DASH] = ACTIONS(2184),
+ [anon_sym_SLASH] = ACTIONS(2184),
+ [anon_sym_BANG] = ACTIONS(2182),
+ [anon_sym_TILDE] = ACTIONS(2184),
+ [aux_sym_unary_operator_token1] = ACTIONS(2182),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2182),
+ [anon_sym_DASH_DASH] = ACTIONS(2182),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2182),
+ [sym_identifier] = ACTIONS(2184),
+ [sym_private_property_identifier] = ACTIONS(2182),
+ [sym_this] = ACTIONS(2184),
+ [sym_super] = ACTIONS(2184),
+ [sym_true] = ACTIONS(2184),
+ [sym_false] = ACTIONS(2184),
+ [sym_null] = ACTIONS(2184),
+ [anon_sym_export] = ACTIONS(2184),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1135] = {
+ [sym_comment] = STATE(1135),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2421),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(2393),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_RBRACK] = ACTIONS(2337),
+ [anon_sym_EQ_GT] = ACTIONS(2424),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1136] = {
+ [sym_comment] = STATE(1136),
+ [anon_sym_POUND] = ACTIONS(2260),
+ [anon_sym_var] = ACTIONS(2262),
+ [anon_sym_SQUOTE] = ACTIONS(2260),
+ [anon_sym_DQUOTE] = ACTIONS(2260),
+ [anon_sym_LBRACE] = ACTIONS(2260),
+ [anon_sym_RBRACE] = ACTIONS(2260),
+ [anon_sym_import] = ACTIONS(2262),
+ [anon_sym_with] = ACTIONS(2262),
+ [anon_sym_let] = ACTIONS(2262),
+ [anon_sym_const] = ACTIONS(2262),
+ [anon_sym_if] = ACTIONS(2262),
+ [anon_sym_switch] = ACTIONS(2262),
+ [anon_sym_for] = ACTIONS(2262),
+ [anon_sym_LPAREN] = ACTIONS(2260),
+ [anon_sym_await] = ACTIONS(2262),
+ [anon_sym_while] = ACTIONS(2262),
+ [anon_sym_do] = ACTIONS(2262),
+ [anon_sym_try] = ACTIONS(2262),
+ [anon_sym_break] = ACTIONS(2262),
+ [anon_sym_continue] = ACTIONS(2262),
+ [anon_sym_return] = ACTIONS(2262),
+ [anon_sym_throw] = ACTIONS(2262),
+ [anon_sym_SEMI] = ACTIONS(2260),
+ [anon_sym_yield] = ACTIONS(2262),
+ [anon_sym_LBRACK] = ACTIONS(2260),
+ [anon_sym_async] = ACTIONS(2262),
+ [anon_sym_function] = ACTIONS(2262),
+ [anon_sym_private] = ACTIONS(2262),
+ [anon_sym_public] = ACTIONS(2262),
+ [anon_sym_remote] = ACTIONS(2262),
+ [anon_sym_static] = ACTIONS(2262),
+ [anon_sym_final] = ACTIONS(2262),
+ [anon_sym_abstract] = ACTIONS(2262),
+ [anon_sym_any] = ACTIONS(2262),
+ [anon_sym_array] = ACTIONS(2262),
+ [anon_sym_binary] = ACTIONS(2262),
+ [anon_sym_boolean] = ACTIONS(2262),
+ [anon_sym_date] = ACTIONS(2262),
+ [anon_sym_guid] = ACTIONS(2262),
+ [anon_sym_numeric] = ACTIONS(2262),
+ [anon_sym_query] = ACTIONS(2262),
+ [anon_sym_string] = ACTIONS(2262),
+ [anon_sym_struct] = ACTIONS(2262),
+ [anon_sym_uuid] = ACTIONS(2262),
+ [anon_sym_variablename] = ACTIONS(2262),
+ [anon_sym_void] = ACTIONS(2262),
+ [anon_sym_xml] = ACTIONS(2262),
+ [anon_sym_new] = ACTIONS(2262),
+ [anon_sym_PLUS] = ACTIONS(2262),
+ [anon_sym_DASH] = ACTIONS(2262),
+ [anon_sym_SLASH] = ACTIONS(2262),
+ [anon_sym_BANG] = ACTIONS(2260),
+ [anon_sym_TILDE] = ACTIONS(2262),
+ [aux_sym_unary_operator_token1] = ACTIONS(2260),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2260),
+ [anon_sym_DASH_DASH] = ACTIONS(2260),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2260),
+ [sym_identifier] = ACTIONS(2262),
+ [sym_private_property_identifier] = ACTIONS(2260),
+ [sym_this] = ACTIONS(2262),
+ [sym_super] = ACTIONS(2262),
+ [sym_true] = ACTIONS(2262),
+ [sym_false] = ACTIONS(2262),
+ [sym_null] = ACTIONS(2262),
+ [anon_sym_export] = ACTIONS(2262),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1137] = {
+ [sym_comment] = STATE(1137),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1620),
+ [anon_sym_EQ] = ACTIONS(1654),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1623),
- [anon_sym_RBRACE] = ACTIONS(1623),
+ [anon_sym_COMMA] = ACTIONS(1621),
[anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_RBRACK] = ACTIONS(1598),
+ [anon_sym_EQ_GT] = ACTIONS(1659),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -127714,111 +132417,321 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [1078] = {
- [sym_comment] = STATE(1078),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2392),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(2280),
- [anon_sym_RBRACE] = ACTIONS(2280),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_SEMI] = ACTIONS(2280),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2289),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2280),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [1138] = {
+ [sym_comment] = STATE(1138),
+ [anon_sym_POUND] = ACTIONS(2168),
+ [anon_sym_var] = ACTIONS(2170),
+ [anon_sym_SQUOTE] = ACTIONS(2168),
+ [anon_sym_DQUOTE] = ACTIONS(2168),
+ [anon_sym_LBRACE] = ACTIONS(2168),
+ [anon_sym_RBRACE] = ACTIONS(2168),
+ [anon_sym_import] = ACTIONS(2170),
+ [anon_sym_with] = ACTIONS(2170),
+ [anon_sym_let] = ACTIONS(2170),
+ [anon_sym_const] = ACTIONS(2170),
+ [anon_sym_if] = ACTIONS(2170),
+ [anon_sym_switch] = ACTIONS(2170),
+ [anon_sym_for] = ACTIONS(2170),
+ [anon_sym_LPAREN] = ACTIONS(2168),
+ [anon_sym_await] = ACTIONS(2170),
+ [anon_sym_while] = ACTIONS(2170),
+ [anon_sym_do] = ACTIONS(2170),
+ [anon_sym_try] = ACTIONS(2170),
+ [anon_sym_break] = ACTIONS(2170),
+ [anon_sym_continue] = ACTIONS(2170),
+ [anon_sym_return] = ACTIONS(2170),
+ [anon_sym_throw] = ACTIONS(2170),
+ [anon_sym_SEMI] = ACTIONS(2168),
+ [anon_sym_yield] = ACTIONS(2170),
+ [anon_sym_LBRACK] = ACTIONS(2168),
+ [anon_sym_async] = ACTIONS(2170),
+ [anon_sym_function] = ACTIONS(2170),
+ [anon_sym_private] = ACTIONS(2170),
+ [anon_sym_public] = ACTIONS(2170),
+ [anon_sym_remote] = ACTIONS(2170),
+ [anon_sym_static] = ACTIONS(2170),
+ [anon_sym_final] = ACTIONS(2170),
+ [anon_sym_abstract] = ACTIONS(2170),
+ [anon_sym_any] = ACTIONS(2170),
+ [anon_sym_array] = ACTIONS(2170),
+ [anon_sym_binary] = ACTIONS(2170),
+ [anon_sym_boolean] = ACTIONS(2170),
+ [anon_sym_date] = ACTIONS(2170),
+ [anon_sym_guid] = ACTIONS(2170),
+ [anon_sym_numeric] = ACTIONS(2170),
+ [anon_sym_query] = ACTIONS(2170),
+ [anon_sym_string] = ACTIONS(2170),
+ [anon_sym_struct] = ACTIONS(2170),
+ [anon_sym_uuid] = ACTIONS(2170),
+ [anon_sym_variablename] = ACTIONS(2170),
+ [anon_sym_void] = ACTIONS(2170),
+ [anon_sym_xml] = ACTIONS(2170),
+ [anon_sym_new] = ACTIONS(2170),
+ [anon_sym_PLUS] = ACTIONS(2170),
+ [anon_sym_DASH] = ACTIONS(2170),
+ [anon_sym_SLASH] = ACTIONS(2170),
+ [anon_sym_BANG] = ACTIONS(2168),
+ [anon_sym_TILDE] = ACTIONS(2170),
+ [aux_sym_unary_operator_token1] = ACTIONS(2168),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2168),
+ [anon_sym_DASH_DASH] = ACTIONS(2168),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2168),
+ [sym_identifier] = ACTIONS(2170),
+ [sym_private_property_identifier] = ACTIONS(2168),
+ [sym_this] = ACTIONS(2170),
+ [sym_super] = ACTIONS(2170),
+ [sym_true] = ACTIONS(2170),
+ [sym_false] = ACTIONS(2170),
+ [sym_null] = ACTIONS(2170),
+ [anon_sym_export] = ACTIONS(2170),
[sym_cf_comment] = ACTIONS(5),
},
- [1079] = {
- [sym_comment] = STATE(1079),
+ [1139] = {
+ [sym_comment] = STATE(1139),
+ [anon_sym_POUND] = ACTIONS(2238),
+ [anon_sym_var] = ACTIONS(2240),
+ [anon_sym_SQUOTE] = ACTIONS(2238),
+ [anon_sym_DQUOTE] = ACTIONS(2238),
+ [anon_sym_LBRACE] = ACTIONS(2238),
+ [anon_sym_RBRACE] = ACTIONS(2238),
+ [anon_sym_import] = ACTIONS(2240),
+ [anon_sym_with] = ACTIONS(2240),
+ [anon_sym_let] = ACTIONS(2240),
+ [anon_sym_const] = ACTIONS(2240),
+ [anon_sym_if] = ACTIONS(2240),
+ [anon_sym_switch] = ACTIONS(2240),
+ [anon_sym_for] = ACTIONS(2240),
+ [anon_sym_LPAREN] = ACTIONS(2238),
+ [anon_sym_await] = ACTIONS(2240),
+ [anon_sym_while] = ACTIONS(2240),
+ [anon_sym_do] = ACTIONS(2240),
+ [anon_sym_try] = ACTIONS(2240),
+ [anon_sym_break] = ACTIONS(2240),
+ [anon_sym_continue] = ACTIONS(2240),
+ [anon_sym_return] = ACTIONS(2240),
+ [anon_sym_throw] = ACTIONS(2240),
+ [anon_sym_SEMI] = ACTIONS(2238),
+ [anon_sym_yield] = ACTIONS(2240),
+ [anon_sym_LBRACK] = ACTIONS(2238),
+ [anon_sym_async] = ACTIONS(2240),
+ [anon_sym_function] = ACTIONS(2240),
+ [anon_sym_private] = ACTIONS(2240),
+ [anon_sym_public] = ACTIONS(2240),
+ [anon_sym_remote] = ACTIONS(2240),
+ [anon_sym_static] = ACTIONS(2240),
+ [anon_sym_final] = ACTIONS(2240),
+ [anon_sym_abstract] = ACTIONS(2240),
+ [anon_sym_any] = ACTIONS(2240),
+ [anon_sym_array] = ACTIONS(2240),
+ [anon_sym_binary] = ACTIONS(2240),
+ [anon_sym_boolean] = ACTIONS(2240),
+ [anon_sym_date] = ACTIONS(2240),
+ [anon_sym_guid] = ACTIONS(2240),
+ [anon_sym_numeric] = ACTIONS(2240),
+ [anon_sym_query] = ACTIONS(2240),
+ [anon_sym_string] = ACTIONS(2240),
+ [anon_sym_struct] = ACTIONS(2240),
+ [anon_sym_uuid] = ACTIONS(2240),
+ [anon_sym_variablename] = ACTIONS(2240),
+ [anon_sym_void] = ACTIONS(2240),
+ [anon_sym_xml] = ACTIONS(2240),
+ [anon_sym_new] = ACTIONS(2240),
+ [anon_sym_PLUS] = ACTIONS(2240),
+ [anon_sym_DASH] = ACTIONS(2240),
+ [anon_sym_SLASH] = ACTIONS(2240),
+ [anon_sym_BANG] = ACTIONS(2238),
+ [anon_sym_TILDE] = ACTIONS(2240),
+ [aux_sym_unary_operator_token1] = ACTIONS(2238),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2238),
+ [anon_sym_DASH_DASH] = ACTIONS(2238),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2238),
+ [sym_identifier] = ACTIONS(2240),
+ [sym_private_property_identifier] = ACTIONS(2238),
+ [sym_this] = ACTIONS(2240),
+ [sym_super] = ACTIONS(2240),
+ [sym_true] = ACTIONS(2240),
+ [sym_false] = ACTIONS(2240),
+ [sym_null] = ACTIONS(2240),
+ [anon_sym_export] = ACTIONS(2240),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1140] = {
+ [sym_comment] = STATE(1140),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2390),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(2393),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_RPAREN] = ACTIONS(2393),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2332),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1141] = {
+ [sym_comment] = STATE(1141),
+ [anon_sym_POUND] = ACTIONS(2264),
+ [anon_sym_var] = ACTIONS(2266),
+ [anon_sym_SQUOTE] = ACTIONS(2264),
+ [anon_sym_DQUOTE] = ACTIONS(2264),
+ [anon_sym_LBRACE] = ACTIONS(2264),
+ [anon_sym_RBRACE] = ACTIONS(2264),
+ [anon_sym_import] = ACTIONS(2266),
+ [anon_sym_with] = ACTIONS(2266),
+ [anon_sym_let] = ACTIONS(2266),
+ [anon_sym_const] = ACTIONS(2266),
+ [anon_sym_if] = ACTIONS(2266),
+ [anon_sym_switch] = ACTIONS(2266),
+ [anon_sym_for] = ACTIONS(2266),
+ [anon_sym_LPAREN] = ACTIONS(2264),
+ [anon_sym_await] = ACTIONS(2266),
+ [anon_sym_while] = ACTIONS(2266),
+ [anon_sym_do] = ACTIONS(2266),
+ [anon_sym_try] = ACTIONS(2266),
+ [anon_sym_break] = ACTIONS(2266),
+ [anon_sym_continue] = ACTIONS(2266),
+ [anon_sym_return] = ACTIONS(2266),
+ [anon_sym_throw] = ACTIONS(2266),
+ [anon_sym_SEMI] = ACTIONS(2264),
+ [anon_sym_yield] = ACTIONS(2266),
+ [anon_sym_LBRACK] = ACTIONS(2264),
+ [anon_sym_async] = ACTIONS(2266),
+ [anon_sym_function] = ACTIONS(2266),
+ [anon_sym_private] = ACTIONS(2266),
+ [anon_sym_public] = ACTIONS(2266),
+ [anon_sym_remote] = ACTIONS(2266),
+ [anon_sym_static] = ACTIONS(2266),
+ [anon_sym_final] = ACTIONS(2266),
+ [anon_sym_abstract] = ACTIONS(2266),
+ [anon_sym_any] = ACTIONS(2266),
+ [anon_sym_array] = ACTIONS(2266),
+ [anon_sym_binary] = ACTIONS(2266),
+ [anon_sym_boolean] = ACTIONS(2266),
+ [anon_sym_date] = ACTIONS(2266),
+ [anon_sym_guid] = ACTIONS(2266),
+ [anon_sym_numeric] = ACTIONS(2266),
+ [anon_sym_query] = ACTIONS(2266),
+ [anon_sym_string] = ACTIONS(2266),
+ [anon_sym_struct] = ACTIONS(2266),
+ [anon_sym_uuid] = ACTIONS(2266),
+ [anon_sym_variablename] = ACTIONS(2266),
+ [anon_sym_void] = ACTIONS(2266),
+ [anon_sym_xml] = ACTIONS(2266),
+ [anon_sym_new] = ACTIONS(2266),
+ [anon_sym_PLUS] = ACTIONS(2266),
+ [anon_sym_DASH] = ACTIONS(2266),
+ [anon_sym_SLASH] = ACTIONS(2266),
+ [anon_sym_BANG] = ACTIONS(2264),
+ [anon_sym_TILDE] = ACTIONS(2266),
+ [aux_sym_unary_operator_token1] = ACTIONS(2264),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2264),
+ [anon_sym_DASH_DASH] = ACTIONS(2264),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2264),
+ [sym_identifier] = ACTIONS(2266),
+ [sym_private_property_identifier] = ACTIONS(2264),
+ [sym_this] = ACTIONS(2266),
+ [sym_super] = ACTIONS(2266),
+ [sym_true] = ACTIONS(2266),
+ [sym_false] = ACTIONS(2266),
+ [sym_null] = ACTIONS(2266),
+ [anon_sym_export] = ACTIONS(2266),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1142] = {
+ [sym_comment] = STATE(1142),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
+ [anon_sym_EQ] = ACTIONS(1618),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1144),
- [anon_sym_RBRACE] = ACTIONS(1144),
+ [anon_sym_COMMA] = ACTIONS(1621),
[anon_sym_LPAREN] = ACTIONS(1144),
+ [anon_sym_RPAREN] = ACTIONS(1621),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -127854,42 +132767,110 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [1080] = {
- [sym_comment] = STATE(1080),
- [aux_sym_object_repeat1] = STATE(4095),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [1143] = {
+ [sym_comment] = STATE(1143),
+ [anon_sym_SLASH_GT] = ACTIONS(1851),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2172),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2426),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(1851),
+ },
+ [1144] = {
+ [sym_comment] = STATE(1144),
+ [anon_sym_SLASH_GT] = ACTIONS(1144),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1573),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1183),
- [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_EQ_GT] = ACTIONS(1692),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -127925,16 +132906,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -127942,304 +132925,162 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[aux_sym_comment_token1] = ACTIONS(99),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(1144),
},
- [1081] = {
- [sym_comment] = STATE(1081),
- [anon_sym_POUND] = ACTIONS(2132),
- [anon_sym_var] = ACTIONS(2134),
- [anon_sym_SQUOTE] = ACTIONS(2132),
- [anon_sym_DQUOTE] = ACTIONS(2132),
- [anon_sym_LBRACE] = ACTIONS(2132),
- [anon_sym_RBRACE] = ACTIONS(2132),
- [anon_sym_import] = ACTIONS(2134),
- [anon_sym_with] = ACTIONS(2134),
- [anon_sym_let] = ACTIONS(2134),
- [anon_sym_const] = ACTIONS(2134),
- [anon_sym_if] = ACTIONS(2134),
- [anon_sym_switch] = ACTIONS(2134),
- [anon_sym_for] = ACTIONS(2134),
- [anon_sym_LPAREN] = ACTIONS(2132),
- [anon_sym_await] = ACTIONS(2134),
- [anon_sym_while] = ACTIONS(2134),
- [anon_sym_do] = ACTIONS(2134),
- [anon_sym_try] = ACTIONS(2134),
- [anon_sym_break] = ACTIONS(2134),
- [anon_sym_continue] = ACTIONS(2134),
- [anon_sym_return] = ACTIONS(2134),
- [anon_sym_throw] = ACTIONS(2134),
- [anon_sym_SEMI] = ACTIONS(2132),
- [anon_sym_yield] = ACTIONS(2134),
- [anon_sym_LBRACK] = ACTIONS(2132),
- [anon_sym_async] = ACTIONS(2134),
- [anon_sym_function] = ACTIONS(2134),
- [anon_sym_private] = ACTIONS(2134),
- [anon_sym_public] = ACTIONS(2134),
- [anon_sym_remote] = ACTIONS(2134),
- [anon_sym_static] = ACTIONS(2134),
- [anon_sym_final] = ACTIONS(2134),
- [anon_sym_abstract] = ACTIONS(2134),
- [anon_sym_any] = ACTIONS(2134),
- [anon_sym_array] = ACTIONS(2134),
- [anon_sym_binary] = ACTIONS(2134),
- [anon_sym_boolean] = ACTIONS(2134),
- [anon_sym_date] = ACTIONS(2134),
- [anon_sym_guid] = ACTIONS(2134),
- [anon_sym_numeric] = ACTIONS(2134),
- [anon_sym_query] = ACTIONS(2134),
- [anon_sym_string] = ACTIONS(2134),
- [anon_sym_struct] = ACTIONS(2134),
- [anon_sym_uuid] = ACTIONS(2134),
- [anon_sym_variablename] = ACTIONS(2134),
- [anon_sym_void] = ACTIONS(2134),
- [anon_sym_xml] = ACTIONS(2134),
- [anon_sym_new] = ACTIONS(2134),
- [anon_sym_PLUS] = ACTIONS(2134),
- [anon_sym_DASH] = ACTIONS(2134),
- [anon_sym_SLASH] = ACTIONS(2134),
- [anon_sym_BANG] = ACTIONS(2132),
- [anon_sym_TILDE] = ACTIONS(2134),
- [aux_sym_unary_operator_token1] = ACTIONS(2132),
- [anon_sym_PLUS_PLUS] = ACTIONS(2132),
- [anon_sym_DASH_DASH] = ACTIONS(2132),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2132),
- [sym_identifier] = ACTIONS(2134),
- [sym_private_property_identifier] = ACTIONS(2132),
- [sym_this] = ACTIONS(2134),
- [sym_super] = ACTIONS(2134),
- [sym_true] = ACTIONS(2134),
- [sym_false] = ACTIONS(2134),
- [sym_null] = ACTIONS(2134),
- [anon_sym_export] = ACTIONS(2134),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1082] = {
- [sym_comment] = STATE(1082),
- [anon_sym_POUND] = ACTIONS(2136),
- [anon_sym_var] = ACTIONS(2138),
- [anon_sym_SQUOTE] = ACTIONS(2136),
- [anon_sym_DQUOTE] = ACTIONS(2136),
- [anon_sym_LBRACE] = ACTIONS(2136),
- [anon_sym_RBRACE] = ACTIONS(2136),
- [anon_sym_import] = ACTIONS(2138),
- [anon_sym_with] = ACTIONS(2138),
- [anon_sym_let] = ACTIONS(2138),
- [anon_sym_const] = ACTIONS(2138),
- [anon_sym_if] = ACTIONS(2138),
- [anon_sym_switch] = ACTIONS(2138),
- [anon_sym_for] = ACTIONS(2138),
- [anon_sym_LPAREN] = ACTIONS(2136),
- [anon_sym_await] = ACTIONS(2138),
- [anon_sym_while] = ACTIONS(2138),
- [anon_sym_do] = ACTIONS(2138),
- [anon_sym_try] = ACTIONS(2138),
- [anon_sym_break] = ACTIONS(2138),
- [anon_sym_continue] = ACTIONS(2138),
- [anon_sym_return] = ACTIONS(2138),
- [anon_sym_throw] = ACTIONS(2138),
- [anon_sym_SEMI] = ACTIONS(2136),
- [anon_sym_yield] = ACTIONS(2138),
- [anon_sym_LBRACK] = ACTIONS(2136),
- [anon_sym_async] = ACTIONS(2138),
- [anon_sym_function] = ACTIONS(2138),
- [anon_sym_private] = ACTIONS(2138),
- [anon_sym_public] = ACTIONS(2138),
- [anon_sym_remote] = ACTIONS(2138),
- [anon_sym_static] = ACTIONS(2138),
- [anon_sym_final] = ACTIONS(2138),
- [anon_sym_abstract] = ACTIONS(2138),
- [anon_sym_any] = ACTIONS(2138),
- [anon_sym_array] = ACTIONS(2138),
- [anon_sym_binary] = ACTIONS(2138),
- [anon_sym_boolean] = ACTIONS(2138),
- [anon_sym_date] = ACTIONS(2138),
- [anon_sym_guid] = ACTIONS(2138),
- [anon_sym_numeric] = ACTIONS(2138),
- [anon_sym_query] = ACTIONS(2138),
- [anon_sym_string] = ACTIONS(2138),
- [anon_sym_struct] = ACTIONS(2138),
- [anon_sym_uuid] = ACTIONS(2138),
- [anon_sym_variablename] = ACTIONS(2138),
- [anon_sym_void] = ACTIONS(2138),
- [anon_sym_xml] = ACTIONS(2138),
- [anon_sym_new] = ACTIONS(2138),
- [anon_sym_PLUS] = ACTIONS(2138),
- [anon_sym_DASH] = ACTIONS(2138),
- [anon_sym_SLASH] = ACTIONS(2138),
- [anon_sym_BANG] = ACTIONS(2136),
- [anon_sym_TILDE] = ACTIONS(2138),
- [aux_sym_unary_operator_token1] = ACTIONS(2136),
- [anon_sym_PLUS_PLUS] = ACTIONS(2136),
- [anon_sym_DASH_DASH] = ACTIONS(2136),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2136),
- [sym_identifier] = ACTIONS(2138),
- [sym_private_property_identifier] = ACTIONS(2136),
- [sym_this] = ACTIONS(2138),
- [sym_super] = ACTIONS(2138),
- [sym_true] = ACTIONS(2138),
- [sym_false] = ACTIONS(2138),
- [sym_null] = ACTIONS(2138),
- [anon_sym_export] = ACTIONS(2138),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1083] = {
- [sym_comment] = STATE(1083),
- [anon_sym_POUND] = ACTIONS(2140),
- [anon_sym_var] = ACTIONS(2142),
- [anon_sym_SQUOTE] = ACTIONS(2140),
- [anon_sym_DQUOTE] = ACTIONS(2140),
- [anon_sym_LBRACE] = ACTIONS(2140),
- [anon_sym_RBRACE] = ACTIONS(2140),
- [anon_sym_import] = ACTIONS(2142),
- [anon_sym_with] = ACTIONS(2142),
- [anon_sym_let] = ACTIONS(2142),
- [anon_sym_const] = ACTIONS(2142),
- [anon_sym_if] = ACTIONS(2142),
- [anon_sym_switch] = ACTIONS(2142),
- [anon_sym_for] = ACTIONS(2142),
- [anon_sym_LPAREN] = ACTIONS(2140),
- [anon_sym_await] = ACTIONS(2142),
- [anon_sym_while] = ACTIONS(2142),
- [anon_sym_do] = ACTIONS(2142),
- [anon_sym_try] = ACTIONS(2142),
- [anon_sym_break] = ACTIONS(2142),
- [anon_sym_continue] = ACTIONS(2142),
- [anon_sym_return] = ACTIONS(2142),
- [anon_sym_throw] = ACTIONS(2142),
- [anon_sym_SEMI] = ACTIONS(2140),
- [anon_sym_yield] = ACTIONS(2142),
- [anon_sym_LBRACK] = ACTIONS(2140),
- [anon_sym_async] = ACTIONS(2142),
- [anon_sym_function] = ACTIONS(2142),
- [anon_sym_private] = ACTIONS(2142),
- [anon_sym_public] = ACTIONS(2142),
- [anon_sym_remote] = ACTIONS(2142),
- [anon_sym_static] = ACTIONS(2142),
- [anon_sym_final] = ACTIONS(2142),
- [anon_sym_abstract] = ACTIONS(2142),
- [anon_sym_any] = ACTIONS(2142),
- [anon_sym_array] = ACTIONS(2142),
- [anon_sym_binary] = ACTIONS(2142),
- [anon_sym_boolean] = ACTIONS(2142),
- [anon_sym_date] = ACTIONS(2142),
- [anon_sym_guid] = ACTIONS(2142),
- [anon_sym_numeric] = ACTIONS(2142),
- [anon_sym_query] = ACTIONS(2142),
- [anon_sym_string] = ACTIONS(2142),
- [anon_sym_struct] = ACTIONS(2142),
- [anon_sym_uuid] = ACTIONS(2142),
- [anon_sym_variablename] = ACTIONS(2142),
- [anon_sym_void] = ACTIONS(2142),
- [anon_sym_xml] = ACTIONS(2142),
- [anon_sym_new] = ACTIONS(2142),
- [anon_sym_PLUS] = ACTIONS(2142),
- [anon_sym_DASH] = ACTIONS(2142),
- [anon_sym_SLASH] = ACTIONS(2142),
- [anon_sym_BANG] = ACTIONS(2140),
- [anon_sym_TILDE] = ACTIONS(2142),
- [aux_sym_unary_operator_token1] = ACTIONS(2140),
- [anon_sym_PLUS_PLUS] = ACTIONS(2140),
- [anon_sym_DASH_DASH] = ACTIONS(2140),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2140),
- [sym_identifier] = ACTIONS(2142),
- [sym_private_property_identifier] = ACTIONS(2140),
- [sym_this] = ACTIONS(2142),
- [sym_super] = ACTIONS(2142),
- [sym_true] = ACTIONS(2142),
- [sym_false] = ACTIONS(2142),
- [sym_null] = ACTIONS(2142),
- [anon_sym_export] = ACTIONS(2142),
+ [1145] = {
+ [sym_comment] = STATE(1145),
+ [anon_sym_POUND] = ACTIONS(2122),
+ [anon_sym_var] = ACTIONS(2124),
+ [anon_sym_SQUOTE] = ACTIONS(2122),
+ [anon_sym_DQUOTE] = ACTIONS(2122),
+ [anon_sym_LBRACE] = ACTIONS(2122),
+ [anon_sym_RBRACE] = ACTIONS(2122),
+ [anon_sym_import] = ACTIONS(2124),
+ [anon_sym_with] = ACTIONS(2124),
+ [anon_sym_let] = ACTIONS(2124),
+ [anon_sym_const] = ACTIONS(2124),
+ [anon_sym_if] = ACTIONS(2124),
+ [anon_sym_switch] = ACTIONS(2124),
+ [anon_sym_for] = ACTIONS(2124),
+ [anon_sym_LPAREN] = ACTIONS(2122),
+ [anon_sym_await] = ACTIONS(2124),
+ [anon_sym_while] = ACTIONS(2124),
+ [anon_sym_do] = ACTIONS(2124),
+ [anon_sym_try] = ACTIONS(2124),
+ [anon_sym_break] = ACTIONS(2124),
+ [anon_sym_continue] = ACTIONS(2124),
+ [anon_sym_return] = ACTIONS(2124),
+ [anon_sym_throw] = ACTIONS(2124),
+ [anon_sym_SEMI] = ACTIONS(2122),
+ [anon_sym_yield] = ACTIONS(2124),
+ [anon_sym_LBRACK] = ACTIONS(2122),
+ [anon_sym_async] = ACTIONS(2124),
+ [anon_sym_function] = ACTIONS(2124),
+ [anon_sym_private] = ACTIONS(2124),
+ [anon_sym_public] = ACTIONS(2124),
+ [anon_sym_remote] = ACTIONS(2124),
+ [anon_sym_static] = ACTIONS(2124),
+ [anon_sym_final] = ACTIONS(2124),
+ [anon_sym_abstract] = ACTIONS(2124),
+ [anon_sym_any] = ACTIONS(2124),
+ [anon_sym_array] = ACTIONS(2124),
+ [anon_sym_binary] = ACTIONS(2124),
+ [anon_sym_boolean] = ACTIONS(2124),
+ [anon_sym_date] = ACTIONS(2124),
+ [anon_sym_guid] = ACTIONS(2124),
+ [anon_sym_numeric] = ACTIONS(2124),
+ [anon_sym_query] = ACTIONS(2124),
+ [anon_sym_string] = ACTIONS(2124),
+ [anon_sym_struct] = ACTIONS(2124),
+ [anon_sym_uuid] = ACTIONS(2124),
+ [anon_sym_variablename] = ACTIONS(2124),
+ [anon_sym_void] = ACTIONS(2124),
+ [anon_sym_xml] = ACTIONS(2124),
+ [anon_sym_new] = ACTIONS(2124),
+ [anon_sym_PLUS] = ACTIONS(2124),
+ [anon_sym_DASH] = ACTIONS(2124),
+ [anon_sym_SLASH] = ACTIONS(2124),
+ [anon_sym_BANG] = ACTIONS(2122),
+ [anon_sym_TILDE] = ACTIONS(2124),
+ [aux_sym_unary_operator_token1] = ACTIONS(2122),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2122),
+ [anon_sym_DASH_DASH] = ACTIONS(2122),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2122),
+ [sym_identifier] = ACTIONS(2124),
+ [sym_private_property_identifier] = ACTIONS(2122),
+ [sym_this] = ACTIONS(2124),
+ [sym_super] = ACTIONS(2124),
+ [sym_true] = ACTIONS(2124),
+ [sym_false] = ACTIONS(2124),
+ [sym_null] = ACTIONS(2124),
+ [anon_sym_export] = ACTIONS(2124),
[sym_cf_comment] = ACTIONS(5),
},
- [1084] = {
- [sym_comment] = STATE(1084),
- [anon_sym_POUND] = ACTIONS(2144),
- [anon_sym_var] = ACTIONS(2146),
- [anon_sym_SQUOTE] = ACTIONS(2144),
- [anon_sym_DQUOTE] = ACTIONS(2144),
- [anon_sym_LBRACE] = ACTIONS(2144),
- [anon_sym_RBRACE] = ACTIONS(2144),
- [anon_sym_import] = ACTIONS(2146),
- [anon_sym_with] = ACTIONS(2146),
- [anon_sym_let] = ACTIONS(2146),
- [anon_sym_const] = ACTIONS(2146),
- [anon_sym_if] = ACTIONS(2146),
- [anon_sym_switch] = ACTIONS(2146),
- [anon_sym_for] = ACTIONS(2146),
- [anon_sym_LPAREN] = ACTIONS(2144),
- [anon_sym_await] = ACTIONS(2146),
- [anon_sym_while] = ACTIONS(2146),
- [anon_sym_do] = ACTIONS(2146),
- [anon_sym_try] = ACTIONS(2146),
- [anon_sym_break] = ACTIONS(2146),
- [anon_sym_continue] = ACTIONS(2146),
- [anon_sym_return] = ACTIONS(2146),
- [anon_sym_throw] = ACTIONS(2146),
- [anon_sym_SEMI] = ACTIONS(2144),
- [anon_sym_yield] = ACTIONS(2146),
- [anon_sym_LBRACK] = ACTIONS(2144),
- [anon_sym_async] = ACTIONS(2146),
- [anon_sym_function] = ACTIONS(2146),
- [anon_sym_private] = ACTIONS(2146),
- [anon_sym_public] = ACTIONS(2146),
- [anon_sym_remote] = ACTIONS(2146),
- [anon_sym_static] = ACTIONS(2146),
- [anon_sym_final] = ACTIONS(2146),
- [anon_sym_abstract] = ACTIONS(2146),
- [anon_sym_any] = ACTIONS(2146),
- [anon_sym_array] = ACTIONS(2146),
- [anon_sym_binary] = ACTIONS(2146),
- [anon_sym_boolean] = ACTIONS(2146),
- [anon_sym_date] = ACTIONS(2146),
- [anon_sym_guid] = ACTIONS(2146),
- [anon_sym_numeric] = ACTIONS(2146),
- [anon_sym_query] = ACTIONS(2146),
- [anon_sym_string] = ACTIONS(2146),
- [anon_sym_struct] = ACTIONS(2146),
- [anon_sym_uuid] = ACTIONS(2146),
- [anon_sym_variablename] = ACTIONS(2146),
- [anon_sym_void] = ACTIONS(2146),
- [anon_sym_xml] = ACTIONS(2146),
- [anon_sym_new] = ACTIONS(2146),
- [anon_sym_PLUS] = ACTIONS(2146),
- [anon_sym_DASH] = ACTIONS(2146),
- [anon_sym_SLASH] = ACTIONS(2146),
- [anon_sym_BANG] = ACTIONS(2144),
- [anon_sym_TILDE] = ACTIONS(2146),
- [aux_sym_unary_operator_token1] = ACTIONS(2144),
- [anon_sym_PLUS_PLUS] = ACTIONS(2144),
- [anon_sym_DASH_DASH] = ACTIONS(2144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2144),
- [sym_identifier] = ACTIONS(2146),
- [sym_private_property_identifier] = ACTIONS(2144),
- [sym_this] = ACTIONS(2146),
- [sym_super] = ACTIONS(2146),
- [sym_true] = ACTIONS(2146),
- [sym_false] = ACTIONS(2146),
- [sym_null] = ACTIONS(2146),
- [anon_sym_export] = ACTIONS(2146),
+ [1146] = {
+ [sym_comment] = STATE(1146),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2358),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(1851),
+ [anon_sym_RBRACE] = ACTIONS(1851),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_RPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_RBRACK] = ACTIONS(1851),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [1085] = {
- [sym_comment] = STATE(1085),
- [aux_sym_object_repeat1] = STATE(4112),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [1147] = {
+ [sym_comment] = STATE(1147),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1377),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1371),
- [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1409),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -128275,251 +133116,112 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
[aux_sym_binary_expression_token6] = ACTIONS(1144),
- [aux_sym_binary_expression_token7] = ACTIONS(1144),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
- [aux_sym_binary_expression_token9] = ACTIONS(1144),
- [aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1144),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(1144),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1086] = {
- [sym_comment] = STATE(1086),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1156),
- [anon_sym_LPAREN] = ACTIONS(1160),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1367),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1144),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1144),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1144),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [1087] = {
- [sym_comment] = STATE(1087),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2378),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1156),
- [anon_sym_LPAREN] = ACTIONS(2286),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2380),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1088] = {
- [sym_comment] = STATE(1088),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2378),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1191),
- [anon_sym_LPAREN] = ACTIONS(2286),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2380),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [1148] = {
+ [sym_comment] = STATE(1148),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2428),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(2393),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_RPAREN] = ACTIONS(2337),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2431),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [1089] = {
- [sym_comment] = STATE(1089),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [1149] = {
+ [sym_comment] = STATE(1149),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1643),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1191),
- [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_COMMA] = ACTIONS(1621),
+ [anon_sym_LPAREN] = ACTIONS(1144),
+ [anon_sym_RPAREN] = ACTIONS(1598),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_EQ_GT] = ACTIONS(1648),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -128555,16 +133257,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -128573,233 +133277,161 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [1090] = {
- [sym_comment] = STATE(1090),
- [anon_sym_POUND] = ACTIONS(2242),
- [anon_sym_var] = ACTIONS(2244),
- [anon_sym_SQUOTE] = ACTIONS(2242),
- [anon_sym_DQUOTE] = ACTIONS(2242),
- [anon_sym_LBRACE] = ACTIONS(2242),
- [anon_sym_RBRACE] = ACTIONS(2242),
- [anon_sym_import] = ACTIONS(2244),
- [anon_sym_with] = ACTIONS(2244),
- [anon_sym_let] = ACTIONS(2244),
- [anon_sym_const] = ACTIONS(2244),
- [anon_sym_if] = ACTIONS(2244),
- [anon_sym_switch] = ACTIONS(2244),
- [anon_sym_for] = ACTIONS(2244),
- [anon_sym_LPAREN] = ACTIONS(2242),
- [anon_sym_await] = ACTIONS(2244),
- [anon_sym_while] = ACTIONS(2244),
- [anon_sym_do] = ACTIONS(2244),
- [anon_sym_try] = ACTIONS(2244),
- [anon_sym_break] = ACTIONS(2244),
- [anon_sym_continue] = ACTIONS(2244),
- [anon_sym_return] = ACTIONS(2244),
- [anon_sym_throw] = ACTIONS(2244),
- [anon_sym_SEMI] = ACTIONS(2242),
- [anon_sym_yield] = ACTIONS(2244),
- [anon_sym_LBRACK] = ACTIONS(2242),
- [anon_sym_async] = ACTIONS(2244),
- [anon_sym_function] = ACTIONS(2244),
- [anon_sym_private] = ACTIONS(2244),
- [anon_sym_public] = ACTIONS(2244),
- [anon_sym_remote] = ACTIONS(2244),
- [anon_sym_static] = ACTIONS(2244),
- [anon_sym_final] = ACTIONS(2244),
- [anon_sym_abstract] = ACTIONS(2244),
- [anon_sym_any] = ACTIONS(2244),
- [anon_sym_array] = ACTIONS(2244),
- [anon_sym_binary] = ACTIONS(2244),
- [anon_sym_boolean] = ACTIONS(2244),
- [anon_sym_date] = ACTIONS(2244),
- [anon_sym_guid] = ACTIONS(2244),
- [anon_sym_numeric] = ACTIONS(2244),
- [anon_sym_query] = ACTIONS(2244),
- [anon_sym_string] = ACTIONS(2244),
- [anon_sym_struct] = ACTIONS(2244),
- [anon_sym_uuid] = ACTIONS(2244),
- [anon_sym_variablename] = ACTIONS(2244),
- [anon_sym_void] = ACTIONS(2244),
- [anon_sym_xml] = ACTIONS(2244),
- [anon_sym_new] = ACTIONS(2244),
- [anon_sym_PLUS] = ACTIONS(2244),
- [anon_sym_DASH] = ACTIONS(2244),
- [anon_sym_SLASH] = ACTIONS(2244),
- [anon_sym_BANG] = ACTIONS(2242),
- [anon_sym_TILDE] = ACTIONS(2244),
- [aux_sym_unary_operator_token1] = ACTIONS(2242),
- [anon_sym_PLUS_PLUS] = ACTIONS(2242),
- [anon_sym_DASH_DASH] = ACTIONS(2242),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2242),
- [sym_identifier] = ACTIONS(2244),
- [sym_private_property_identifier] = ACTIONS(2242),
- [sym_this] = ACTIONS(2244),
- [sym_super] = ACTIONS(2244),
- [sym_true] = ACTIONS(2244),
- [sym_false] = ACTIONS(2244),
- [sym_null] = ACTIONS(2244),
- [anon_sym_export] = ACTIONS(2244),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1091] = {
- [sym_comment] = STATE(1091),
- [aux_sym_object_repeat1] = STATE(4112),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2378),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1373),
- [anon_sym_LPAREN] = ACTIONS(2286),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2380),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [1150] = {
+ [sym_comment] = STATE(1150),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2334),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(2337),
+ [anon_sym_RBRACE] = ACTIONS(2337),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_SEMI] = ACTIONS(1851),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1851),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [1092] = {
- [sym_comment] = STATE(1092),
- [anon_sym_POUND] = ACTIONS(2238),
- [anon_sym_var] = ACTIONS(2240),
- [anon_sym_SQUOTE] = ACTIONS(2238),
- [anon_sym_DQUOTE] = ACTIONS(2238),
- [anon_sym_LBRACE] = ACTIONS(2238),
- [anon_sym_RBRACE] = ACTIONS(2238),
- [anon_sym_import] = ACTIONS(2240),
- [anon_sym_with] = ACTIONS(2240),
- [anon_sym_let] = ACTIONS(2240),
- [anon_sym_const] = ACTIONS(2240),
- [anon_sym_if] = ACTIONS(2240),
- [anon_sym_switch] = ACTIONS(2240),
- [anon_sym_for] = ACTIONS(2240),
- [anon_sym_LPAREN] = ACTIONS(2238),
- [anon_sym_await] = ACTIONS(2240),
- [anon_sym_while] = ACTIONS(2240),
- [anon_sym_do] = ACTIONS(2240),
- [anon_sym_try] = ACTIONS(2240),
- [anon_sym_break] = ACTIONS(2240),
- [anon_sym_continue] = ACTIONS(2240),
- [anon_sym_return] = ACTIONS(2240),
- [anon_sym_throw] = ACTIONS(2240),
- [anon_sym_SEMI] = ACTIONS(2238),
- [anon_sym_yield] = ACTIONS(2240),
- [anon_sym_LBRACK] = ACTIONS(2238),
- [anon_sym_async] = ACTIONS(2240),
- [anon_sym_function] = ACTIONS(2240),
- [anon_sym_private] = ACTIONS(2240),
- [anon_sym_public] = ACTIONS(2240),
- [anon_sym_remote] = ACTIONS(2240),
- [anon_sym_static] = ACTIONS(2240),
- [anon_sym_final] = ACTIONS(2240),
- [anon_sym_abstract] = ACTIONS(2240),
- [anon_sym_any] = ACTIONS(2240),
- [anon_sym_array] = ACTIONS(2240),
- [anon_sym_binary] = ACTIONS(2240),
- [anon_sym_boolean] = ACTIONS(2240),
- [anon_sym_date] = ACTIONS(2240),
- [anon_sym_guid] = ACTIONS(2240),
- [anon_sym_numeric] = ACTIONS(2240),
- [anon_sym_query] = ACTIONS(2240),
- [anon_sym_string] = ACTIONS(2240),
- [anon_sym_struct] = ACTIONS(2240),
- [anon_sym_uuid] = ACTIONS(2240),
- [anon_sym_variablename] = ACTIONS(2240),
- [anon_sym_void] = ACTIONS(2240),
- [anon_sym_xml] = ACTIONS(2240),
- [anon_sym_new] = ACTIONS(2240),
- [anon_sym_PLUS] = ACTIONS(2240),
- [anon_sym_DASH] = ACTIONS(2240),
- [anon_sym_SLASH] = ACTIONS(2240),
- [anon_sym_BANG] = ACTIONS(2238),
- [anon_sym_TILDE] = ACTIONS(2240),
- [aux_sym_unary_operator_token1] = ACTIONS(2238),
- [anon_sym_PLUS_PLUS] = ACTIONS(2238),
- [anon_sym_DASH_DASH] = ACTIONS(2238),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2238),
- [sym_identifier] = ACTIONS(2240),
- [sym_private_property_identifier] = ACTIONS(2238),
- [sym_this] = ACTIONS(2240),
- [sym_super] = ACTIONS(2240),
- [sym_true] = ACTIONS(2240),
- [sym_false] = ACTIONS(2240),
- [sym_null] = ACTIONS(2240),
- [anon_sym_export] = ACTIONS(2240),
+ [1151] = {
+ [sym_comment] = STATE(1151),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2330),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(1436),
+ [anon_sym_RBRACE] = ACTIONS(1436),
+ [anon_sym_LPAREN] = ACTIONS(1857),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2332),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [1093] = {
- [sym_comment] = STATE(1093),
- [aux_sym_object_repeat1] = STATE(4112),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [1152] = {
+ [sym_comment] = STATE(1152),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1241),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1373),
+ [anon_sym_COMMA] = ACTIONS(1436),
+ [anon_sym_RBRACE] = ACTIONS(1436),
[anon_sym_LPAREN] = ACTIONS(1160),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -128835,16 +133467,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -128853,8 +133487,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [1094] = {
- [sym_comment] = STATE(1094),
+ [1153] = {
+ [sym_comment] = STATE(1153),
[anon_sym_POUND] = ACTIONS(2234),
[anon_sym_var] = ACTIONS(2236),
[anon_sym_SQUOTE] = ACTIONS(2234),
@@ -128923,22 +133557,90 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2236),
[sym_cf_comment] = ACTIONS(5),
},
- [1095] = {
- [sym_comment] = STATE(1095),
+ [1154] = {
+ [sym_comment] = STATE(1154),
+ [anon_sym_SLASH_GT] = ACTIONS(1851),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2433),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2426),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(1851),
+ },
+ [1155] = {
+ [sym_comment] = STATE(1155),
+ [anon_sym_SLASH_GT] = ACTIONS(1144),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1590),
+ [anon_sym_EQ] = ACTIONS(1686),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1144),
[anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_of] = ACTIONS(1144),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1599),
+ [anon_sym_EQ_GT] = ACTIONS(1692),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -128974,252 +133676,251 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(1144),
},
- [1096] = {
- [sym_comment] = STATE(1096),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2394),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(2280),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_of] = ACTIONS(2280),
- [anon_sym_SEMI] = ACTIONS(2280),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2396),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2280),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [1156] = {
+ [sym_comment] = STATE(1156),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2328),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_SEMI] = ACTIONS(1851),
+ [anon_sym_COLON] = ACTIONS(1379),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(1860),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1851),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [1097] = {
- [sym_comment] = STATE(1097),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1187),
- [anon_sym_LPAREN] = ACTIONS(1160),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1367),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1144),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1144),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1144),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1144),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
- [aux_sym_binary_expression_token7] = ACTIONS(1144),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
- [aux_sym_binary_expression_token9] = ACTIONS(1144),
- [aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1144),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(1144),
+ [1157] = {
+ [sym_comment] = STATE(1157),
+ [anon_sym_POUND] = ACTIONS(2230),
+ [anon_sym_var] = ACTIONS(2232),
+ [anon_sym_SQUOTE] = ACTIONS(2230),
+ [anon_sym_DQUOTE] = ACTIONS(2230),
+ [anon_sym_LBRACE] = ACTIONS(2230),
+ [anon_sym_RBRACE] = ACTIONS(2230),
+ [anon_sym_import] = ACTIONS(2232),
+ [anon_sym_with] = ACTIONS(2232),
+ [anon_sym_let] = ACTIONS(2232),
+ [anon_sym_const] = ACTIONS(2232),
+ [anon_sym_if] = ACTIONS(2232),
+ [anon_sym_switch] = ACTIONS(2232),
+ [anon_sym_for] = ACTIONS(2232),
+ [anon_sym_LPAREN] = ACTIONS(2230),
+ [anon_sym_await] = ACTIONS(2232),
+ [anon_sym_while] = ACTIONS(2232),
+ [anon_sym_do] = ACTIONS(2232),
+ [anon_sym_try] = ACTIONS(2232),
+ [anon_sym_break] = ACTIONS(2232),
+ [anon_sym_continue] = ACTIONS(2232),
+ [anon_sym_return] = ACTIONS(2232),
+ [anon_sym_throw] = ACTIONS(2232),
+ [anon_sym_SEMI] = ACTIONS(2230),
+ [anon_sym_yield] = ACTIONS(2232),
+ [anon_sym_LBRACK] = ACTIONS(2230),
+ [anon_sym_async] = ACTIONS(2232),
+ [anon_sym_function] = ACTIONS(2232),
+ [anon_sym_private] = ACTIONS(2232),
+ [anon_sym_public] = ACTIONS(2232),
+ [anon_sym_remote] = ACTIONS(2232),
+ [anon_sym_static] = ACTIONS(2232),
+ [anon_sym_final] = ACTIONS(2232),
+ [anon_sym_abstract] = ACTIONS(2232),
+ [anon_sym_any] = ACTIONS(2232),
+ [anon_sym_array] = ACTIONS(2232),
+ [anon_sym_binary] = ACTIONS(2232),
+ [anon_sym_boolean] = ACTIONS(2232),
+ [anon_sym_date] = ACTIONS(2232),
+ [anon_sym_guid] = ACTIONS(2232),
+ [anon_sym_numeric] = ACTIONS(2232),
+ [anon_sym_query] = ACTIONS(2232),
+ [anon_sym_string] = ACTIONS(2232),
+ [anon_sym_struct] = ACTIONS(2232),
+ [anon_sym_uuid] = ACTIONS(2232),
+ [anon_sym_variablename] = ACTIONS(2232),
+ [anon_sym_void] = ACTIONS(2232),
+ [anon_sym_xml] = ACTIONS(2232),
+ [anon_sym_new] = ACTIONS(2232),
+ [anon_sym_PLUS] = ACTIONS(2232),
+ [anon_sym_DASH] = ACTIONS(2232),
+ [anon_sym_SLASH] = ACTIONS(2232),
+ [anon_sym_BANG] = ACTIONS(2230),
+ [anon_sym_TILDE] = ACTIONS(2232),
+ [aux_sym_unary_operator_token1] = ACTIONS(2230),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2230),
+ [anon_sym_DASH_DASH] = ACTIONS(2230),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2230),
+ [sym_identifier] = ACTIONS(2232),
+ [sym_private_property_identifier] = ACTIONS(2230),
+ [sym_this] = ACTIONS(2232),
+ [sym_super] = ACTIONS(2232),
+ [sym_true] = ACTIONS(2232),
+ [sym_false] = ACTIONS(2232),
+ [sym_null] = ACTIONS(2232),
+ [anon_sym_export] = ACTIONS(2232),
[sym_cf_comment] = ACTIONS(5),
},
- [1098] = {
- [sym_comment] = STATE(1098),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2378),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1187),
- [anon_sym_LPAREN] = ACTIONS(2286),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2380),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [1158] = {
+ [sym_comment] = STATE(1158),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2328),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(1851),
+ [anon_sym_RBRACE] = ACTIONS(1851),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_SEMI] = ACTIONS(1851),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1851),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [1099] = {
- [sym_comment] = STATE(1099),
+ [1159] = {
+ [sym_comment] = STATE(1159),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1626),
+ [anon_sym_EQ] = ACTIONS(1377),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1645),
- [anon_sym_RBRACE] = ACTIONS(1645),
[anon_sym_LPAREN] = ACTIONS(1144),
- [anon_sym_RPAREN] = ACTIONS(1645),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1379),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_RBRACK] = ACTIONS(1645),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -129255,458 +133956,319 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [1100] = {
- [sym_comment] = STATE(1100),
- [aux_sym_object_repeat1] = STATE(4112),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2378),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1371),
- [anon_sym_LPAREN] = ACTIONS(2286),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2380),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1101] = {
- [sym_comment] = STATE(1101),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2342),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(2280),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_of] = ACTIONS(2280),
- [anon_sym_SEMI] = ACTIONS(2280),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2396),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2280),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1102] = {
- [sym_comment] = STATE(1102),
- [anon_sym_GT_EQ] = ACTIONS(1982),
- [anon_sym_GT] = ACTIONS(1984),
- [anon_sym_LT_EQ] = ACTIONS(1982),
- [anon_sym_LT] = ACTIONS(1984),
- [anon_sym_EQ] = ACTIONS(1984),
- [anon_sym_STAR] = ACTIONS(1984),
- [anon_sym_COMMA] = ACTIONS(1982),
- [anon_sym_RBRACE] = ACTIONS(1982),
- [anon_sym_LPAREN] = ACTIONS(1982),
- [anon_sym_in] = ACTIONS(1984),
- [anon_sym_of] = ACTIONS(1982),
- [anon_sym_SEMI] = ACTIONS(1982),
- [anon_sym_LBRACK] = ACTIONS(1982),
- [anon_sym_EQ_GT] = ACTIONS(2272),
- [sym_optional_chain] = ACTIONS(1982),
- [anon_sym_DOT] = ACTIONS(1982),
- [anon_sym_PLUS_EQ] = ACTIONS(1982),
- [anon_sym_DASH_EQ] = ACTIONS(1982),
- [anon_sym_STAR_EQ] = ACTIONS(1982),
- [anon_sym_SLASH_EQ] = ACTIONS(1982),
- [anon_sym_PERCENT_EQ] = ACTIONS(1982),
- [anon_sym_CARET_EQ] = ACTIONS(1982),
- [anon_sym_AMP_EQ] = ACTIONS(1982),
- [anon_sym_PIPE_EQ] = ACTIONS(1982),
- [anon_sym_GT_GT_EQ] = ACTIONS(1982),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1982),
- [anon_sym_LT_LT_EQ] = ACTIONS(1982),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1982),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1982),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1982),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1982),
- [anon_sym_AMP_AMP] = ACTIONS(1984),
- [aux_sym_binary_expression_token1] = ACTIONS(1982),
- [anon_sym_PIPE_PIPE] = ACTIONS(1984),
- [aux_sym_binary_expression_token2] = ACTIONS(1982),
- [anon_sym_GT_GT] = ACTIONS(1984),
- [anon_sym_GT_GT_GT] = ACTIONS(1984),
- [anon_sym_LT_LT] = ACTIONS(1984),
- [anon_sym_AMP] = ACTIONS(1984),
- [anon_sym_CARET] = ACTIONS(1984),
- [anon_sym_PIPE] = ACTIONS(1984),
- [anon_sym_PLUS] = ACTIONS(1984),
- [anon_sym_DASH] = ACTIONS(1984),
- [anon_sym_SLASH] = ACTIONS(1984),
- [anon_sym_PERCENT] = ACTIONS(1984),
- [aux_sym_binary_expression_token3] = ACTIONS(1982),
- [anon_sym_STAR_STAR] = ACTIONS(1984),
- [aux_sym_binary_expression_token4] = ACTIONS(1984),
- [aux_sym_binary_expression_token5] = ACTIONS(1982),
- [anon_sym_EQ_EQ] = ACTIONS(1984),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1982),
- [aux_sym_binary_expression_token6] = ACTIONS(1982),
- [aux_sym_binary_expression_token7] = ACTIONS(1982),
- [anon_sym_BANG_EQ] = ACTIONS(1984),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1982),
- [aux_sym_binary_expression_token8] = ACTIONS(1982),
- [aux_sym_binary_expression_token9] = ACTIONS(1982),
- [aux_sym_binary_expression_token10] = ACTIONS(1982),
- [aux_sym_binary_expression_token11] = ACTIONS(1984),
- [anon_sym_QMARK_QMARK] = ACTIONS(1984),
- [anon_sym_instanceof] = ACTIONS(1982),
- [anon_sym_PLUS_PLUS] = ACTIONS(1982),
- [anon_sym_DASH_DASH] = ACTIONS(1982),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(1982),
- [sym__ternary_qmark] = ACTIONS(1982),
+ [1160] = {
+ [sym_comment] = STATE(1160),
+ [anon_sym_POUND] = ACTIONS(2268),
+ [anon_sym_var] = ACTIONS(2270),
+ [anon_sym_SQUOTE] = ACTIONS(2268),
+ [anon_sym_DQUOTE] = ACTIONS(2268),
+ [anon_sym_LBRACE] = ACTIONS(2268),
+ [anon_sym_RBRACE] = ACTIONS(2268),
+ [anon_sym_import] = ACTIONS(2270),
+ [anon_sym_with] = ACTIONS(2270),
+ [anon_sym_let] = ACTIONS(2270),
+ [anon_sym_const] = ACTIONS(2270),
+ [anon_sym_if] = ACTIONS(2270),
+ [anon_sym_switch] = ACTIONS(2270),
+ [anon_sym_for] = ACTIONS(2270),
+ [anon_sym_LPAREN] = ACTIONS(2268),
+ [anon_sym_await] = ACTIONS(2270),
+ [anon_sym_while] = ACTIONS(2270),
+ [anon_sym_do] = ACTIONS(2270),
+ [anon_sym_try] = ACTIONS(2270),
+ [anon_sym_break] = ACTIONS(2270),
+ [anon_sym_continue] = ACTIONS(2270),
+ [anon_sym_return] = ACTIONS(2270),
+ [anon_sym_throw] = ACTIONS(2270),
+ [anon_sym_SEMI] = ACTIONS(2268),
+ [anon_sym_yield] = ACTIONS(2270),
+ [anon_sym_LBRACK] = ACTIONS(2268),
+ [anon_sym_async] = ACTIONS(2270),
+ [anon_sym_function] = ACTIONS(2270),
+ [anon_sym_private] = ACTIONS(2270),
+ [anon_sym_public] = ACTIONS(2270),
+ [anon_sym_remote] = ACTIONS(2270),
+ [anon_sym_static] = ACTIONS(2270),
+ [anon_sym_final] = ACTIONS(2270),
+ [anon_sym_abstract] = ACTIONS(2270),
+ [anon_sym_any] = ACTIONS(2270),
+ [anon_sym_array] = ACTIONS(2270),
+ [anon_sym_binary] = ACTIONS(2270),
+ [anon_sym_boolean] = ACTIONS(2270),
+ [anon_sym_date] = ACTIONS(2270),
+ [anon_sym_guid] = ACTIONS(2270),
+ [anon_sym_numeric] = ACTIONS(2270),
+ [anon_sym_query] = ACTIONS(2270),
+ [anon_sym_string] = ACTIONS(2270),
+ [anon_sym_struct] = ACTIONS(2270),
+ [anon_sym_uuid] = ACTIONS(2270),
+ [anon_sym_variablename] = ACTIONS(2270),
+ [anon_sym_void] = ACTIONS(2270),
+ [anon_sym_xml] = ACTIONS(2270),
+ [anon_sym_new] = ACTIONS(2270),
+ [anon_sym_PLUS] = ACTIONS(2270),
+ [anon_sym_DASH] = ACTIONS(2270),
+ [anon_sym_SLASH] = ACTIONS(2270),
+ [anon_sym_BANG] = ACTIONS(2268),
+ [anon_sym_TILDE] = ACTIONS(2270),
+ [aux_sym_unary_operator_token1] = ACTIONS(2268),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2268),
+ [anon_sym_DASH_DASH] = ACTIONS(2268),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2268),
+ [sym_identifier] = ACTIONS(2270),
+ [sym_private_property_identifier] = ACTIONS(2268),
+ [sym_this] = ACTIONS(2270),
+ [sym_super] = ACTIONS(2270),
+ [sym_true] = ACTIONS(2270),
+ [sym_false] = ACTIONS(2270),
+ [sym_null] = ACTIONS(2270),
+ [anon_sym_export] = ACTIONS(2270),
[sym_cf_comment] = ACTIONS(5),
},
- [1103] = {
- [sym_comment] = STATE(1103),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2342),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(2398),
- [anon_sym_RBRACE] = ACTIONS(2398),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_RPAREN] = ACTIONS(2398),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_RBRACK] = ACTIONS(2398),
- [anon_sym_EQ_GT] = ACTIONS(2380),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [1161] = {
+ [sym_comment] = STATE(1161),
+ [anon_sym_POUND] = ACTIONS(2376),
+ [anon_sym_var] = ACTIONS(2378),
+ [anon_sym_SQUOTE] = ACTIONS(2376),
+ [anon_sym_DQUOTE] = ACTIONS(2376),
+ [anon_sym_LBRACE] = ACTIONS(2376),
+ [anon_sym_RBRACE] = ACTIONS(2376),
+ [anon_sym_import] = ACTIONS(2378),
+ [anon_sym_with] = ACTIONS(2378),
+ [anon_sym_let] = ACTIONS(2378),
+ [anon_sym_const] = ACTIONS(2378),
+ [anon_sym_if] = ACTIONS(2378),
+ [anon_sym_switch] = ACTIONS(2378),
+ [anon_sym_for] = ACTIONS(2378),
+ [anon_sym_LPAREN] = ACTIONS(2376),
+ [anon_sym_await] = ACTIONS(2378),
+ [anon_sym_while] = ACTIONS(2378),
+ [anon_sym_do] = ACTIONS(2378),
+ [anon_sym_try] = ACTIONS(2378),
+ [anon_sym_break] = ACTIONS(2378),
+ [anon_sym_continue] = ACTIONS(2378),
+ [anon_sym_return] = ACTIONS(2378),
+ [anon_sym_throw] = ACTIONS(2378),
+ [anon_sym_SEMI] = ACTIONS(2376),
+ [anon_sym_yield] = ACTIONS(2378),
+ [anon_sym_LBRACK] = ACTIONS(2376),
+ [anon_sym_async] = ACTIONS(2378),
+ [anon_sym_function] = ACTIONS(2378),
+ [anon_sym_private] = ACTIONS(2378),
+ [anon_sym_public] = ACTIONS(2378),
+ [anon_sym_remote] = ACTIONS(2378),
+ [anon_sym_static] = ACTIONS(2378),
+ [anon_sym_final] = ACTIONS(2378),
+ [anon_sym_abstract] = ACTIONS(2378),
+ [anon_sym_any] = ACTIONS(2378),
+ [anon_sym_array] = ACTIONS(2378),
+ [anon_sym_binary] = ACTIONS(2378),
+ [anon_sym_boolean] = ACTIONS(2378),
+ [anon_sym_date] = ACTIONS(2378),
+ [anon_sym_guid] = ACTIONS(2378),
+ [anon_sym_numeric] = ACTIONS(2378),
+ [anon_sym_query] = ACTIONS(2378),
+ [anon_sym_string] = ACTIONS(2378),
+ [anon_sym_struct] = ACTIONS(2378),
+ [anon_sym_uuid] = ACTIONS(2378),
+ [anon_sym_variablename] = ACTIONS(2378),
+ [anon_sym_void] = ACTIONS(2378),
+ [anon_sym_xml] = ACTIONS(2378),
+ [anon_sym_new] = ACTIONS(2378),
+ [anon_sym_PLUS] = ACTIONS(2378),
+ [anon_sym_DASH] = ACTIONS(2378),
+ [anon_sym_SLASH] = ACTIONS(2378),
+ [anon_sym_BANG] = ACTIONS(2376),
+ [anon_sym_TILDE] = ACTIONS(2378),
+ [aux_sym_unary_operator_token1] = ACTIONS(2376),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2376),
+ [anon_sym_DASH_DASH] = ACTIONS(2376),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2376),
+ [sym_identifier] = ACTIONS(2378),
+ [sym_private_property_identifier] = ACTIONS(2376),
+ [sym_this] = ACTIONS(2378),
+ [sym_super] = ACTIONS(2378),
+ [sym_true] = ACTIONS(2378),
+ [sym_false] = ACTIONS(2378),
+ [sym_null] = ACTIONS(2378),
+ [anon_sym_export] = ACTIONS(2378),
[sym_cf_comment] = ACTIONS(5),
},
- [1104] = {
- [sym_comment] = STATE(1104),
- [anon_sym_POUND] = ACTIONS(2170),
- [anon_sym_var] = ACTIONS(2172),
- [anon_sym_SQUOTE] = ACTIONS(2170),
- [anon_sym_DQUOTE] = ACTIONS(2170),
- [anon_sym_LBRACE] = ACTIONS(2170),
- [anon_sym_RBRACE] = ACTIONS(2170),
- [anon_sym_import] = ACTIONS(2172),
- [anon_sym_with] = ACTIONS(2172),
- [anon_sym_let] = ACTIONS(2172),
- [anon_sym_const] = ACTIONS(2172),
- [anon_sym_if] = ACTIONS(2172),
- [anon_sym_switch] = ACTIONS(2172),
- [anon_sym_for] = ACTIONS(2172),
- [anon_sym_LPAREN] = ACTIONS(2170),
- [anon_sym_await] = ACTIONS(2172),
- [anon_sym_while] = ACTIONS(2172),
- [anon_sym_do] = ACTIONS(2172),
- [anon_sym_try] = ACTIONS(2172),
- [anon_sym_break] = ACTIONS(2172),
- [anon_sym_continue] = ACTIONS(2172),
- [anon_sym_return] = ACTIONS(2172),
- [anon_sym_throw] = ACTIONS(2172),
- [anon_sym_SEMI] = ACTIONS(2170),
- [anon_sym_yield] = ACTIONS(2172),
- [anon_sym_LBRACK] = ACTIONS(2170),
- [anon_sym_async] = ACTIONS(2172),
- [anon_sym_function] = ACTIONS(2172),
- [anon_sym_private] = ACTIONS(2172),
- [anon_sym_public] = ACTIONS(2172),
- [anon_sym_remote] = ACTIONS(2172),
- [anon_sym_static] = ACTIONS(2172),
- [anon_sym_final] = ACTIONS(2172),
- [anon_sym_abstract] = ACTIONS(2172),
- [anon_sym_any] = ACTIONS(2172),
- [anon_sym_array] = ACTIONS(2172),
- [anon_sym_binary] = ACTIONS(2172),
- [anon_sym_boolean] = ACTIONS(2172),
- [anon_sym_date] = ACTIONS(2172),
- [anon_sym_guid] = ACTIONS(2172),
- [anon_sym_numeric] = ACTIONS(2172),
- [anon_sym_query] = ACTIONS(2172),
- [anon_sym_string] = ACTIONS(2172),
- [anon_sym_struct] = ACTIONS(2172),
- [anon_sym_uuid] = ACTIONS(2172),
- [anon_sym_variablename] = ACTIONS(2172),
- [anon_sym_void] = ACTIONS(2172),
- [anon_sym_xml] = ACTIONS(2172),
- [anon_sym_new] = ACTIONS(2172),
- [anon_sym_PLUS] = ACTIONS(2172),
- [anon_sym_DASH] = ACTIONS(2172),
- [anon_sym_SLASH] = ACTIONS(2172),
- [anon_sym_BANG] = ACTIONS(2170),
- [anon_sym_TILDE] = ACTIONS(2172),
- [aux_sym_unary_operator_token1] = ACTIONS(2170),
- [anon_sym_PLUS_PLUS] = ACTIONS(2170),
- [anon_sym_DASH_DASH] = ACTIONS(2170),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2170),
- [sym_identifier] = ACTIONS(2172),
- [sym_private_property_identifier] = ACTIONS(2170),
- [sym_this] = ACTIONS(2172),
- [sym_super] = ACTIONS(2172),
- [sym_true] = ACTIONS(2172),
- [sym_false] = ACTIONS(2172),
- [sym_null] = ACTIONS(2172),
- [anon_sym_export] = ACTIONS(2172),
+ [1162] = {
+ [sym_comment] = STATE(1162),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2368),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(1851),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_of] = ACTIONS(1851),
+ [anon_sym_SEMI] = ACTIONS(1851),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1851),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [1105] = {
- [sym_comment] = STATE(1105),
- [anon_sym_POUND] = ACTIONS(2174),
- [anon_sym_var] = ACTIONS(2176),
- [anon_sym_SQUOTE] = ACTIONS(2174),
- [anon_sym_DQUOTE] = ACTIONS(2174),
- [anon_sym_LBRACE] = ACTIONS(2174),
- [anon_sym_RBRACE] = ACTIONS(2174),
- [anon_sym_import] = ACTIONS(2176),
- [anon_sym_with] = ACTIONS(2176),
- [anon_sym_let] = ACTIONS(2176),
- [anon_sym_const] = ACTIONS(2176),
- [anon_sym_if] = ACTIONS(2176),
- [anon_sym_switch] = ACTIONS(2176),
- [anon_sym_for] = ACTIONS(2176),
- [anon_sym_LPAREN] = ACTIONS(2174),
- [anon_sym_await] = ACTIONS(2176),
- [anon_sym_while] = ACTIONS(2176),
- [anon_sym_do] = ACTIONS(2176),
- [anon_sym_try] = ACTIONS(2176),
- [anon_sym_break] = ACTIONS(2176),
- [anon_sym_continue] = ACTIONS(2176),
- [anon_sym_return] = ACTIONS(2176),
- [anon_sym_throw] = ACTIONS(2176),
- [anon_sym_SEMI] = ACTIONS(2174),
- [anon_sym_yield] = ACTIONS(2176),
- [anon_sym_LBRACK] = ACTIONS(2174),
- [anon_sym_async] = ACTIONS(2176),
- [anon_sym_function] = ACTIONS(2176),
- [anon_sym_private] = ACTIONS(2176),
- [anon_sym_public] = ACTIONS(2176),
- [anon_sym_remote] = ACTIONS(2176),
- [anon_sym_static] = ACTIONS(2176),
- [anon_sym_final] = ACTIONS(2176),
- [anon_sym_abstract] = ACTIONS(2176),
- [anon_sym_any] = ACTIONS(2176),
- [anon_sym_array] = ACTIONS(2176),
- [anon_sym_binary] = ACTIONS(2176),
- [anon_sym_boolean] = ACTIONS(2176),
- [anon_sym_date] = ACTIONS(2176),
- [anon_sym_guid] = ACTIONS(2176),
- [anon_sym_numeric] = ACTIONS(2176),
- [anon_sym_query] = ACTIONS(2176),
- [anon_sym_string] = ACTIONS(2176),
- [anon_sym_struct] = ACTIONS(2176),
- [anon_sym_uuid] = ACTIONS(2176),
- [anon_sym_variablename] = ACTIONS(2176),
- [anon_sym_void] = ACTIONS(2176),
- [anon_sym_xml] = ACTIONS(2176),
- [anon_sym_new] = ACTIONS(2176),
- [anon_sym_PLUS] = ACTIONS(2176),
- [anon_sym_DASH] = ACTIONS(2176),
- [anon_sym_SLASH] = ACTIONS(2176),
- [anon_sym_BANG] = ACTIONS(2174),
- [anon_sym_TILDE] = ACTIONS(2176),
- [aux_sym_unary_operator_token1] = ACTIONS(2174),
- [anon_sym_PLUS_PLUS] = ACTIONS(2174),
- [anon_sym_DASH_DASH] = ACTIONS(2174),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2174),
- [sym_identifier] = ACTIONS(2176),
- [sym_private_property_identifier] = ACTIONS(2174),
- [sym_this] = ACTIONS(2176),
- [sym_super] = ACTIONS(2176),
- [sym_true] = ACTIONS(2176),
- [sym_false] = ACTIONS(2176),
- [sym_null] = ACTIONS(2176),
- [anon_sym_export] = ACTIONS(2176),
+ [1163] = {
+ [sym_comment] = STATE(1163),
+ [anon_sym_POUND] = ACTIONS(2272),
+ [anon_sym_var] = ACTIONS(2274),
+ [anon_sym_SQUOTE] = ACTIONS(2272),
+ [anon_sym_DQUOTE] = ACTIONS(2272),
+ [anon_sym_LBRACE] = ACTIONS(2272),
+ [anon_sym_RBRACE] = ACTIONS(2272),
+ [anon_sym_import] = ACTIONS(2274),
+ [anon_sym_with] = ACTIONS(2274),
+ [anon_sym_let] = ACTIONS(2274),
+ [anon_sym_const] = ACTIONS(2274),
+ [anon_sym_if] = ACTIONS(2274),
+ [anon_sym_switch] = ACTIONS(2274),
+ [anon_sym_for] = ACTIONS(2274),
+ [anon_sym_LPAREN] = ACTIONS(2272),
+ [anon_sym_await] = ACTIONS(2274),
+ [anon_sym_while] = ACTIONS(2274),
+ [anon_sym_do] = ACTIONS(2274),
+ [anon_sym_try] = ACTIONS(2274),
+ [anon_sym_break] = ACTIONS(2274),
+ [anon_sym_continue] = ACTIONS(2274),
+ [anon_sym_return] = ACTIONS(2274),
+ [anon_sym_throw] = ACTIONS(2274),
+ [anon_sym_SEMI] = ACTIONS(2272),
+ [anon_sym_yield] = ACTIONS(2274),
+ [anon_sym_LBRACK] = ACTIONS(2272),
+ [anon_sym_async] = ACTIONS(2274),
+ [anon_sym_function] = ACTIONS(2274),
+ [anon_sym_private] = ACTIONS(2274),
+ [anon_sym_public] = ACTIONS(2274),
+ [anon_sym_remote] = ACTIONS(2274),
+ [anon_sym_static] = ACTIONS(2274),
+ [anon_sym_final] = ACTIONS(2274),
+ [anon_sym_abstract] = ACTIONS(2274),
+ [anon_sym_any] = ACTIONS(2274),
+ [anon_sym_array] = ACTIONS(2274),
+ [anon_sym_binary] = ACTIONS(2274),
+ [anon_sym_boolean] = ACTIONS(2274),
+ [anon_sym_date] = ACTIONS(2274),
+ [anon_sym_guid] = ACTIONS(2274),
+ [anon_sym_numeric] = ACTIONS(2274),
+ [anon_sym_query] = ACTIONS(2274),
+ [anon_sym_string] = ACTIONS(2274),
+ [anon_sym_struct] = ACTIONS(2274),
+ [anon_sym_uuid] = ACTIONS(2274),
+ [anon_sym_variablename] = ACTIONS(2274),
+ [anon_sym_void] = ACTIONS(2274),
+ [anon_sym_xml] = ACTIONS(2274),
+ [anon_sym_new] = ACTIONS(2274),
+ [anon_sym_PLUS] = ACTIONS(2274),
+ [anon_sym_DASH] = ACTIONS(2274),
+ [anon_sym_SLASH] = ACTIONS(2274),
+ [anon_sym_BANG] = ACTIONS(2272),
+ [anon_sym_TILDE] = ACTIONS(2274),
+ [aux_sym_unary_operator_token1] = ACTIONS(2272),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2272),
+ [anon_sym_DASH_DASH] = ACTIONS(2272),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2272),
+ [sym_identifier] = ACTIONS(2274),
+ [sym_private_property_identifier] = ACTIONS(2272),
+ [sym_this] = ACTIONS(2274),
+ [sym_super] = ACTIONS(2274),
+ [sym_true] = ACTIONS(2274),
+ [sym_false] = ACTIONS(2274),
+ [sym_null] = ACTIONS(2274),
+ [anon_sym_export] = ACTIONS(2274),
[sym_cf_comment] = ACTIONS(5),
},
- [1106] = {
- [sym_comment] = STATE(1106),
+ [1164] = {
+ [sym_comment] = STATE(1164),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1626),
+ [anon_sym_EQ] = ACTIONS(1377),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1144),
- [anon_sym_RBRACE] = ACTIONS(1144),
[anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
[anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1163),
[anon_sym_LBRACK] = ACTIONS(1144),
[anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
@@ -129744,16 +134306,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -129763,443 +134327,300 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [1107] = {
- [sym_comment] = STATE(1107),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2342),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(2280),
- [anon_sym_RBRACE] = ACTIONS(2280),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_SEMI] = ACTIONS(2280),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2289),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2280),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1108] = {
- [sym_comment] = STATE(1108),
- [anon_sym_POUND] = ACTIONS(2038),
- [anon_sym_var] = ACTIONS(2040),
- [anon_sym_SQUOTE] = ACTIONS(2038),
- [anon_sym_DQUOTE] = ACTIONS(2038),
- [anon_sym_LBRACE] = ACTIONS(2038),
- [anon_sym_RBRACE] = ACTIONS(2038),
- [anon_sym_import] = ACTIONS(2040),
- [anon_sym_with] = ACTIONS(2040),
- [anon_sym_let] = ACTIONS(2040),
- [anon_sym_const] = ACTIONS(2040),
- [anon_sym_if] = ACTIONS(2040),
- [anon_sym_switch] = ACTIONS(2040),
- [anon_sym_for] = ACTIONS(2040),
- [anon_sym_LPAREN] = ACTIONS(2038),
- [anon_sym_await] = ACTIONS(2040),
- [anon_sym_while] = ACTIONS(2040),
- [anon_sym_do] = ACTIONS(2040),
- [anon_sym_try] = ACTIONS(2040),
- [anon_sym_break] = ACTIONS(2040),
- [anon_sym_continue] = ACTIONS(2040),
- [anon_sym_return] = ACTIONS(2040),
- [anon_sym_throw] = ACTIONS(2040),
- [anon_sym_SEMI] = ACTIONS(2038),
- [anon_sym_yield] = ACTIONS(2040),
- [anon_sym_LBRACK] = ACTIONS(2038),
- [anon_sym_async] = ACTIONS(2040),
- [anon_sym_function] = ACTIONS(2040),
- [anon_sym_private] = ACTIONS(2040),
- [anon_sym_public] = ACTIONS(2040),
- [anon_sym_remote] = ACTIONS(2040),
- [anon_sym_static] = ACTIONS(2040),
- [anon_sym_final] = ACTIONS(2040),
- [anon_sym_abstract] = ACTIONS(2040),
- [anon_sym_any] = ACTIONS(2040),
- [anon_sym_array] = ACTIONS(2040),
- [anon_sym_binary] = ACTIONS(2040),
- [anon_sym_boolean] = ACTIONS(2040),
- [anon_sym_date] = ACTIONS(2040),
- [anon_sym_guid] = ACTIONS(2040),
- [anon_sym_numeric] = ACTIONS(2040),
- [anon_sym_query] = ACTIONS(2040),
- [anon_sym_string] = ACTIONS(2040),
- [anon_sym_struct] = ACTIONS(2040),
- [anon_sym_uuid] = ACTIONS(2040),
- [anon_sym_variablename] = ACTIONS(2040),
- [anon_sym_void] = ACTIONS(2040),
- [anon_sym_xml] = ACTIONS(2040),
- [anon_sym_new] = ACTIONS(2040),
- [anon_sym_PLUS] = ACTIONS(2040),
- [anon_sym_DASH] = ACTIONS(2040),
- [anon_sym_SLASH] = ACTIONS(2040),
- [anon_sym_BANG] = ACTIONS(2038),
- [anon_sym_TILDE] = ACTIONS(2040),
- [aux_sym_unary_operator_token1] = ACTIONS(2038),
- [anon_sym_PLUS_PLUS] = ACTIONS(2038),
- [anon_sym_DASH_DASH] = ACTIONS(2038),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2038),
- [sym_identifier] = ACTIONS(2040),
- [sym_private_property_identifier] = ACTIONS(2038),
- [sym_this] = ACTIONS(2040),
- [sym_super] = ACTIONS(2040),
- [sym_true] = ACTIONS(2040),
- [sym_false] = ACTIONS(2040),
- [sym_null] = ACTIONS(2040),
- [anon_sym_export] = ACTIONS(2040),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1109] = {
- [sym_comment] = STATE(1109),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2378),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1359),
- [anon_sym_LPAREN] = ACTIONS(2286),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2380),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [1165] = {
+ [sym_comment] = STATE(1165),
+ [anon_sym_POUND] = ACTIONS(2146),
+ [anon_sym_var] = ACTIONS(2148),
+ [anon_sym_SQUOTE] = ACTIONS(2146),
+ [anon_sym_DQUOTE] = ACTIONS(2146),
+ [anon_sym_LBRACE] = ACTIONS(2146),
+ [anon_sym_RBRACE] = ACTIONS(2146),
+ [anon_sym_import] = ACTIONS(2148),
+ [anon_sym_with] = ACTIONS(2148),
+ [anon_sym_let] = ACTIONS(2148),
+ [anon_sym_const] = ACTIONS(2148),
+ [anon_sym_if] = ACTIONS(2148),
+ [anon_sym_switch] = ACTIONS(2148),
+ [anon_sym_for] = ACTIONS(2148),
+ [anon_sym_LPAREN] = ACTIONS(2146),
+ [anon_sym_await] = ACTIONS(2148),
+ [anon_sym_while] = ACTIONS(2148),
+ [anon_sym_do] = ACTIONS(2148),
+ [anon_sym_try] = ACTIONS(2148),
+ [anon_sym_break] = ACTIONS(2148),
+ [anon_sym_continue] = ACTIONS(2148),
+ [anon_sym_return] = ACTIONS(2148),
+ [anon_sym_throw] = ACTIONS(2148),
+ [anon_sym_SEMI] = ACTIONS(2146),
+ [anon_sym_yield] = ACTIONS(2148),
+ [anon_sym_LBRACK] = ACTIONS(2146),
+ [anon_sym_async] = ACTIONS(2148),
+ [anon_sym_function] = ACTIONS(2148),
+ [anon_sym_private] = ACTIONS(2148),
+ [anon_sym_public] = ACTIONS(2148),
+ [anon_sym_remote] = ACTIONS(2148),
+ [anon_sym_static] = ACTIONS(2148),
+ [anon_sym_final] = ACTIONS(2148),
+ [anon_sym_abstract] = ACTIONS(2148),
+ [anon_sym_any] = ACTIONS(2148),
+ [anon_sym_array] = ACTIONS(2148),
+ [anon_sym_binary] = ACTIONS(2148),
+ [anon_sym_boolean] = ACTIONS(2148),
+ [anon_sym_date] = ACTIONS(2148),
+ [anon_sym_guid] = ACTIONS(2148),
+ [anon_sym_numeric] = ACTIONS(2148),
+ [anon_sym_query] = ACTIONS(2148),
+ [anon_sym_string] = ACTIONS(2148),
+ [anon_sym_struct] = ACTIONS(2148),
+ [anon_sym_uuid] = ACTIONS(2148),
+ [anon_sym_variablename] = ACTIONS(2148),
+ [anon_sym_void] = ACTIONS(2148),
+ [anon_sym_xml] = ACTIONS(2148),
+ [anon_sym_new] = ACTIONS(2148),
+ [anon_sym_PLUS] = ACTIONS(2148),
+ [anon_sym_DASH] = ACTIONS(2148),
+ [anon_sym_SLASH] = ACTIONS(2148),
+ [anon_sym_BANG] = ACTIONS(2146),
+ [anon_sym_TILDE] = ACTIONS(2148),
+ [aux_sym_unary_operator_token1] = ACTIONS(2146),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2146),
+ [anon_sym_DASH_DASH] = ACTIONS(2146),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2146),
+ [sym_identifier] = ACTIONS(2148),
+ [sym_private_property_identifier] = ACTIONS(2146),
+ [sym_this] = ACTIONS(2148),
+ [sym_super] = ACTIONS(2148),
+ [sym_true] = ACTIONS(2148),
+ [sym_false] = ACTIONS(2148),
+ [sym_null] = ACTIONS(2148),
+ [anon_sym_export] = ACTIONS(2148),
[sym_cf_comment] = ACTIONS(5),
},
- [1110] = {
- [sym_comment] = STATE(1110),
- [anon_sym_POUND] = ACTIONS(2124),
- [anon_sym_var] = ACTIONS(2126),
- [anon_sym_SQUOTE] = ACTIONS(2124),
- [anon_sym_DQUOTE] = ACTIONS(2124),
- [anon_sym_LBRACE] = ACTIONS(2124),
- [anon_sym_RBRACE] = ACTIONS(2124),
- [anon_sym_import] = ACTIONS(2126),
- [anon_sym_with] = ACTIONS(2126),
- [anon_sym_let] = ACTIONS(2126),
- [anon_sym_const] = ACTIONS(2126),
- [anon_sym_if] = ACTIONS(2126),
- [anon_sym_switch] = ACTIONS(2126),
- [anon_sym_for] = ACTIONS(2126),
- [anon_sym_LPAREN] = ACTIONS(2124),
- [anon_sym_await] = ACTIONS(2126),
- [anon_sym_while] = ACTIONS(2126),
- [anon_sym_do] = ACTIONS(2126),
- [anon_sym_try] = ACTIONS(2126),
- [anon_sym_break] = ACTIONS(2126),
- [anon_sym_continue] = ACTIONS(2126),
- [anon_sym_return] = ACTIONS(2126),
- [anon_sym_throw] = ACTIONS(2126),
- [anon_sym_SEMI] = ACTIONS(2124),
- [anon_sym_yield] = ACTIONS(2126),
- [anon_sym_LBRACK] = ACTIONS(2124),
- [anon_sym_async] = ACTIONS(2126),
- [anon_sym_function] = ACTIONS(2126),
- [anon_sym_private] = ACTIONS(2126),
- [anon_sym_public] = ACTIONS(2126),
- [anon_sym_remote] = ACTIONS(2126),
- [anon_sym_static] = ACTIONS(2126),
- [anon_sym_final] = ACTIONS(2126),
- [anon_sym_abstract] = ACTIONS(2126),
- [anon_sym_any] = ACTIONS(2126),
- [anon_sym_array] = ACTIONS(2126),
- [anon_sym_binary] = ACTIONS(2126),
- [anon_sym_boolean] = ACTIONS(2126),
- [anon_sym_date] = ACTIONS(2126),
- [anon_sym_guid] = ACTIONS(2126),
- [anon_sym_numeric] = ACTIONS(2126),
- [anon_sym_query] = ACTIONS(2126),
- [anon_sym_string] = ACTIONS(2126),
- [anon_sym_struct] = ACTIONS(2126),
- [anon_sym_uuid] = ACTIONS(2126),
- [anon_sym_variablename] = ACTIONS(2126),
- [anon_sym_void] = ACTIONS(2126),
- [anon_sym_xml] = ACTIONS(2126),
- [anon_sym_new] = ACTIONS(2126),
- [anon_sym_PLUS] = ACTIONS(2126),
- [anon_sym_DASH] = ACTIONS(2126),
- [anon_sym_SLASH] = ACTIONS(2126),
- [anon_sym_BANG] = ACTIONS(2124),
- [anon_sym_TILDE] = ACTIONS(2126),
- [aux_sym_unary_operator_token1] = ACTIONS(2124),
- [anon_sym_PLUS_PLUS] = ACTIONS(2124),
- [anon_sym_DASH_DASH] = ACTIONS(2124),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2124),
- [sym_identifier] = ACTIONS(2126),
- [sym_private_property_identifier] = ACTIONS(2124),
- [sym_this] = ACTIONS(2126),
- [sym_super] = ACTIONS(2126),
- [sym_true] = ACTIONS(2126),
- [sym_false] = ACTIONS(2126),
- [sym_null] = ACTIONS(2126),
- [anon_sym_export] = ACTIONS(2126),
+ [1166] = {
+ [sym_comment] = STATE(1166),
+ [anon_sym_POUND] = ACTIONS(2226),
+ [anon_sym_var] = ACTIONS(2228),
+ [anon_sym_SQUOTE] = ACTIONS(2226),
+ [anon_sym_DQUOTE] = ACTIONS(2226),
+ [anon_sym_LBRACE] = ACTIONS(2226),
+ [anon_sym_RBRACE] = ACTIONS(2226),
+ [anon_sym_import] = ACTIONS(2228),
+ [anon_sym_with] = ACTIONS(2228),
+ [anon_sym_let] = ACTIONS(2228),
+ [anon_sym_const] = ACTIONS(2228),
+ [anon_sym_if] = ACTIONS(2228),
+ [anon_sym_switch] = ACTIONS(2228),
+ [anon_sym_for] = ACTIONS(2228),
+ [anon_sym_LPAREN] = ACTIONS(2226),
+ [anon_sym_await] = ACTIONS(2228),
+ [anon_sym_while] = ACTIONS(2228),
+ [anon_sym_do] = ACTIONS(2228),
+ [anon_sym_try] = ACTIONS(2228),
+ [anon_sym_break] = ACTIONS(2228),
+ [anon_sym_continue] = ACTIONS(2228),
+ [anon_sym_return] = ACTIONS(2228),
+ [anon_sym_throw] = ACTIONS(2228),
+ [anon_sym_SEMI] = ACTIONS(2226),
+ [anon_sym_yield] = ACTIONS(2228),
+ [anon_sym_LBRACK] = ACTIONS(2226),
+ [anon_sym_async] = ACTIONS(2228),
+ [anon_sym_function] = ACTIONS(2228),
+ [anon_sym_private] = ACTIONS(2228),
+ [anon_sym_public] = ACTIONS(2228),
+ [anon_sym_remote] = ACTIONS(2228),
+ [anon_sym_static] = ACTIONS(2228),
+ [anon_sym_final] = ACTIONS(2228),
+ [anon_sym_abstract] = ACTIONS(2228),
+ [anon_sym_any] = ACTIONS(2228),
+ [anon_sym_array] = ACTIONS(2228),
+ [anon_sym_binary] = ACTIONS(2228),
+ [anon_sym_boolean] = ACTIONS(2228),
+ [anon_sym_date] = ACTIONS(2228),
+ [anon_sym_guid] = ACTIONS(2228),
+ [anon_sym_numeric] = ACTIONS(2228),
+ [anon_sym_query] = ACTIONS(2228),
+ [anon_sym_string] = ACTIONS(2228),
+ [anon_sym_struct] = ACTIONS(2228),
+ [anon_sym_uuid] = ACTIONS(2228),
+ [anon_sym_variablename] = ACTIONS(2228),
+ [anon_sym_void] = ACTIONS(2228),
+ [anon_sym_xml] = ACTIONS(2228),
+ [anon_sym_new] = ACTIONS(2228),
+ [anon_sym_PLUS] = ACTIONS(2228),
+ [anon_sym_DASH] = ACTIONS(2228),
+ [anon_sym_SLASH] = ACTIONS(2228),
+ [anon_sym_BANG] = ACTIONS(2226),
+ [anon_sym_TILDE] = ACTIONS(2228),
+ [aux_sym_unary_operator_token1] = ACTIONS(2226),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2226),
+ [anon_sym_DASH_DASH] = ACTIONS(2226),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2226),
+ [sym_identifier] = ACTIONS(2228),
+ [sym_private_property_identifier] = ACTIONS(2226),
+ [sym_this] = ACTIONS(2228),
+ [sym_super] = ACTIONS(2228),
+ [sym_true] = ACTIONS(2228),
+ [sym_false] = ACTIONS(2228),
+ [sym_null] = ACTIONS(2228),
+ [anon_sym_export] = ACTIONS(2228),
[sym_cf_comment] = ACTIONS(5),
},
- [1111] = {
- [sym_comment] = STATE(1111),
- [anon_sym_POUND] = ACTIONS(2120),
- [anon_sym_var] = ACTIONS(2122),
- [anon_sym_SQUOTE] = ACTIONS(2120),
- [anon_sym_DQUOTE] = ACTIONS(2120),
- [anon_sym_LBRACE] = ACTIONS(2120),
- [anon_sym_RBRACE] = ACTIONS(2120),
- [anon_sym_import] = ACTIONS(2122),
- [anon_sym_with] = ACTIONS(2122),
- [anon_sym_let] = ACTIONS(2122),
- [anon_sym_const] = ACTIONS(2122),
- [anon_sym_if] = ACTIONS(2122),
- [anon_sym_switch] = ACTIONS(2122),
- [anon_sym_for] = ACTIONS(2122),
- [anon_sym_LPAREN] = ACTIONS(2120),
- [anon_sym_await] = ACTIONS(2122),
- [anon_sym_while] = ACTIONS(2122),
- [anon_sym_do] = ACTIONS(2122),
- [anon_sym_try] = ACTIONS(2122),
- [anon_sym_break] = ACTIONS(2122),
- [anon_sym_continue] = ACTIONS(2122),
- [anon_sym_return] = ACTIONS(2122),
- [anon_sym_throw] = ACTIONS(2122),
- [anon_sym_SEMI] = ACTIONS(2120),
- [anon_sym_yield] = ACTIONS(2122),
- [anon_sym_LBRACK] = ACTIONS(2120),
- [anon_sym_async] = ACTIONS(2122),
- [anon_sym_function] = ACTIONS(2122),
- [anon_sym_private] = ACTIONS(2122),
- [anon_sym_public] = ACTIONS(2122),
- [anon_sym_remote] = ACTIONS(2122),
- [anon_sym_static] = ACTIONS(2122),
- [anon_sym_final] = ACTIONS(2122),
- [anon_sym_abstract] = ACTIONS(2122),
- [anon_sym_any] = ACTIONS(2122),
- [anon_sym_array] = ACTIONS(2122),
- [anon_sym_binary] = ACTIONS(2122),
- [anon_sym_boolean] = ACTIONS(2122),
- [anon_sym_date] = ACTIONS(2122),
- [anon_sym_guid] = ACTIONS(2122),
- [anon_sym_numeric] = ACTIONS(2122),
- [anon_sym_query] = ACTIONS(2122),
- [anon_sym_string] = ACTIONS(2122),
- [anon_sym_struct] = ACTIONS(2122),
- [anon_sym_uuid] = ACTIONS(2122),
- [anon_sym_variablename] = ACTIONS(2122),
- [anon_sym_void] = ACTIONS(2122),
- [anon_sym_xml] = ACTIONS(2122),
- [anon_sym_new] = ACTIONS(2122),
- [anon_sym_PLUS] = ACTIONS(2122),
- [anon_sym_DASH] = ACTIONS(2122),
- [anon_sym_SLASH] = ACTIONS(2122),
- [anon_sym_BANG] = ACTIONS(2120),
- [anon_sym_TILDE] = ACTIONS(2122),
- [aux_sym_unary_operator_token1] = ACTIONS(2120),
- [anon_sym_PLUS_PLUS] = ACTIONS(2120),
- [anon_sym_DASH_DASH] = ACTIONS(2120),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2120),
- [sym_identifier] = ACTIONS(2122),
- [sym_private_property_identifier] = ACTIONS(2120),
- [sym_this] = ACTIONS(2122),
- [sym_super] = ACTIONS(2122),
- [sym_true] = ACTIONS(2122),
- [sym_false] = ACTIONS(2122),
- [sym_null] = ACTIONS(2122),
- [anon_sym_export] = ACTIONS(2122),
+ [1167] = {
+ [sym_comment] = STATE(1167),
+ [anon_sym_POUND] = ACTIONS(2152),
+ [anon_sym_var] = ACTIONS(2154),
+ [anon_sym_SQUOTE] = ACTIONS(2152),
+ [anon_sym_DQUOTE] = ACTIONS(2152),
+ [anon_sym_LBRACE] = ACTIONS(2152),
+ [anon_sym_RBRACE] = ACTIONS(2152),
+ [anon_sym_import] = ACTIONS(2154),
+ [anon_sym_with] = ACTIONS(2154),
+ [anon_sym_let] = ACTIONS(2154),
+ [anon_sym_const] = ACTIONS(2154),
+ [anon_sym_if] = ACTIONS(2154),
+ [anon_sym_switch] = ACTIONS(2154),
+ [anon_sym_for] = ACTIONS(2154),
+ [anon_sym_LPAREN] = ACTIONS(2152),
+ [anon_sym_await] = ACTIONS(2154),
+ [anon_sym_while] = ACTIONS(2154),
+ [anon_sym_do] = ACTIONS(2154),
+ [anon_sym_try] = ACTIONS(2154),
+ [anon_sym_break] = ACTIONS(2154),
+ [anon_sym_continue] = ACTIONS(2154),
+ [anon_sym_return] = ACTIONS(2154),
+ [anon_sym_throw] = ACTIONS(2154),
+ [anon_sym_SEMI] = ACTIONS(2152),
+ [anon_sym_yield] = ACTIONS(2154),
+ [anon_sym_LBRACK] = ACTIONS(2152),
+ [anon_sym_async] = ACTIONS(2154),
+ [anon_sym_function] = ACTIONS(2154),
+ [anon_sym_private] = ACTIONS(2154),
+ [anon_sym_public] = ACTIONS(2154),
+ [anon_sym_remote] = ACTIONS(2154),
+ [anon_sym_static] = ACTIONS(2154),
+ [anon_sym_final] = ACTIONS(2154),
+ [anon_sym_abstract] = ACTIONS(2154),
+ [anon_sym_any] = ACTIONS(2154),
+ [anon_sym_array] = ACTIONS(2154),
+ [anon_sym_binary] = ACTIONS(2154),
+ [anon_sym_boolean] = ACTIONS(2154),
+ [anon_sym_date] = ACTIONS(2154),
+ [anon_sym_guid] = ACTIONS(2154),
+ [anon_sym_numeric] = ACTIONS(2154),
+ [anon_sym_query] = ACTIONS(2154),
+ [anon_sym_string] = ACTIONS(2154),
+ [anon_sym_struct] = ACTIONS(2154),
+ [anon_sym_uuid] = ACTIONS(2154),
+ [anon_sym_variablename] = ACTIONS(2154),
+ [anon_sym_void] = ACTIONS(2154),
+ [anon_sym_xml] = ACTIONS(2154),
+ [anon_sym_new] = ACTIONS(2154),
+ [anon_sym_PLUS] = ACTIONS(2154),
+ [anon_sym_DASH] = ACTIONS(2154),
+ [anon_sym_SLASH] = ACTIONS(2154),
+ [anon_sym_BANG] = ACTIONS(2152),
+ [anon_sym_TILDE] = ACTIONS(2154),
+ [aux_sym_unary_operator_token1] = ACTIONS(2152),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2152),
+ [anon_sym_DASH_DASH] = ACTIONS(2152),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2152),
+ [sym_identifier] = ACTIONS(2154),
+ [sym_private_property_identifier] = ACTIONS(2152),
+ [sym_this] = ACTIONS(2154),
+ [sym_super] = ACTIONS(2154),
+ [sym_true] = ACTIONS(2154),
+ [sym_false] = ACTIONS(2154),
+ [sym_null] = ACTIONS(2154),
+ [anon_sym_export] = ACTIONS(2154),
[sym_cf_comment] = ACTIONS(5),
},
- [1112] = {
- [sym_comment] = STATE(1112),
- [anon_sym_POUND] = ACTIONS(2116),
- [anon_sym_var] = ACTIONS(2118),
- [anon_sym_SQUOTE] = ACTIONS(2116),
- [anon_sym_DQUOTE] = ACTIONS(2116),
- [anon_sym_LBRACE] = ACTIONS(2116),
- [anon_sym_RBRACE] = ACTIONS(2116),
- [anon_sym_import] = ACTIONS(2118),
- [anon_sym_with] = ACTIONS(2118),
- [anon_sym_let] = ACTIONS(2118),
- [anon_sym_const] = ACTIONS(2118),
- [anon_sym_if] = ACTIONS(2118),
- [anon_sym_switch] = ACTIONS(2118),
- [anon_sym_for] = ACTIONS(2118),
- [anon_sym_LPAREN] = ACTIONS(2116),
- [anon_sym_await] = ACTIONS(2118),
- [anon_sym_while] = ACTIONS(2118),
- [anon_sym_do] = ACTIONS(2118),
- [anon_sym_try] = ACTIONS(2118),
- [anon_sym_break] = ACTIONS(2118),
- [anon_sym_continue] = ACTIONS(2118),
- [anon_sym_return] = ACTIONS(2118),
- [anon_sym_throw] = ACTIONS(2118),
- [anon_sym_SEMI] = ACTIONS(2116),
- [anon_sym_yield] = ACTIONS(2118),
- [anon_sym_LBRACK] = ACTIONS(2116),
- [anon_sym_async] = ACTIONS(2118),
- [anon_sym_function] = ACTIONS(2118),
- [anon_sym_private] = ACTIONS(2118),
- [anon_sym_public] = ACTIONS(2118),
- [anon_sym_remote] = ACTIONS(2118),
- [anon_sym_static] = ACTIONS(2118),
- [anon_sym_final] = ACTIONS(2118),
- [anon_sym_abstract] = ACTIONS(2118),
- [anon_sym_any] = ACTIONS(2118),
- [anon_sym_array] = ACTIONS(2118),
- [anon_sym_binary] = ACTIONS(2118),
- [anon_sym_boolean] = ACTIONS(2118),
- [anon_sym_date] = ACTIONS(2118),
- [anon_sym_guid] = ACTIONS(2118),
- [anon_sym_numeric] = ACTIONS(2118),
- [anon_sym_query] = ACTIONS(2118),
- [anon_sym_string] = ACTIONS(2118),
- [anon_sym_struct] = ACTIONS(2118),
- [anon_sym_uuid] = ACTIONS(2118),
- [anon_sym_variablename] = ACTIONS(2118),
- [anon_sym_void] = ACTIONS(2118),
- [anon_sym_xml] = ACTIONS(2118),
- [anon_sym_new] = ACTIONS(2118),
- [anon_sym_PLUS] = ACTIONS(2118),
- [anon_sym_DASH] = ACTIONS(2118),
- [anon_sym_SLASH] = ACTIONS(2118),
- [anon_sym_BANG] = ACTIONS(2116),
- [anon_sym_TILDE] = ACTIONS(2118),
- [aux_sym_unary_operator_token1] = ACTIONS(2116),
- [anon_sym_PLUS_PLUS] = ACTIONS(2116),
- [anon_sym_DASH_DASH] = ACTIONS(2116),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2116),
- [sym_identifier] = ACTIONS(2118),
- [sym_private_property_identifier] = ACTIONS(2116),
- [sym_this] = ACTIONS(2118),
- [sym_super] = ACTIONS(2118),
- [sym_true] = ACTIONS(2118),
- [sym_false] = ACTIONS(2118),
- [sym_null] = ACTIONS(2118),
- [anon_sym_export] = ACTIONS(2118),
+ [1168] = {
+ [sym_comment] = STATE(1168),
+ [anon_sym_POUND] = ACTIONS(2156),
+ [anon_sym_var] = ACTIONS(2158),
+ [anon_sym_SQUOTE] = ACTIONS(2156),
+ [anon_sym_DQUOTE] = ACTIONS(2156),
+ [anon_sym_LBRACE] = ACTIONS(2156),
+ [anon_sym_RBRACE] = ACTIONS(2156),
+ [anon_sym_import] = ACTIONS(2158),
+ [anon_sym_with] = ACTIONS(2158),
+ [anon_sym_let] = ACTIONS(2158),
+ [anon_sym_const] = ACTIONS(2158),
+ [anon_sym_if] = ACTIONS(2158),
+ [anon_sym_switch] = ACTIONS(2158),
+ [anon_sym_for] = ACTIONS(2158),
+ [anon_sym_LPAREN] = ACTIONS(2156),
+ [anon_sym_await] = ACTIONS(2158),
+ [anon_sym_while] = ACTIONS(2158),
+ [anon_sym_do] = ACTIONS(2158),
+ [anon_sym_try] = ACTIONS(2158),
+ [anon_sym_break] = ACTIONS(2158),
+ [anon_sym_continue] = ACTIONS(2158),
+ [anon_sym_return] = ACTIONS(2158),
+ [anon_sym_throw] = ACTIONS(2158),
+ [anon_sym_SEMI] = ACTIONS(2156),
+ [anon_sym_yield] = ACTIONS(2158),
+ [anon_sym_LBRACK] = ACTIONS(2156),
+ [anon_sym_async] = ACTIONS(2158),
+ [anon_sym_function] = ACTIONS(2158),
+ [anon_sym_private] = ACTIONS(2158),
+ [anon_sym_public] = ACTIONS(2158),
+ [anon_sym_remote] = ACTIONS(2158),
+ [anon_sym_static] = ACTIONS(2158),
+ [anon_sym_final] = ACTIONS(2158),
+ [anon_sym_abstract] = ACTIONS(2158),
+ [anon_sym_any] = ACTIONS(2158),
+ [anon_sym_array] = ACTIONS(2158),
+ [anon_sym_binary] = ACTIONS(2158),
+ [anon_sym_boolean] = ACTIONS(2158),
+ [anon_sym_date] = ACTIONS(2158),
+ [anon_sym_guid] = ACTIONS(2158),
+ [anon_sym_numeric] = ACTIONS(2158),
+ [anon_sym_query] = ACTIONS(2158),
+ [anon_sym_string] = ACTIONS(2158),
+ [anon_sym_struct] = ACTIONS(2158),
+ [anon_sym_uuid] = ACTIONS(2158),
+ [anon_sym_variablename] = ACTIONS(2158),
+ [anon_sym_void] = ACTIONS(2158),
+ [anon_sym_xml] = ACTIONS(2158),
+ [anon_sym_new] = ACTIONS(2158),
+ [anon_sym_PLUS] = ACTIONS(2158),
+ [anon_sym_DASH] = ACTIONS(2158),
+ [anon_sym_SLASH] = ACTIONS(2158),
+ [anon_sym_BANG] = ACTIONS(2156),
+ [anon_sym_TILDE] = ACTIONS(2158),
+ [aux_sym_unary_operator_token1] = ACTIONS(2156),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2156),
+ [anon_sym_DASH_DASH] = ACTIONS(2156),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2156),
+ [sym_identifier] = ACTIONS(2158),
+ [sym_private_property_identifier] = ACTIONS(2156),
+ [sym_this] = ACTIONS(2158),
+ [sym_super] = ACTIONS(2158),
+ [sym_true] = ACTIONS(2158),
+ [sym_false] = ACTIONS(2158),
+ [sym_null] = ACTIONS(2158),
+ [anon_sym_export] = ACTIONS(2158),
[sym_cf_comment] = ACTIONS(5),
},
- [1113] = {
- [sym_comment] = STATE(1113),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [1169] = {
+ [sym_comment] = STATE(1169),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1377),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1359),
- [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_SEMI] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1427),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_EQ_GT] = ACTIONS(1175),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -130235,236 +134656,99 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [1114] = {
- [sym_comment] = STATE(1114),
- [anon_sym_POUND] = ACTIONS(2112),
- [anon_sym_var] = ACTIONS(2114),
- [anon_sym_SQUOTE] = ACTIONS(2112),
- [anon_sym_DQUOTE] = ACTIONS(2112),
- [anon_sym_LBRACE] = ACTIONS(2112),
- [anon_sym_RBRACE] = ACTIONS(2112),
- [anon_sym_import] = ACTIONS(2114),
- [anon_sym_with] = ACTIONS(2114),
- [anon_sym_let] = ACTIONS(2114),
- [anon_sym_const] = ACTIONS(2114),
- [anon_sym_if] = ACTIONS(2114),
- [anon_sym_switch] = ACTIONS(2114),
- [anon_sym_for] = ACTIONS(2114),
- [anon_sym_LPAREN] = ACTIONS(2112),
- [anon_sym_await] = ACTIONS(2114),
- [anon_sym_while] = ACTIONS(2114),
- [anon_sym_do] = ACTIONS(2114),
- [anon_sym_try] = ACTIONS(2114),
- [anon_sym_break] = ACTIONS(2114),
- [anon_sym_continue] = ACTIONS(2114),
- [anon_sym_return] = ACTIONS(2114),
- [anon_sym_throw] = ACTIONS(2114),
- [anon_sym_SEMI] = ACTIONS(2112),
- [anon_sym_yield] = ACTIONS(2114),
- [anon_sym_LBRACK] = ACTIONS(2112),
- [anon_sym_async] = ACTIONS(2114),
- [anon_sym_function] = ACTIONS(2114),
- [anon_sym_private] = ACTIONS(2114),
- [anon_sym_public] = ACTIONS(2114),
- [anon_sym_remote] = ACTIONS(2114),
- [anon_sym_static] = ACTIONS(2114),
- [anon_sym_final] = ACTIONS(2114),
- [anon_sym_abstract] = ACTIONS(2114),
- [anon_sym_any] = ACTIONS(2114),
- [anon_sym_array] = ACTIONS(2114),
- [anon_sym_binary] = ACTIONS(2114),
- [anon_sym_boolean] = ACTIONS(2114),
- [anon_sym_date] = ACTIONS(2114),
- [anon_sym_guid] = ACTIONS(2114),
- [anon_sym_numeric] = ACTIONS(2114),
- [anon_sym_query] = ACTIONS(2114),
- [anon_sym_string] = ACTIONS(2114),
- [anon_sym_struct] = ACTIONS(2114),
- [anon_sym_uuid] = ACTIONS(2114),
- [anon_sym_variablename] = ACTIONS(2114),
- [anon_sym_void] = ACTIONS(2114),
- [anon_sym_xml] = ACTIONS(2114),
- [anon_sym_new] = ACTIONS(2114),
- [anon_sym_PLUS] = ACTIONS(2114),
- [anon_sym_DASH] = ACTIONS(2114),
- [anon_sym_SLASH] = ACTIONS(2114),
- [anon_sym_BANG] = ACTIONS(2112),
- [anon_sym_TILDE] = ACTIONS(2114),
- [aux_sym_unary_operator_token1] = ACTIONS(2112),
- [anon_sym_PLUS_PLUS] = ACTIONS(2112),
- [anon_sym_DASH_DASH] = ACTIONS(2112),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2112),
- [sym_identifier] = ACTIONS(2114),
- [sym_private_property_identifier] = ACTIONS(2112),
- [sym_this] = ACTIONS(2114),
- [sym_super] = ACTIONS(2114),
- [sym_true] = ACTIONS(2114),
- [sym_false] = ACTIONS(2114),
- [sym_null] = ACTIONS(2114),
- [anon_sym_export] = ACTIONS(2114),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1115] = {
- [sym_comment] = STATE(1115),
- [anon_sym_POUND] = ACTIONS(2178),
- [anon_sym_var] = ACTIONS(2180),
- [anon_sym_SQUOTE] = ACTIONS(2178),
- [anon_sym_DQUOTE] = ACTIONS(2178),
- [anon_sym_LBRACE] = ACTIONS(2178),
- [anon_sym_RBRACE] = ACTIONS(2178),
- [anon_sym_import] = ACTIONS(2180),
- [anon_sym_with] = ACTIONS(2180),
- [anon_sym_let] = ACTIONS(2180),
- [anon_sym_const] = ACTIONS(2180),
- [anon_sym_if] = ACTIONS(2180),
- [anon_sym_switch] = ACTIONS(2180),
- [anon_sym_for] = ACTIONS(2180),
- [anon_sym_LPAREN] = ACTIONS(2178),
- [anon_sym_await] = ACTIONS(2180),
- [anon_sym_while] = ACTIONS(2180),
- [anon_sym_do] = ACTIONS(2180),
- [anon_sym_try] = ACTIONS(2180),
- [anon_sym_break] = ACTIONS(2180),
- [anon_sym_continue] = ACTIONS(2180),
- [anon_sym_return] = ACTIONS(2180),
- [anon_sym_throw] = ACTIONS(2180),
- [anon_sym_SEMI] = ACTIONS(2178),
- [anon_sym_yield] = ACTIONS(2180),
- [anon_sym_LBRACK] = ACTIONS(2178),
- [anon_sym_async] = ACTIONS(2180),
- [anon_sym_function] = ACTIONS(2180),
- [anon_sym_private] = ACTIONS(2180),
- [anon_sym_public] = ACTIONS(2180),
- [anon_sym_remote] = ACTIONS(2180),
- [anon_sym_static] = ACTIONS(2180),
- [anon_sym_final] = ACTIONS(2180),
- [anon_sym_abstract] = ACTIONS(2180),
- [anon_sym_any] = ACTIONS(2180),
- [anon_sym_array] = ACTIONS(2180),
- [anon_sym_binary] = ACTIONS(2180),
- [anon_sym_boolean] = ACTIONS(2180),
- [anon_sym_date] = ACTIONS(2180),
- [anon_sym_guid] = ACTIONS(2180),
- [anon_sym_numeric] = ACTIONS(2180),
- [anon_sym_query] = ACTIONS(2180),
- [anon_sym_string] = ACTIONS(2180),
- [anon_sym_struct] = ACTIONS(2180),
- [anon_sym_uuid] = ACTIONS(2180),
- [anon_sym_variablename] = ACTIONS(2180),
- [anon_sym_void] = ACTIONS(2180),
- [anon_sym_xml] = ACTIONS(2180),
- [anon_sym_new] = ACTIONS(2180),
- [anon_sym_PLUS] = ACTIONS(2180),
- [anon_sym_DASH] = ACTIONS(2180),
- [anon_sym_SLASH] = ACTIONS(2180),
- [anon_sym_BANG] = ACTIONS(2178),
- [anon_sym_TILDE] = ACTIONS(2180),
- [aux_sym_unary_operator_token1] = ACTIONS(2178),
- [anon_sym_PLUS_PLUS] = ACTIONS(2178),
- [anon_sym_DASH_DASH] = ACTIONS(2178),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2178),
- [sym_identifier] = ACTIONS(2180),
- [sym_private_property_identifier] = ACTIONS(2178),
- [sym_this] = ACTIONS(2180),
- [sym_super] = ACTIONS(2180),
- [sym_true] = ACTIONS(2180),
- [sym_false] = ACTIONS(2180),
- [sym_null] = ACTIONS(2180),
- [anon_sym_export] = ACTIONS(2180),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1116] = {
- [sym_comment] = STATE(1116),
- [anon_sym_POUND] = ACTIONS(2182),
- [anon_sym_var] = ACTIONS(2184),
- [anon_sym_SQUOTE] = ACTIONS(2182),
- [anon_sym_DQUOTE] = ACTIONS(2182),
- [anon_sym_LBRACE] = ACTIONS(2182),
- [anon_sym_RBRACE] = ACTIONS(2182),
- [anon_sym_import] = ACTIONS(2184),
- [anon_sym_with] = ACTIONS(2184),
- [anon_sym_let] = ACTIONS(2184),
- [anon_sym_const] = ACTIONS(2184),
- [anon_sym_if] = ACTIONS(2184),
- [anon_sym_switch] = ACTIONS(2184),
- [anon_sym_for] = ACTIONS(2184),
- [anon_sym_LPAREN] = ACTIONS(2182),
- [anon_sym_await] = ACTIONS(2184),
- [anon_sym_while] = ACTIONS(2184),
- [anon_sym_do] = ACTIONS(2184),
- [anon_sym_try] = ACTIONS(2184),
- [anon_sym_break] = ACTIONS(2184),
- [anon_sym_continue] = ACTIONS(2184),
- [anon_sym_return] = ACTIONS(2184),
- [anon_sym_throw] = ACTIONS(2184),
- [anon_sym_SEMI] = ACTIONS(2182),
- [anon_sym_yield] = ACTIONS(2184),
- [anon_sym_LBRACK] = ACTIONS(2182),
- [anon_sym_async] = ACTIONS(2184),
- [anon_sym_function] = ACTIONS(2184),
- [anon_sym_private] = ACTIONS(2184),
- [anon_sym_public] = ACTIONS(2184),
- [anon_sym_remote] = ACTIONS(2184),
- [anon_sym_static] = ACTIONS(2184),
- [anon_sym_final] = ACTIONS(2184),
- [anon_sym_abstract] = ACTIONS(2184),
- [anon_sym_any] = ACTIONS(2184),
- [anon_sym_array] = ACTIONS(2184),
- [anon_sym_binary] = ACTIONS(2184),
- [anon_sym_boolean] = ACTIONS(2184),
- [anon_sym_date] = ACTIONS(2184),
- [anon_sym_guid] = ACTIONS(2184),
- [anon_sym_numeric] = ACTIONS(2184),
- [anon_sym_query] = ACTIONS(2184),
- [anon_sym_string] = ACTIONS(2184),
- [anon_sym_struct] = ACTIONS(2184),
- [anon_sym_uuid] = ACTIONS(2184),
- [anon_sym_variablename] = ACTIONS(2184),
- [anon_sym_void] = ACTIONS(2184),
- [anon_sym_xml] = ACTIONS(2184),
- [anon_sym_new] = ACTIONS(2184),
- [anon_sym_PLUS] = ACTIONS(2184),
- [anon_sym_DASH] = ACTIONS(2184),
- [anon_sym_SLASH] = ACTIONS(2184),
- [anon_sym_BANG] = ACTIONS(2182),
- [anon_sym_TILDE] = ACTIONS(2184),
- [aux_sym_unary_operator_token1] = ACTIONS(2182),
- [anon_sym_PLUS_PLUS] = ACTIONS(2182),
- [anon_sym_DASH_DASH] = ACTIONS(2182),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2182),
- [sym_identifier] = ACTIONS(2184),
- [sym_private_property_identifier] = ACTIONS(2182),
- [sym_this] = ACTIONS(2184),
- [sym_super] = ACTIONS(2184),
- [sym_true] = ACTIONS(2184),
- [sym_false] = ACTIONS(2184),
- [sym_null] = ACTIONS(2184),
- [anon_sym_export] = ACTIONS(2184),
+ [1170] = {
+ [sym_comment] = STATE(1170),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2328),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_SEMI] = ACTIONS(1851),
+ [anon_sym_COLON] = ACTIONS(1427),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(1860),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1851),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [1117] = {
- [sym_comment] = STATE(1117),
+ [1171] = {
+ [sym_comment] = STATE(1171),
[anon_sym_POUND] = ACTIONS(2186),
[anon_sym_var] = ACTIONS(2188),
[anon_sym_SQUOTE] = ACTIONS(2186),
@@ -130533,78 +134817,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2188),
[sym_cf_comment] = ACTIONS(5),
},
- [1118] = {
- [sym_comment] = STATE(1118),
- [anon_sym_POUND] = ACTIONS(2166),
- [anon_sym_var] = ACTIONS(2168),
- [anon_sym_SQUOTE] = ACTIONS(2166),
- [anon_sym_DQUOTE] = ACTIONS(2166),
- [anon_sym_LBRACE] = ACTIONS(2166),
- [anon_sym_RBRACE] = ACTIONS(2166),
- [anon_sym_import] = ACTIONS(2168),
- [anon_sym_with] = ACTIONS(2168),
- [anon_sym_let] = ACTIONS(2168),
- [anon_sym_const] = ACTIONS(2168),
- [anon_sym_if] = ACTIONS(2168),
- [anon_sym_switch] = ACTIONS(2168),
- [anon_sym_for] = ACTIONS(2168),
- [anon_sym_LPAREN] = ACTIONS(2166),
- [anon_sym_await] = ACTIONS(2168),
- [anon_sym_while] = ACTIONS(2168),
- [anon_sym_do] = ACTIONS(2168),
- [anon_sym_try] = ACTIONS(2168),
- [anon_sym_break] = ACTIONS(2168),
- [anon_sym_continue] = ACTIONS(2168),
- [anon_sym_return] = ACTIONS(2168),
- [anon_sym_throw] = ACTIONS(2168),
- [anon_sym_SEMI] = ACTIONS(2166),
- [anon_sym_yield] = ACTIONS(2168),
- [anon_sym_LBRACK] = ACTIONS(2166),
- [anon_sym_async] = ACTIONS(2168),
- [anon_sym_function] = ACTIONS(2168),
- [anon_sym_private] = ACTIONS(2168),
- [anon_sym_public] = ACTIONS(2168),
- [anon_sym_remote] = ACTIONS(2168),
- [anon_sym_static] = ACTIONS(2168),
- [anon_sym_final] = ACTIONS(2168),
- [anon_sym_abstract] = ACTIONS(2168),
- [anon_sym_any] = ACTIONS(2168),
- [anon_sym_array] = ACTIONS(2168),
- [anon_sym_binary] = ACTIONS(2168),
- [anon_sym_boolean] = ACTIONS(2168),
- [anon_sym_date] = ACTIONS(2168),
- [anon_sym_guid] = ACTIONS(2168),
- [anon_sym_numeric] = ACTIONS(2168),
- [anon_sym_query] = ACTIONS(2168),
- [anon_sym_string] = ACTIONS(2168),
- [anon_sym_struct] = ACTIONS(2168),
- [anon_sym_uuid] = ACTIONS(2168),
- [anon_sym_variablename] = ACTIONS(2168),
- [anon_sym_void] = ACTIONS(2168),
- [anon_sym_xml] = ACTIONS(2168),
- [anon_sym_new] = ACTIONS(2168),
- [anon_sym_PLUS] = ACTIONS(2168),
- [anon_sym_DASH] = ACTIONS(2168),
- [anon_sym_SLASH] = ACTIONS(2168),
- [anon_sym_BANG] = ACTIONS(2166),
- [anon_sym_TILDE] = ACTIONS(2168),
- [aux_sym_unary_operator_token1] = ACTIONS(2166),
- [anon_sym_PLUS_PLUS] = ACTIONS(2166),
- [anon_sym_DASH_DASH] = ACTIONS(2166),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2166),
- [sym_identifier] = ACTIONS(2168),
- [sym_private_property_identifier] = ACTIONS(2166),
- [sym_this] = ACTIONS(2168),
- [sym_super] = ACTIONS(2168),
- [sym_true] = ACTIONS(2168),
- [sym_false] = ACTIONS(2168),
- [sym_null] = ACTIONS(2168),
- [anon_sym_export] = ACTIONS(2168),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1119] = {
- [sym_comment] = STATE(1119),
+ [1172] = {
+ [sym_comment] = STATE(1172),
[anon_sym_POUND] = ACTIONS(2190),
[anon_sym_var] = ACTIONS(2192),
[anon_sym_SQUOTE] = ACTIONS(2190),
@@ -130673,78 +134887,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2192),
[sym_cf_comment] = ACTIONS(5),
},
- [1120] = {
- [sym_comment] = STATE(1120),
- [anon_sym_POUND] = ACTIONS(2218),
- [anon_sym_var] = ACTIONS(2220),
- [anon_sym_SQUOTE] = ACTIONS(2218),
- [anon_sym_DQUOTE] = ACTIONS(2218),
- [anon_sym_LBRACE] = ACTIONS(2218),
- [anon_sym_RBRACE] = ACTIONS(2218),
- [anon_sym_import] = ACTIONS(2220),
- [anon_sym_with] = ACTIONS(2220),
- [anon_sym_let] = ACTIONS(2220),
- [anon_sym_const] = ACTIONS(2220),
- [anon_sym_if] = ACTIONS(2220),
- [anon_sym_switch] = ACTIONS(2220),
- [anon_sym_for] = ACTIONS(2220),
- [anon_sym_LPAREN] = ACTIONS(2218),
- [anon_sym_await] = ACTIONS(2220),
- [anon_sym_while] = ACTIONS(2220),
- [anon_sym_do] = ACTIONS(2220),
- [anon_sym_try] = ACTIONS(2220),
- [anon_sym_break] = ACTIONS(2220),
- [anon_sym_continue] = ACTIONS(2220),
- [anon_sym_return] = ACTIONS(2220),
- [anon_sym_throw] = ACTIONS(2220),
- [anon_sym_SEMI] = ACTIONS(2218),
- [anon_sym_yield] = ACTIONS(2220),
- [anon_sym_LBRACK] = ACTIONS(2218),
- [anon_sym_async] = ACTIONS(2220),
- [anon_sym_function] = ACTIONS(2220),
- [anon_sym_private] = ACTIONS(2220),
- [anon_sym_public] = ACTIONS(2220),
- [anon_sym_remote] = ACTIONS(2220),
- [anon_sym_static] = ACTIONS(2220),
- [anon_sym_final] = ACTIONS(2220),
- [anon_sym_abstract] = ACTIONS(2220),
- [anon_sym_any] = ACTIONS(2220),
- [anon_sym_array] = ACTIONS(2220),
- [anon_sym_binary] = ACTIONS(2220),
- [anon_sym_boolean] = ACTIONS(2220),
- [anon_sym_date] = ACTIONS(2220),
- [anon_sym_guid] = ACTIONS(2220),
- [anon_sym_numeric] = ACTIONS(2220),
- [anon_sym_query] = ACTIONS(2220),
- [anon_sym_string] = ACTIONS(2220),
- [anon_sym_struct] = ACTIONS(2220),
- [anon_sym_uuid] = ACTIONS(2220),
- [anon_sym_variablename] = ACTIONS(2220),
- [anon_sym_void] = ACTIONS(2220),
- [anon_sym_xml] = ACTIONS(2220),
- [anon_sym_new] = ACTIONS(2220),
- [anon_sym_PLUS] = ACTIONS(2220),
- [anon_sym_DASH] = ACTIONS(2220),
- [anon_sym_SLASH] = ACTIONS(2220),
- [anon_sym_BANG] = ACTIONS(2218),
- [anon_sym_TILDE] = ACTIONS(2220),
- [aux_sym_unary_operator_token1] = ACTIONS(2218),
- [anon_sym_PLUS_PLUS] = ACTIONS(2218),
- [anon_sym_DASH_DASH] = ACTIONS(2218),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2218),
- [sym_identifier] = ACTIONS(2220),
- [sym_private_property_identifier] = ACTIONS(2218),
- [sym_this] = ACTIONS(2220),
- [sym_super] = ACTIONS(2220),
- [sym_true] = ACTIONS(2220),
- [sym_false] = ACTIONS(2220),
- [sym_null] = ACTIONS(2220),
- [anon_sym_export] = ACTIONS(2220),
+ [1173] = {
+ [sym_comment] = STATE(1173),
+ [anon_sym_POUND] = ACTIONS(2160),
+ [anon_sym_var] = ACTIONS(2162),
+ [anon_sym_SQUOTE] = ACTIONS(2160),
+ [anon_sym_DQUOTE] = ACTIONS(2160),
+ [anon_sym_LBRACE] = ACTIONS(2160),
+ [anon_sym_RBRACE] = ACTIONS(2160),
+ [anon_sym_import] = ACTIONS(2162),
+ [anon_sym_with] = ACTIONS(2162),
+ [anon_sym_let] = ACTIONS(2162),
+ [anon_sym_const] = ACTIONS(2162),
+ [anon_sym_if] = ACTIONS(2162),
+ [anon_sym_switch] = ACTIONS(2162),
+ [anon_sym_for] = ACTIONS(2162),
+ [anon_sym_LPAREN] = ACTIONS(2160),
+ [anon_sym_await] = ACTIONS(2162),
+ [anon_sym_while] = ACTIONS(2162),
+ [anon_sym_do] = ACTIONS(2162),
+ [anon_sym_try] = ACTIONS(2162),
+ [anon_sym_break] = ACTIONS(2162),
+ [anon_sym_continue] = ACTIONS(2162),
+ [anon_sym_return] = ACTIONS(2162),
+ [anon_sym_throw] = ACTIONS(2162),
+ [anon_sym_SEMI] = ACTIONS(2160),
+ [anon_sym_yield] = ACTIONS(2162),
+ [anon_sym_LBRACK] = ACTIONS(2160),
+ [anon_sym_async] = ACTIONS(2162),
+ [anon_sym_function] = ACTIONS(2162),
+ [anon_sym_private] = ACTIONS(2162),
+ [anon_sym_public] = ACTIONS(2162),
+ [anon_sym_remote] = ACTIONS(2162),
+ [anon_sym_static] = ACTIONS(2162),
+ [anon_sym_final] = ACTIONS(2162),
+ [anon_sym_abstract] = ACTIONS(2162),
+ [anon_sym_any] = ACTIONS(2162),
+ [anon_sym_array] = ACTIONS(2162),
+ [anon_sym_binary] = ACTIONS(2162),
+ [anon_sym_boolean] = ACTIONS(2162),
+ [anon_sym_date] = ACTIONS(2162),
+ [anon_sym_guid] = ACTIONS(2162),
+ [anon_sym_numeric] = ACTIONS(2162),
+ [anon_sym_query] = ACTIONS(2162),
+ [anon_sym_string] = ACTIONS(2162),
+ [anon_sym_struct] = ACTIONS(2162),
+ [anon_sym_uuid] = ACTIONS(2162),
+ [anon_sym_variablename] = ACTIONS(2162),
+ [anon_sym_void] = ACTIONS(2162),
+ [anon_sym_xml] = ACTIONS(2162),
+ [anon_sym_new] = ACTIONS(2162),
+ [anon_sym_PLUS] = ACTIONS(2162),
+ [anon_sym_DASH] = ACTIONS(2162),
+ [anon_sym_SLASH] = ACTIONS(2162),
+ [anon_sym_BANG] = ACTIONS(2160),
+ [anon_sym_TILDE] = ACTIONS(2162),
+ [aux_sym_unary_operator_token1] = ACTIONS(2160),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2160),
+ [anon_sym_DASH_DASH] = ACTIONS(2160),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2160),
+ [sym_identifier] = ACTIONS(2162),
+ [sym_private_property_identifier] = ACTIONS(2160),
+ [sym_this] = ACTIONS(2162),
+ [sym_super] = ACTIONS(2162),
+ [sym_true] = ACTIONS(2162),
+ [sym_false] = ACTIONS(2162),
+ [sym_null] = ACTIONS(2162),
+ [anon_sym_export] = ACTIONS(2162),
[sym_cf_comment] = ACTIONS(5),
},
- [1121] = {
- [sym_comment] = STATE(1121),
+ [1174] = {
+ [sym_comment] = STATE(1174),
[anon_sym_POUND] = ACTIONS(2194),
[anon_sym_var] = ACTIONS(2196),
[anon_sym_SQUOTE] = ACTIONS(2194),
@@ -130813,8 +135027,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2196),
[sym_cf_comment] = ACTIONS(5),
},
- [1122] = {
- [sym_comment] = STATE(1122),
+ [1175] = {
+ [sym_comment] = STATE(1175),
[anon_sym_POUND] = ACTIONS(2198),
[anon_sym_var] = ACTIONS(2200),
[anon_sym_SQUOTE] = ACTIONS(2198),
@@ -130883,9 +135097,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2200),
[sym_cf_comment] = ACTIONS(5),
},
- [1123] = {
- [sym_comment] = STATE(1123),
- [anon_sym_POUND] = ACTIONS(2202),
+ [1176] = {
+ [sym_comment] = STATE(1176),
+ [anon_sym_POUND] = ACTIONS(2202),
[anon_sym_var] = ACTIONS(2204),
[anon_sym_SQUOTE] = ACTIONS(2202),
[anon_sym_DQUOTE] = ACTIONS(2202),
@@ -130953,513 +135167,231 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2204),
[sym_cf_comment] = ACTIONS(5),
},
- [1124] = {
- [sym_comment] = STATE(1124),
- [anon_sym_POUND] = ACTIONS(2206),
- [anon_sym_var] = ACTIONS(2208),
- [anon_sym_SQUOTE] = ACTIONS(2206),
- [anon_sym_DQUOTE] = ACTIONS(2206),
- [anon_sym_LBRACE] = ACTIONS(2206),
- [anon_sym_RBRACE] = ACTIONS(2206),
- [anon_sym_import] = ACTIONS(2208),
- [anon_sym_with] = ACTIONS(2208),
- [anon_sym_let] = ACTIONS(2208),
- [anon_sym_const] = ACTIONS(2208),
- [anon_sym_if] = ACTIONS(2208),
- [anon_sym_switch] = ACTIONS(2208),
- [anon_sym_for] = ACTIONS(2208),
- [anon_sym_LPAREN] = ACTIONS(2206),
- [anon_sym_await] = ACTIONS(2208),
- [anon_sym_while] = ACTIONS(2208),
- [anon_sym_do] = ACTIONS(2208),
- [anon_sym_try] = ACTIONS(2208),
- [anon_sym_break] = ACTIONS(2208),
- [anon_sym_continue] = ACTIONS(2208),
- [anon_sym_return] = ACTIONS(2208),
- [anon_sym_throw] = ACTIONS(2208),
- [anon_sym_SEMI] = ACTIONS(2206),
- [anon_sym_yield] = ACTIONS(2208),
- [anon_sym_LBRACK] = ACTIONS(2206),
- [anon_sym_async] = ACTIONS(2208),
- [anon_sym_function] = ACTIONS(2208),
- [anon_sym_private] = ACTIONS(2208),
- [anon_sym_public] = ACTIONS(2208),
- [anon_sym_remote] = ACTIONS(2208),
- [anon_sym_static] = ACTIONS(2208),
- [anon_sym_final] = ACTIONS(2208),
- [anon_sym_abstract] = ACTIONS(2208),
- [anon_sym_any] = ACTIONS(2208),
- [anon_sym_array] = ACTIONS(2208),
- [anon_sym_binary] = ACTIONS(2208),
- [anon_sym_boolean] = ACTIONS(2208),
- [anon_sym_date] = ACTIONS(2208),
- [anon_sym_guid] = ACTIONS(2208),
- [anon_sym_numeric] = ACTIONS(2208),
- [anon_sym_query] = ACTIONS(2208),
- [anon_sym_string] = ACTIONS(2208),
- [anon_sym_struct] = ACTIONS(2208),
- [anon_sym_uuid] = ACTIONS(2208),
- [anon_sym_variablename] = ACTIONS(2208),
- [anon_sym_void] = ACTIONS(2208),
- [anon_sym_xml] = ACTIONS(2208),
- [anon_sym_new] = ACTIONS(2208),
- [anon_sym_PLUS] = ACTIONS(2208),
- [anon_sym_DASH] = ACTIONS(2208),
- [anon_sym_SLASH] = ACTIONS(2208),
- [anon_sym_BANG] = ACTIONS(2206),
- [anon_sym_TILDE] = ACTIONS(2208),
- [aux_sym_unary_operator_token1] = ACTIONS(2206),
- [anon_sym_PLUS_PLUS] = ACTIONS(2206),
- [anon_sym_DASH_DASH] = ACTIONS(2206),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2206),
- [sym_identifier] = ACTIONS(2208),
- [sym_private_property_identifier] = ACTIONS(2206),
- [sym_this] = ACTIONS(2208),
- [sym_super] = ACTIONS(2208),
- [sym_true] = ACTIONS(2208),
- [sym_false] = ACTIONS(2208),
- [sym_null] = ACTIONS(2208),
- [anon_sym_export] = ACTIONS(2208),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1125] = {
- [sym_comment] = STATE(1125),
- [anon_sym_POUND] = ACTIONS(2210),
- [anon_sym_var] = ACTIONS(2212),
- [anon_sym_SQUOTE] = ACTIONS(2210),
- [anon_sym_DQUOTE] = ACTIONS(2210),
- [anon_sym_LBRACE] = ACTIONS(2210),
- [anon_sym_RBRACE] = ACTIONS(2210),
- [anon_sym_import] = ACTIONS(2212),
- [anon_sym_with] = ACTIONS(2212),
- [anon_sym_let] = ACTIONS(2212),
- [anon_sym_const] = ACTIONS(2212),
- [anon_sym_if] = ACTIONS(2212),
- [anon_sym_switch] = ACTIONS(2212),
- [anon_sym_for] = ACTIONS(2212),
- [anon_sym_LPAREN] = ACTIONS(2210),
- [anon_sym_await] = ACTIONS(2212),
- [anon_sym_while] = ACTIONS(2212),
- [anon_sym_do] = ACTIONS(2212),
- [anon_sym_try] = ACTIONS(2212),
- [anon_sym_break] = ACTIONS(2212),
- [anon_sym_continue] = ACTIONS(2212),
- [anon_sym_return] = ACTIONS(2212),
- [anon_sym_throw] = ACTIONS(2212),
- [anon_sym_SEMI] = ACTIONS(2210),
- [anon_sym_yield] = ACTIONS(2212),
- [anon_sym_LBRACK] = ACTIONS(2210),
- [anon_sym_async] = ACTIONS(2212),
- [anon_sym_function] = ACTIONS(2212),
- [anon_sym_private] = ACTIONS(2212),
- [anon_sym_public] = ACTIONS(2212),
- [anon_sym_remote] = ACTIONS(2212),
- [anon_sym_static] = ACTIONS(2212),
- [anon_sym_final] = ACTIONS(2212),
- [anon_sym_abstract] = ACTIONS(2212),
- [anon_sym_any] = ACTIONS(2212),
- [anon_sym_array] = ACTIONS(2212),
- [anon_sym_binary] = ACTIONS(2212),
- [anon_sym_boolean] = ACTIONS(2212),
- [anon_sym_date] = ACTIONS(2212),
- [anon_sym_guid] = ACTIONS(2212),
- [anon_sym_numeric] = ACTIONS(2212),
- [anon_sym_query] = ACTIONS(2212),
- [anon_sym_string] = ACTIONS(2212),
- [anon_sym_struct] = ACTIONS(2212),
- [anon_sym_uuid] = ACTIONS(2212),
- [anon_sym_variablename] = ACTIONS(2212),
- [anon_sym_void] = ACTIONS(2212),
- [anon_sym_xml] = ACTIONS(2212),
- [anon_sym_new] = ACTIONS(2212),
- [anon_sym_PLUS] = ACTIONS(2212),
- [anon_sym_DASH] = ACTIONS(2212),
- [anon_sym_SLASH] = ACTIONS(2212),
- [anon_sym_BANG] = ACTIONS(2210),
- [anon_sym_TILDE] = ACTIONS(2212),
- [aux_sym_unary_operator_token1] = ACTIONS(2210),
- [anon_sym_PLUS_PLUS] = ACTIONS(2210),
- [anon_sym_DASH_DASH] = ACTIONS(2210),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2210),
- [sym_identifier] = ACTIONS(2212),
- [sym_private_property_identifier] = ACTIONS(2210),
- [sym_this] = ACTIONS(2212),
- [sym_super] = ACTIONS(2212),
- [sym_true] = ACTIONS(2212),
- [sym_false] = ACTIONS(2212),
- [sym_null] = ACTIONS(2212),
- [anon_sym_export] = ACTIONS(2212),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1126] = {
- [sym_comment] = STATE(1126),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1626),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1144),
- [anon_sym_RBRACE] = ACTIONS(1144),
- [anon_sym_LPAREN] = ACTIONS(1144),
- [anon_sym_RPAREN] = ACTIONS(1144),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_RBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1641),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1144),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1144),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1144),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1144),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
- [aux_sym_binary_expression_token7] = ACTIONS(1144),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
- [aux_sym_binary_expression_token9] = ACTIONS(1144),
- [aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1144),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(1144),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1127] = {
- [sym_comment] = STATE(1127),
- [anon_sym_POUND] = ACTIONS(2088),
- [anon_sym_var] = ACTIONS(2090),
- [anon_sym_SQUOTE] = ACTIONS(2088),
- [anon_sym_DQUOTE] = ACTIONS(2088),
- [anon_sym_LBRACE] = ACTIONS(2088),
- [anon_sym_RBRACE] = ACTIONS(2088),
- [anon_sym_import] = ACTIONS(2090),
- [anon_sym_with] = ACTIONS(2090),
- [anon_sym_let] = ACTIONS(2090),
- [anon_sym_const] = ACTIONS(2090),
- [anon_sym_if] = ACTIONS(2090),
- [anon_sym_switch] = ACTIONS(2090),
- [anon_sym_for] = ACTIONS(2090),
- [anon_sym_LPAREN] = ACTIONS(2088),
- [anon_sym_await] = ACTIONS(2090),
- [anon_sym_while] = ACTIONS(2090),
- [anon_sym_do] = ACTIONS(2090),
- [anon_sym_try] = ACTIONS(2090),
- [anon_sym_break] = ACTIONS(2090),
- [anon_sym_continue] = ACTIONS(2090),
- [anon_sym_return] = ACTIONS(2090),
- [anon_sym_throw] = ACTIONS(2090),
- [anon_sym_SEMI] = ACTIONS(2088),
- [anon_sym_yield] = ACTIONS(2090),
- [anon_sym_LBRACK] = ACTIONS(2088),
- [anon_sym_async] = ACTIONS(2090),
- [anon_sym_function] = ACTIONS(2090),
- [anon_sym_private] = ACTIONS(2090),
- [anon_sym_public] = ACTIONS(2090),
- [anon_sym_remote] = ACTIONS(2090),
- [anon_sym_static] = ACTIONS(2090),
- [anon_sym_final] = ACTIONS(2090),
- [anon_sym_abstract] = ACTIONS(2090),
- [anon_sym_any] = ACTIONS(2090),
- [anon_sym_array] = ACTIONS(2090),
- [anon_sym_binary] = ACTIONS(2090),
- [anon_sym_boolean] = ACTIONS(2090),
- [anon_sym_date] = ACTIONS(2090),
- [anon_sym_guid] = ACTIONS(2090),
- [anon_sym_numeric] = ACTIONS(2090),
- [anon_sym_query] = ACTIONS(2090),
- [anon_sym_string] = ACTIONS(2090),
- [anon_sym_struct] = ACTIONS(2090),
- [anon_sym_uuid] = ACTIONS(2090),
- [anon_sym_variablename] = ACTIONS(2090),
- [anon_sym_void] = ACTIONS(2090),
- [anon_sym_xml] = ACTIONS(2090),
- [anon_sym_new] = ACTIONS(2090),
- [anon_sym_PLUS] = ACTIONS(2090),
- [anon_sym_DASH] = ACTIONS(2090),
- [anon_sym_SLASH] = ACTIONS(2090),
- [anon_sym_BANG] = ACTIONS(2088),
- [anon_sym_TILDE] = ACTIONS(2090),
- [aux_sym_unary_operator_token1] = ACTIONS(2088),
- [anon_sym_PLUS_PLUS] = ACTIONS(2088),
- [anon_sym_DASH_DASH] = ACTIONS(2088),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2088),
- [sym_identifier] = ACTIONS(2090),
- [sym_private_property_identifier] = ACTIONS(2088),
- [sym_this] = ACTIONS(2090),
- [sym_super] = ACTIONS(2090),
- [sym_true] = ACTIONS(2090),
- [sym_false] = ACTIONS(2090),
- [sym_null] = ACTIONS(2090),
- [anon_sym_export] = ACTIONS(2090),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1128] = {
- [sym_comment] = STATE(1128),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2342),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(2280),
- [anon_sym_RBRACE] = ACTIONS(2280),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_RPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_RBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2384),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [1177] = {
+ [sym_comment] = STATE(1177),
+ [anon_sym_POUND] = ACTIONS(2094),
+ [anon_sym_var] = ACTIONS(2096),
+ [anon_sym_SQUOTE] = ACTIONS(2094),
+ [anon_sym_DQUOTE] = ACTIONS(2094),
+ [anon_sym_LBRACE] = ACTIONS(2094),
+ [anon_sym_RBRACE] = ACTIONS(2094),
+ [anon_sym_import] = ACTIONS(2096),
+ [anon_sym_with] = ACTIONS(2096),
+ [anon_sym_let] = ACTIONS(2096),
+ [anon_sym_const] = ACTIONS(2096),
+ [anon_sym_if] = ACTIONS(2096),
+ [anon_sym_switch] = ACTIONS(2096),
+ [anon_sym_for] = ACTIONS(2096),
+ [anon_sym_LPAREN] = ACTIONS(2094),
+ [anon_sym_await] = ACTIONS(2096),
+ [anon_sym_while] = ACTIONS(2096),
+ [anon_sym_do] = ACTIONS(2096),
+ [anon_sym_try] = ACTIONS(2096),
+ [anon_sym_break] = ACTIONS(2096),
+ [anon_sym_continue] = ACTIONS(2096),
+ [anon_sym_return] = ACTIONS(2096),
+ [anon_sym_throw] = ACTIONS(2096),
+ [anon_sym_SEMI] = ACTIONS(2094),
+ [anon_sym_yield] = ACTIONS(2096),
+ [anon_sym_LBRACK] = ACTIONS(2094),
+ [anon_sym_async] = ACTIONS(2096),
+ [anon_sym_function] = ACTIONS(2096),
+ [anon_sym_private] = ACTIONS(2096),
+ [anon_sym_public] = ACTIONS(2096),
+ [anon_sym_remote] = ACTIONS(2096),
+ [anon_sym_static] = ACTIONS(2096),
+ [anon_sym_final] = ACTIONS(2096),
+ [anon_sym_abstract] = ACTIONS(2096),
+ [anon_sym_any] = ACTIONS(2096),
+ [anon_sym_array] = ACTIONS(2096),
+ [anon_sym_binary] = ACTIONS(2096),
+ [anon_sym_boolean] = ACTIONS(2096),
+ [anon_sym_date] = ACTIONS(2096),
+ [anon_sym_guid] = ACTIONS(2096),
+ [anon_sym_numeric] = ACTIONS(2096),
+ [anon_sym_query] = ACTIONS(2096),
+ [anon_sym_string] = ACTIONS(2096),
+ [anon_sym_struct] = ACTIONS(2096),
+ [anon_sym_uuid] = ACTIONS(2096),
+ [anon_sym_variablename] = ACTIONS(2096),
+ [anon_sym_void] = ACTIONS(2096),
+ [anon_sym_xml] = ACTIONS(2096),
+ [anon_sym_new] = ACTIONS(2096),
+ [anon_sym_PLUS] = ACTIONS(2096),
+ [anon_sym_DASH] = ACTIONS(2096),
+ [anon_sym_SLASH] = ACTIONS(2096),
+ [anon_sym_BANG] = ACTIONS(2094),
+ [anon_sym_TILDE] = ACTIONS(2096),
+ [aux_sym_unary_operator_token1] = ACTIONS(2094),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2094),
+ [anon_sym_DASH_DASH] = ACTIONS(2094),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2094),
+ [sym_identifier] = ACTIONS(2096),
+ [sym_private_property_identifier] = ACTIONS(2094),
+ [sym_this] = ACTIONS(2096),
+ [sym_super] = ACTIONS(2096),
+ [sym_true] = ACTIONS(2096),
+ [sym_false] = ACTIONS(2096),
+ [sym_null] = ACTIONS(2096),
+ [anon_sym_export] = ACTIONS(2096),
[sym_cf_comment] = ACTIONS(5),
},
- [1129] = {
- [sym_comment] = STATE(1129),
- [anon_sym_POUND] = ACTIONS(2214),
- [anon_sym_var] = ACTIONS(2216),
- [anon_sym_SQUOTE] = ACTIONS(2214),
- [anon_sym_DQUOTE] = ACTIONS(2214),
- [anon_sym_LBRACE] = ACTIONS(2214),
- [anon_sym_RBRACE] = ACTIONS(2214),
- [anon_sym_import] = ACTIONS(2216),
- [anon_sym_with] = ACTIONS(2216),
- [anon_sym_let] = ACTIONS(2216),
- [anon_sym_const] = ACTIONS(2216),
- [anon_sym_if] = ACTIONS(2216),
- [anon_sym_switch] = ACTIONS(2216),
- [anon_sym_for] = ACTIONS(2216),
- [anon_sym_LPAREN] = ACTIONS(2214),
- [anon_sym_await] = ACTIONS(2216),
- [anon_sym_while] = ACTIONS(2216),
- [anon_sym_do] = ACTIONS(2216),
- [anon_sym_try] = ACTIONS(2216),
- [anon_sym_break] = ACTIONS(2216),
- [anon_sym_continue] = ACTIONS(2216),
- [anon_sym_return] = ACTIONS(2216),
- [anon_sym_throw] = ACTIONS(2216),
- [anon_sym_SEMI] = ACTIONS(2214),
- [anon_sym_yield] = ACTIONS(2216),
- [anon_sym_LBRACK] = ACTIONS(2214),
- [anon_sym_async] = ACTIONS(2216),
- [anon_sym_function] = ACTIONS(2216),
- [anon_sym_private] = ACTIONS(2216),
- [anon_sym_public] = ACTIONS(2216),
- [anon_sym_remote] = ACTIONS(2216),
- [anon_sym_static] = ACTIONS(2216),
- [anon_sym_final] = ACTIONS(2216),
- [anon_sym_abstract] = ACTIONS(2216),
- [anon_sym_any] = ACTIONS(2216),
- [anon_sym_array] = ACTIONS(2216),
- [anon_sym_binary] = ACTIONS(2216),
- [anon_sym_boolean] = ACTIONS(2216),
- [anon_sym_date] = ACTIONS(2216),
- [anon_sym_guid] = ACTIONS(2216),
- [anon_sym_numeric] = ACTIONS(2216),
- [anon_sym_query] = ACTIONS(2216),
- [anon_sym_string] = ACTIONS(2216),
- [anon_sym_struct] = ACTIONS(2216),
- [anon_sym_uuid] = ACTIONS(2216),
- [anon_sym_variablename] = ACTIONS(2216),
- [anon_sym_void] = ACTIONS(2216),
- [anon_sym_xml] = ACTIONS(2216),
- [anon_sym_new] = ACTIONS(2216),
- [anon_sym_PLUS] = ACTIONS(2216),
- [anon_sym_DASH] = ACTIONS(2216),
- [anon_sym_SLASH] = ACTIONS(2216),
- [anon_sym_BANG] = ACTIONS(2214),
- [anon_sym_TILDE] = ACTIONS(2216),
- [aux_sym_unary_operator_token1] = ACTIONS(2214),
- [anon_sym_PLUS_PLUS] = ACTIONS(2214),
- [anon_sym_DASH_DASH] = ACTIONS(2214),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2214),
- [sym_identifier] = ACTIONS(2216),
- [sym_private_property_identifier] = ACTIONS(2214),
- [sym_this] = ACTIONS(2216),
- [sym_super] = ACTIONS(2216),
- [sym_true] = ACTIONS(2216),
- [sym_false] = ACTIONS(2216),
- [sym_null] = ACTIONS(2216),
- [anon_sym_export] = ACTIONS(2216),
+ [1178] = {
+ [sym_comment] = STATE(1178),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2328),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_SEMI] = ACTIONS(1851),
+ [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(1860),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1851),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [1130] = {
- [sym_comment] = STATE(1130),
- [anon_sym_POUND] = ACTIONS(2064),
- [anon_sym_var] = ACTIONS(2066),
- [anon_sym_SQUOTE] = ACTIONS(2064),
- [anon_sym_DQUOTE] = ACTIONS(2064),
- [anon_sym_LBRACE] = ACTIONS(2064),
- [anon_sym_RBRACE] = ACTIONS(2064),
- [anon_sym_import] = ACTIONS(2066),
- [anon_sym_with] = ACTIONS(2066),
- [anon_sym_let] = ACTIONS(2066),
- [anon_sym_const] = ACTIONS(2066),
- [anon_sym_if] = ACTIONS(2066),
- [anon_sym_switch] = ACTIONS(2066),
- [anon_sym_for] = ACTIONS(2066),
- [anon_sym_LPAREN] = ACTIONS(2064),
- [anon_sym_await] = ACTIONS(2066),
- [anon_sym_while] = ACTIONS(2066),
- [anon_sym_do] = ACTIONS(2066),
- [anon_sym_try] = ACTIONS(2066),
- [anon_sym_break] = ACTIONS(2066),
- [anon_sym_continue] = ACTIONS(2066),
- [anon_sym_return] = ACTIONS(2066),
- [anon_sym_throw] = ACTIONS(2066),
- [anon_sym_SEMI] = ACTIONS(2064),
- [anon_sym_yield] = ACTIONS(2066),
- [anon_sym_LBRACK] = ACTIONS(2064),
- [anon_sym_async] = ACTIONS(2066),
- [anon_sym_function] = ACTIONS(2066),
- [anon_sym_private] = ACTIONS(2066),
- [anon_sym_public] = ACTIONS(2066),
- [anon_sym_remote] = ACTIONS(2066),
- [anon_sym_static] = ACTIONS(2066),
- [anon_sym_final] = ACTIONS(2066),
- [anon_sym_abstract] = ACTIONS(2066),
- [anon_sym_any] = ACTIONS(2066),
- [anon_sym_array] = ACTIONS(2066),
- [anon_sym_binary] = ACTIONS(2066),
- [anon_sym_boolean] = ACTIONS(2066),
- [anon_sym_date] = ACTIONS(2066),
- [anon_sym_guid] = ACTIONS(2066),
- [anon_sym_numeric] = ACTIONS(2066),
- [anon_sym_query] = ACTIONS(2066),
- [anon_sym_string] = ACTIONS(2066),
- [anon_sym_struct] = ACTIONS(2066),
- [anon_sym_uuid] = ACTIONS(2066),
- [anon_sym_variablename] = ACTIONS(2066),
- [anon_sym_void] = ACTIONS(2066),
- [anon_sym_xml] = ACTIONS(2066),
- [anon_sym_new] = ACTIONS(2066),
- [anon_sym_PLUS] = ACTIONS(2066),
- [anon_sym_DASH] = ACTIONS(2066),
- [anon_sym_SLASH] = ACTIONS(2066),
- [anon_sym_BANG] = ACTIONS(2064),
- [anon_sym_TILDE] = ACTIONS(2066),
- [aux_sym_unary_operator_token1] = ACTIONS(2064),
- [anon_sym_PLUS_PLUS] = ACTIONS(2064),
- [anon_sym_DASH_DASH] = ACTIONS(2064),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2064),
- [sym_identifier] = ACTIONS(2066),
- [sym_private_property_identifier] = ACTIONS(2064),
- [sym_this] = ACTIONS(2066),
- [sym_super] = ACTIONS(2066),
- [sym_true] = ACTIONS(2066),
- [sym_false] = ACTIONS(2066),
- [sym_null] = ACTIONS(2066),
- [anon_sym_export] = ACTIONS(2066),
+ [1179] = {
+ [sym_comment] = STATE(1179),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2358),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(1398),
+ [anon_sym_RBRACE] = ACTIONS(1398),
+ [anon_sym_LPAREN] = ACTIONS(1857),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2332),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [1131] = {
- [sym_comment] = STATE(1131),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
+ [1180] = {
+ [sym_comment] = STATE(1180),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
+ [anon_sym_EQ] = ACTIONS(1396),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1185),
+ [anon_sym_COMMA] = ACTIONS(1398),
+ [anon_sym_RBRACE] = ACTIONS(1398),
[anon_sym_LPAREN] = ACTIONS(1160),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -131495,16 +135427,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -131513,218 +135447,218 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [1132] = {
- [sym_comment] = STATE(1132),
- [aux_sym_object_repeat1] = STATE(3968),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2378),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1185),
- [anon_sym_LPAREN] = ACTIONS(2286),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2380),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [1181] = {
+ [sym_comment] = STATE(1181),
+ [anon_sym_POUND] = ACTIONS(2098),
+ [anon_sym_var] = ACTIONS(2100),
+ [anon_sym_SQUOTE] = ACTIONS(2098),
+ [anon_sym_DQUOTE] = ACTIONS(2098),
+ [anon_sym_LBRACE] = ACTIONS(2098),
+ [anon_sym_RBRACE] = ACTIONS(2098),
+ [anon_sym_import] = ACTIONS(2100),
+ [anon_sym_with] = ACTIONS(2100),
+ [anon_sym_let] = ACTIONS(2100),
+ [anon_sym_const] = ACTIONS(2100),
+ [anon_sym_if] = ACTIONS(2100),
+ [anon_sym_switch] = ACTIONS(2100),
+ [anon_sym_for] = ACTIONS(2100),
+ [anon_sym_LPAREN] = ACTIONS(2098),
+ [anon_sym_await] = ACTIONS(2100),
+ [anon_sym_while] = ACTIONS(2100),
+ [anon_sym_do] = ACTIONS(2100),
+ [anon_sym_try] = ACTIONS(2100),
+ [anon_sym_break] = ACTIONS(2100),
+ [anon_sym_continue] = ACTIONS(2100),
+ [anon_sym_return] = ACTIONS(2100),
+ [anon_sym_throw] = ACTIONS(2100),
+ [anon_sym_SEMI] = ACTIONS(2098),
+ [anon_sym_yield] = ACTIONS(2100),
+ [anon_sym_LBRACK] = ACTIONS(2098),
+ [anon_sym_async] = ACTIONS(2100),
+ [anon_sym_function] = ACTIONS(2100),
+ [anon_sym_private] = ACTIONS(2100),
+ [anon_sym_public] = ACTIONS(2100),
+ [anon_sym_remote] = ACTIONS(2100),
+ [anon_sym_static] = ACTIONS(2100),
+ [anon_sym_final] = ACTIONS(2100),
+ [anon_sym_abstract] = ACTIONS(2100),
+ [anon_sym_any] = ACTIONS(2100),
+ [anon_sym_array] = ACTIONS(2100),
+ [anon_sym_binary] = ACTIONS(2100),
+ [anon_sym_boolean] = ACTIONS(2100),
+ [anon_sym_date] = ACTIONS(2100),
+ [anon_sym_guid] = ACTIONS(2100),
+ [anon_sym_numeric] = ACTIONS(2100),
+ [anon_sym_query] = ACTIONS(2100),
+ [anon_sym_string] = ACTIONS(2100),
+ [anon_sym_struct] = ACTIONS(2100),
+ [anon_sym_uuid] = ACTIONS(2100),
+ [anon_sym_variablename] = ACTIONS(2100),
+ [anon_sym_void] = ACTIONS(2100),
+ [anon_sym_xml] = ACTIONS(2100),
+ [anon_sym_new] = ACTIONS(2100),
+ [anon_sym_PLUS] = ACTIONS(2100),
+ [anon_sym_DASH] = ACTIONS(2100),
+ [anon_sym_SLASH] = ACTIONS(2100),
+ [anon_sym_BANG] = ACTIONS(2098),
+ [anon_sym_TILDE] = ACTIONS(2100),
+ [aux_sym_unary_operator_token1] = ACTIONS(2098),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2098),
+ [anon_sym_DASH_DASH] = ACTIONS(2098),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2098),
+ [sym_identifier] = ACTIONS(2100),
+ [sym_private_property_identifier] = ACTIONS(2098),
+ [sym_this] = ACTIONS(2100),
+ [sym_super] = ACTIONS(2100),
+ [sym_true] = ACTIONS(2100),
+ [sym_false] = ACTIONS(2100),
+ [sym_null] = ACTIONS(2100),
+ [anon_sym_export] = ACTIONS(2100),
[sym_cf_comment] = ACTIONS(5),
},
- [1133] = {
- [sym_comment] = STATE(1133),
- [aux_sym_object_repeat1] = STATE(4161),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2378),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1181),
- [anon_sym_LPAREN] = ACTIONS(2286),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2380),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [1182] = {
+ [sym_comment] = STATE(1182),
+ [anon_sym_POUND] = ACTIONS(2118),
+ [anon_sym_var] = ACTIONS(2120),
+ [anon_sym_SQUOTE] = ACTIONS(2118),
+ [anon_sym_DQUOTE] = ACTIONS(2118),
+ [anon_sym_LBRACE] = ACTIONS(2118),
+ [anon_sym_RBRACE] = ACTIONS(2118),
+ [anon_sym_import] = ACTIONS(2120),
+ [anon_sym_with] = ACTIONS(2120),
+ [anon_sym_let] = ACTIONS(2120),
+ [anon_sym_const] = ACTIONS(2120),
+ [anon_sym_if] = ACTIONS(2120),
+ [anon_sym_switch] = ACTIONS(2120),
+ [anon_sym_for] = ACTIONS(2120),
+ [anon_sym_LPAREN] = ACTIONS(2118),
+ [anon_sym_await] = ACTIONS(2120),
+ [anon_sym_while] = ACTIONS(2120),
+ [anon_sym_do] = ACTIONS(2120),
+ [anon_sym_try] = ACTIONS(2120),
+ [anon_sym_break] = ACTIONS(2120),
+ [anon_sym_continue] = ACTIONS(2120),
+ [anon_sym_return] = ACTIONS(2120),
+ [anon_sym_throw] = ACTIONS(2120),
+ [anon_sym_SEMI] = ACTIONS(2118),
+ [anon_sym_yield] = ACTIONS(2120),
+ [anon_sym_LBRACK] = ACTIONS(2118),
+ [anon_sym_async] = ACTIONS(2120),
+ [anon_sym_function] = ACTIONS(2120),
+ [anon_sym_private] = ACTIONS(2120),
+ [anon_sym_public] = ACTIONS(2120),
+ [anon_sym_remote] = ACTIONS(2120),
+ [anon_sym_static] = ACTIONS(2120),
+ [anon_sym_final] = ACTIONS(2120),
+ [anon_sym_abstract] = ACTIONS(2120),
+ [anon_sym_any] = ACTIONS(2120),
+ [anon_sym_array] = ACTIONS(2120),
+ [anon_sym_binary] = ACTIONS(2120),
+ [anon_sym_boolean] = ACTIONS(2120),
+ [anon_sym_date] = ACTIONS(2120),
+ [anon_sym_guid] = ACTIONS(2120),
+ [anon_sym_numeric] = ACTIONS(2120),
+ [anon_sym_query] = ACTIONS(2120),
+ [anon_sym_string] = ACTIONS(2120),
+ [anon_sym_struct] = ACTIONS(2120),
+ [anon_sym_uuid] = ACTIONS(2120),
+ [anon_sym_variablename] = ACTIONS(2120),
+ [anon_sym_void] = ACTIONS(2120),
+ [anon_sym_xml] = ACTIONS(2120),
+ [anon_sym_new] = ACTIONS(2120),
+ [anon_sym_PLUS] = ACTIONS(2120),
+ [anon_sym_DASH] = ACTIONS(2120),
+ [anon_sym_SLASH] = ACTIONS(2120),
+ [anon_sym_BANG] = ACTIONS(2118),
+ [anon_sym_TILDE] = ACTIONS(2120),
+ [aux_sym_unary_operator_token1] = ACTIONS(2118),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2118),
+ [anon_sym_DASH_DASH] = ACTIONS(2118),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2118),
+ [sym_identifier] = ACTIONS(2120),
+ [sym_private_property_identifier] = ACTIONS(2118),
+ [sym_this] = ACTIONS(2120),
+ [sym_super] = ACTIONS(2120),
+ [sym_true] = ACTIONS(2120),
+ [sym_false] = ACTIONS(2120),
+ [sym_null] = ACTIONS(2120),
+ [anon_sym_export] = ACTIONS(2120),
[sym_cf_comment] = ACTIONS(5),
},
- [1134] = {
- [sym_comment] = STATE(1134),
- [anon_sym_POUND] = ACTIONS(2074),
- [anon_sym_var] = ACTIONS(2076),
- [anon_sym_SQUOTE] = ACTIONS(2074),
- [anon_sym_DQUOTE] = ACTIONS(2074),
- [anon_sym_LBRACE] = ACTIONS(2074),
- [anon_sym_RBRACE] = ACTIONS(2074),
- [anon_sym_import] = ACTIONS(2076),
- [anon_sym_with] = ACTIONS(2076),
- [anon_sym_let] = ACTIONS(2076),
- [anon_sym_const] = ACTIONS(2076),
- [anon_sym_if] = ACTIONS(2076),
- [anon_sym_switch] = ACTIONS(2076),
- [anon_sym_for] = ACTIONS(2076),
- [anon_sym_LPAREN] = ACTIONS(2074),
- [anon_sym_await] = ACTIONS(2076),
- [anon_sym_while] = ACTIONS(2076),
- [anon_sym_do] = ACTIONS(2076),
- [anon_sym_try] = ACTIONS(2076),
- [anon_sym_break] = ACTIONS(2076),
- [anon_sym_continue] = ACTIONS(2076),
- [anon_sym_return] = ACTIONS(2076),
- [anon_sym_throw] = ACTIONS(2076),
- [anon_sym_SEMI] = ACTIONS(2074),
- [anon_sym_yield] = ACTIONS(2076),
- [anon_sym_LBRACK] = ACTIONS(2074),
- [anon_sym_async] = ACTIONS(2076),
- [anon_sym_function] = ACTIONS(2076),
- [anon_sym_private] = ACTIONS(2076),
- [anon_sym_public] = ACTIONS(2076),
- [anon_sym_remote] = ACTIONS(2076),
- [anon_sym_static] = ACTIONS(2076),
- [anon_sym_final] = ACTIONS(2076),
- [anon_sym_abstract] = ACTIONS(2076),
- [anon_sym_any] = ACTIONS(2076),
- [anon_sym_array] = ACTIONS(2076),
- [anon_sym_binary] = ACTIONS(2076),
- [anon_sym_boolean] = ACTIONS(2076),
- [anon_sym_date] = ACTIONS(2076),
- [anon_sym_guid] = ACTIONS(2076),
- [anon_sym_numeric] = ACTIONS(2076),
- [anon_sym_query] = ACTIONS(2076),
- [anon_sym_string] = ACTIONS(2076),
- [anon_sym_struct] = ACTIONS(2076),
- [anon_sym_uuid] = ACTIONS(2076),
- [anon_sym_variablename] = ACTIONS(2076),
- [anon_sym_void] = ACTIONS(2076),
- [anon_sym_xml] = ACTIONS(2076),
- [anon_sym_new] = ACTIONS(2076),
- [anon_sym_PLUS] = ACTIONS(2076),
- [anon_sym_DASH] = ACTIONS(2076),
- [anon_sym_SLASH] = ACTIONS(2076),
- [anon_sym_BANG] = ACTIONS(2074),
- [anon_sym_TILDE] = ACTIONS(2076),
- [aux_sym_unary_operator_token1] = ACTIONS(2074),
- [anon_sym_PLUS_PLUS] = ACTIONS(2074),
- [anon_sym_DASH_DASH] = ACTIONS(2074),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2074),
- [sym_identifier] = ACTIONS(2076),
- [sym_private_property_identifier] = ACTIONS(2074),
- [sym_this] = ACTIONS(2076),
- [sym_super] = ACTIONS(2076),
- [sym_true] = ACTIONS(2076),
- [sym_false] = ACTIONS(2076),
- [sym_null] = ACTIONS(2076),
- [anon_sym_export] = ACTIONS(2076),
+ [1183] = {
+ [sym_comment] = STATE(1183),
+ [anon_sym_POUND] = ACTIONS(2164),
+ [anon_sym_var] = ACTIONS(2166),
+ [anon_sym_SQUOTE] = ACTIONS(2164),
+ [anon_sym_DQUOTE] = ACTIONS(2164),
+ [anon_sym_LBRACE] = ACTIONS(2164),
+ [anon_sym_RBRACE] = ACTIONS(2164),
+ [anon_sym_import] = ACTIONS(2166),
+ [anon_sym_with] = ACTIONS(2166),
+ [anon_sym_let] = ACTIONS(2166),
+ [anon_sym_const] = ACTIONS(2166),
+ [anon_sym_if] = ACTIONS(2166),
+ [anon_sym_switch] = ACTIONS(2166),
+ [anon_sym_for] = ACTIONS(2166),
+ [anon_sym_LPAREN] = ACTIONS(2164),
+ [anon_sym_await] = ACTIONS(2166),
+ [anon_sym_while] = ACTIONS(2166),
+ [anon_sym_do] = ACTIONS(2166),
+ [anon_sym_try] = ACTIONS(2166),
+ [anon_sym_break] = ACTIONS(2166),
+ [anon_sym_continue] = ACTIONS(2166),
+ [anon_sym_return] = ACTIONS(2166),
+ [anon_sym_throw] = ACTIONS(2166),
+ [anon_sym_SEMI] = ACTIONS(2164),
+ [anon_sym_yield] = ACTIONS(2166),
+ [anon_sym_LBRACK] = ACTIONS(2164),
+ [anon_sym_async] = ACTIONS(2166),
+ [anon_sym_function] = ACTIONS(2166),
+ [anon_sym_private] = ACTIONS(2166),
+ [anon_sym_public] = ACTIONS(2166),
+ [anon_sym_remote] = ACTIONS(2166),
+ [anon_sym_static] = ACTIONS(2166),
+ [anon_sym_final] = ACTIONS(2166),
+ [anon_sym_abstract] = ACTIONS(2166),
+ [anon_sym_any] = ACTIONS(2166),
+ [anon_sym_array] = ACTIONS(2166),
+ [anon_sym_binary] = ACTIONS(2166),
+ [anon_sym_boolean] = ACTIONS(2166),
+ [anon_sym_date] = ACTIONS(2166),
+ [anon_sym_guid] = ACTIONS(2166),
+ [anon_sym_numeric] = ACTIONS(2166),
+ [anon_sym_query] = ACTIONS(2166),
+ [anon_sym_string] = ACTIONS(2166),
+ [anon_sym_struct] = ACTIONS(2166),
+ [anon_sym_uuid] = ACTIONS(2166),
+ [anon_sym_variablename] = ACTIONS(2166),
+ [anon_sym_void] = ACTIONS(2166),
+ [anon_sym_xml] = ACTIONS(2166),
+ [anon_sym_new] = ACTIONS(2166),
+ [anon_sym_PLUS] = ACTIONS(2166),
+ [anon_sym_DASH] = ACTIONS(2166),
+ [anon_sym_SLASH] = ACTIONS(2166),
+ [anon_sym_BANG] = ACTIONS(2164),
+ [anon_sym_TILDE] = ACTIONS(2166),
+ [aux_sym_unary_operator_token1] = ACTIONS(2164),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2164),
+ [anon_sym_DASH_DASH] = ACTIONS(2164),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2164),
+ [sym_identifier] = ACTIONS(2166),
+ [sym_private_property_identifier] = ACTIONS(2164),
+ [sym_this] = ACTIONS(2166),
+ [sym_super] = ACTIONS(2166),
+ [sym_true] = ACTIONS(2166),
+ [sym_false] = ACTIONS(2166),
+ [sym_null] = ACTIONS(2166),
+ [anon_sym_export] = ACTIONS(2166),
[sym_cf_comment] = ACTIONS(5),
},
- [1135] = {
- [sym_comment] = STATE(1135),
+ [1184] = {
+ [sym_comment] = STATE(1184),
[anon_sym_POUND] = ACTIONS(2222),
[anon_sym_var] = ACTIONS(2224),
[anon_sym_SQUOTE] = ACTIONS(2222),
@@ -131793,78 +135727,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2224),
[sym_cf_comment] = ACTIONS(5),
},
- [1136] = {
- [sym_comment] = STATE(1136),
- [aux_sym_object_repeat1] = STATE(4161),
- [aux_sym_object_pattern_repeat1] = STATE(4110),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(35),
- [anon_sym_RBRACE] = ACTIONS(1181),
- [anon_sym_LPAREN] = ACTIONS(1160),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1367),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1144),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1144),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1144),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1144),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
- [aux_sym_binary_expression_token7] = ACTIONS(1144),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
- [aux_sym_binary_expression_token9] = ACTIONS(1144),
- [aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1144),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
+ [1185] = {
+ [sym_comment] = STATE(1185),
+ [anon_sym_POUND] = ACTIONS(2218),
+ [anon_sym_var] = ACTIONS(2220),
+ [anon_sym_SQUOTE] = ACTIONS(2218),
+ [anon_sym_DQUOTE] = ACTIONS(2218),
+ [anon_sym_LBRACE] = ACTIONS(2218),
+ [anon_sym_RBRACE] = ACTIONS(2218),
+ [anon_sym_import] = ACTIONS(2220),
+ [anon_sym_with] = ACTIONS(2220),
+ [anon_sym_let] = ACTIONS(2220),
+ [anon_sym_const] = ACTIONS(2220),
+ [anon_sym_if] = ACTIONS(2220),
+ [anon_sym_switch] = ACTIONS(2220),
+ [anon_sym_for] = ACTIONS(2220),
+ [anon_sym_LPAREN] = ACTIONS(2218),
+ [anon_sym_await] = ACTIONS(2220),
+ [anon_sym_while] = ACTIONS(2220),
+ [anon_sym_do] = ACTIONS(2220),
+ [anon_sym_try] = ACTIONS(2220),
+ [anon_sym_break] = ACTIONS(2220),
+ [anon_sym_continue] = ACTIONS(2220),
+ [anon_sym_return] = ACTIONS(2220),
+ [anon_sym_throw] = ACTIONS(2220),
+ [anon_sym_SEMI] = ACTIONS(2218),
+ [anon_sym_yield] = ACTIONS(2220),
+ [anon_sym_LBRACK] = ACTIONS(2218),
+ [anon_sym_async] = ACTIONS(2220),
+ [anon_sym_function] = ACTIONS(2220),
+ [anon_sym_private] = ACTIONS(2220),
+ [anon_sym_public] = ACTIONS(2220),
+ [anon_sym_remote] = ACTIONS(2220),
+ [anon_sym_static] = ACTIONS(2220),
+ [anon_sym_final] = ACTIONS(2220),
+ [anon_sym_abstract] = ACTIONS(2220),
+ [anon_sym_any] = ACTIONS(2220),
+ [anon_sym_array] = ACTIONS(2220),
+ [anon_sym_binary] = ACTIONS(2220),
+ [anon_sym_boolean] = ACTIONS(2220),
+ [anon_sym_date] = ACTIONS(2220),
+ [anon_sym_guid] = ACTIONS(2220),
+ [anon_sym_numeric] = ACTIONS(2220),
+ [anon_sym_query] = ACTIONS(2220),
+ [anon_sym_string] = ACTIONS(2220),
+ [anon_sym_struct] = ACTIONS(2220),
+ [anon_sym_uuid] = ACTIONS(2220),
+ [anon_sym_variablename] = ACTIONS(2220),
+ [anon_sym_void] = ACTIONS(2220),
+ [anon_sym_xml] = ACTIONS(2220),
+ [anon_sym_new] = ACTIONS(2220),
+ [anon_sym_PLUS] = ACTIONS(2220),
+ [anon_sym_DASH] = ACTIONS(2220),
+ [anon_sym_SLASH] = ACTIONS(2220),
+ [anon_sym_BANG] = ACTIONS(2218),
+ [anon_sym_TILDE] = ACTIONS(2220),
+ [aux_sym_unary_operator_token1] = ACTIONS(2218),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2218),
+ [anon_sym_DASH_DASH] = ACTIONS(2218),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(1144),
+ [sym_number] = ACTIONS(2218),
+ [sym_identifier] = ACTIONS(2220),
+ [sym_private_property_identifier] = ACTIONS(2218),
+ [sym_this] = ACTIONS(2220),
+ [sym_super] = ACTIONS(2220),
+ [sym_true] = ACTIONS(2220),
+ [sym_false] = ACTIONS(2220),
+ [sym_null] = ACTIONS(2220),
+ [anon_sym_export] = ACTIONS(2220),
[sym_cf_comment] = ACTIONS(5),
},
- [1137] = {
- [sym_comment] = STATE(1137),
+ [1186] = {
+ [sym_comment] = STATE(1186),
[anon_sym_POUND] = ACTIONS(2106),
[anon_sym_var] = ACTIONS(2108),
[anon_sym_SQUOTE] = ACTIONS(2106),
@@ -131933,1127 +135867,435 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_export] = ACTIONS(2108),
[sym_cf_comment] = ACTIONS(5),
},
- [1138] = {
- [sym_comment] = STATE(1138),
- [anon_sym_POUND] = ACTIONS(2068),
- [anon_sym_var] = ACTIONS(2070),
- [anon_sym_SQUOTE] = ACTIONS(2068),
- [anon_sym_DQUOTE] = ACTIONS(2068),
- [anon_sym_LBRACE] = ACTIONS(2068),
- [anon_sym_RBRACE] = ACTIONS(2068),
- [anon_sym_import] = ACTIONS(2070),
- [anon_sym_with] = ACTIONS(2070),
- [anon_sym_let] = ACTIONS(2070),
- [anon_sym_const] = ACTIONS(2070),
- [anon_sym_if] = ACTIONS(2070),
- [anon_sym_switch] = ACTIONS(2070),
- [anon_sym_for] = ACTIONS(2070),
- [anon_sym_LPAREN] = ACTIONS(2068),
- [anon_sym_await] = ACTIONS(2070),
- [anon_sym_while] = ACTIONS(2070),
- [anon_sym_do] = ACTIONS(2070),
- [anon_sym_try] = ACTIONS(2070),
- [anon_sym_break] = ACTIONS(2070),
- [anon_sym_continue] = ACTIONS(2070),
- [anon_sym_return] = ACTIONS(2070),
- [anon_sym_throw] = ACTIONS(2070),
- [anon_sym_SEMI] = ACTIONS(2068),
- [anon_sym_yield] = ACTIONS(2070),
- [anon_sym_LBRACK] = ACTIONS(2068),
- [anon_sym_async] = ACTIONS(2070),
- [anon_sym_function] = ACTIONS(2070),
- [anon_sym_private] = ACTIONS(2070),
- [anon_sym_public] = ACTIONS(2070),
- [anon_sym_remote] = ACTIONS(2070),
- [anon_sym_static] = ACTIONS(2070),
- [anon_sym_final] = ACTIONS(2070),
- [anon_sym_abstract] = ACTIONS(2070),
- [anon_sym_any] = ACTIONS(2070),
- [anon_sym_array] = ACTIONS(2070),
- [anon_sym_binary] = ACTIONS(2070),
- [anon_sym_boolean] = ACTIONS(2070),
- [anon_sym_date] = ACTIONS(2070),
- [anon_sym_guid] = ACTIONS(2070),
- [anon_sym_numeric] = ACTIONS(2070),
- [anon_sym_query] = ACTIONS(2070),
- [anon_sym_string] = ACTIONS(2070),
- [anon_sym_struct] = ACTIONS(2070),
- [anon_sym_uuid] = ACTIONS(2070),
- [anon_sym_variablename] = ACTIONS(2070),
- [anon_sym_void] = ACTIONS(2070),
- [anon_sym_xml] = ACTIONS(2070),
- [anon_sym_new] = ACTIONS(2070),
- [anon_sym_PLUS] = ACTIONS(2070),
- [anon_sym_DASH] = ACTIONS(2070),
- [anon_sym_SLASH] = ACTIONS(2070),
- [anon_sym_BANG] = ACTIONS(2068),
- [anon_sym_TILDE] = ACTIONS(2070),
- [aux_sym_unary_operator_token1] = ACTIONS(2068),
- [anon_sym_PLUS_PLUS] = ACTIONS(2068),
- [anon_sym_DASH_DASH] = ACTIONS(2068),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2068),
- [sym_identifier] = ACTIONS(2070),
- [sym_private_property_identifier] = ACTIONS(2068),
- [sym_this] = ACTIONS(2070),
- [sym_super] = ACTIONS(2070),
- [sym_true] = ACTIONS(2070),
- [sym_false] = ACTIONS(2070),
- [sym_null] = ACTIONS(2070),
- [anon_sym_export] = ACTIONS(2070),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1139] = {
- [sym_comment] = STATE(1139),
- [anon_sym_POUND] = ACTIONS(2226),
- [anon_sym_var] = ACTIONS(2228),
- [anon_sym_SQUOTE] = ACTIONS(2226),
- [anon_sym_DQUOTE] = ACTIONS(2226),
- [anon_sym_LBRACE] = ACTIONS(2226),
- [anon_sym_RBRACE] = ACTIONS(2226),
- [anon_sym_import] = ACTIONS(2228),
- [anon_sym_with] = ACTIONS(2228),
- [anon_sym_let] = ACTIONS(2228),
- [anon_sym_const] = ACTIONS(2228),
- [anon_sym_if] = ACTIONS(2228),
- [anon_sym_switch] = ACTIONS(2228),
- [anon_sym_for] = ACTIONS(2228),
- [anon_sym_LPAREN] = ACTIONS(2226),
- [anon_sym_await] = ACTIONS(2228),
- [anon_sym_while] = ACTIONS(2228),
- [anon_sym_do] = ACTIONS(2228),
- [anon_sym_try] = ACTIONS(2228),
- [anon_sym_break] = ACTIONS(2228),
- [anon_sym_continue] = ACTIONS(2228),
- [anon_sym_return] = ACTIONS(2228),
- [anon_sym_throw] = ACTIONS(2228),
- [anon_sym_SEMI] = ACTIONS(2226),
- [anon_sym_yield] = ACTIONS(2228),
- [anon_sym_LBRACK] = ACTIONS(2226),
- [anon_sym_async] = ACTIONS(2228),
- [anon_sym_function] = ACTIONS(2228),
- [anon_sym_private] = ACTIONS(2228),
- [anon_sym_public] = ACTIONS(2228),
- [anon_sym_remote] = ACTIONS(2228),
- [anon_sym_static] = ACTIONS(2228),
- [anon_sym_final] = ACTIONS(2228),
- [anon_sym_abstract] = ACTIONS(2228),
- [anon_sym_any] = ACTIONS(2228),
- [anon_sym_array] = ACTIONS(2228),
- [anon_sym_binary] = ACTIONS(2228),
- [anon_sym_boolean] = ACTIONS(2228),
- [anon_sym_date] = ACTIONS(2228),
- [anon_sym_guid] = ACTIONS(2228),
- [anon_sym_numeric] = ACTIONS(2228),
- [anon_sym_query] = ACTIONS(2228),
- [anon_sym_string] = ACTIONS(2228),
- [anon_sym_struct] = ACTIONS(2228),
- [anon_sym_uuid] = ACTIONS(2228),
- [anon_sym_variablename] = ACTIONS(2228),
- [anon_sym_void] = ACTIONS(2228),
- [anon_sym_xml] = ACTIONS(2228),
- [anon_sym_new] = ACTIONS(2228),
- [anon_sym_PLUS] = ACTIONS(2228),
- [anon_sym_DASH] = ACTIONS(2228),
- [anon_sym_SLASH] = ACTIONS(2228),
- [anon_sym_BANG] = ACTIONS(2226),
- [anon_sym_TILDE] = ACTIONS(2228),
- [aux_sym_unary_operator_token1] = ACTIONS(2226),
- [anon_sym_PLUS_PLUS] = ACTIONS(2226),
- [anon_sym_DASH_DASH] = ACTIONS(2226),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2226),
- [sym_identifier] = ACTIONS(2228),
- [sym_private_property_identifier] = ACTIONS(2226),
- [sym_this] = ACTIONS(2228),
- [sym_super] = ACTIONS(2228),
- [sym_true] = ACTIONS(2228),
- [sym_false] = ACTIONS(2228),
- [sym_null] = ACTIONS(2228),
- [anon_sym_export] = ACTIONS(2228),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1140] = {
- [sym_comment] = STATE(1140),
- [anon_sym_POUND] = ACTIONS(2400),
- [anon_sym_var] = ACTIONS(2402),
- [anon_sym_SQUOTE] = ACTIONS(2400),
- [anon_sym_DQUOTE] = ACTIONS(2400),
- [anon_sym_LBRACE] = ACTIONS(2400),
- [anon_sym_import] = ACTIONS(2402),
- [anon_sym_with] = ACTIONS(2402),
- [anon_sym_let] = ACTIONS(2402),
- [anon_sym_const] = ACTIONS(2402),
- [anon_sym_if] = ACTIONS(2402),
- [anon_sym_switch] = ACTIONS(2402),
- [anon_sym_for] = ACTIONS(2402),
- [anon_sym_LPAREN] = ACTIONS(2400),
- [anon_sym_await] = ACTIONS(2402),
- [anon_sym_while] = ACTIONS(2402),
- [anon_sym_do] = ACTIONS(2402),
- [anon_sym_try] = ACTIONS(2402),
- [anon_sym_break] = ACTIONS(2402),
- [anon_sym_continue] = ACTIONS(2402),
- [anon_sym_return] = ACTIONS(2402),
- [anon_sym_throw] = ACTIONS(2402),
- [anon_sym_SEMI] = ACTIONS(2400),
- [anon_sym_yield] = ACTIONS(2402),
- [anon_sym_LBRACK] = ACTIONS(2400),
- [anon_sym_async] = ACTIONS(2402),
- [anon_sym_function] = ACTIONS(2402),
- [anon_sym_private] = ACTIONS(2402),
- [anon_sym_public] = ACTIONS(2402),
- [anon_sym_remote] = ACTIONS(2402),
- [anon_sym_static] = ACTIONS(2402),
- [anon_sym_final] = ACTIONS(2402),
- [anon_sym_abstract] = ACTIONS(2402),
- [anon_sym_any] = ACTIONS(2402),
- [anon_sym_array] = ACTIONS(2402),
- [anon_sym_binary] = ACTIONS(2402),
- [anon_sym_boolean] = ACTIONS(2402),
- [anon_sym_date] = ACTIONS(2402),
- [anon_sym_guid] = ACTIONS(2402),
- [anon_sym_numeric] = ACTIONS(2402),
- [anon_sym_query] = ACTIONS(2402),
- [anon_sym_string] = ACTIONS(2402),
- [anon_sym_struct] = ACTIONS(2402),
- [anon_sym_uuid] = ACTIONS(2402),
- [anon_sym_variablename] = ACTIONS(2402),
- [anon_sym_void] = ACTIONS(2402),
- [anon_sym_xml] = ACTIONS(2402),
- [anon_sym_new] = ACTIONS(2402),
- [anon_sym_PLUS] = ACTIONS(2402),
- [anon_sym_DASH] = ACTIONS(2402),
- [anon_sym_SLASH] = ACTIONS(2402),
- [anon_sym_BANG] = ACTIONS(2400),
- [anon_sym_TILDE] = ACTIONS(2402),
- [aux_sym_unary_operator_token1] = ACTIONS(2400),
- [anon_sym_PLUS_PLUS] = ACTIONS(2400),
- [anon_sym_DASH_DASH] = ACTIONS(2400),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2400),
- [sym_identifier] = ACTIONS(2402),
- [sym_private_property_identifier] = ACTIONS(2400),
- [sym_this] = ACTIONS(2402),
- [sym_super] = ACTIONS(2402),
- [sym_true] = ACTIONS(2402),
- [sym_false] = ACTIONS(2402),
- [sym_null] = ACTIONS(2402),
- [anon_sym_export] = ACTIONS(2402),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1141] = {
- [sym_comment] = STATE(1141),
- [anon_sym_POUND] = ACTIONS(2404),
- [anon_sym_var] = ACTIONS(2406),
- [anon_sym_SQUOTE] = ACTIONS(2404),
- [anon_sym_DQUOTE] = ACTIONS(2404),
- [anon_sym_LBRACE] = ACTIONS(2404),
- [anon_sym_import] = ACTIONS(2406),
- [anon_sym_with] = ACTIONS(2406),
- [anon_sym_let] = ACTIONS(2406),
- [anon_sym_const] = ACTIONS(2406),
- [anon_sym_if] = ACTIONS(2406),
- [anon_sym_switch] = ACTIONS(2406),
- [anon_sym_for] = ACTIONS(2406),
- [anon_sym_LPAREN] = ACTIONS(2404),
- [anon_sym_await] = ACTIONS(2406),
- [anon_sym_while] = ACTIONS(2406),
- [anon_sym_do] = ACTIONS(2406),
- [anon_sym_try] = ACTIONS(2406),
- [anon_sym_break] = ACTIONS(2406),
- [anon_sym_continue] = ACTIONS(2406),
- [anon_sym_return] = ACTIONS(2406),
- [anon_sym_throw] = ACTIONS(2406),
- [anon_sym_SEMI] = ACTIONS(2404),
- [anon_sym_yield] = ACTIONS(2406),
- [anon_sym_LBRACK] = ACTIONS(2404),
- [anon_sym_async] = ACTIONS(2406),
- [anon_sym_function] = ACTIONS(2406),
- [anon_sym_private] = ACTIONS(2406),
- [anon_sym_public] = ACTIONS(2406),
- [anon_sym_remote] = ACTIONS(2406),
- [anon_sym_static] = ACTIONS(2406),
- [anon_sym_final] = ACTIONS(2406),
- [anon_sym_abstract] = ACTIONS(2406),
- [anon_sym_any] = ACTIONS(2406),
- [anon_sym_array] = ACTIONS(2406),
- [anon_sym_binary] = ACTIONS(2406),
- [anon_sym_boolean] = ACTIONS(2406),
- [anon_sym_date] = ACTIONS(2406),
- [anon_sym_guid] = ACTIONS(2406),
- [anon_sym_numeric] = ACTIONS(2406),
- [anon_sym_query] = ACTIONS(2406),
- [anon_sym_string] = ACTIONS(2406),
- [anon_sym_struct] = ACTIONS(2406),
- [anon_sym_uuid] = ACTIONS(2406),
- [anon_sym_variablename] = ACTIONS(2406),
- [anon_sym_void] = ACTIONS(2406),
- [anon_sym_xml] = ACTIONS(2406),
- [anon_sym_new] = ACTIONS(2406),
- [anon_sym_PLUS] = ACTIONS(2406),
- [anon_sym_DASH] = ACTIONS(2406),
- [anon_sym_SLASH] = ACTIONS(2406),
- [anon_sym_BANG] = ACTIONS(2404),
- [anon_sym_TILDE] = ACTIONS(2406),
- [aux_sym_unary_operator_token1] = ACTIONS(2404),
- [anon_sym_PLUS_PLUS] = ACTIONS(2404),
- [anon_sym_DASH_DASH] = ACTIONS(2404),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2404),
- [sym_identifier] = ACTIONS(2406),
- [sym_private_property_identifier] = ACTIONS(2404),
- [sym_this] = ACTIONS(2406),
- [sym_super] = ACTIONS(2406),
- [sym_true] = ACTIONS(2406),
- [sym_false] = ACTIONS(2406),
- [sym_null] = ACTIONS(2406),
- [anon_sym_export] = ACTIONS(2406),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1142] = {
- [sym_comment] = STATE(1142),
- [anon_sym_GT_EQ] = ACTIONS(2362),
- [anon_sym_GT] = ACTIONS(2364),
- [anon_sym_LT_EQ] = ACTIONS(2362),
- [anon_sym_LT] = ACTIONS(2364),
- [anon_sym_EQ] = ACTIONS(2364),
- [anon_sym_STAR] = ACTIONS(2364),
- [anon_sym_COMMA] = ACTIONS(2362),
- [anon_sym_RBRACE] = ACTIONS(2362),
- [anon_sym_LPAREN] = ACTIONS(2362),
- [anon_sym_in] = ACTIONS(2364),
- [anon_sym_of] = ACTIONS(2362),
- [anon_sym_SEMI] = ACTIONS(2362),
- [anon_sym_LBRACK] = ACTIONS(2362),
- [sym_optional_chain] = ACTIONS(2362),
- [anon_sym_DOT] = ACTIONS(2362),
- [anon_sym_PLUS_EQ] = ACTIONS(2362),
- [anon_sym_DASH_EQ] = ACTIONS(2362),
- [anon_sym_STAR_EQ] = ACTIONS(2362),
- [anon_sym_SLASH_EQ] = ACTIONS(2362),
- [anon_sym_PERCENT_EQ] = ACTIONS(2362),
- [anon_sym_CARET_EQ] = ACTIONS(2362),
- [anon_sym_AMP_EQ] = ACTIONS(2362),
- [anon_sym_PIPE_EQ] = ACTIONS(2362),
- [anon_sym_GT_GT_EQ] = ACTIONS(2362),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2362),
- [anon_sym_LT_LT_EQ] = ACTIONS(2362),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2362),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2362),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2362),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2362),
- [anon_sym_AMP_AMP] = ACTIONS(2364),
- [aux_sym_binary_expression_token1] = ACTIONS(2362),
- [anon_sym_PIPE_PIPE] = ACTIONS(2364),
- [aux_sym_binary_expression_token2] = ACTIONS(2362),
- [anon_sym_GT_GT] = ACTIONS(2364),
- [anon_sym_GT_GT_GT] = ACTIONS(2364),
- [anon_sym_LT_LT] = ACTIONS(2364),
- [anon_sym_AMP] = ACTIONS(2364),
- [anon_sym_CARET] = ACTIONS(2364),
- [anon_sym_PIPE] = ACTIONS(2364),
- [anon_sym_PLUS] = ACTIONS(2364),
- [anon_sym_DASH] = ACTIONS(2364),
- [anon_sym_SLASH] = ACTIONS(2364),
- [anon_sym_PERCENT] = ACTIONS(2364),
- [aux_sym_binary_expression_token3] = ACTIONS(2362),
- [anon_sym_STAR_STAR] = ACTIONS(2364),
- [aux_sym_binary_expression_token4] = ACTIONS(2364),
- [aux_sym_binary_expression_token5] = ACTIONS(2362),
- [anon_sym_EQ_EQ] = ACTIONS(2364),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2362),
- [aux_sym_binary_expression_token6] = ACTIONS(2362),
- [aux_sym_binary_expression_token7] = ACTIONS(2362),
- [anon_sym_BANG_EQ] = ACTIONS(2364),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2362),
- [aux_sym_binary_expression_token8] = ACTIONS(2362),
- [aux_sym_binary_expression_token9] = ACTIONS(2362),
- [aux_sym_binary_expression_token10] = ACTIONS(2362),
- [aux_sym_binary_expression_token11] = ACTIONS(2364),
- [anon_sym_QMARK_QMARK] = ACTIONS(2364),
- [anon_sym_instanceof] = ACTIONS(2362),
- [anon_sym_PLUS_PLUS] = ACTIONS(2362),
- [anon_sym_DASH_DASH] = ACTIONS(2362),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2362),
- [sym__ternary_qmark] = ACTIONS(2362),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1143] = {
- [sym_comment] = STATE(1143),
- [anon_sym_GT_EQ] = ACTIONS(2366),
- [anon_sym_GT] = ACTIONS(2368),
- [anon_sym_LT_EQ] = ACTIONS(2366),
- [anon_sym_LT] = ACTIONS(2368),
- [anon_sym_EQ] = ACTIONS(2368),
- [anon_sym_STAR] = ACTIONS(2368),
- [anon_sym_COMMA] = ACTIONS(2366),
- [anon_sym_RBRACE] = ACTIONS(2366),
- [anon_sym_LPAREN] = ACTIONS(2366),
- [anon_sym_in] = ACTIONS(2368),
- [anon_sym_of] = ACTIONS(2366),
- [anon_sym_SEMI] = ACTIONS(2366),
- [anon_sym_LBRACK] = ACTIONS(2366),
- [sym_optional_chain] = ACTIONS(2366),
- [anon_sym_DOT] = ACTIONS(2366),
- [anon_sym_PLUS_EQ] = ACTIONS(2366),
- [anon_sym_DASH_EQ] = ACTIONS(2366),
- [anon_sym_STAR_EQ] = ACTIONS(2366),
- [anon_sym_SLASH_EQ] = ACTIONS(2366),
- [anon_sym_PERCENT_EQ] = ACTIONS(2366),
- [anon_sym_CARET_EQ] = ACTIONS(2366),
- [anon_sym_AMP_EQ] = ACTIONS(2366),
- [anon_sym_PIPE_EQ] = ACTIONS(2366),
- [anon_sym_GT_GT_EQ] = ACTIONS(2366),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2366),
- [anon_sym_LT_LT_EQ] = ACTIONS(2366),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2366),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2366),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2366),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2366),
- [anon_sym_AMP_AMP] = ACTIONS(2368),
- [aux_sym_binary_expression_token1] = ACTIONS(2366),
- [anon_sym_PIPE_PIPE] = ACTIONS(2368),
- [aux_sym_binary_expression_token2] = ACTIONS(2366),
- [anon_sym_GT_GT] = ACTIONS(2368),
- [anon_sym_GT_GT_GT] = ACTIONS(2368),
- [anon_sym_LT_LT] = ACTIONS(2368),
- [anon_sym_AMP] = ACTIONS(2368),
- [anon_sym_CARET] = ACTIONS(2368),
- [anon_sym_PIPE] = ACTIONS(2368),
- [anon_sym_PLUS] = ACTIONS(2368),
- [anon_sym_DASH] = ACTIONS(2368),
- [anon_sym_SLASH] = ACTIONS(2368),
- [anon_sym_PERCENT] = ACTIONS(2368),
- [aux_sym_binary_expression_token3] = ACTIONS(2366),
- [anon_sym_STAR_STAR] = ACTIONS(2368),
- [aux_sym_binary_expression_token4] = ACTIONS(2368),
- [aux_sym_binary_expression_token5] = ACTIONS(2366),
- [anon_sym_EQ_EQ] = ACTIONS(2368),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2366),
- [aux_sym_binary_expression_token6] = ACTIONS(2366),
- [aux_sym_binary_expression_token7] = ACTIONS(2366),
- [anon_sym_BANG_EQ] = ACTIONS(2368),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2366),
- [aux_sym_binary_expression_token8] = ACTIONS(2366),
- [aux_sym_binary_expression_token9] = ACTIONS(2366),
- [aux_sym_binary_expression_token10] = ACTIONS(2366),
- [aux_sym_binary_expression_token11] = ACTIONS(2368),
- [anon_sym_QMARK_QMARK] = ACTIONS(2368),
- [anon_sym_instanceof] = ACTIONS(2366),
- [anon_sym_PLUS_PLUS] = ACTIONS(2366),
- [anon_sym_DASH_DASH] = ACTIONS(2366),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2366),
- [sym__ternary_qmark] = ACTIONS(2366),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1144] = {
- [sym_comment] = STATE(1144),
- [anon_sym_POUND] = ACTIONS(2400),
- [anon_sym_var] = ACTIONS(2402),
- [anon_sym_SQUOTE] = ACTIONS(2400),
- [anon_sym_DQUOTE] = ACTIONS(2400),
- [anon_sym_LBRACE] = ACTIONS(2400),
- [anon_sym_import] = ACTIONS(2402),
- [anon_sym_with] = ACTIONS(2402),
- [anon_sym_let] = ACTIONS(2402),
- [anon_sym_const] = ACTIONS(2402),
- [anon_sym_if] = ACTIONS(2402),
- [anon_sym_switch] = ACTIONS(2402),
- [anon_sym_for] = ACTIONS(2402),
- [anon_sym_LPAREN] = ACTIONS(2400),
- [anon_sym_await] = ACTIONS(2402),
- [anon_sym_while] = ACTIONS(2402),
- [anon_sym_do] = ACTIONS(2402),
- [anon_sym_try] = ACTIONS(2402),
- [anon_sym_break] = ACTIONS(2402),
- [anon_sym_continue] = ACTIONS(2402),
- [anon_sym_return] = ACTIONS(2402),
- [anon_sym_throw] = ACTIONS(2402),
- [anon_sym_SEMI] = ACTIONS(2400),
- [anon_sym_yield] = ACTIONS(2402),
- [anon_sym_LBRACK] = ACTIONS(2400),
- [anon_sym_async] = ACTIONS(2402),
- [anon_sym_function] = ACTIONS(2402),
- [anon_sym_private] = ACTIONS(2402),
- [anon_sym_public] = ACTIONS(2402),
- [anon_sym_remote] = ACTIONS(2402),
- [anon_sym_static] = ACTIONS(2402),
- [anon_sym_final] = ACTIONS(2402),
- [anon_sym_abstract] = ACTIONS(2402),
- [anon_sym_any] = ACTIONS(2402),
- [anon_sym_array] = ACTIONS(2402),
- [anon_sym_binary] = ACTIONS(2402),
- [anon_sym_boolean] = ACTIONS(2402),
- [anon_sym_date] = ACTIONS(2402),
- [anon_sym_guid] = ACTIONS(2402),
- [anon_sym_numeric] = ACTIONS(2402),
- [anon_sym_query] = ACTIONS(2402),
- [anon_sym_string] = ACTIONS(2402),
- [anon_sym_struct] = ACTIONS(2402),
- [anon_sym_uuid] = ACTIONS(2402),
- [anon_sym_variablename] = ACTIONS(2402),
- [anon_sym_void] = ACTIONS(2402),
- [anon_sym_xml] = ACTIONS(2402),
- [anon_sym_new] = ACTIONS(2402),
- [anon_sym_PLUS] = ACTIONS(2402),
- [anon_sym_DASH] = ACTIONS(2402),
- [anon_sym_SLASH] = ACTIONS(2402),
- [anon_sym_BANG] = ACTIONS(2400),
- [anon_sym_TILDE] = ACTIONS(2402),
- [aux_sym_unary_operator_token1] = ACTIONS(2400),
- [anon_sym_PLUS_PLUS] = ACTIONS(2400),
- [anon_sym_DASH_DASH] = ACTIONS(2400),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2400),
- [sym_identifier] = ACTIONS(2402),
- [sym_private_property_identifier] = ACTIONS(2400),
- [sym_this] = ACTIONS(2402),
- [sym_super] = ACTIONS(2402),
- [sym_true] = ACTIONS(2402),
- [sym_false] = ACTIONS(2402),
- [sym_null] = ACTIONS(2402),
- [anon_sym_export] = ACTIONS(2402),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1145] = {
- [sym_comment] = STATE(1145),
- [anon_sym_POUND] = ACTIONS(2400),
- [anon_sym_var] = ACTIONS(2402),
- [anon_sym_SQUOTE] = ACTIONS(2400),
- [anon_sym_DQUOTE] = ACTIONS(2400),
- [anon_sym_LBRACE] = ACTIONS(2400),
- [anon_sym_import] = ACTIONS(2402),
- [anon_sym_with] = ACTIONS(2402),
- [anon_sym_let] = ACTIONS(2402),
- [anon_sym_const] = ACTIONS(2402),
- [anon_sym_if] = ACTIONS(2402),
- [anon_sym_switch] = ACTIONS(2402),
- [anon_sym_for] = ACTIONS(2402),
- [anon_sym_LPAREN] = ACTIONS(2400),
- [anon_sym_await] = ACTIONS(2402),
- [anon_sym_while] = ACTIONS(2402),
- [anon_sym_do] = ACTIONS(2402),
- [anon_sym_try] = ACTIONS(2402),
- [anon_sym_break] = ACTIONS(2402),
- [anon_sym_continue] = ACTIONS(2402),
- [anon_sym_return] = ACTIONS(2402),
- [anon_sym_throw] = ACTIONS(2402),
- [anon_sym_SEMI] = ACTIONS(2400),
- [anon_sym_yield] = ACTIONS(2402),
- [anon_sym_LBRACK] = ACTIONS(2400),
- [anon_sym_async] = ACTIONS(2402),
- [anon_sym_function] = ACTIONS(2402),
- [anon_sym_private] = ACTIONS(2402),
- [anon_sym_public] = ACTIONS(2402),
- [anon_sym_remote] = ACTIONS(2402),
- [anon_sym_static] = ACTIONS(2402),
- [anon_sym_final] = ACTIONS(2402),
- [anon_sym_abstract] = ACTIONS(2402),
- [anon_sym_any] = ACTIONS(2402),
- [anon_sym_array] = ACTIONS(2402),
- [anon_sym_binary] = ACTIONS(2402),
- [anon_sym_boolean] = ACTIONS(2402),
- [anon_sym_date] = ACTIONS(2402),
- [anon_sym_guid] = ACTIONS(2402),
- [anon_sym_numeric] = ACTIONS(2402),
- [anon_sym_query] = ACTIONS(2402),
- [anon_sym_string] = ACTIONS(2402),
- [anon_sym_struct] = ACTIONS(2402),
- [anon_sym_uuid] = ACTIONS(2402),
- [anon_sym_variablename] = ACTIONS(2402),
- [anon_sym_void] = ACTIONS(2402),
- [anon_sym_xml] = ACTIONS(2402),
- [anon_sym_new] = ACTIONS(2402),
- [anon_sym_PLUS] = ACTIONS(2402),
- [anon_sym_DASH] = ACTIONS(2402),
- [anon_sym_SLASH] = ACTIONS(2402),
- [anon_sym_BANG] = ACTIONS(2400),
- [anon_sym_TILDE] = ACTIONS(2402),
- [aux_sym_unary_operator_token1] = ACTIONS(2400),
- [anon_sym_PLUS_PLUS] = ACTIONS(2400),
- [anon_sym_DASH_DASH] = ACTIONS(2400),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2400),
- [sym_identifier] = ACTIONS(2402),
- [sym_private_property_identifier] = ACTIONS(2400),
- [sym_this] = ACTIONS(2402),
- [sym_super] = ACTIONS(2402),
- [sym_true] = ACTIONS(2402),
- [sym_false] = ACTIONS(2402),
- [sym_null] = ACTIONS(2402),
- [anon_sym_export] = ACTIONS(2402),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1146] = {
- [sym_comment] = STATE(1146),
- [anon_sym_POUND] = ACTIONS(2400),
- [anon_sym_var] = ACTIONS(2402),
- [anon_sym_SQUOTE] = ACTIONS(2400),
- [anon_sym_DQUOTE] = ACTIONS(2400),
- [anon_sym_LBRACE] = ACTIONS(2400),
- [anon_sym_import] = ACTIONS(2402),
- [anon_sym_with] = ACTIONS(2402),
- [anon_sym_let] = ACTIONS(2402),
- [anon_sym_const] = ACTIONS(2402),
- [anon_sym_if] = ACTIONS(2402),
- [anon_sym_switch] = ACTIONS(2402),
- [anon_sym_for] = ACTIONS(2402),
- [anon_sym_LPAREN] = ACTIONS(2400),
- [anon_sym_await] = ACTIONS(2402),
- [anon_sym_while] = ACTIONS(2402),
- [anon_sym_do] = ACTIONS(2402),
- [anon_sym_try] = ACTIONS(2402),
- [anon_sym_break] = ACTIONS(2402),
- [anon_sym_continue] = ACTIONS(2402),
- [anon_sym_return] = ACTIONS(2402),
- [anon_sym_throw] = ACTIONS(2402),
- [anon_sym_SEMI] = ACTIONS(2400),
- [anon_sym_yield] = ACTIONS(2402),
- [anon_sym_LBRACK] = ACTIONS(2400),
- [anon_sym_async] = ACTIONS(2402),
- [anon_sym_function] = ACTIONS(2402),
- [anon_sym_private] = ACTIONS(2402),
- [anon_sym_public] = ACTIONS(2402),
- [anon_sym_remote] = ACTIONS(2402),
- [anon_sym_static] = ACTIONS(2402),
- [anon_sym_final] = ACTIONS(2402),
- [anon_sym_abstract] = ACTIONS(2402),
- [anon_sym_any] = ACTIONS(2402),
- [anon_sym_array] = ACTIONS(2402),
- [anon_sym_binary] = ACTIONS(2402),
- [anon_sym_boolean] = ACTIONS(2402),
- [anon_sym_date] = ACTIONS(2402),
- [anon_sym_guid] = ACTIONS(2402),
- [anon_sym_numeric] = ACTIONS(2402),
- [anon_sym_query] = ACTIONS(2402),
- [anon_sym_string] = ACTIONS(2402),
- [anon_sym_struct] = ACTIONS(2402),
- [anon_sym_uuid] = ACTIONS(2402),
- [anon_sym_variablename] = ACTIONS(2402),
- [anon_sym_void] = ACTIONS(2402),
- [anon_sym_xml] = ACTIONS(2402),
- [anon_sym_new] = ACTIONS(2402),
- [anon_sym_PLUS] = ACTIONS(2402),
- [anon_sym_DASH] = ACTIONS(2402),
- [anon_sym_SLASH] = ACTIONS(2402),
- [anon_sym_BANG] = ACTIONS(2400),
- [anon_sym_TILDE] = ACTIONS(2402),
- [aux_sym_unary_operator_token1] = ACTIONS(2400),
- [anon_sym_PLUS_PLUS] = ACTIONS(2400),
- [anon_sym_DASH_DASH] = ACTIONS(2400),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2400),
- [sym_identifier] = ACTIONS(2402),
- [sym_private_property_identifier] = ACTIONS(2400),
- [sym_this] = ACTIONS(2402),
- [sym_super] = ACTIONS(2402),
- [sym_true] = ACTIONS(2402),
- [sym_false] = ACTIONS(2402),
- [sym_null] = ACTIONS(2402),
- [anon_sym_export] = ACTIONS(2402),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1147] = {
- [sym_comment] = STATE(1147),
- [anon_sym_POUND] = ACTIONS(2024),
- [anon_sym_var] = ACTIONS(2026),
- [anon_sym_SQUOTE] = ACTIONS(2024),
- [anon_sym_DQUOTE] = ACTIONS(2024),
- [anon_sym_LBRACE] = ACTIONS(2024),
- [anon_sym_import] = ACTIONS(2026),
- [anon_sym_with] = ACTIONS(2026),
- [anon_sym_let] = ACTIONS(2026),
- [anon_sym_const] = ACTIONS(2026),
- [anon_sym_if] = ACTIONS(2026),
- [anon_sym_switch] = ACTIONS(2026),
- [anon_sym_for] = ACTIONS(2026),
- [anon_sym_LPAREN] = ACTIONS(2024),
- [anon_sym_await] = ACTIONS(2026),
- [anon_sym_while] = ACTIONS(2026),
- [anon_sym_do] = ACTIONS(2026),
- [anon_sym_try] = ACTIONS(2026),
- [anon_sym_break] = ACTIONS(2026),
- [anon_sym_continue] = ACTIONS(2026),
- [anon_sym_return] = ACTIONS(2026),
- [anon_sym_throw] = ACTIONS(2026),
- [anon_sym_SEMI] = ACTIONS(2024),
- [anon_sym_yield] = ACTIONS(2026),
- [anon_sym_LBRACK] = ACTIONS(2024),
- [anon_sym_async] = ACTIONS(2026),
- [anon_sym_function] = ACTIONS(2026),
- [anon_sym_private] = ACTIONS(2026),
- [anon_sym_public] = ACTIONS(2026),
- [anon_sym_remote] = ACTIONS(2026),
- [anon_sym_static] = ACTIONS(2026),
- [anon_sym_final] = ACTIONS(2026),
- [anon_sym_abstract] = ACTIONS(2026),
- [anon_sym_any] = ACTIONS(2026),
- [anon_sym_array] = ACTIONS(2026),
- [anon_sym_binary] = ACTIONS(2026),
- [anon_sym_boolean] = ACTIONS(2026),
- [anon_sym_date] = ACTIONS(2026),
- [anon_sym_guid] = ACTIONS(2026),
- [anon_sym_numeric] = ACTIONS(2026),
- [anon_sym_query] = ACTIONS(2026),
- [anon_sym_string] = ACTIONS(2026),
- [anon_sym_struct] = ACTIONS(2026),
- [anon_sym_uuid] = ACTIONS(2026),
- [anon_sym_variablename] = ACTIONS(2026),
- [anon_sym_void] = ACTIONS(2026),
- [anon_sym_xml] = ACTIONS(2026),
- [anon_sym_new] = ACTIONS(2026),
- [anon_sym_PLUS] = ACTIONS(2026),
- [anon_sym_DASH] = ACTIONS(2026),
- [anon_sym_SLASH] = ACTIONS(2026),
- [anon_sym_BANG] = ACTIONS(2024),
- [anon_sym_TILDE] = ACTIONS(2026),
- [aux_sym_unary_operator_token1] = ACTIONS(2024),
- [anon_sym_PLUS_PLUS] = ACTIONS(2024),
- [anon_sym_DASH_DASH] = ACTIONS(2024),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2024),
- [sym_identifier] = ACTIONS(2026),
- [sym_private_property_identifier] = ACTIONS(2024),
- [sym_this] = ACTIONS(2026),
- [sym_super] = ACTIONS(2026),
- [sym_true] = ACTIONS(2026),
- [sym_false] = ACTIONS(2026),
- [sym_null] = ACTIONS(2026),
- [anon_sym_export] = ACTIONS(2026),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1148] = {
- [sym_comment] = STATE(1148),
- [anon_sym_POUND] = ACTIONS(1982),
- [anon_sym_var] = ACTIONS(1984),
- [anon_sym_SQUOTE] = ACTIONS(1982),
- [anon_sym_DQUOTE] = ACTIONS(1982),
- [anon_sym_LBRACE] = ACTIONS(1982),
- [anon_sym_import] = ACTIONS(1984),
- [anon_sym_with] = ACTIONS(1984),
- [anon_sym_let] = ACTIONS(1984),
- [anon_sym_const] = ACTIONS(1984),
- [anon_sym_if] = ACTIONS(1984),
- [anon_sym_switch] = ACTIONS(1984),
- [anon_sym_for] = ACTIONS(1984),
- [anon_sym_LPAREN] = ACTIONS(1982),
- [anon_sym_await] = ACTIONS(1984),
- [anon_sym_while] = ACTIONS(1984),
- [anon_sym_do] = ACTIONS(1984),
- [anon_sym_try] = ACTIONS(1984),
- [anon_sym_break] = ACTIONS(1984),
- [anon_sym_continue] = ACTIONS(1984),
- [anon_sym_return] = ACTIONS(1984),
- [anon_sym_throw] = ACTIONS(1984),
- [anon_sym_SEMI] = ACTIONS(1982),
- [anon_sym_yield] = ACTIONS(1984),
- [anon_sym_LBRACK] = ACTIONS(1982),
- [anon_sym_async] = ACTIONS(1984),
- [anon_sym_function] = ACTIONS(1984),
- [anon_sym_private] = ACTIONS(1984),
- [anon_sym_public] = ACTIONS(1984),
- [anon_sym_remote] = ACTIONS(1984),
- [anon_sym_static] = ACTIONS(1984),
- [anon_sym_final] = ACTIONS(1984),
- [anon_sym_abstract] = ACTIONS(1984),
- [anon_sym_any] = ACTIONS(1984),
- [anon_sym_array] = ACTIONS(1984),
- [anon_sym_binary] = ACTIONS(1984),
- [anon_sym_boolean] = ACTIONS(1984),
- [anon_sym_date] = ACTIONS(1984),
- [anon_sym_guid] = ACTIONS(1984),
- [anon_sym_numeric] = ACTIONS(1984),
- [anon_sym_query] = ACTIONS(1984),
- [anon_sym_string] = ACTIONS(1984),
- [anon_sym_struct] = ACTIONS(1984),
- [anon_sym_uuid] = ACTIONS(1984),
- [anon_sym_variablename] = ACTIONS(1984),
- [anon_sym_void] = ACTIONS(1984),
- [anon_sym_xml] = ACTIONS(1984),
- [anon_sym_new] = ACTIONS(1984),
- [anon_sym_PLUS] = ACTIONS(1984),
- [anon_sym_DASH] = ACTIONS(1984),
- [anon_sym_SLASH] = ACTIONS(1984),
- [anon_sym_BANG] = ACTIONS(1982),
- [anon_sym_TILDE] = ACTIONS(1984),
- [aux_sym_unary_operator_token1] = ACTIONS(1982),
- [anon_sym_PLUS_PLUS] = ACTIONS(1982),
- [anon_sym_DASH_DASH] = ACTIONS(1982),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(1982),
- [sym_identifier] = ACTIONS(1984),
- [sym_private_property_identifier] = ACTIONS(1982),
- [sym_this] = ACTIONS(1984),
- [sym_super] = ACTIONS(1984),
- [sym_true] = ACTIONS(1984),
- [sym_false] = ACTIONS(1984),
- [sym_null] = ACTIONS(1984),
- [anon_sym_export] = ACTIONS(1984),
+ [1187] = {
+ [sym_comment] = STATE(1187),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2328),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_SEMI] = ACTIONS(1851),
+ [anon_sym_COLON] = ACTIONS(1418),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(1860),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1851),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [1149] = {
- [sym_comment] = STATE(1149),
- [anon_sym_POUND] = ACTIONS(2408),
- [anon_sym_var] = ACTIONS(2410),
- [anon_sym_SQUOTE] = ACTIONS(2408),
- [anon_sym_DQUOTE] = ACTIONS(2408),
- [anon_sym_LBRACE] = ACTIONS(2408),
- [anon_sym_import] = ACTIONS(2410),
- [anon_sym_with] = ACTIONS(2410),
- [anon_sym_let] = ACTIONS(2410),
- [anon_sym_const] = ACTIONS(2410),
- [anon_sym_if] = ACTIONS(2410),
- [anon_sym_switch] = ACTIONS(2410),
- [anon_sym_for] = ACTIONS(2410),
- [anon_sym_LPAREN] = ACTIONS(2408),
- [anon_sym_await] = ACTIONS(2410),
- [anon_sym_while] = ACTIONS(2410),
- [anon_sym_do] = ACTIONS(2410),
- [anon_sym_try] = ACTIONS(2410),
- [anon_sym_break] = ACTIONS(2410),
- [anon_sym_continue] = ACTIONS(2410),
- [anon_sym_return] = ACTIONS(2410),
- [anon_sym_throw] = ACTIONS(2410),
- [anon_sym_SEMI] = ACTIONS(2408),
- [anon_sym_yield] = ACTIONS(2410),
- [anon_sym_LBRACK] = ACTIONS(2408),
- [anon_sym_async] = ACTIONS(2410),
- [anon_sym_function] = ACTIONS(2410),
- [anon_sym_private] = ACTIONS(2410),
- [anon_sym_public] = ACTIONS(2410),
- [anon_sym_remote] = ACTIONS(2410),
- [anon_sym_static] = ACTIONS(2410),
- [anon_sym_final] = ACTIONS(2410),
- [anon_sym_abstract] = ACTIONS(2410),
- [anon_sym_any] = ACTIONS(2410),
- [anon_sym_array] = ACTIONS(2410),
- [anon_sym_binary] = ACTIONS(2410),
- [anon_sym_boolean] = ACTIONS(2410),
- [anon_sym_date] = ACTIONS(2410),
- [anon_sym_guid] = ACTIONS(2410),
- [anon_sym_numeric] = ACTIONS(2410),
- [anon_sym_query] = ACTIONS(2410),
- [anon_sym_string] = ACTIONS(2410),
- [anon_sym_struct] = ACTIONS(2410),
- [anon_sym_uuid] = ACTIONS(2410),
- [anon_sym_variablename] = ACTIONS(2410),
- [anon_sym_void] = ACTIONS(2410),
- [anon_sym_xml] = ACTIONS(2410),
- [anon_sym_new] = ACTIONS(2410),
- [anon_sym_PLUS] = ACTIONS(2410),
- [anon_sym_DASH] = ACTIONS(2410),
- [anon_sym_SLASH] = ACTIONS(2410),
- [anon_sym_BANG] = ACTIONS(2408),
- [anon_sym_TILDE] = ACTIONS(2410),
- [aux_sym_unary_operator_token1] = ACTIONS(2408),
- [anon_sym_PLUS_PLUS] = ACTIONS(2408),
- [anon_sym_DASH_DASH] = ACTIONS(2408),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2408),
- [sym_identifier] = ACTIONS(2410),
- [sym_private_property_identifier] = ACTIONS(2408),
- [sym_this] = ACTIONS(2410),
- [sym_super] = ACTIONS(2410),
- [sym_true] = ACTIONS(2410),
- [sym_false] = ACTIONS(2410),
- [sym_null] = ACTIONS(2410),
- [anon_sym_export] = ACTIONS(2410),
+ [1188] = {
+ [sym_comment] = STATE(1188),
+ [anon_sym_POUND] = ACTIONS(2435),
+ [anon_sym_var] = ACTIONS(2437),
+ [anon_sym_SQUOTE] = ACTIONS(2435),
+ [anon_sym_DQUOTE] = ACTIONS(2435),
+ [anon_sym_LBRACE] = ACTIONS(2435),
+ [anon_sym_import] = ACTIONS(2437),
+ [anon_sym_with] = ACTIONS(2437),
+ [anon_sym_let] = ACTIONS(2437),
+ [anon_sym_const] = ACTIONS(2437),
+ [anon_sym_if] = ACTIONS(2437),
+ [anon_sym_switch] = ACTIONS(2437),
+ [anon_sym_for] = ACTIONS(2437),
+ [anon_sym_LPAREN] = ACTIONS(2435),
+ [anon_sym_await] = ACTIONS(2437),
+ [anon_sym_while] = ACTIONS(2437),
+ [anon_sym_do] = ACTIONS(2437),
+ [anon_sym_try] = ACTIONS(2437),
+ [anon_sym_break] = ACTIONS(2437),
+ [anon_sym_continue] = ACTIONS(2437),
+ [anon_sym_return] = ACTIONS(2437),
+ [anon_sym_throw] = ACTIONS(2437),
+ [anon_sym_SEMI] = ACTIONS(2435),
+ [anon_sym_yield] = ACTIONS(2437),
+ [anon_sym_LBRACK] = ACTIONS(2435),
+ [anon_sym_async] = ACTIONS(2437),
+ [anon_sym_function] = ACTIONS(2437),
+ [anon_sym_private] = ACTIONS(2437),
+ [anon_sym_public] = ACTIONS(2437),
+ [anon_sym_remote] = ACTIONS(2437),
+ [anon_sym_static] = ACTIONS(2437),
+ [anon_sym_final] = ACTIONS(2437),
+ [anon_sym_abstract] = ACTIONS(2437),
+ [anon_sym_any] = ACTIONS(2437),
+ [anon_sym_array] = ACTIONS(2437),
+ [anon_sym_binary] = ACTIONS(2437),
+ [anon_sym_boolean] = ACTIONS(2437),
+ [anon_sym_date] = ACTIONS(2437),
+ [anon_sym_guid] = ACTIONS(2437),
+ [anon_sym_numeric] = ACTIONS(2437),
+ [anon_sym_query] = ACTIONS(2437),
+ [anon_sym_string] = ACTIONS(2437),
+ [anon_sym_struct] = ACTIONS(2437),
+ [anon_sym_uuid] = ACTIONS(2437),
+ [anon_sym_variablename] = ACTIONS(2437),
+ [anon_sym_void] = ACTIONS(2437),
+ [anon_sym_xml] = ACTIONS(2437),
+ [anon_sym_new] = ACTIONS(2437),
+ [anon_sym_PLUS] = ACTIONS(2437),
+ [anon_sym_DASH] = ACTIONS(2437),
+ [anon_sym_SLASH] = ACTIONS(2437),
+ [anon_sym_BANG] = ACTIONS(2435),
+ [anon_sym_TILDE] = ACTIONS(2437),
+ [aux_sym_unary_operator_token1] = ACTIONS(2435),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2435),
+ [anon_sym_DASH_DASH] = ACTIONS(2435),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2435),
+ [sym_identifier] = ACTIONS(2437),
+ [sym_private_property_identifier] = ACTIONS(2435),
+ [sym_this] = ACTIONS(2437),
+ [sym_super] = ACTIONS(2437),
+ [sym_true] = ACTIONS(2437),
+ [sym_false] = ACTIONS(2437),
+ [sym_null] = ACTIONS(2437),
+ [anon_sym_export] = ACTIONS(2437),
[sym_cf_comment] = ACTIONS(5),
},
- [1150] = {
- [sym_function_dec_parameters] = STATE(4543),
- [sym_comment] = STATE(1150),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2412),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(2415),
- [anon_sym_LPAREN] = ACTIONS(2417),
- [anon_sym_RPAREN] = ACTIONS(2415),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2380),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [1189] = {
+ [sym_comment] = STATE(1189),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2439),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_RBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2424),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [1151] = {
- [sym_comment] = STATE(1151),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2342),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(2280),
- [anon_sym_RBRACE] = ACTIONS(2280),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_of] = ACTIONS(2280),
- [anon_sym_SEMI] = ACTIONS(2280),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2280),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [1190] = {
+ [sym_comment] = STATE(1190),
+ [anon_sym_POUND] = ACTIONS(1775),
+ [anon_sym_var] = ACTIONS(1777),
+ [anon_sym_SQUOTE] = ACTIONS(1775),
+ [anon_sym_DQUOTE] = ACTIONS(1775),
+ [anon_sym_LBRACE] = ACTIONS(1775),
+ [anon_sym_import] = ACTIONS(1777),
+ [anon_sym_with] = ACTIONS(1777),
+ [anon_sym_let] = ACTIONS(1777),
+ [anon_sym_const] = ACTIONS(1777),
+ [anon_sym_if] = ACTIONS(1777),
+ [anon_sym_switch] = ACTIONS(1777),
+ [anon_sym_for] = ACTIONS(1777),
+ [anon_sym_LPAREN] = ACTIONS(1775),
+ [anon_sym_await] = ACTIONS(1777),
+ [anon_sym_while] = ACTIONS(1777),
+ [anon_sym_do] = ACTIONS(1777),
+ [anon_sym_try] = ACTIONS(1777),
+ [anon_sym_break] = ACTIONS(1777),
+ [anon_sym_continue] = ACTIONS(1777),
+ [anon_sym_return] = ACTIONS(1777),
+ [anon_sym_throw] = ACTIONS(1777),
+ [anon_sym_SEMI] = ACTIONS(1775),
+ [anon_sym_yield] = ACTIONS(1777),
+ [anon_sym_LBRACK] = ACTIONS(1775),
+ [anon_sym_async] = ACTIONS(1777),
+ [anon_sym_function] = ACTIONS(1777),
+ [anon_sym_private] = ACTIONS(1777),
+ [anon_sym_public] = ACTIONS(1777),
+ [anon_sym_remote] = ACTIONS(1777),
+ [anon_sym_static] = ACTIONS(1777),
+ [anon_sym_final] = ACTIONS(1777),
+ [anon_sym_abstract] = ACTIONS(1777),
+ [anon_sym_any] = ACTIONS(1777),
+ [anon_sym_array] = ACTIONS(1777),
+ [anon_sym_binary] = ACTIONS(1777),
+ [anon_sym_boolean] = ACTIONS(1777),
+ [anon_sym_date] = ACTIONS(1777),
+ [anon_sym_guid] = ACTIONS(1777),
+ [anon_sym_numeric] = ACTIONS(1777),
+ [anon_sym_query] = ACTIONS(1777),
+ [anon_sym_string] = ACTIONS(1777),
+ [anon_sym_struct] = ACTIONS(1777),
+ [anon_sym_uuid] = ACTIONS(1777),
+ [anon_sym_variablename] = ACTIONS(1777),
+ [anon_sym_void] = ACTIONS(1777),
+ [anon_sym_xml] = ACTIONS(1777),
+ [anon_sym_new] = ACTIONS(1777),
+ [anon_sym_PLUS] = ACTIONS(1777),
+ [anon_sym_DASH] = ACTIONS(1777),
+ [anon_sym_SLASH] = ACTIONS(1777),
+ [anon_sym_BANG] = ACTIONS(1775),
+ [anon_sym_TILDE] = ACTIONS(1777),
+ [aux_sym_unary_operator_token1] = ACTIONS(1775),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1775),
+ [anon_sym_DASH_DASH] = ACTIONS(1775),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(1775),
+ [sym_identifier] = ACTIONS(1777),
+ [sym_private_property_identifier] = ACTIONS(1775),
+ [sym_this] = ACTIONS(1777),
+ [sym_super] = ACTIONS(1777),
+ [sym_true] = ACTIONS(1777),
+ [sym_false] = ACTIONS(1777),
+ [sym_null] = ACTIONS(1777),
+ [anon_sym_export] = ACTIONS(1777),
[sym_cf_comment] = ACTIONS(5),
},
- [1152] = {
- [sym_comment] = STATE(1152),
- [anon_sym_GT_EQ] = ACTIONS(2374),
- [anon_sym_GT] = ACTIONS(2376),
- [anon_sym_LT_EQ] = ACTIONS(2374),
- [anon_sym_LT] = ACTIONS(2376),
- [anon_sym_EQ] = ACTIONS(2376),
- [anon_sym_STAR] = ACTIONS(2376),
- [anon_sym_COMMA] = ACTIONS(2374),
- [anon_sym_RBRACE] = ACTIONS(2374),
- [anon_sym_LPAREN] = ACTIONS(2374),
- [anon_sym_in] = ACTIONS(2376),
- [anon_sym_of] = ACTIONS(2374),
- [anon_sym_SEMI] = ACTIONS(2374),
- [anon_sym_LBRACK] = ACTIONS(2374),
- [sym_optional_chain] = ACTIONS(2374),
- [anon_sym_DOT] = ACTIONS(2374),
- [anon_sym_PLUS_EQ] = ACTIONS(2374),
- [anon_sym_DASH_EQ] = ACTIONS(2374),
- [anon_sym_STAR_EQ] = ACTIONS(2374),
- [anon_sym_SLASH_EQ] = ACTIONS(2374),
- [anon_sym_PERCENT_EQ] = ACTIONS(2374),
- [anon_sym_CARET_EQ] = ACTIONS(2374),
- [anon_sym_AMP_EQ] = ACTIONS(2374),
- [anon_sym_PIPE_EQ] = ACTIONS(2374),
- [anon_sym_GT_GT_EQ] = ACTIONS(2374),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2374),
- [anon_sym_LT_LT_EQ] = ACTIONS(2374),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2374),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2374),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2374),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2374),
- [anon_sym_AMP_AMP] = ACTIONS(2376),
- [aux_sym_binary_expression_token1] = ACTIONS(2374),
- [anon_sym_PIPE_PIPE] = ACTIONS(2376),
- [aux_sym_binary_expression_token2] = ACTIONS(2374),
- [anon_sym_GT_GT] = ACTIONS(2376),
- [anon_sym_GT_GT_GT] = ACTIONS(2376),
- [anon_sym_LT_LT] = ACTIONS(2376),
- [anon_sym_AMP] = ACTIONS(2376),
- [anon_sym_CARET] = ACTIONS(2376),
- [anon_sym_PIPE] = ACTIONS(2376),
- [anon_sym_PLUS] = ACTIONS(2376),
- [anon_sym_DASH] = ACTIONS(2376),
- [anon_sym_SLASH] = ACTIONS(2376),
- [anon_sym_PERCENT] = ACTIONS(2376),
- [aux_sym_binary_expression_token3] = ACTIONS(2374),
- [anon_sym_STAR_STAR] = ACTIONS(2376),
- [aux_sym_binary_expression_token4] = ACTIONS(2376),
- [aux_sym_binary_expression_token5] = ACTIONS(2374),
- [anon_sym_EQ_EQ] = ACTIONS(2376),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2374),
- [aux_sym_binary_expression_token6] = ACTIONS(2374),
- [aux_sym_binary_expression_token7] = ACTIONS(2374),
- [anon_sym_BANG_EQ] = ACTIONS(2376),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2374),
- [aux_sym_binary_expression_token8] = ACTIONS(2374),
- [aux_sym_binary_expression_token9] = ACTIONS(2374),
- [aux_sym_binary_expression_token10] = ACTIONS(2374),
- [aux_sym_binary_expression_token11] = ACTIONS(2376),
- [anon_sym_QMARK_QMARK] = ACTIONS(2376),
- [anon_sym_instanceof] = ACTIONS(2374),
- [anon_sym_PLUS_PLUS] = ACTIONS(2374),
- [anon_sym_DASH_DASH] = ACTIONS(2374),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2374),
- [sym__ternary_qmark] = ACTIONS(2374),
+ [1191] = {
+ [sym_comment] = STATE(1191),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2172),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_of] = ACTIONS(1851),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2441),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [1153] = {
- [sym_comment] = STATE(1153),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2392),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2420),
- [anon_sym_of] = ACTIONS(2423),
- [anon_sym_SEMI] = ACTIONS(2280),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2289),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2280),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [1192] = {
+ [sym_comment] = STATE(1192),
+ [anon_sym_POUND] = ACTIONS(2443),
+ [anon_sym_var] = ACTIONS(2445),
+ [anon_sym_SQUOTE] = ACTIONS(2443),
+ [anon_sym_DQUOTE] = ACTIONS(2443),
+ [anon_sym_LBRACE] = ACTIONS(2443),
+ [anon_sym_import] = ACTIONS(2445),
+ [anon_sym_with] = ACTIONS(2445),
+ [anon_sym_let] = ACTIONS(2445),
+ [anon_sym_const] = ACTIONS(2445),
+ [anon_sym_if] = ACTIONS(2445),
+ [anon_sym_switch] = ACTIONS(2445),
+ [anon_sym_for] = ACTIONS(2445),
+ [anon_sym_LPAREN] = ACTIONS(2443),
+ [anon_sym_await] = ACTIONS(2445),
+ [anon_sym_while] = ACTIONS(2445),
+ [anon_sym_do] = ACTIONS(2445),
+ [anon_sym_try] = ACTIONS(2445),
+ [anon_sym_break] = ACTIONS(2445),
+ [anon_sym_continue] = ACTIONS(2445),
+ [anon_sym_return] = ACTIONS(2445),
+ [anon_sym_throw] = ACTIONS(2445),
+ [anon_sym_SEMI] = ACTIONS(2443),
+ [anon_sym_yield] = ACTIONS(2445),
+ [anon_sym_LBRACK] = ACTIONS(2443),
+ [anon_sym_async] = ACTIONS(2445),
+ [anon_sym_function] = ACTIONS(2445),
+ [anon_sym_private] = ACTIONS(2445),
+ [anon_sym_public] = ACTIONS(2445),
+ [anon_sym_remote] = ACTIONS(2445),
+ [anon_sym_static] = ACTIONS(2445),
+ [anon_sym_final] = ACTIONS(2445),
+ [anon_sym_abstract] = ACTIONS(2445),
+ [anon_sym_any] = ACTIONS(2445),
+ [anon_sym_array] = ACTIONS(2445),
+ [anon_sym_binary] = ACTIONS(2445),
+ [anon_sym_boolean] = ACTIONS(2445),
+ [anon_sym_date] = ACTIONS(2445),
+ [anon_sym_guid] = ACTIONS(2445),
+ [anon_sym_numeric] = ACTIONS(2445),
+ [anon_sym_query] = ACTIONS(2445),
+ [anon_sym_string] = ACTIONS(2445),
+ [anon_sym_struct] = ACTIONS(2445),
+ [anon_sym_uuid] = ACTIONS(2445),
+ [anon_sym_variablename] = ACTIONS(2445),
+ [anon_sym_void] = ACTIONS(2445),
+ [anon_sym_xml] = ACTIONS(2445),
+ [anon_sym_new] = ACTIONS(2445),
+ [anon_sym_PLUS] = ACTIONS(2445),
+ [anon_sym_DASH] = ACTIONS(2445),
+ [anon_sym_SLASH] = ACTIONS(2445),
+ [anon_sym_BANG] = ACTIONS(2443),
+ [anon_sym_TILDE] = ACTIONS(2445),
+ [aux_sym_unary_operator_token1] = ACTIONS(2443),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2443),
+ [anon_sym_DASH_DASH] = ACTIONS(2443),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2443),
+ [sym_identifier] = ACTIONS(2445),
+ [sym_private_property_identifier] = ACTIONS(2443),
+ [sym_this] = ACTIONS(2445),
+ [sym_super] = ACTIONS(2445),
+ [sym_true] = ACTIONS(2445),
+ [sym_false] = ACTIONS(2445),
+ [sym_null] = ACTIONS(2445),
+ [anon_sym_export] = ACTIONS(2445),
[sym_cf_comment] = ACTIONS(5),
},
- [1154] = {
- [sym_comment] = STATE(1154),
+ [1193] = {
+ [sym_comment] = STATE(1193),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
+ [anon_sym_EQ] = ACTIONS(1573),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_LPAREN] = ACTIONS(1144),
- [anon_sym_in] = ACTIONS(1665),
- [anon_sym_of] = ACTIONS(2425),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_in] = ACTIONS(1146),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_RBRACK] = ACTIONS(1144),
+ [anon_sym_EQ_GT] = ACTIONS(1659),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -133089,41 +136331,40 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [1155] = {
- [sym_comment] = STATE(1155),
+ [1194] = {
+ [sym_comment] = STATE(1194),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1662),
+ [anon_sym_EQ] = ACTIONS(1573),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1623),
- [anon_sym_RBRACE] = ACTIONS(1623),
[anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_of] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_RBRACK] = ACTIONS(1623),
- [anon_sym_EQ_GT] = ACTIONS(1641),
+ [anon_sym_EQ_GT] = ACTIONS(1733),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -133159,16 +136400,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -133177,298 +136420,296 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [1156] = {
- [sym_comment] = STATE(1156),
- [anon_sym_GT_EQ] = ACTIONS(2024),
- [anon_sym_GT] = ACTIONS(2026),
- [anon_sym_LT_EQ] = ACTIONS(2024),
- [anon_sym_LT] = ACTIONS(2026),
- [anon_sym_EQ] = ACTIONS(2026),
- [anon_sym_STAR] = ACTIONS(2026),
- [anon_sym_COMMA] = ACTIONS(2024),
- [anon_sym_RBRACE] = ACTIONS(2024),
- [anon_sym_LPAREN] = ACTIONS(2024),
- [anon_sym_in] = ACTIONS(2026),
- [anon_sym_of] = ACTIONS(2024),
- [anon_sym_SEMI] = ACTIONS(2024),
- [anon_sym_LBRACK] = ACTIONS(2024),
- [sym_optional_chain] = ACTIONS(2024),
- [anon_sym_DOT] = ACTIONS(2024),
- [anon_sym_PLUS_EQ] = ACTIONS(2024),
- [anon_sym_DASH_EQ] = ACTIONS(2024),
- [anon_sym_STAR_EQ] = ACTIONS(2024),
- [anon_sym_SLASH_EQ] = ACTIONS(2024),
- [anon_sym_PERCENT_EQ] = ACTIONS(2024),
- [anon_sym_CARET_EQ] = ACTIONS(2024),
- [anon_sym_AMP_EQ] = ACTIONS(2024),
- [anon_sym_PIPE_EQ] = ACTIONS(2024),
- [anon_sym_GT_GT_EQ] = ACTIONS(2024),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2024),
- [anon_sym_LT_LT_EQ] = ACTIONS(2024),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2024),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2024),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2024),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2024),
- [anon_sym_AMP_AMP] = ACTIONS(2026),
- [aux_sym_binary_expression_token1] = ACTIONS(2024),
- [anon_sym_PIPE_PIPE] = ACTIONS(2026),
- [aux_sym_binary_expression_token2] = ACTIONS(2024),
- [anon_sym_GT_GT] = ACTIONS(2026),
- [anon_sym_GT_GT_GT] = ACTIONS(2026),
- [anon_sym_LT_LT] = ACTIONS(2026),
- [anon_sym_AMP] = ACTIONS(2026),
- [anon_sym_CARET] = ACTIONS(2026),
- [anon_sym_PIPE] = ACTIONS(2026),
- [anon_sym_PLUS] = ACTIONS(2026),
- [anon_sym_DASH] = ACTIONS(2026),
- [anon_sym_SLASH] = ACTIONS(2026),
- [anon_sym_PERCENT] = ACTIONS(2026),
- [aux_sym_binary_expression_token3] = ACTIONS(2024),
- [anon_sym_STAR_STAR] = ACTIONS(2026),
- [aux_sym_binary_expression_token4] = ACTIONS(2026),
- [aux_sym_binary_expression_token5] = ACTIONS(2024),
- [anon_sym_EQ_EQ] = ACTIONS(2026),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2024),
- [aux_sym_binary_expression_token6] = ACTIONS(2024),
- [aux_sym_binary_expression_token7] = ACTIONS(2024),
- [anon_sym_BANG_EQ] = ACTIONS(2026),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2024),
- [aux_sym_binary_expression_token8] = ACTIONS(2024),
- [aux_sym_binary_expression_token9] = ACTIONS(2024),
- [aux_sym_binary_expression_token10] = ACTIONS(2024),
- [aux_sym_binary_expression_token11] = ACTIONS(2026),
- [anon_sym_QMARK_QMARK] = ACTIONS(2026),
- [anon_sym_instanceof] = ACTIONS(2024),
- [anon_sym_PLUS_PLUS] = ACTIONS(2024),
- [anon_sym_DASH_DASH] = ACTIONS(2024),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2024),
- [sym__ternary_qmark] = ACTIONS(2024),
+ [1195] = {
+ [sym_comment] = STATE(1195),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2172),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_RBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2424),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [1157] = {
- [sym_comment] = STATE(1157),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2427),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(2389),
- [anon_sym_RBRACE] = ACTIONS(2389),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_RBRACK] = ACTIONS(2389),
- [anon_sym_EQ_GT] = ACTIONS(2384),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [1196] = {
+ [sym_comment] = STATE(1196),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2390),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(2393),
+ [anon_sym_RBRACE] = ACTIONS(2393),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_RBRACK] = ACTIONS(2393),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [1158] = {
- [sym_comment] = STATE(1158),
- [anon_sym_GT_EQ] = ACTIONS(2358),
- [anon_sym_GT] = ACTIONS(2360),
- [anon_sym_LT_EQ] = ACTIONS(2358),
- [anon_sym_LT] = ACTIONS(2360),
- [anon_sym_EQ] = ACTIONS(2360),
- [anon_sym_STAR] = ACTIONS(2360),
- [anon_sym_COMMA] = ACTIONS(2358),
- [anon_sym_RBRACE] = ACTIONS(2358),
- [anon_sym_LPAREN] = ACTIONS(2358),
- [anon_sym_in] = ACTIONS(2360),
- [anon_sym_of] = ACTIONS(2358),
- [anon_sym_SEMI] = ACTIONS(2358),
- [anon_sym_LBRACK] = ACTIONS(2358),
- [sym_optional_chain] = ACTIONS(2358),
- [anon_sym_DOT] = ACTIONS(2358),
- [anon_sym_PLUS_EQ] = ACTIONS(2358),
- [anon_sym_DASH_EQ] = ACTIONS(2358),
- [anon_sym_STAR_EQ] = ACTIONS(2358),
- [anon_sym_SLASH_EQ] = ACTIONS(2358),
- [anon_sym_PERCENT_EQ] = ACTIONS(2358),
- [anon_sym_CARET_EQ] = ACTIONS(2358),
- [anon_sym_AMP_EQ] = ACTIONS(2358),
- [anon_sym_PIPE_EQ] = ACTIONS(2358),
- [anon_sym_GT_GT_EQ] = ACTIONS(2358),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2358),
- [anon_sym_LT_LT_EQ] = ACTIONS(2358),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2358),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2358),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2358),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2358),
- [anon_sym_AMP_AMP] = ACTIONS(2360),
- [aux_sym_binary_expression_token1] = ACTIONS(2358),
- [anon_sym_PIPE_PIPE] = ACTIONS(2360),
- [aux_sym_binary_expression_token2] = ACTIONS(2358),
- [anon_sym_GT_GT] = ACTIONS(2360),
- [anon_sym_GT_GT_GT] = ACTIONS(2360),
- [anon_sym_LT_LT] = ACTIONS(2360),
- [anon_sym_AMP] = ACTIONS(2360),
- [anon_sym_CARET] = ACTIONS(2360),
- [anon_sym_PIPE] = ACTIONS(2360),
- [anon_sym_PLUS] = ACTIONS(2360),
- [anon_sym_DASH] = ACTIONS(2360),
- [anon_sym_SLASH] = ACTIONS(2360),
- [anon_sym_PERCENT] = ACTIONS(2360),
- [aux_sym_binary_expression_token3] = ACTIONS(2358),
- [anon_sym_STAR_STAR] = ACTIONS(2360),
- [aux_sym_binary_expression_token4] = ACTIONS(2360),
- [aux_sym_binary_expression_token5] = ACTIONS(2358),
- [anon_sym_EQ_EQ] = ACTIONS(2360),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2358),
- [aux_sym_binary_expression_token6] = ACTIONS(2358),
- [aux_sym_binary_expression_token7] = ACTIONS(2358),
- [anon_sym_BANG_EQ] = ACTIONS(2360),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2358),
- [aux_sym_binary_expression_token8] = ACTIONS(2358),
- [aux_sym_binary_expression_token9] = ACTIONS(2358),
- [aux_sym_binary_expression_token10] = ACTIONS(2358),
- [aux_sym_binary_expression_token11] = ACTIONS(2360),
- [anon_sym_QMARK_QMARK] = ACTIONS(2360),
- [anon_sym_instanceof] = ACTIONS(2358),
- [anon_sym_PLUS_PLUS] = ACTIONS(2358),
- [anon_sym_DASH_DASH] = ACTIONS(2358),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2358),
- [sym__ternary_qmark] = ACTIONS(2358),
+ [1197] = {
+ [sym_comment] = STATE(1197),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2412),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(2337),
+ [anon_sym_RBRACE] = ACTIONS(2337),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_RBRACK] = ACTIONS(2337),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [1159] = {
- [sym_comment] = STATE(1159),
- [anon_sym_GT_EQ] = ACTIONS(2346),
- [anon_sym_GT] = ACTIONS(2348),
- [anon_sym_LT_EQ] = ACTIONS(2346),
- [anon_sym_LT] = ACTIONS(2348),
- [anon_sym_EQ] = ACTIONS(2348),
- [anon_sym_STAR] = ACTIONS(2348),
- [anon_sym_COMMA] = ACTIONS(2346),
- [anon_sym_RBRACE] = ACTIONS(2346),
- [anon_sym_LPAREN] = ACTIONS(2346),
- [anon_sym_in] = ACTIONS(2348),
- [anon_sym_of] = ACTIONS(2346),
- [anon_sym_SEMI] = ACTIONS(2346),
- [anon_sym_LBRACK] = ACTIONS(2346),
- [sym_optional_chain] = ACTIONS(2346),
- [anon_sym_DOT] = ACTIONS(2346),
- [anon_sym_PLUS_EQ] = ACTIONS(2346),
- [anon_sym_DASH_EQ] = ACTIONS(2346),
- [anon_sym_STAR_EQ] = ACTIONS(2346),
- [anon_sym_SLASH_EQ] = ACTIONS(2346),
- [anon_sym_PERCENT_EQ] = ACTIONS(2346),
- [anon_sym_CARET_EQ] = ACTIONS(2346),
- [anon_sym_AMP_EQ] = ACTIONS(2346),
- [anon_sym_PIPE_EQ] = ACTIONS(2346),
- [anon_sym_GT_GT_EQ] = ACTIONS(2346),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2346),
- [anon_sym_LT_LT_EQ] = ACTIONS(2346),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2346),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2346),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2346),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2346),
- [anon_sym_AMP_AMP] = ACTIONS(2348),
- [aux_sym_binary_expression_token1] = ACTIONS(2346),
- [anon_sym_PIPE_PIPE] = ACTIONS(2348),
- [aux_sym_binary_expression_token2] = ACTIONS(2346),
- [anon_sym_GT_GT] = ACTIONS(2348),
- [anon_sym_GT_GT_GT] = ACTIONS(2348),
- [anon_sym_LT_LT] = ACTIONS(2348),
- [anon_sym_AMP] = ACTIONS(2348),
- [anon_sym_CARET] = ACTIONS(2348),
- [anon_sym_PIPE] = ACTIONS(2348),
- [anon_sym_PLUS] = ACTIONS(2348),
- [anon_sym_DASH] = ACTIONS(2348),
- [anon_sym_SLASH] = ACTIONS(2348),
- [anon_sym_PERCENT] = ACTIONS(2348),
- [aux_sym_binary_expression_token3] = ACTIONS(2346),
- [anon_sym_STAR_STAR] = ACTIONS(2348),
- [aux_sym_binary_expression_token4] = ACTIONS(2348),
- [aux_sym_binary_expression_token5] = ACTIONS(2346),
- [anon_sym_EQ_EQ] = ACTIONS(2348),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2346),
- [aux_sym_binary_expression_token6] = ACTIONS(2346),
- [aux_sym_binary_expression_token7] = ACTIONS(2346),
- [anon_sym_BANG_EQ] = ACTIONS(2348),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2346),
- [aux_sym_binary_expression_token8] = ACTIONS(2346),
- [aux_sym_binary_expression_token9] = ACTIONS(2346),
- [aux_sym_binary_expression_token10] = ACTIONS(2346),
- [aux_sym_binary_expression_token11] = ACTIONS(2348),
- [anon_sym_QMARK_QMARK] = ACTIONS(2348),
- [anon_sym_instanceof] = ACTIONS(2346),
- [anon_sym_PLUS_PLUS] = ACTIONS(2346),
- [anon_sym_DASH_DASH] = ACTIONS(2346),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2346),
- [sym__ternary_qmark] = ACTIONS(2346),
- [sym_cf_comment] = ACTIONS(5),
+ [1198] = {
+ [sym_comment] = STATE(1198),
+ [anon_sym_SLASH_GT] = ACTIONS(1775),
+ [anon_sym_GT_EQ] = ACTIONS(1775),
+ [anon_sym_GT] = ACTIONS(1777),
+ [anon_sym_LT_EQ] = ACTIONS(1775),
+ [anon_sym_LT] = ACTIONS(1777),
+ [anon_sym_EQ] = ACTIONS(1777),
+ [anon_sym_STAR] = ACTIONS(1777),
+ [anon_sym_LPAREN] = ACTIONS(1775),
+ [anon_sym_in] = ACTIONS(1777),
+ [anon_sym_LBRACK] = ACTIONS(1775),
+ [anon_sym_EQ_GT] = ACTIONS(1779),
+ [sym_optional_chain] = ACTIONS(1775),
+ [anon_sym_DOT] = ACTIONS(1775),
+ [anon_sym_PLUS_EQ] = ACTIONS(1775),
+ [anon_sym_DASH_EQ] = ACTIONS(1775),
+ [anon_sym_STAR_EQ] = ACTIONS(1775),
+ [anon_sym_SLASH_EQ] = ACTIONS(1775),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1775),
+ [anon_sym_CARET_EQ] = ACTIONS(1775),
+ [anon_sym_AMP_EQ] = ACTIONS(1775),
+ [anon_sym_PIPE_EQ] = ACTIONS(1775),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1775),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1775),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1775),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1775),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1775),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1775),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1775),
+ [anon_sym_AMP_AMP] = ACTIONS(1777),
+ [aux_sym_binary_expression_token1] = ACTIONS(1775),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1777),
+ [aux_sym_binary_expression_token2] = ACTIONS(1775),
+ [anon_sym_GT_GT] = ACTIONS(1777),
+ [anon_sym_GT_GT_GT] = ACTIONS(1777),
+ [anon_sym_LT_LT] = ACTIONS(1777),
+ [anon_sym_AMP] = ACTIONS(1777),
+ [anon_sym_CARET] = ACTIONS(1777),
+ [anon_sym_PIPE] = ACTIONS(1777),
+ [anon_sym_PLUS] = ACTIONS(1777),
+ [anon_sym_DASH] = ACTIONS(1777),
+ [anon_sym_SLASH] = ACTIONS(1777),
+ [anon_sym_PERCENT] = ACTIONS(1777),
+ [aux_sym_binary_expression_token3] = ACTIONS(1775),
+ [anon_sym_STAR_STAR] = ACTIONS(1777),
+ [aux_sym_binary_expression_token4] = ACTIONS(1777),
+ [aux_sym_binary_expression_token5] = ACTIONS(1775),
+ [aux_sym_binary_expression_token6] = ACTIONS(1775),
+ [anon_sym_EQ_EQ] = ACTIONS(1777),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1775),
+ [aux_sym_binary_expression_token7] = ACTIONS(1775),
+ [aux_sym_binary_expression_token8] = ACTIONS(1775),
+ [anon_sym_BANG_EQ] = ACTIONS(1777),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1775),
+ [aux_sym_binary_expression_token9] = ACTIONS(1775),
+ [aux_sym_binary_expression_token10] = ACTIONS(1775),
+ [aux_sym_binary_expression_token11] = ACTIONS(1775),
+ [aux_sym_binary_expression_token12] = ACTIONS(1777),
+ [aux_sym_binary_expression_token13] = ACTIONS(1775),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1777),
+ [anon_sym_instanceof] = ACTIONS(1775),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1775),
+ [anon_sym_DASH_DASH] = ACTIONS(1775),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1775),
+ [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(1775),
},
- [1160] = {
- [sym_comment] = STATE(1160),
+ [1199] = {
+ [sym_comment] = STATE(1199),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1676),
+ [anon_sym_EQ] = ACTIONS(1573),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1679),
- [anon_sym_RBRACE] = ACTIONS(1679),
[anon_sym_LPAREN] = ACTIONS(1144),
+ [anon_sym_RPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_RBRACK] = ACTIONS(1679),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_EQ_GT] = ACTIONS(1648),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -133504,16 +136745,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -133522,160 +136765,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [1161] = {
- [sym_comment] = STATE(1161),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2412),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(2415),
- [anon_sym_RBRACE] = ACTIONS(2415),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_RBRACK] = ACTIONS(2415),
- [anon_sym_EQ_GT] = ACTIONS(2380),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1162] = {
- [sym_comment] = STATE(1162),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2382),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(2430),
- [anon_sym_RBRACE] = ACTIONS(2430),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_RBRACK] = ACTIONS(2430),
- [anon_sym_EQ_GT] = ACTIONS(2384),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1163] = {
- [sym_comment] = STATE(1163),
+ [1200] = {
+ [sym_comment] = STATE(1200),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1410),
+ [anon_sym_EQ] = ACTIONS(1711),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1657),
- [anon_sym_RBRACE] = ACTIONS(1657),
[anon_sym_LPAREN] = ACTIONS(1144),
+ [anon_sym_RPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_RBRACK] = ACTIONS(1657),
- [anon_sym_EQ_GT] = ACTIONS(1641),
+ [anon_sym_EQ_GT] = ACTIONS(1648),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -133711,16 +136814,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -133729,226 +136834,227 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [1164] = {
- [sym_comment] = STATE(1164),
- [anon_sym_POUND] = ACTIONS(2433),
- [anon_sym_var] = ACTIONS(2435),
- [anon_sym_SQUOTE] = ACTIONS(2433),
- [anon_sym_DQUOTE] = ACTIONS(2433),
- [anon_sym_LBRACE] = ACTIONS(2433),
- [anon_sym_import] = ACTIONS(2435),
- [anon_sym_with] = ACTIONS(2435),
- [anon_sym_let] = ACTIONS(2435),
- [anon_sym_const] = ACTIONS(2435),
- [anon_sym_if] = ACTIONS(2435),
- [anon_sym_switch] = ACTIONS(2435),
- [anon_sym_for] = ACTIONS(2435),
- [anon_sym_LPAREN] = ACTIONS(2433),
- [anon_sym_await] = ACTIONS(2435),
- [anon_sym_while] = ACTIONS(2435),
- [anon_sym_do] = ACTIONS(2435),
- [anon_sym_try] = ACTIONS(2435),
- [anon_sym_break] = ACTIONS(2435),
- [anon_sym_continue] = ACTIONS(2435),
- [anon_sym_return] = ACTIONS(2435),
- [anon_sym_throw] = ACTIONS(2435),
- [anon_sym_SEMI] = ACTIONS(2433),
- [anon_sym_yield] = ACTIONS(2435),
- [anon_sym_LBRACK] = ACTIONS(2433),
- [anon_sym_async] = ACTIONS(2435),
- [anon_sym_function] = ACTIONS(2435),
- [anon_sym_private] = ACTIONS(2435),
- [anon_sym_public] = ACTIONS(2435),
- [anon_sym_remote] = ACTIONS(2435),
- [anon_sym_static] = ACTIONS(2435),
- [anon_sym_final] = ACTIONS(2435),
- [anon_sym_abstract] = ACTIONS(2435),
- [anon_sym_any] = ACTIONS(2435),
- [anon_sym_array] = ACTIONS(2435),
- [anon_sym_binary] = ACTIONS(2435),
- [anon_sym_boolean] = ACTIONS(2435),
- [anon_sym_date] = ACTIONS(2435),
- [anon_sym_guid] = ACTIONS(2435),
- [anon_sym_numeric] = ACTIONS(2435),
- [anon_sym_query] = ACTIONS(2435),
- [anon_sym_string] = ACTIONS(2435),
- [anon_sym_struct] = ACTIONS(2435),
- [anon_sym_uuid] = ACTIONS(2435),
- [anon_sym_variablename] = ACTIONS(2435),
- [anon_sym_void] = ACTIONS(2435),
- [anon_sym_xml] = ACTIONS(2435),
- [anon_sym_new] = ACTIONS(2435),
- [anon_sym_PLUS] = ACTIONS(2435),
- [anon_sym_DASH] = ACTIONS(2435),
- [anon_sym_SLASH] = ACTIONS(2435),
- [anon_sym_BANG] = ACTIONS(2433),
- [anon_sym_TILDE] = ACTIONS(2435),
- [aux_sym_unary_operator_token1] = ACTIONS(2433),
- [anon_sym_PLUS_PLUS] = ACTIONS(2433),
- [anon_sym_DASH_DASH] = ACTIONS(2433),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym_number] = ACTIONS(2433),
- [sym_identifier] = ACTIONS(2435),
- [sym_private_property_identifier] = ACTIONS(2433),
- [sym_this] = ACTIONS(2435),
- [sym_super] = ACTIONS(2435),
- [sym_true] = ACTIONS(2435),
- [sym_false] = ACTIONS(2435),
- [sym_null] = ACTIONS(2435),
- [anon_sym_export] = ACTIONS(2435),
+ [1201] = {
+ [sym_comment] = STATE(1201),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2172),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_RPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2431),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [1165] = {
- [sym_comment] = STATE(1165),
- [anon_sym_GT_EQ] = ACTIONS(2354),
- [anon_sym_GT] = ACTIONS(2356),
- [anon_sym_LT_EQ] = ACTIONS(2354),
- [anon_sym_LT] = ACTIONS(2356),
- [anon_sym_EQ] = ACTIONS(2356),
- [anon_sym_STAR] = ACTIONS(2356),
- [anon_sym_COMMA] = ACTIONS(2354),
- [anon_sym_RBRACE] = ACTIONS(2354),
- [anon_sym_LPAREN] = ACTIONS(2354),
- [anon_sym_in] = ACTIONS(2356),
- [anon_sym_of] = ACTIONS(2354),
- [anon_sym_SEMI] = ACTIONS(2354),
- [anon_sym_LBRACK] = ACTIONS(2354),
- [sym_optional_chain] = ACTIONS(2354),
- [anon_sym_DOT] = ACTIONS(2354),
- [anon_sym_PLUS_EQ] = ACTIONS(2354),
- [anon_sym_DASH_EQ] = ACTIONS(2354),
- [anon_sym_STAR_EQ] = ACTIONS(2354),
- [anon_sym_SLASH_EQ] = ACTIONS(2354),
- [anon_sym_PERCENT_EQ] = ACTIONS(2354),
- [anon_sym_CARET_EQ] = ACTIONS(2354),
- [anon_sym_AMP_EQ] = ACTIONS(2354),
- [anon_sym_PIPE_EQ] = ACTIONS(2354),
- [anon_sym_GT_GT_EQ] = ACTIONS(2354),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2354),
- [anon_sym_LT_LT_EQ] = ACTIONS(2354),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2354),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2354),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2354),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2354),
- [anon_sym_AMP_AMP] = ACTIONS(2356),
- [aux_sym_binary_expression_token1] = ACTIONS(2354),
- [anon_sym_PIPE_PIPE] = ACTIONS(2356),
- [aux_sym_binary_expression_token2] = ACTIONS(2354),
- [anon_sym_GT_GT] = ACTIONS(2356),
- [anon_sym_GT_GT_GT] = ACTIONS(2356),
- [anon_sym_LT_LT] = ACTIONS(2356),
- [anon_sym_AMP] = ACTIONS(2356),
- [anon_sym_CARET] = ACTIONS(2356),
- [anon_sym_PIPE] = ACTIONS(2356),
- [anon_sym_PLUS] = ACTIONS(2356),
- [anon_sym_DASH] = ACTIONS(2356),
- [anon_sym_SLASH] = ACTIONS(2356),
- [anon_sym_PERCENT] = ACTIONS(2356),
- [aux_sym_binary_expression_token3] = ACTIONS(2354),
- [anon_sym_STAR_STAR] = ACTIONS(2356),
- [aux_sym_binary_expression_token4] = ACTIONS(2356),
- [aux_sym_binary_expression_token5] = ACTIONS(2354),
- [anon_sym_EQ_EQ] = ACTIONS(2356),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2354),
- [aux_sym_binary_expression_token6] = ACTIONS(2354),
- [aux_sym_binary_expression_token7] = ACTIONS(2354),
- [anon_sym_BANG_EQ] = ACTIONS(2356),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2354),
- [aux_sym_binary_expression_token8] = ACTIONS(2354),
- [aux_sym_binary_expression_token9] = ACTIONS(2354),
- [aux_sym_binary_expression_token10] = ACTIONS(2354),
- [aux_sym_binary_expression_token11] = ACTIONS(2356),
- [anon_sym_QMARK_QMARK] = ACTIONS(2356),
- [anon_sym_instanceof] = ACTIONS(2354),
- [anon_sym_PLUS_PLUS] = ACTIONS(2354),
- [anon_sym_DASH_DASH] = ACTIONS(2354),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2354),
- [sym__ternary_qmark] = ACTIONS(2354),
+ [1202] = {
+ [sym_comment] = STATE(1202),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2447),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_RPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2431),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [1166] = {
- [sym_comment] = STATE(1166),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2437),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(2415),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_RPAREN] = ACTIONS(2389),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2440),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [1203] = {
+ [sym_comment] = STATE(1203),
+ [anon_sym_POUND] = ACTIONS(2449),
+ [anon_sym_var] = ACTIONS(2451),
+ [anon_sym_SQUOTE] = ACTIONS(2449),
+ [anon_sym_DQUOTE] = ACTIONS(2449),
+ [anon_sym_LBRACE] = ACTIONS(2449),
+ [anon_sym_import] = ACTIONS(2451),
+ [anon_sym_with] = ACTIONS(2451),
+ [anon_sym_let] = ACTIONS(2451),
+ [anon_sym_const] = ACTIONS(2451),
+ [anon_sym_if] = ACTIONS(2451),
+ [anon_sym_switch] = ACTIONS(2451),
+ [anon_sym_for] = ACTIONS(2451),
+ [anon_sym_LPAREN] = ACTIONS(2449),
+ [anon_sym_await] = ACTIONS(2451),
+ [anon_sym_while] = ACTIONS(2451),
+ [anon_sym_do] = ACTIONS(2451),
+ [anon_sym_try] = ACTIONS(2451),
+ [anon_sym_break] = ACTIONS(2451),
+ [anon_sym_continue] = ACTIONS(2451),
+ [anon_sym_return] = ACTIONS(2451),
+ [anon_sym_throw] = ACTIONS(2451),
+ [anon_sym_SEMI] = ACTIONS(2449),
+ [anon_sym_yield] = ACTIONS(2451),
+ [anon_sym_LBRACK] = ACTIONS(2449),
+ [anon_sym_async] = ACTIONS(2451),
+ [anon_sym_function] = ACTIONS(2451),
+ [anon_sym_private] = ACTIONS(2451),
+ [anon_sym_public] = ACTIONS(2451),
+ [anon_sym_remote] = ACTIONS(2451),
+ [anon_sym_static] = ACTIONS(2451),
+ [anon_sym_final] = ACTIONS(2451),
+ [anon_sym_abstract] = ACTIONS(2451),
+ [anon_sym_any] = ACTIONS(2451),
+ [anon_sym_array] = ACTIONS(2451),
+ [anon_sym_binary] = ACTIONS(2451),
+ [anon_sym_boolean] = ACTIONS(2451),
+ [anon_sym_date] = ACTIONS(2451),
+ [anon_sym_guid] = ACTIONS(2451),
+ [anon_sym_numeric] = ACTIONS(2451),
+ [anon_sym_query] = ACTIONS(2451),
+ [anon_sym_string] = ACTIONS(2451),
+ [anon_sym_struct] = ACTIONS(2451),
+ [anon_sym_uuid] = ACTIONS(2451),
+ [anon_sym_variablename] = ACTIONS(2451),
+ [anon_sym_void] = ACTIONS(2451),
+ [anon_sym_xml] = ACTIONS(2451),
+ [anon_sym_new] = ACTIONS(2451),
+ [anon_sym_PLUS] = ACTIONS(2451),
+ [anon_sym_DASH] = ACTIONS(2451),
+ [anon_sym_SLASH] = ACTIONS(2451),
+ [anon_sym_BANG] = ACTIONS(2449),
+ [anon_sym_TILDE] = ACTIONS(2451),
+ [aux_sym_unary_operator_token1] = ACTIONS(2449),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2449),
+ [anon_sym_DASH_DASH] = ACTIONS(2449),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2449),
+ [sym_identifier] = ACTIONS(2451),
+ [sym_private_property_identifier] = ACTIONS(2449),
+ [sym_this] = ACTIONS(2451),
+ [sym_super] = ACTIONS(2451),
+ [sym_true] = ACTIONS(2451),
+ [sym_false] = ACTIONS(2451),
+ [sym_null] = ACTIONS(2451),
+ [anon_sym_export] = ACTIONS(2451),
[sym_cf_comment] = ACTIONS(5),
},
- [1167] = {
- [sym_comment] = STATE(1167),
+ [1204] = {
+ [sym_comment] = STATE(1204),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
+ [anon_sym_EQ] = ACTIONS(1721),
+ [anon_sym_POUND] = ACTIONS(1144),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1441),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_EQ_GT] = ACTIONS(1717),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -133984,85 +137090,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
[aux_sym_binary_expression_token6] = ACTIONS(1144),
- [aux_sym_binary_expression_token7] = ACTIONS(1144),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
- [aux_sym_binary_expression_token9] = ACTIONS(1144),
- [aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1144),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(1144),
- [sym__ternary_qmark] = ACTIONS(1144),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1168] = {
- [sym_comment] = STATE(1168),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1760),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1679),
- [anon_sym_LPAREN] = ACTIONS(1144),
- [anon_sym_RPAREN] = ACTIONS(1623),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1765),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1144),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1144),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1144),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -134071,225 +137110,227 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [1169] = {
- [sym_comment] = STATE(1169),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2382),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(1412),
- [anon_sym_RBRACE] = ACTIONS(1412),
- [anon_sym_LPAREN] = ACTIONS(2286),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2380),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [1205] = {
+ [sym_comment] = STATE(1205),
+ [anon_sym_POUND] = ACTIONS(2449),
+ [anon_sym_var] = ACTIONS(2451),
+ [anon_sym_SQUOTE] = ACTIONS(2449),
+ [anon_sym_DQUOTE] = ACTIONS(2449),
+ [anon_sym_LBRACE] = ACTIONS(2449),
+ [anon_sym_import] = ACTIONS(2451),
+ [anon_sym_with] = ACTIONS(2451),
+ [anon_sym_let] = ACTIONS(2451),
+ [anon_sym_const] = ACTIONS(2451),
+ [anon_sym_if] = ACTIONS(2451),
+ [anon_sym_switch] = ACTIONS(2451),
+ [anon_sym_for] = ACTIONS(2451),
+ [anon_sym_LPAREN] = ACTIONS(2449),
+ [anon_sym_await] = ACTIONS(2451),
+ [anon_sym_while] = ACTIONS(2451),
+ [anon_sym_do] = ACTIONS(2451),
+ [anon_sym_try] = ACTIONS(2451),
+ [anon_sym_break] = ACTIONS(2451),
+ [anon_sym_continue] = ACTIONS(2451),
+ [anon_sym_return] = ACTIONS(2451),
+ [anon_sym_throw] = ACTIONS(2451),
+ [anon_sym_SEMI] = ACTIONS(2449),
+ [anon_sym_yield] = ACTIONS(2451),
+ [anon_sym_LBRACK] = ACTIONS(2449),
+ [anon_sym_async] = ACTIONS(2451),
+ [anon_sym_function] = ACTIONS(2451),
+ [anon_sym_private] = ACTIONS(2451),
+ [anon_sym_public] = ACTIONS(2451),
+ [anon_sym_remote] = ACTIONS(2451),
+ [anon_sym_static] = ACTIONS(2451),
+ [anon_sym_final] = ACTIONS(2451),
+ [anon_sym_abstract] = ACTIONS(2451),
+ [anon_sym_any] = ACTIONS(2451),
+ [anon_sym_array] = ACTIONS(2451),
+ [anon_sym_binary] = ACTIONS(2451),
+ [anon_sym_boolean] = ACTIONS(2451),
+ [anon_sym_date] = ACTIONS(2451),
+ [anon_sym_guid] = ACTIONS(2451),
+ [anon_sym_numeric] = ACTIONS(2451),
+ [anon_sym_query] = ACTIONS(2451),
+ [anon_sym_string] = ACTIONS(2451),
+ [anon_sym_struct] = ACTIONS(2451),
+ [anon_sym_uuid] = ACTIONS(2451),
+ [anon_sym_variablename] = ACTIONS(2451),
+ [anon_sym_void] = ACTIONS(2451),
+ [anon_sym_xml] = ACTIONS(2451),
+ [anon_sym_new] = ACTIONS(2451),
+ [anon_sym_PLUS] = ACTIONS(2451),
+ [anon_sym_DASH] = ACTIONS(2451),
+ [anon_sym_SLASH] = ACTIONS(2451),
+ [anon_sym_BANG] = ACTIONS(2449),
+ [anon_sym_TILDE] = ACTIONS(2451),
+ [aux_sym_unary_operator_token1] = ACTIONS(2449),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2449),
+ [anon_sym_DASH_DASH] = ACTIONS(2449),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2449),
+ [sym_identifier] = ACTIONS(2451),
+ [sym_private_property_identifier] = ACTIONS(2449),
+ [sym_this] = ACTIONS(2451),
+ [sym_super] = ACTIONS(2451),
+ [sym_true] = ACTIONS(2451),
+ [sym_false] = ACTIONS(2451),
+ [sym_null] = ACTIONS(2451),
+ [anon_sym_export] = ACTIONS(2451),
[sym_cf_comment] = ACTIONS(5),
},
- [1170] = {
- [sym_comment] = STATE(1170),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2412),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(2415),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_RPAREN] = ACTIONS(2415),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2380),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [1206] = {
+ [sym_comment] = STATE(1206),
+ [anon_sym_POUND] = ACTIONS(2009),
+ [anon_sym_var] = ACTIONS(2011),
+ [anon_sym_SQUOTE] = ACTIONS(2009),
+ [anon_sym_DQUOTE] = ACTIONS(2009),
+ [anon_sym_LBRACE] = ACTIONS(2009),
+ [anon_sym_import] = ACTIONS(2011),
+ [anon_sym_with] = ACTIONS(2011),
+ [anon_sym_let] = ACTIONS(2011),
+ [anon_sym_const] = ACTIONS(2011),
+ [anon_sym_if] = ACTIONS(2011),
+ [anon_sym_switch] = ACTIONS(2011),
+ [anon_sym_for] = ACTIONS(2011),
+ [anon_sym_LPAREN] = ACTIONS(2009),
+ [anon_sym_await] = ACTIONS(2011),
+ [anon_sym_while] = ACTIONS(2011),
+ [anon_sym_do] = ACTIONS(2011),
+ [anon_sym_try] = ACTIONS(2011),
+ [anon_sym_break] = ACTIONS(2011),
+ [anon_sym_continue] = ACTIONS(2011),
+ [anon_sym_return] = ACTIONS(2011),
+ [anon_sym_throw] = ACTIONS(2011),
+ [anon_sym_SEMI] = ACTIONS(2009),
+ [anon_sym_yield] = ACTIONS(2011),
+ [anon_sym_LBRACK] = ACTIONS(2009),
+ [anon_sym_async] = ACTIONS(2011),
+ [anon_sym_function] = ACTIONS(2011),
+ [anon_sym_private] = ACTIONS(2011),
+ [anon_sym_public] = ACTIONS(2011),
+ [anon_sym_remote] = ACTIONS(2011),
+ [anon_sym_static] = ACTIONS(2011),
+ [anon_sym_final] = ACTIONS(2011),
+ [anon_sym_abstract] = ACTIONS(2011),
+ [anon_sym_any] = ACTIONS(2011),
+ [anon_sym_array] = ACTIONS(2011),
+ [anon_sym_binary] = ACTIONS(2011),
+ [anon_sym_boolean] = ACTIONS(2011),
+ [anon_sym_date] = ACTIONS(2011),
+ [anon_sym_guid] = ACTIONS(2011),
+ [anon_sym_numeric] = ACTIONS(2011),
+ [anon_sym_query] = ACTIONS(2011),
+ [anon_sym_string] = ACTIONS(2011),
+ [anon_sym_struct] = ACTIONS(2011),
+ [anon_sym_uuid] = ACTIONS(2011),
+ [anon_sym_variablename] = ACTIONS(2011),
+ [anon_sym_void] = ACTIONS(2011),
+ [anon_sym_xml] = ACTIONS(2011),
+ [anon_sym_new] = ACTIONS(2011),
+ [anon_sym_PLUS] = ACTIONS(2011),
+ [anon_sym_DASH] = ACTIONS(2011),
+ [anon_sym_SLASH] = ACTIONS(2011),
+ [anon_sym_BANG] = ACTIONS(2009),
+ [anon_sym_TILDE] = ACTIONS(2011),
+ [aux_sym_unary_operator_token1] = ACTIONS(2009),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2009),
+ [anon_sym_DASH_DASH] = ACTIONS(2009),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2009),
+ [sym_identifier] = ACTIONS(2011),
+ [sym_private_property_identifier] = ACTIONS(2009),
+ [sym_this] = ACTIONS(2011),
+ [sym_super] = ACTIONS(2011),
+ [sym_true] = ACTIONS(2011),
+ [sym_false] = ACTIONS(2011),
+ [sym_null] = ACTIONS(2011),
+ [anon_sym_export] = ACTIONS(2011),
[sym_cf_comment] = ACTIONS(5),
},
- [1171] = {
- [sym_comment] = STATE(1171),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2342),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(2398),
- [anon_sym_RBRACE] = ACTIONS(2398),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_RPAREN] = ACTIONS(2398),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_RBRACK] = ACTIONS(2398),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [1207] = {
+ [sym_comment] = STATE(1207),
+ [anon_sym_POUND] = ACTIONS(2453),
+ [anon_sym_var] = ACTIONS(2455),
+ [anon_sym_SQUOTE] = ACTIONS(2453),
+ [anon_sym_DQUOTE] = ACTIONS(2453),
+ [anon_sym_LBRACE] = ACTIONS(2453),
+ [anon_sym_import] = ACTIONS(2455),
+ [anon_sym_with] = ACTIONS(2455),
+ [anon_sym_let] = ACTIONS(2455),
+ [anon_sym_const] = ACTIONS(2455),
+ [anon_sym_if] = ACTIONS(2455),
+ [anon_sym_switch] = ACTIONS(2455),
+ [anon_sym_for] = ACTIONS(2455),
+ [anon_sym_LPAREN] = ACTIONS(2453),
+ [anon_sym_await] = ACTIONS(2455),
+ [anon_sym_while] = ACTIONS(2455),
+ [anon_sym_do] = ACTIONS(2455),
+ [anon_sym_try] = ACTIONS(2455),
+ [anon_sym_break] = ACTIONS(2455),
+ [anon_sym_continue] = ACTIONS(2455),
+ [anon_sym_return] = ACTIONS(2455),
+ [anon_sym_throw] = ACTIONS(2455),
+ [anon_sym_SEMI] = ACTIONS(2453),
+ [anon_sym_yield] = ACTIONS(2455),
+ [anon_sym_LBRACK] = ACTIONS(2453),
+ [anon_sym_async] = ACTIONS(2455),
+ [anon_sym_function] = ACTIONS(2455),
+ [anon_sym_private] = ACTIONS(2455),
+ [anon_sym_public] = ACTIONS(2455),
+ [anon_sym_remote] = ACTIONS(2455),
+ [anon_sym_static] = ACTIONS(2455),
+ [anon_sym_final] = ACTIONS(2455),
+ [anon_sym_abstract] = ACTIONS(2455),
+ [anon_sym_any] = ACTIONS(2455),
+ [anon_sym_array] = ACTIONS(2455),
+ [anon_sym_binary] = ACTIONS(2455),
+ [anon_sym_boolean] = ACTIONS(2455),
+ [anon_sym_date] = ACTIONS(2455),
+ [anon_sym_guid] = ACTIONS(2455),
+ [anon_sym_numeric] = ACTIONS(2455),
+ [anon_sym_query] = ACTIONS(2455),
+ [anon_sym_string] = ACTIONS(2455),
+ [anon_sym_struct] = ACTIONS(2455),
+ [anon_sym_uuid] = ACTIONS(2455),
+ [anon_sym_variablename] = ACTIONS(2455),
+ [anon_sym_void] = ACTIONS(2455),
+ [anon_sym_xml] = ACTIONS(2455),
+ [anon_sym_new] = ACTIONS(2455),
+ [anon_sym_PLUS] = ACTIONS(2455),
+ [anon_sym_DASH] = ACTIONS(2455),
+ [anon_sym_SLASH] = ACTIONS(2455),
+ [anon_sym_BANG] = ACTIONS(2453),
+ [anon_sym_TILDE] = ACTIONS(2455),
+ [aux_sym_unary_operator_token1] = ACTIONS(2453),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2453),
+ [anon_sym_DASH_DASH] = ACTIONS(2453),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2453),
+ [sym_identifier] = ACTIONS(2455),
+ [sym_private_property_identifier] = ACTIONS(2453),
+ [sym_this] = ACTIONS(2455),
+ [sym_super] = ACTIONS(2455),
+ [sym_true] = ACTIONS(2455),
+ [sym_false] = ACTIONS(2455),
+ [sym_null] = ACTIONS(2455),
+ [anon_sym_export] = ACTIONS(2455),
[sym_cf_comment] = ACTIONS(5),
},
- [1172] = {
- [sym_comment] = STATE(1172),
+ [1208] = {
+ [sym_comment] = STATE(1208),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1676),
+ [anon_sym_EQ] = ACTIONS(1573),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1679),
[anon_sym_LPAREN] = ACTIONS(1144),
- [anon_sym_RPAREN] = ACTIONS(1679),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_in] = ACTIONS(1634),
+ [anon_sym_of] = ACTIONS(2415),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -134325,16 +137366,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -134343,88 +137386,226 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [1173] = {
- [sym_comment] = STATE(1173),
- [anon_sym_SLASH_GT] = ACTIONS(2280),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2342),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2442),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- [sym__close_tag_delim] = ACTIONS(2280),
+ [1209] = {
+ [sym_comment] = STATE(1209),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2457),
+ [anon_sym_POUND] = ACTIONS(1851),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2459),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
},
- [1174] = {
- [sym_comment] = STATE(1174),
- [anon_sym_SLASH_GT] = ACTIONS(1144),
+ [1210] = {
+ [sym_comment] = STATE(1210),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2172),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(2405),
+ [anon_sym_of] = ACTIONS(2408),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2332),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1211] = {
+ [sym_comment] = STATE(1211),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2172),
+ [anon_sym_POUND] = ACTIONS(1851),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2459),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1212] = {
+ [sym_comment] = STATE(1212),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1626),
+ [anon_sym_EQ] = ACTIONS(1573),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1745),
+ [anon_sym_EQ_GT] = ACTIONS(1743),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -134460,16 +137641,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -134479,20 +137662,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_cf_comment] = ACTIONS(5),
[sym__close_tag_delim] = ACTIONS(1144),
},
- [1175] = {
- [sym_comment] = STATE(1175),
+ [1213] = {
+ [sym_comment] = STATE(1213),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2172),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2461),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(1851),
+ },
+ [1214] = {
+ [sym_comment] = STATE(1214),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
+ [anon_sym_EQ] = ACTIONS(1761),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1392),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_RBRACK] = ACTIONS(1144),
+ [anon_sym_EQ_GT] = ACTIONS(1659),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -134528,175 +137780,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [1176] = {
- [sym_comment] = STATE(1176),
- [anon_sym_SLASH_GT] = ACTIONS(2280),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2444),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2442),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- [sym__close_tag_delim] = ACTIONS(2280),
- },
- [1177] = {
- [sym_comment] = STATE(1177),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2392),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(2280),
- [anon_sym_RBRACE] = ACTIONS(2280),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_SEMI] = ACTIONS(2280),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2280),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [1215] = {
+ [sym_comment] = STATE(1215),
+ [anon_sym_POUND] = ACTIONS(2449),
+ [anon_sym_var] = ACTIONS(2451),
+ [anon_sym_SQUOTE] = ACTIONS(2449),
+ [anon_sym_DQUOTE] = ACTIONS(2449),
+ [anon_sym_LBRACE] = ACTIONS(2449),
+ [anon_sym_import] = ACTIONS(2451),
+ [anon_sym_with] = ACTIONS(2451),
+ [anon_sym_let] = ACTIONS(2451),
+ [anon_sym_const] = ACTIONS(2451),
+ [anon_sym_if] = ACTIONS(2451),
+ [anon_sym_switch] = ACTIONS(2451),
+ [anon_sym_for] = ACTIONS(2451),
+ [anon_sym_LPAREN] = ACTIONS(2449),
+ [anon_sym_await] = ACTIONS(2451),
+ [anon_sym_while] = ACTIONS(2451),
+ [anon_sym_do] = ACTIONS(2451),
+ [anon_sym_try] = ACTIONS(2451),
+ [anon_sym_break] = ACTIONS(2451),
+ [anon_sym_continue] = ACTIONS(2451),
+ [anon_sym_return] = ACTIONS(2451),
+ [anon_sym_throw] = ACTIONS(2451),
+ [anon_sym_SEMI] = ACTIONS(2449),
+ [anon_sym_yield] = ACTIONS(2451),
+ [anon_sym_LBRACK] = ACTIONS(2449),
+ [anon_sym_async] = ACTIONS(2451),
+ [anon_sym_function] = ACTIONS(2451),
+ [anon_sym_private] = ACTIONS(2451),
+ [anon_sym_public] = ACTIONS(2451),
+ [anon_sym_remote] = ACTIONS(2451),
+ [anon_sym_static] = ACTIONS(2451),
+ [anon_sym_final] = ACTIONS(2451),
+ [anon_sym_abstract] = ACTIONS(2451),
+ [anon_sym_any] = ACTIONS(2451),
+ [anon_sym_array] = ACTIONS(2451),
+ [anon_sym_binary] = ACTIONS(2451),
+ [anon_sym_boolean] = ACTIONS(2451),
+ [anon_sym_date] = ACTIONS(2451),
+ [anon_sym_guid] = ACTIONS(2451),
+ [anon_sym_numeric] = ACTIONS(2451),
+ [anon_sym_query] = ACTIONS(2451),
+ [anon_sym_string] = ACTIONS(2451),
+ [anon_sym_struct] = ACTIONS(2451),
+ [anon_sym_uuid] = ACTIONS(2451),
+ [anon_sym_variablename] = ACTIONS(2451),
+ [anon_sym_void] = ACTIONS(2451),
+ [anon_sym_xml] = ACTIONS(2451),
+ [anon_sym_new] = ACTIONS(2451),
+ [anon_sym_PLUS] = ACTIONS(2451),
+ [anon_sym_DASH] = ACTIONS(2451),
+ [anon_sym_SLASH] = ACTIONS(2451),
+ [anon_sym_BANG] = ACTIONS(2449),
+ [anon_sym_TILDE] = ACTIONS(2451),
+ [aux_sym_unary_operator_token1] = ACTIONS(2449),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2449),
+ [anon_sym_DASH_DASH] = ACTIONS(2449),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2449),
+ [sym_identifier] = ACTIONS(2451),
+ [sym_private_property_identifier] = ACTIONS(2449),
+ [sym_this] = ACTIONS(2451),
+ [sym_super] = ACTIONS(2451),
+ [sym_true] = ACTIONS(2451),
+ [sym_false] = ACTIONS(2451),
+ [sym_null] = ACTIONS(2451),
+ [anon_sym_export] = ACTIONS(2451),
[sym_cf_comment] = ACTIONS(5),
},
- [1178] = {
- [sym_comment] = STATE(1178),
+ [1216] = {
+ [sym_comment] = STATE(1216),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
+ [anon_sym_EQ] = ACTIONS(1749),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1163),
+ [anon_sym_of] = ACTIONS(1144),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_EQ_GT] = ACTIONS(1733),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -134732,447 +137918,178 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [1179] = {
- [sym_comment] = STATE(1179),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2392),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_SEMI] = ACTIONS(2280),
- [anon_sym_COLON] = ACTIONS(1163),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2289),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2280),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1180] = {
- [sym_comment] = STATE(1180),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2394),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(2280),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_of] = ACTIONS(2280),
- [anon_sym_SEMI] = ACTIONS(2280),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2280),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1181] = {
- [sym_comment] = STATE(1181),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2382),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(2280),
- [anon_sym_RBRACE] = ACTIONS(2280),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_RPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_RBRACK] = ACTIONS(2280),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1182] = {
- [sym_comment] = STATE(1182),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2392),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_SEMI] = ACTIONS(2280),
- [anon_sym_COLON] = ACTIONS(1441),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2289),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2280),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1183] = {
- [sym_comment] = STATE(1183),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2392),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_SEMI] = ACTIONS(2280),
- [anon_sym_COLON] = ACTIONS(1392),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2289),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2280),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [1217] = {
+ [sym_comment] = STATE(1217),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2463),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_of] = ACTIONS(1851),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2441),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [1184] = {
- [sym_comment] = STATE(1184),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2392),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_SEMI] = ACTIONS(2280),
- [anon_sym_COLON] = ACTIONS(1432),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2289),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2280),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [1218] = {
+ [sym_comment] = STATE(1218),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2328),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(2405),
+ [anon_sym_of] = ACTIONS(2408),
+ [anon_sym_SEMI] = ACTIONS(1851),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__automatic_semicolon] = ACTIONS(1851),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [1185] = {
- [sym_comment] = STATE(1185),
+ [1219] = {
+ [sym_comment] = STATE(1219),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
+ [anon_sym_EQ] = ACTIONS(1573),
+ [anon_sym_POUND] = ACTIONS(1144),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1432),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_EQ_GT] = ACTIONS(1717),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -135208,175 +138125,246 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [1186] = {
- [sym_comment] = STATE(1186),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LPAREN] = ACTIONS(1144),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1423),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1175),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1144),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1144),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1144),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1144),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
- [aux_sym_binary_expression_token7] = ACTIONS(1144),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
- [aux_sym_binary_expression_token9] = ACTIONS(1144),
- [aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1144),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(1144),
- [sym__ternary_qmark] = ACTIONS(1144),
+ [1220] = {
+ [sym_comment] = STATE(1220),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2465),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2461),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(1851),
+ },
+ [1221] = {
+ [sym_comment] = STATE(1221),
+ [anon_sym_POUND] = ACTIONS(2449),
+ [anon_sym_var] = ACTIONS(2451),
+ [anon_sym_SQUOTE] = ACTIONS(2449),
+ [anon_sym_DQUOTE] = ACTIONS(2449),
+ [anon_sym_LBRACE] = ACTIONS(2449),
+ [anon_sym_import] = ACTIONS(2451),
+ [anon_sym_with] = ACTIONS(2451),
+ [anon_sym_let] = ACTIONS(2451),
+ [anon_sym_const] = ACTIONS(2451),
+ [anon_sym_if] = ACTIONS(2451),
+ [anon_sym_switch] = ACTIONS(2451),
+ [anon_sym_for] = ACTIONS(2451),
+ [anon_sym_LPAREN] = ACTIONS(2449),
+ [anon_sym_await] = ACTIONS(2451),
+ [anon_sym_while] = ACTIONS(2451),
+ [anon_sym_do] = ACTIONS(2451),
+ [anon_sym_try] = ACTIONS(2451),
+ [anon_sym_break] = ACTIONS(2451),
+ [anon_sym_continue] = ACTIONS(2451),
+ [anon_sym_return] = ACTIONS(2451),
+ [anon_sym_throw] = ACTIONS(2451),
+ [anon_sym_SEMI] = ACTIONS(2449),
+ [anon_sym_yield] = ACTIONS(2451),
+ [anon_sym_LBRACK] = ACTIONS(2449),
+ [anon_sym_async] = ACTIONS(2451),
+ [anon_sym_function] = ACTIONS(2451),
+ [anon_sym_private] = ACTIONS(2451),
+ [anon_sym_public] = ACTIONS(2451),
+ [anon_sym_remote] = ACTIONS(2451),
+ [anon_sym_static] = ACTIONS(2451),
+ [anon_sym_final] = ACTIONS(2451),
+ [anon_sym_abstract] = ACTIONS(2451),
+ [anon_sym_any] = ACTIONS(2451),
+ [anon_sym_array] = ACTIONS(2451),
+ [anon_sym_binary] = ACTIONS(2451),
+ [anon_sym_boolean] = ACTIONS(2451),
+ [anon_sym_date] = ACTIONS(2451),
+ [anon_sym_guid] = ACTIONS(2451),
+ [anon_sym_numeric] = ACTIONS(2451),
+ [anon_sym_query] = ACTIONS(2451),
+ [anon_sym_string] = ACTIONS(2451),
+ [anon_sym_struct] = ACTIONS(2451),
+ [anon_sym_uuid] = ACTIONS(2451),
+ [anon_sym_variablename] = ACTIONS(2451),
+ [anon_sym_void] = ACTIONS(2451),
+ [anon_sym_xml] = ACTIONS(2451),
+ [anon_sym_new] = ACTIONS(2451),
+ [anon_sym_PLUS] = ACTIONS(2451),
+ [anon_sym_DASH] = ACTIONS(2451),
+ [anon_sym_SLASH] = ACTIONS(2451),
+ [anon_sym_BANG] = ACTIONS(2449),
+ [anon_sym_TILDE] = ACTIONS(2451),
+ [aux_sym_unary_operator_token1] = ACTIONS(2449),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2449),
+ [anon_sym_DASH_DASH] = ACTIONS(2449),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym_number] = ACTIONS(2449),
+ [sym_identifier] = ACTIONS(2451),
+ [sym_private_property_identifier] = ACTIONS(2449),
+ [sym_this] = ACTIONS(2451),
+ [sym_super] = ACTIONS(2451),
+ [sym_true] = ACTIONS(2451),
+ [sym_false] = ACTIONS(2451),
+ [sym_null] = ACTIONS(2451),
+ [anon_sym_export] = ACTIONS(2451),
[sym_cf_comment] = ACTIONS(5),
},
- [1187] = {
- [sym_comment] = STATE(1187),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2386),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(2389),
- [anon_sym_RBRACE] = ACTIONS(2389),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_SEMI] = ACTIONS(2280),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2280),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [1222] = {
+ [sym_comment] = STATE(1222),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2358),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(2397),
+ [anon_sym_RBRACE] = ACTIONS(2397),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_RBRACK] = ACTIONS(2397),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [1188] = {
- [sym_comment] = STATE(1188),
- [anon_sym_SLASH_GT] = ACTIONS(1144),
+ [1223] = {
+ [sym_comment] = STATE(1223),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1739),
+ [anon_sym_EQ] = ACTIONS(1737),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1745),
+ [anon_sym_EQ_GT] = ACTIONS(1743),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -135412,16 +138400,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -135431,21 +138421,359 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_cf_comment] = ACTIONS(5),
[sym__close_tag_delim] = ACTIONS(1144),
},
- [1189] = {
- [sym_comment] = STATE(1189),
+ [1224] = {
+ [sym_comment] = STATE(1224),
+ [anon_sym_SLASH_GT] = ACTIONS(2310),
+ [anon_sym_GT_EQ] = ACTIONS(2310),
+ [anon_sym_GT] = ACTIONS(2312),
+ [anon_sym_LT_EQ] = ACTIONS(2310),
+ [anon_sym_LT] = ACTIONS(2312),
+ [anon_sym_EQ] = ACTIONS(2312),
+ [anon_sym_STAR] = ACTIONS(2312),
+ [anon_sym_LPAREN] = ACTIONS(2310),
+ [anon_sym_in] = ACTIONS(2312),
+ [anon_sym_LBRACK] = ACTIONS(2310),
+ [sym_optional_chain] = ACTIONS(2310),
+ [anon_sym_DOT] = ACTIONS(2310),
+ [anon_sym_PLUS_EQ] = ACTIONS(2310),
+ [anon_sym_DASH_EQ] = ACTIONS(2310),
+ [anon_sym_STAR_EQ] = ACTIONS(2310),
+ [anon_sym_SLASH_EQ] = ACTIONS(2310),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2310),
+ [anon_sym_CARET_EQ] = ACTIONS(2310),
+ [anon_sym_AMP_EQ] = ACTIONS(2310),
+ [anon_sym_PIPE_EQ] = ACTIONS(2310),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2310),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2310),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2310),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2310),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2310),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2310),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2310),
+ [anon_sym_AMP_AMP] = ACTIONS(2312),
+ [aux_sym_binary_expression_token1] = ACTIONS(2310),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2312),
+ [aux_sym_binary_expression_token2] = ACTIONS(2310),
+ [anon_sym_GT_GT] = ACTIONS(2312),
+ [anon_sym_GT_GT_GT] = ACTIONS(2312),
+ [anon_sym_LT_LT] = ACTIONS(2312),
+ [anon_sym_AMP] = ACTIONS(2312),
+ [anon_sym_CARET] = ACTIONS(2312),
+ [anon_sym_PIPE] = ACTIONS(2312),
+ [anon_sym_PLUS] = ACTIONS(2312),
+ [anon_sym_DASH] = ACTIONS(2312),
+ [anon_sym_SLASH] = ACTIONS(2312),
+ [anon_sym_PERCENT] = ACTIONS(2312),
+ [aux_sym_binary_expression_token3] = ACTIONS(2310),
+ [anon_sym_STAR_STAR] = ACTIONS(2312),
+ [aux_sym_binary_expression_token4] = ACTIONS(2312),
+ [aux_sym_binary_expression_token5] = ACTIONS(2310),
+ [aux_sym_binary_expression_token6] = ACTIONS(2310),
+ [anon_sym_EQ_EQ] = ACTIONS(2312),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2310),
+ [aux_sym_binary_expression_token7] = ACTIONS(2310),
+ [aux_sym_binary_expression_token8] = ACTIONS(2310),
+ [anon_sym_BANG_EQ] = ACTIONS(2312),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2310),
+ [aux_sym_binary_expression_token9] = ACTIONS(2310),
+ [aux_sym_binary_expression_token10] = ACTIONS(2310),
+ [aux_sym_binary_expression_token11] = ACTIONS(2310),
+ [aux_sym_binary_expression_token12] = ACTIONS(2312),
+ [aux_sym_binary_expression_token13] = ACTIONS(2310),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2312),
+ [anon_sym_instanceof] = ACTIONS(2310),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2310),
+ [anon_sym_DASH_DASH] = ACTIONS(2310),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(2310),
+ [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(2310),
+ },
+ [1225] = {
+ [sym_comment] = STATE(1225),
+ [anon_sym_SLASH_GT] = ACTIONS(1851),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2433),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(1851),
+ },
+ [1226] = {
+ [sym_comment] = STATE(1226),
+ [anon_sym_SLASH_GT] = ACTIONS(2009),
+ [anon_sym_GT_EQ] = ACTIONS(2009),
+ [anon_sym_GT] = ACTIONS(2011),
+ [anon_sym_LT_EQ] = ACTIONS(2009),
+ [anon_sym_LT] = ACTIONS(2011),
+ [anon_sym_EQ] = ACTIONS(2011),
+ [anon_sym_STAR] = ACTIONS(2011),
+ [anon_sym_LPAREN] = ACTIONS(2009),
+ [anon_sym_in] = ACTIONS(2011),
+ [anon_sym_LBRACK] = ACTIONS(2009),
+ [sym_optional_chain] = ACTIONS(2009),
+ [anon_sym_DOT] = ACTIONS(2009),
+ [anon_sym_PLUS_EQ] = ACTIONS(2009),
+ [anon_sym_DASH_EQ] = ACTIONS(2009),
+ [anon_sym_STAR_EQ] = ACTIONS(2009),
+ [anon_sym_SLASH_EQ] = ACTIONS(2009),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2009),
+ [anon_sym_CARET_EQ] = ACTIONS(2009),
+ [anon_sym_AMP_EQ] = ACTIONS(2009),
+ [anon_sym_PIPE_EQ] = ACTIONS(2009),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2009),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2009),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2009),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2009),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009),
+ [anon_sym_AMP_AMP] = ACTIONS(2011),
+ [aux_sym_binary_expression_token1] = ACTIONS(2009),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2011),
+ [aux_sym_binary_expression_token2] = ACTIONS(2009),
+ [anon_sym_GT_GT] = ACTIONS(2011),
+ [anon_sym_GT_GT_GT] = ACTIONS(2011),
+ [anon_sym_LT_LT] = ACTIONS(2011),
+ [anon_sym_AMP] = ACTIONS(2011),
+ [anon_sym_CARET] = ACTIONS(2011),
+ [anon_sym_PIPE] = ACTIONS(2011),
+ [anon_sym_PLUS] = ACTIONS(2011),
+ [anon_sym_DASH] = ACTIONS(2011),
+ [anon_sym_SLASH] = ACTIONS(2011),
+ [anon_sym_PERCENT] = ACTIONS(2011),
+ [aux_sym_binary_expression_token3] = ACTIONS(2009),
+ [anon_sym_STAR_STAR] = ACTIONS(2011),
+ [aux_sym_binary_expression_token4] = ACTIONS(2011),
+ [aux_sym_binary_expression_token5] = ACTIONS(2009),
+ [aux_sym_binary_expression_token6] = ACTIONS(2009),
+ [anon_sym_EQ_EQ] = ACTIONS(2011),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2009),
+ [aux_sym_binary_expression_token7] = ACTIONS(2009),
+ [aux_sym_binary_expression_token8] = ACTIONS(2009),
+ [anon_sym_BANG_EQ] = ACTIONS(2011),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2009),
+ [aux_sym_binary_expression_token9] = ACTIONS(2009),
+ [aux_sym_binary_expression_token10] = ACTIONS(2009),
+ [aux_sym_binary_expression_token11] = ACTIONS(2009),
+ [aux_sym_binary_expression_token12] = ACTIONS(2011),
+ [aux_sym_binary_expression_token13] = ACTIONS(2009),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2011),
+ [anon_sym_instanceof] = ACTIONS(2009),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2009),
+ [anon_sym_DASH_DASH] = ACTIONS(2009),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(2009),
+ [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(2009),
+ },
+ [1227] = {
+ [sym_comment] = STATE(1227),
+ [anon_sym_SLASH_GT] = ACTIONS(2286),
+ [anon_sym_GT_EQ] = ACTIONS(2286),
+ [anon_sym_GT] = ACTIONS(2288),
+ [anon_sym_LT_EQ] = ACTIONS(2286),
+ [anon_sym_LT] = ACTIONS(2288),
+ [anon_sym_EQ] = ACTIONS(2288),
+ [anon_sym_STAR] = ACTIONS(2288),
+ [anon_sym_LPAREN] = ACTIONS(2286),
+ [anon_sym_in] = ACTIONS(2288),
+ [anon_sym_LBRACK] = ACTIONS(2286),
+ [sym_optional_chain] = ACTIONS(2286),
+ [anon_sym_DOT] = ACTIONS(2286),
+ [anon_sym_PLUS_EQ] = ACTIONS(2286),
+ [anon_sym_DASH_EQ] = ACTIONS(2286),
+ [anon_sym_STAR_EQ] = ACTIONS(2286),
+ [anon_sym_SLASH_EQ] = ACTIONS(2286),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2286),
+ [anon_sym_CARET_EQ] = ACTIONS(2286),
+ [anon_sym_AMP_EQ] = ACTIONS(2286),
+ [anon_sym_PIPE_EQ] = ACTIONS(2286),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2286),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2286),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2286),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2286),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2286),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2286),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2286),
+ [anon_sym_AMP_AMP] = ACTIONS(2288),
+ [aux_sym_binary_expression_token1] = ACTIONS(2286),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2288),
+ [aux_sym_binary_expression_token2] = ACTIONS(2286),
+ [anon_sym_GT_GT] = ACTIONS(2288),
+ [anon_sym_GT_GT_GT] = ACTIONS(2288),
+ [anon_sym_LT_LT] = ACTIONS(2288),
+ [anon_sym_AMP] = ACTIONS(2288),
+ [anon_sym_CARET] = ACTIONS(2288),
+ [anon_sym_PIPE] = ACTIONS(2288),
+ [anon_sym_PLUS] = ACTIONS(2288),
+ [anon_sym_DASH] = ACTIONS(2288),
+ [anon_sym_SLASH] = ACTIONS(2288),
+ [anon_sym_PERCENT] = ACTIONS(2288),
+ [aux_sym_binary_expression_token3] = ACTIONS(2286),
+ [anon_sym_STAR_STAR] = ACTIONS(2288),
+ [aux_sym_binary_expression_token4] = ACTIONS(2288),
+ [aux_sym_binary_expression_token5] = ACTIONS(2286),
+ [aux_sym_binary_expression_token6] = ACTIONS(2286),
+ [anon_sym_EQ_EQ] = ACTIONS(2288),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2286),
+ [aux_sym_binary_expression_token7] = ACTIONS(2286),
+ [aux_sym_binary_expression_token8] = ACTIONS(2286),
+ [anon_sym_BANG_EQ] = ACTIONS(2288),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2286),
+ [aux_sym_binary_expression_token9] = ACTIONS(2286),
+ [aux_sym_binary_expression_token10] = ACTIONS(2286),
+ [aux_sym_binary_expression_token11] = ACTIONS(2286),
+ [aux_sym_binary_expression_token12] = ACTIONS(2288),
+ [aux_sym_binary_expression_token13] = ACTIONS(2286),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2288),
+ [anon_sym_instanceof] = ACTIONS(2286),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2286),
+ [anon_sym_DASH_DASH] = ACTIONS(2286),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(2286),
+ [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(2286),
+ },
+ [1228] = {
+ [sym_comment] = STATE(1228),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2172),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1245),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2332),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1229] = {
+ [sym_comment] = STATE(1229),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1410),
+ [anon_sym_EQ] = ACTIONS(1573),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1412),
- [anon_sym_RBRACE] = ACTIONS(1412),
- [anon_sym_LPAREN] = ACTIONS(1160),
+ [anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1367),
+ [anon_sym_EQ_GT] = ACTIONS(1249),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -135481,84 +138809,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
[aux_sym_binary_expression_token6] = ACTIONS(1144),
- [aux_sym_binary_expression_token7] = ACTIONS(1144),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
- [aux_sym_binary_expression_token9] = ACTIONS(1144),
- [aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1144),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(1144),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1190] = {
- [sym_comment] = STATE(1190),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1357),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1414),
- [anon_sym_RBRACE] = ACTIONS(1414),
- [anon_sym_LPAREN] = ACTIONS(1160),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1367),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1144),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1144),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1144),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -135567,89 +138829,631 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [1191] = {
- [sym_comment] = STATE(1191),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2378),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(1414),
- [anon_sym_RBRACE] = ACTIONS(1414),
- [anon_sym_LPAREN] = ACTIONS(2286),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2380),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1192] = {
- [sym_comment] = STATE(1192),
+ [1230] = {
+ [sym_comment] = STATE(1230),
+ [anon_sym_SLASH_GT] = ACTIONS(2306),
+ [anon_sym_GT_EQ] = ACTIONS(2306),
+ [anon_sym_GT] = ACTIONS(2308),
+ [anon_sym_LT_EQ] = ACTIONS(2306),
+ [anon_sym_LT] = ACTIONS(2308),
+ [anon_sym_EQ] = ACTIONS(2308),
+ [anon_sym_STAR] = ACTIONS(2308),
+ [anon_sym_LPAREN] = ACTIONS(2306),
+ [anon_sym_in] = ACTIONS(2308),
+ [anon_sym_LBRACK] = ACTIONS(2306),
+ [sym_optional_chain] = ACTIONS(2306),
+ [anon_sym_DOT] = ACTIONS(2306),
+ [anon_sym_PLUS_EQ] = ACTIONS(2306),
+ [anon_sym_DASH_EQ] = ACTIONS(2306),
+ [anon_sym_STAR_EQ] = ACTIONS(2306),
+ [anon_sym_SLASH_EQ] = ACTIONS(2306),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2306),
+ [anon_sym_CARET_EQ] = ACTIONS(2306),
+ [anon_sym_AMP_EQ] = ACTIONS(2306),
+ [anon_sym_PIPE_EQ] = ACTIONS(2306),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2306),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2306),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2306),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2306),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2306),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2306),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2306),
+ [anon_sym_AMP_AMP] = ACTIONS(2308),
+ [aux_sym_binary_expression_token1] = ACTIONS(2306),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2308),
+ [aux_sym_binary_expression_token2] = ACTIONS(2306),
+ [anon_sym_GT_GT] = ACTIONS(2308),
+ [anon_sym_GT_GT_GT] = ACTIONS(2308),
+ [anon_sym_LT_LT] = ACTIONS(2308),
+ [anon_sym_AMP] = ACTIONS(2308),
+ [anon_sym_CARET] = ACTIONS(2308),
+ [anon_sym_PIPE] = ACTIONS(2308),
+ [anon_sym_PLUS] = ACTIONS(2308),
+ [anon_sym_DASH] = ACTIONS(2308),
+ [anon_sym_SLASH] = ACTIONS(2308),
+ [anon_sym_PERCENT] = ACTIONS(2308),
+ [aux_sym_binary_expression_token3] = ACTIONS(2306),
+ [anon_sym_STAR_STAR] = ACTIONS(2308),
+ [aux_sym_binary_expression_token4] = ACTIONS(2308),
+ [aux_sym_binary_expression_token5] = ACTIONS(2306),
+ [aux_sym_binary_expression_token6] = ACTIONS(2306),
+ [anon_sym_EQ_EQ] = ACTIONS(2308),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2306),
+ [aux_sym_binary_expression_token7] = ACTIONS(2306),
+ [aux_sym_binary_expression_token8] = ACTIONS(2306),
+ [anon_sym_BANG_EQ] = ACTIONS(2308),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2306),
+ [aux_sym_binary_expression_token9] = ACTIONS(2306),
+ [aux_sym_binary_expression_token10] = ACTIONS(2306),
+ [aux_sym_binary_expression_token11] = ACTIONS(2306),
+ [aux_sym_binary_expression_token12] = ACTIONS(2308),
+ [aux_sym_binary_expression_token13] = ACTIONS(2306),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2308),
+ [anon_sym_instanceof] = ACTIONS(2306),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2306),
+ [anon_sym_DASH_DASH] = ACTIONS(2306),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(2306),
+ [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(2306),
+ },
+ [1231] = {
+ [sym_comment] = STATE(1231),
+ [anon_sym_SLASH_GT] = ACTIONS(2302),
+ [anon_sym_GT_EQ] = ACTIONS(2302),
+ [anon_sym_GT] = ACTIONS(2304),
+ [anon_sym_LT_EQ] = ACTIONS(2302),
+ [anon_sym_LT] = ACTIONS(2304),
+ [anon_sym_EQ] = ACTIONS(2304),
+ [anon_sym_STAR] = ACTIONS(2304),
+ [anon_sym_LPAREN] = ACTIONS(2302),
+ [anon_sym_in] = ACTIONS(2304),
+ [anon_sym_LBRACK] = ACTIONS(2302),
+ [sym_optional_chain] = ACTIONS(2302),
+ [anon_sym_DOT] = ACTIONS(2302),
+ [anon_sym_PLUS_EQ] = ACTIONS(2302),
+ [anon_sym_DASH_EQ] = ACTIONS(2302),
+ [anon_sym_STAR_EQ] = ACTIONS(2302),
+ [anon_sym_SLASH_EQ] = ACTIONS(2302),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2302),
+ [anon_sym_CARET_EQ] = ACTIONS(2302),
+ [anon_sym_AMP_EQ] = ACTIONS(2302),
+ [anon_sym_PIPE_EQ] = ACTIONS(2302),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2302),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2302),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2302),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2302),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2302),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2302),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2302),
+ [anon_sym_AMP_AMP] = ACTIONS(2304),
+ [aux_sym_binary_expression_token1] = ACTIONS(2302),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2304),
+ [aux_sym_binary_expression_token2] = ACTIONS(2302),
+ [anon_sym_GT_GT] = ACTIONS(2304),
+ [anon_sym_GT_GT_GT] = ACTIONS(2304),
+ [anon_sym_LT_LT] = ACTIONS(2304),
+ [anon_sym_AMP] = ACTIONS(2304),
+ [anon_sym_CARET] = ACTIONS(2304),
+ [anon_sym_PIPE] = ACTIONS(2304),
+ [anon_sym_PLUS] = ACTIONS(2304),
+ [anon_sym_DASH] = ACTIONS(2304),
+ [anon_sym_SLASH] = ACTIONS(2304),
+ [anon_sym_PERCENT] = ACTIONS(2304),
+ [aux_sym_binary_expression_token3] = ACTIONS(2302),
+ [anon_sym_STAR_STAR] = ACTIONS(2304),
+ [aux_sym_binary_expression_token4] = ACTIONS(2304),
+ [aux_sym_binary_expression_token5] = ACTIONS(2302),
+ [aux_sym_binary_expression_token6] = ACTIONS(2302),
+ [anon_sym_EQ_EQ] = ACTIONS(2304),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2302),
+ [aux_sym_binary_expression_token7] = ACTIONS(2302),
+ [aux_sym_binary_expression_token8] = ACTIONS(2302),
+ [anon_sym_BANG_EQ] = ACTIONS(2304),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2302),
+ [aux_sym_binary_expression_token9] = ACTIONS(2302),
+ [aux_sym_binary_expression_token10] = ACTIONS(2302),
+ [aux_sym_binary_expression_token11] = ACTIONS(2302),
+ [aux_sym_binary_expression_token12] = ACTIONS(2304),
+ [aux_sym_binary_expression_token13] = ACTIONS(2302),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2304),
+ [anon_sym_instanceof] = ACTIONS(2302),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2302),
+ [anon_sym_DASH_DASH] = ACTIONS(2302),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(2302),
+ [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(2302),
+ },
+ [1232] = {
+ [sym_comment] = STATE(1232),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2390),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(2393),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_RPAREN] = ACTIONS(2393),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1233] = {
+ [sym_comment] = STATE(1233),
+ [anon_sym_GT_EQ] = ACTIONS(1775),
+ [anon_sym_GT] = ACTIONS(1777),
+ [anon_sym_LT_EQ] = ACTIONS(1775),
+ [anon_sym_LT] = ACTIONS(1777),
+ [anon_sym_EQ] = ACTIONS(1777),
+ [anon_sym_STAR] = ACTIONS(1777),
+ [anon_sym_LPAREN] = ACTIONS(1775),
+ [anon_sym_in] = ACTIONS(1777),
+ [anon_sym_LBRACK] = ACTIONS(1775),
+ [anon_sym_EQ_GT] = ACTIONS(1779),
+ [sym_optional_chain] = ACTIONS(1775),
+ [anon_sym_DOT] = ACTIONS(1775),
+ [anon_sym_PLUS_EQ] = ACTIONS(1775),
+ [anon_sym_DASH_EQ] = ACTIONS(1775),
+ [anon_sym_STAR_EQ] = ACTIONS(1775),
+ [anon_sym_SLASH_EQ] = ACTIONS(1775),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1775),
+ [anon_sym_CARET_EQ] = ACTIONS(1775),
+ [anon_sym_AMP_EQ] = ACTIONS(1775),
+ [anon_sym_PIPE_EQ] = ACTIONS(1775),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1775),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1775),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1775),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1775),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1775),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1775),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1775),
+ [anon_sym_AMP_AMP] = ACTIONS(1777),
+ [aux_sym_binary_expression_token1] = ACTIONS(1775),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1777),
+ [aux_sym_binary_expression_token2] = ACTIONS(1775),
+ [anon_sym_GT_GT] = ACTIONS(1777),
+ [anon_sym_GT_GT_GT] = ACTIONS(1777),
+ [anon_sym_LT_LT] = ACTIONS(1777),
+ [anon_sym_AMP] = ACTIONS(1777),
+ [anon_sym_CARET] = ACTIONS(1777),
+ [anon_sym_PIPE] = ACTIONS(1777),
+ [anon_sym_PLUS] = ACTIONS(1777),
+ [anon_sym_DASH] = ACTIONS(1777),
+ [anon_sym_SLASH] = ACTIONS(1777),
+ [anon_sym_PERCENT] = ACTIONS(1777),
+ [aux_sym_binary_expression_token3] = ACTIONS(1775),
+ [anon_sym_STAR_STAR] = ACTIONS(1777),
+ [aux_sym_binary_expression_token4] = ACTIONS(1777),
+ [aux_sym_binary_expression_token5] = ACTIONS(1775),
+ [aux_sym_binary_expression_token6] = ACTIONS(1775),
+ [anon_sym_EQ_EQ] = ACTIONS(1777),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1775),
+ [aux_sym_binary_expression_token7] = ACTIONS(1775),
+ [aux_sym_binary_expression_token8] = ACTIONS(1775),
+ [anon_sym_BANG_EQ] = ACTIONS(1777),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1775),
+ [aux_sym_binary_expression_token9] = ACTIONS(1775),
+ [aux_sym_binary_expression_token10] = ACTIONS(1775),
+ [aux_sym_binary_expression_token11] = ACTIONS(1775),
+ [aux_sym_binary_expression_token12] = ACTIONS(1777),
+ [aux_sym_binary_expression_token13] = ACTIONS(1775),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1777),
+ [anon_sym_instanceof] = ACTIONS(1775),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1775),
+ [anon_sym_DASH_DASH] = ACTIONS(1775),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1775),
+ [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(1775),
+ },
+ [1234] = {
+ [sym_comment] = STATE(1234),
+ [anon_sym_SLASH_GT] = ACTIONS(1851),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2172),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(1851),
+ },
+ [1235] = {
+ [sym_comment] = STATE(1235),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2467),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1857),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2469),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1236] = {
+ [sym_comment] = STATE(1236),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2172),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1857),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_EQ_GT] = ACTIONS(2469),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1237] = {
+ [sym_comment] = STATE(1237),
+ [anon_sym_SLASH_GT] = ACTIONS(2314),
+ [anon_sym_GT_EQ] = ACTIONS(2314),
+ [anon_sym_GT] = ACTIONS(2316),
+ [anon_sym_LT_EQ] = ACTIONS(2314),
+ [anon_sym_LT] = ACTIONS(2316),
+ [anon_sym_EQ] = ACTIONS(2316),
+ [anon_sym_STAR] = ACTIONS(2316),
+ [anon_sym_LPAREN] = ACTIONS(2314),
+ [anon_sym_in] = ACTIONS(2316),
+ [anon_sym_LBRACK] = ACTIONS(2314),
+ [sym_optional_chain] = ACTIONS(2314),
+ [anon_sym_DOT] = ACTIONS(2314),
+ [anon_sym_PLUS_EQ] = ACTIONS(2314),
+ [anon_sym_DASH_EQ] = ACTIONS(2314),
+ [anon_sym_STAR_EQ] = ACTIONS(2314),
+ [anon_sym_SLASH_EQ] = ACTIONS(2314),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2314),
+ [anon_sym_CARET_EQ] = ACTIONS(2314),
+ [anon_sym_AMP_EQ] = ACTIONS(2314),
+ [anon_sym_PIPE_EQ] = ACTIONS(2314),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2314),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2314),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2314),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2314),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2314),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2314),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2314),
+ [anon_sym_AMP_AMP] = ACTIONS(2316),
+ [aux_sym_binary_expression_token1] = ACTIONS(2314),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2316),
+ [aux_sym_binary_expression_token2] = ACTIONS(2314),
+ [anon_sym_GT_GT] = ACTIONS(2316),
+ [anon_sym_GT_GT_GT] = ACTIONS(2316),
+ [anon_sym_LT_LT] = ACTIONS(2316),
+ [anon_sym_AMP] = ACTIONS(2316),
+ [anon_sym_CARET] = ACTIONS(2316),
+ [anon_sym_PIPE] = ACTIONS(2316),
+ [anon_sym_PLUS] = ACTIONS(2316),
+ [anon_sym_DASH] = ACTIONS(2316),
+ [anon_sym_SLASH] = ACTIONS(2316),
+ [anon_sym_PERCENT] = ACTIONS(2316),
+ [aux_sym_binary_expression_token3] = ACTIONS(2314),
+ [anon_sym_STAR_STAR] = ACTIONS(2316),
+ [aux_sym_binary_expression_token4] = ACTIONS(2316),
+ [aux_sym_binary_expression_token5] = ACTIONS(2314),
+ [aux_sym_binary_expression_token6] = ACTIONS(2314),
+ [anon_sym_EQ_EQ] = ACTIONS(2316),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2314),
+ [aux_sym_binary_expression_token7] = ACTIONS(2314),
+ [aux_sym_binary_expression_token8] = ACTIONS(2314),
+ [anon_sym_BANG_EQ] = ACTIONS(2316),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2314),
+ [aux_sym_binary_expression_token9] = ACTIONS(2314),
+ [aux_sym_binary_expression_token10] = ACTIONS(2314),
+ [aux_sym_binary_expression_token11] = ACTIONS(2314),
+ [aux_sym_binary_expression_token12] = ACTIONS(2316),
+ [aux_sym_binary_expression_token13] = ACTIONS(2314),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2316),
+ [anon_sym_instanceof] = ACTIONS(2314),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2314),
+ [anon_sym_DASH_DASH] = ACTIONS(2314),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(2314),
+ [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(2314),
+ },
+ [1238] = {
+ [sym_comment] = STATE(1238),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2421),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(2393),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_RBRACK] = ACTIONS(2337),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1239] = {
+ [sym_comment] = STATE(1239),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1751),
+ [anon_sym_EQ] = ACTIONS(1781),
[anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_COMMA] = ACTIONS(1679),
[anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
+ [anon_sym_COLON] = ACTIONS(1160),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_RBRACK] = ACTIONS(1623),
- [anon_sym_EQ_GT] = ACTIONS(1756),
+ [anon_sym_EQ_GT] = ACTIONS(1785),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -135685,16 +139489,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
@@ -135703,88 +139509,87 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [1193] = {
- [sym_comment] = STATE(1193),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2446),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(2415),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_RBRACK] = ACTIONS(2389),
- [anon_sym_EQ_GT] = ACTIONS(2449),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1194] = {
- [sym_comment] = STATE(1194),
+ [1240] = {
+ [sym_comment] = STATE(1240),
+ [anon_sym_SLASH_GT] = ACTIONS(2294),
+ [anon_sym_GT_EQ] = ACTIONS(2294),
+ [anon_sym_GT] = ACTIONS(2296),
+ [anon_sym_LT_EQ] = ACTIONS(2294),
+ [anon_sym_LT] = ACTIONS(2296),
+ [anon_sym_EQ] = ACTIONS(2296),
+ [anon_sym_STAR] = ACTIONS(2296),
+ [anon_sym_LPAREN] = ACTIONS(2294),
+ [anon_sym_in] = ACTIONS(2296),
+ [anon_sym_LBRACK] = ACTIONS(2294),
+ [sym_optional_chain] = ACTIONS(2294),
+ [anon_sym_DOT] = ACTIONS(2294),
+ [anon_sym_PLUS_EQ] = ACTIONS(2294),
+ [anon_sym_DASH_EQ] = ACTIONS(2294),
+ [anon_sym_STAR_EQ] = ACTIONS(2294),
+ [anon_sym_SLASH_EQ] = ACTIONS(2294),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2294),
+ [anon_sym_CARET_EQ] = ACTIONS(2294),
+ [anon_sym_AMP_EQ] = ACTIONS(2294),
+ [anon_sym_PIPE_EQ] = ACTIONS(2294),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2294),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2294),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2294),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2294),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2294),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2294),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2294),
+ [anon_sym_AMP_AMP] = ACTIONS(2296),
+ [aux_sym_binary_expression_token1] = ACTIONS(2294),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2296),
+ [aux_sym_binary_expression_token2] = ACTIONS(2294),
+ [anon_sym_GT_GT] = ACTIONS(2296),
+ [anon_sym_GT_GT_GT] = ACTIONS(2296),
+ [anon_sym_LT_LT] = ACTIONS(2296),
+ [anon_sym_AMP] = ACTIONS(2296),
+ [anon_sym_CARET] = ACTIONS(2296),
+ [anon_sym_PIPE] = ACTIONS(2296),
+ [anon_sym_PLUS] = ACTIONS(2296),
+ [anon_sym_DASH] = ACTIONS(2296),
+ [anon_sym_SLASH] = ACTIONS(2296),
+ [anon_sym_PERCENT] = ACTIONS(2296),
+ [aux_sym_binary_expression_token3] = ACTIONS(2294),
+ [anon_sym_STAR_STAR] = ACTIONS(2296),
+ [aux_sym_binary_expression_token4] = ACTIONS(2296),
+ [aux_sym_binary_expression_token5] = ACTIONS(2294),
+ [aux_sym_binary_expression_token6] = ACTIONS(2294),
+ [anon_sym_EQ_EQ] = ACTIONS(2296),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2294),
+ [aux_sym_binary_expression_token7] = ACTIONS(2294),
+ [aux_sym_binary_expression_token8] = ACTIONS(2294),
+ [anon_sym_BANG_EQ] = ACTIONS(2296),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2294),
+ [aux_sym_binary_expression_token9] = ACTIONS(2294),
+ [aux_sym_binary_expression_token10] = ACTIONS(2294),
+ [aux_sym_binary_expression_token11] = ACTIONS(2294),
+ [aux_sym_binary_expression_token12] = ACTIONS(2296),
+ [aux_sym_binary_expression_token13] = ACTIONS(2294),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2296),
+ [anon_sym_instanceof] = ACTIONS(2294),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2294),
+ [anon_sym_DASH_DASH] = ACTIONS(2294),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(2294),
+ [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(2294),
+ },
+ [1241] = {
+ [sym_comment] = STATE(1241),
[anon_sym_GT_EQ] = ACTIONS(1144),
[anon_sym_GT] = ACTIONS(1146),
[anon_sym_LT_EQ] = ACTIONS(1144),
[anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1390),
+ [anon_sym_EQ] = ACTIONS(1573),
[anon_sym_STAR] = ACTIONS(1146),
[anon_sym_LPAREN] = ACTIONS(1144),
[anon_sym_in] = ACTIONS(1146),
- [anon_sym_SEMI] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1401),
+ [anon_sym_COLON] = ACTIONS(1160),
[anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1175),
+ [anon_sym_EQ_GT] = ACTIONS(1785),
[sym_optional_chain] = ACTIONS(1144),
[anon_sym_DOT] = ACTIONS(1144),
[anon_sym_PLUS_EQ] = ACTIONS(1177),
@@ -135820,5729 +139625,1109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_STAR_STAR] = ACTIONS(1146),
[aux_sym_binary_expression_token4] = ACTIONS(1146),
[aux_sym_binary_expression_token5] = ACTIONS(1144),
+ [aux_sym_binary_expression_token6] = ACTIONS(1144),
[anon_sym_EQ_EQ] = ACTIONS(1146),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
[aux_sym_binary_expression_token7] = ACTIONS(1144),
+ [aux_sym_binary_expression_token8] = ACTIONS(1144),
[anon_sym_BANG_EQ] = ACTIONS(1146),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
[aux_sym_binary_expression_token9] = ACTIONS(1144),
[aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
+ [aux_sym_binary_expression_token11] = ACTIONS(1144),
+ [aux_sym_binary_expression_token12] = ACTIONS(1146),
+ [aux_sym_binary_expression_token13] = ACTIONS(1144),
[anon_sym_QMARK_QMARK] = ACTIONS(1146),
[anon_sym_instanceof] = ACTIONS(1144),
[anon_sym_PLUS_PLUS] = ACTIONS(1144),
[anon_sym_DASH_DASH] = ACTIONS(1144),
[aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(1144),
[sym__ternary_qmark] = ACTIONS(1144),
[sym_cf_comment] = ACTIONS(5),
},
- [1195] = {
- [sym_comment] = STATE(1195),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2392),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_SEMI] = ACTIONS(2280),
- [anon_sym_COLON] = ACTIONS(1401),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2289),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2280),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1196] = {
- [sym_comment] = STATE(1196),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2392),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_SEMI] = ACTIONS(2280),
- [anon_sym_COLON] = ACTIONS(1423),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2289),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2280),
- [sym__ternary_qmark] = ACTIONS(2280),
+ [1242] = {
+ [sym_comment] = STATE(1242),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2428),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_COMMA] = ACTIONS(2393),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_RPAREN] = ACTIONS(2337),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1243] = {
+ [sym_comment] = STATE(1243),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2172),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(1851),
+ },
+ [1244] = {
+ [sym_comment] = STATE(1244),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2465),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(1851),
+ },
+ [1245] = {
+ [sym_comment] = STATE(1245),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2463),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_of] = ACTIONS(1851),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1246] = {
+ [sym_comment] = STATE(1246),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2447),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_RPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1247] = {
+ [sym_comment] = STATE(1247),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2457),
+ [anon_sym_POUND] = ACTIONS(1851),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1248] = {
+ [sym_comment] = STATE(1248),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2467),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_COLON] = ACTIONS(1851),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1249] = {
+ [sym_comment] = STATE(1249),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2172),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(2405),
+ [anon_sym_of] = ACTIONS(2408),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
+ [sym_cf_comment] = ACTIONS(5),
+ },
+ [1250] = {
+ [sym_comment] = STATE(1250),
+ [anon_sym_GT_EQ] = ACTIONS(2294),
+ [anon_sym_GT] = ACTIONS(2296),
+ [anon_sym_LT_EQ] = ACTIONS(2294),
+ [anon_sym_LT] = ACTIONS(2296),
+ [anon_sym_EQ] = ACTIONS(2296),
+ [anon_sym_STAR] = ACTIONS(2296),
+ [anon_sym_LPAREN] = ACTIONS(2294),
+ [anon_sym_in] = ACTIONS(2296),
+ [anon_sym_LBRACK] = ACTIONS(2294),
+ [sym_optional_chain] = ACTIONS(2294),
+ [anon_sym_DOT] = ACTIONS(2294),
+ [anon_sym_PLUS_EQ] = ACTIONS(2294),
+ [anon_sym_DASH_EQ] = ACTIONS(2294),
+ [anon_sym_STAR_EQ] = ACTIONS(2294),
+ [anon_sym_SLASH_EQ] = ACTIONS(2294),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2294),
+ [anon_sym_CARET_EQ] = ACTIONS(2294),
+ [anon_sym_AMP_EQ] = ACTIONS(2294),
+ [anon_sym_PIPE_EQ] = ACTIONS(2294),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2294),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2294),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2294),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2294),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2294),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2294),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2294),
+ [anon_sym_AMP_AMP] = ACTIONS(2296),
+ [aux_sym_binary_expression_token1] = ACTIONS(2294),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2296),
+ [aux_sym_binary_expression_token2] = ACTIONS(2294),
+ [anon_sym_GT_GT] = ACTIONS(2296),
+ [anon_sym_GT_GT_GT] = ACTIONS(2296),
+ [anon_sym_LT_LT] = ACTIONS(2296),
+ [anon_sym_AMP] = ACTIONS(2296),
+ [anon_sym_CARET] = ACTIONS(2296),
+ [anon_sym_PIPE] = ACTIONS(2296),
+ [anon_sym_PLUS] = ACTIONS(2296),
+ [anon_sym_DASH] = ACTIONS(2296),
+ [anon_sym_SLASH] = ACTIONS(2296),
+ [anon_sym_PERCENT] = ACTIONS(2296),
+ [aux_sym_binary_expression_token3] = ACTIONS(2294),
+ [anon_sym_STAR_STAR] = ACTIONS(2296),
+ [aux_sym_binary_expression_token4] = ACTIONS(2296),
+ [aux_sym_binary_expression_token5] = ACTIONS(2294),
+ [aux_sym_binary_expression_token6] = ACTIONS(2294),
+ [anon_sym_EQ_EQ] = ACTIONS(2296),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2294),
+ [aux_sym_binary_expression_token7] = ACTIONS(2294),
+ [aux_sym_binary_expression_token8] = ACTIONS(2294),
+ [anon_sym_BANG_EQ] = ACTIONS(2296),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2294),
+ [aux_sym_binary_expression_token9] = ACTIONS(2294),
+ [aux_sym_binary_expression_token10] = ACTIONS(2294),
+ [aux_sym_binary_expression_token11] = ACTIONS(2294),
+ [aux_sym_binary_expression_token12] = ACTIONS(2296),
+ [aux_sym_binary_expression_token13] = ACTIONS(2294),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2296),
+ [anon_sym_instanceof] = ACTIONS(2294),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2294),
+ [anon_sym_DASH_DASH] = ACTIONS(2294),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(2294),
+ [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(2294),
+ },
+ [1251] = {
+ [sym_comment] = STATE(1251),
+ [anon_sym_GT_EQ] = ACTIONS(2302),
+ [anon_sym_GT] = ACTIONS(2304),
+ [anon_sym_LT_EQ] = ACTIONS(2302),
+ [anon_sym_LT] = ACTIONS(2304),
+ [anon_sym_EQ] = ACTIONS(2304),
+ [anon_sym_STAR] = ACTIONS(2304),
+ [anon_sym_LPAREN] = ACTIONS(2302),
+ [anon_sym_in] = ACTIONS(2304),
+ [anon_sym_LBRACK] = ACTIONS(2302),
+ [sym_optional_chain] = ACTIONS(2302),
+ [anon_sym_DOT] = ACTIONS(2302),
+ [anon_sym_PLUS_EQ] = ACTIONS(2302),
+ [anon_sym_DASH_EQ] = ACTIONS(2302),
+ [anon_sym_STAR_EQ] = ACTIONS(2302),
+ [anon_sym_SLASH_EQ] = ACTIONS(2302),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2302),
+ [anon_sym_CARET_EQ] = ACTIONS(2302),
+ [anon_sym_AMP_EQ] = ACTIONS(2302),
+ [anon_sym_PIPE_EQ] = ACTIONS(2302),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2302),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2302),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2302),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2302),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2302),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2302),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2302),
+ [anon_sym_AMP_AMP] = ACTIONS(2304),
+ [aux_sym_binary_expression_token1] = ACTIONS(2302),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2304),
+ [aux_sym_binary_expression_token2] = ACTIONS(2302),
+ [anon_sym_GT_GT] = ACTIONS(2304),
+ [anon_sym_GT_GT_GT] = ACTIONS(2304),
+ [anon_sym_LT_LT] = ACTIONS(2304),
+ [anon_sym_AMP] = ACTIONS(2304),
+ [anon_sym_CARET] = ACTIONS(2304),
+ [anon_sym_PIPE] = ACTIONS(2304),
+ [anon_sym_PLUS] = ACTIONS(2304),
+ [anon_sym_DASH] = ACTIONS(2304),
+ [anon_sym_SLASH] = ACTIONS(2304),
+ [anon_sym_PERCENT] = ACTIONS(2304),
+ [aux_sym_binary_expression_token3] = ACTIONS(2302),
+ [anon_sym_STAR_STAR] = ACTIONS(2304),
+ [aux_sym_binary_expression_token4] = ACTIONS(2304),
+ [aux_sym_binary_expression_token5] = ACTIONS(2302),
+ [aux_sym_binary_expression_token6] = ACTIONS(2302),
+ [anon_sym_EQ_EQ] = ACTIONS(2304),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2302),
+ [aux_sym_binary_expression_token7] = ACTIONS(2302),
+ [aux_sym_binary_expression_token8] = ACTIONS(2302),
+ [anon_sym_BANG_EQ] = ACTIONS(2304),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2302),
+ [aux_sym_binary_expression_token9] = ACTIONS(2302),
+ [aux_sym_binary_expression_token10] = ACTIONS(2302),
+ [aux_sym_binary_expression_token11] = ACTIONS(2302),
+ [aux_sym_binary_expression_token12] = ACTIONS(2304),
+ [aux_sym_binary_expression_token13] = ACTIONS(2302),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2304),
+ [anon_sym_instanceof] = ACTIONS(2302),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2302),
+ [anon_sym_DASH_DASH] = ACTIONS(2302),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(2302),
+ [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(2302),
+ },
+ [1252] = {
+ [sym_comment] = STATE(1252),
+ [anon_sym_GT_EQ] = ACTIONS(2306),
+ [anon_sym_GT] = ACTIONS(2308),
+ [anon_sym_LT_EQ] = ACTIONS(2306),
+ [anon_sym_LT] = ACTIONS(2308),
+ [anon_sym_EQ] = ACTIONS(2308),
+ [anon_sym_STAR] = ACTIONS(2308),
+ [anon_sym_LPAREN] = ACTIONS(2306),
+ [anon_sym_in] = ACTIONS(2308),
+ [anon_sym_LBRACK] = ACTIONS(2306),
+ [sym_optional_chain] = ACTIONS(2306),
+ [anon_sym_DOT] = ACTIONS(2306),
+ [anon_sym_PLUS_EQ] = ACTIONS(2306),
+ [anon_sym_DASH_EQ] = ACTIONS(2306),
+ [anon_sym_STAR_EQ] = ACTIONS(2306),
+ [anon_sym_SLASH_EQ] = ACTIONS(2306),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2306),
+ [anon_sym_CARET_EQ] = ACTIONS(2306),
+ [anon_sym_AMP_EQ] = ACTIONS(2306),
+ [anon_sym_PIPE_EQ] = ACTIONS(2306),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2306),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2306),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2306),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2306),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2306),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2306),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2306),
+ [anon_sym_AMP_AMP] = ACTIONS(2308),
+ [aux_sym_binary_expression_token1] = ACTIONS(2306),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2308),
+ [aux_sym_binary_expression_token2] = ACTIONS(2306),
+ [anon_sym_GT_GT] = ACTIONS(2308),
+ [anon_sym_GT_GT_GT] = ACTIONS(2308),
+ [anon_sym_LT_LT] = ACTIONS(2308),
+ [anon_sym_AMP] = ACTIONS(2308),
+ [anon_sym_CARET] = ACTIONS(2308),
+ [anon_sym_PIPE] = ACTIONS(2308),
+ [anon_sym_PLUS] = ACTIONS(2308),
+ [anon_sym_DASH] = ACTIONS(2308),
+ [anon_sym_SLASH] = ACTIONS(2308),
+ [anon_sym_PERCENT] = ACTIONS(2308),
+ [aux_sym_binary_expression_token3] = ACTIONS(2306),
+ [anon_sym_STAR_STAR] = ACTIONS(2308),
+ [aux_sym_binary_expression_token4] = ACTIONS(2308),
+ [aux_sym_binary_expression_token5] = ACTIONS(2306),
+ [aux_sym_binary_expression_token6] = ACTIONS(2306),
+ [anon_sym_EQ_EQ] = ACTIONS(2308),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2306),
+ [aux_sym_binary_expression_token7] = ACTIONS(2306),
+ [aux_sym_binary_expression_token8] = ACTIONS(2306),
+ [anon_sym_BANG_EQ] = ACTIONS(2308),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2306),
+ [aux_sym_binary_expression_token9] = ACTIONS(2306),
+ [aux_sym_binary_expression_token10] = ACTIONS(2306),
+ [aux_sym_binary_expression_token11] = ACTIONS(2306),
+ [aux_sym_binary_expression_token12] = ACTIONS(2308),
+ [aux_sym_binary_expression_token13] = ACTIONS(2306),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2308),
+ [anon_sym_instanceof] = ACTIONS(2306),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2306),
+ [anon_sym_DASH_DASH] = ACTIONS(2306),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(2306),
+ [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(2306),
+ },
+ [1253] = {
+ [sym_comment] = STATE(1253),
+ [anon_sym_GT_EQ] = ACTIONS(2286),
+ [anon_sym_GT] = ACTIONS(2288),
+ [anon_sym_LT_EQ] = ACTIONS(2286),
+ [anon_sym_LT] = ACTIONS(2288),
+ [anon_sym_EQ] = ACTIONS(2288),
+ [anon_sym_STAR] = ACTIONS(2288),
+ [anon_sym_LPAREN] = ACTIONS(2286),
+ [anon_sym_in] = ACTIONS(2288),
+ [anon_sym_LBRACK] = ACTIONS(2286),
+ [sym_optional_chain] = ACTIONS(2286),
+ [anon_sym_DOT] = ACTIONS(2286),
+ [anon_sym_PLUS_EQ] = ACTIONS(2286),
+ [anon_sym_DASH_EQ] = ACTIONS(2286),
+ [anon_sym_STAR_EQ] = ACTIONS(2286),
+ [anon_sym_SLASH_EQ] = ACTIONS(2286),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2286),
+ [anon_sym_CARET_EQ] = ACTIONS(2286),
+ [anon_sym_AMP_EQ] = ACTIONS(2286),
+ [anon_sym_PIPE_EQ] = ACTIONS(2286),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2286),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2286),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2286),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2286),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2286),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2286),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2286),
+ [anon_sym_AMP_AMP] = ACTIONS(2288),
+ [aux_sym_binary_expression_token1] = ACTIONS(2286),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2288),
+ [aux_sym_binary_expression_token2] = ACTIONS(2286),
+ [anon_sym_GT_GT] = ACTIONS(2288),
+ [anon_sym_GT_GT_GT] = ACTIONS(2288),
+ [anon_sym_LT_LT] = ACTIONS(2288),
+ [anon_sym_AMP] = ACTIONS(2288),
+ [anon_sym_CARET] = ACTIONS(2288),
+ [anon_sym_PIPE] = ACTIONS(2288),
+ [anon_sym_PLUS] = ACTIONS(2288),
+ [anon_sym_DASH] = ACTIONS(2288),
+ [anon_sym_SLASH] = ACTIONS(2288),
+ [anon_sym_PERCENT] = ACTIONS(2288),
+ [aux_sym_binary_expression_token3] = ACTIONS(2286),
+ [anon_sym_STAR_STAR] = ACTIONS(2288),
+ [aux_sym_binary_expression_token4] = ACTIONS(2288),
+ [aux_sym_binary_expression_token5] = ACTIONS(2286),
+ [aux_sym_binary_expression_token6] = ACTIONS(2286),
+ [anon_sym_EQ_EQ] = ACTIONS(2288),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2286),
+ [aux_sym_binary_expression_token7] = ACTIONS(2286),
+ [aux_sym_binary_expression_token8] = ACTIONS(2286),
+ [anon_sym_BANG_EQ] = ACTIONS(2288),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2286),
+ [aux_sym_binary_expression_token9] = ACTIONS(2286),
+ [aux_sym_binary_expression_token10] = ACTIONS(2286),
+ [aux_sym_binary_expression_token11] = ACTIONS(2286),
+ [aux_sym_binary_expression_token12] = ACTIONS(2288),
+ [aux_sym_binary_expression_token13] = ACTIONS(2286),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2288),
+ [anon_sym_instanceof] = ACTIONS(2286),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2286),
+ [anon_sym_DASH_DASH] = ACTIONS(2286),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(2286),
+ [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(2286),
+ },
+ [1254] = {
+ [sym_comment] = STATE(1254),
+ [anon_sym_GT_EQ] = ACTIONS(2310),
+ [anon_sym_GT] = ACTIONS(2312),
+ [anon_sym_LT_EQ] = ACTIONS(2310),
+ [anon_sym_LT] = ACTIONS(2312),
+ [anon_sym_EQ] = ACTIONS(2312),
+ [anon_sym_STAR] = ACTIONS(2312),
+ [anon_sym_LPAREN] = ACTIONS(2310),
+ [anon_sym_in] = ACTIONS(2312),
+ [anon_sym_LBRACK] = ACTIONS(2310),
+ [sym_optional_chain] = ACTIONS(2310),
+ [anon_sym_DOT] = ACTIONS(2310),
+ [anon_sym_PLUS_EQ] = ACTIONS(2310),
+ [anon_sym_DASH_EQ] = ACTIONS(2310),
+ [anon_sym_STAR_EQ] = ACTIONS(2310),
+ [anon_sym_SLASH_EQ] = ACTIONS(2310),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2310),
+ [anon_sym_CARET_EQ] = ACTIONS(2310),
+ [anon_sym_AMP_EQ] = ACTIONS(2310),
+ [anon_sym_PIPE_EQ] = ACTIONS(2310),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2310),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2310),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2310),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2310),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2310),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2310),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2310),
+ [anon_sym_AMP_AMP] = ACTIONS(2312),
+ [aux_sym_binary_expression_token1] = ACTIONS(2310),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2312),
+ [aux_sym_binary_expression_token2] = ACTIONS(2310),
+ [anon_sym_GT_GT] = ACTIONS(2312),
+ [anon_sym_GT_GT_GT] = ACTIONS(2312),
+ [anon_sym_LT_LT] = ACTIONS(2312),
+ [anon_sym_AMP] = ACTIONS(2312),
+ [anon_sym_CARET] = ACTIONS(2312),
+ [anon_sym_PIPE] = ACTIONS(2312),
+ [anon_sym_PLUS] = ACTIONS(2312),
+ [anon_sym_DASH] = ACTIONS(2312),
+ [anon_sym_SLASH] = ACTIONS(2312),
+ [anon_sym_PERCENT] = ACTIONS(2312),
+ [aux_sym_binary_expression_token3] = ACTIONS(2310),
+ [anon_sym_STAR_STAR] = ACTIONS(2312),
+ [aux_sym_binary_expression_token4] = ACTIONS(2312),
+ [aux_sym_binary_expression_token5] = ACTIONS(2310),
+ [aux_sym_binary_expression_token6] = ACTIONS(2310),
+ [anon_sym_EQ_EQ] = ACTIONS(2312),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2310),
+ [aux_sym_binary_expression_token7] = ACTIONS(2310),
+ [aux_sym_binary_expression_token8] = ACTIONS(2310),
+ [anon_sym_BANG_EQ] = ACTIONS(2312),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2310),
+ [aux_sym_binary_expression_token9] = ACTIONS(2310),
+ [aux_sym_binary_expression_token10] = ACTIONS(2310),
+ [aux_sym_binary_expression_token11] = ACTIONS(2310),
+ [aux_sym_binary_expression_token12] = ACTIONS(2312),
+ [aux_sym_binary_expression_token13] = ACTIONS(2310),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2312),
+ [anon_sym_instanceof] = ACTIONS(2310),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2310),
+ [anon_sym_DASH_DASH] = ACTIONS(2310),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(2310),
+ [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(2310),
+ },
+ [1255] = {
+ [sym_comment] = STATE(1255),
+ [anon_sym_GT_EQ] = ACTIONS(2314),
+ [anon_sym_GT] = ACTIONS(2316),
+ [anon_sym_LT_EQ] = ACTIONS(2314),
+ [anon_sym_LT] = ACTIONS(2316),
+ [anon_sym_EQ] = ACTIONS(2316),
+ [anon_sym_STAR] = ACTIONS(2316),
+ [anon_sym_LPAREN] = ACTIONS(2314),
+ [anon_sym_in] = ACTIONS(2316),
+ [anon_sym_LBRACK] = ACTIONS(2314),
+ [sym_optional_chain] = ACTIONS(2314),
+ [anon_sym_DOT] = ACTIONS(2314),
+ [anon_sym_PLUS_EQ] = ACTIONS(2314),
+ [anon_sym_DASH_EQ] = ACTIONS(2314),
+ [anon_sym_STAR_EQ] = ACTIONS(2314),
+ [anon_sym_SLASH_EQ] = ACTIONS(2314),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2314),
+ [anon_sym_CARET_EQ] = ACTIONS(2314),
+ [anon_sym_AMP_EQ] = ACTIONS(2314),
+ [anon_sym_PIPE_EQ] = ACTIONS(2314),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2314),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2314),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2314),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2314),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2314),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2314),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2314),
+ [anon_sym_AMP_AMP] = ACTIONS(2316),
+ [aux_sym_binary_expression_token1] = ACTIONS(2314),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2316),
+ [aux_sym_binary_expression_token2] = ACTIONS(2314),
+ [anon_sym_GT_GT] = ACTIONS(2316),
+ [anon_sym_GT_GT_GT] = ACTIONS(2316),
+ [anon_sym_LT_LT] = ACTIONS(2316),
+ [anon_sym_AMP] = ACTIONS(2316),
+ [anon_sym_CARET] = ACTIONS(2316),
+ [anon_sym_PIPE] = ACTIONS(2316),
+ [anon_sym_PLUS] = ACTIONS(2316),
+ [anon_sym_DASH] = ACTIONS(2316),
+ [anon_sym_SLASH] = ACTIONS(2316),
+ [anon_sym_PERCENT] = ACTIONS(2316),
+ [aux_sym_binary_expression_token3] = ACTIONS(2314),
+ [anon_sym_STAR_STAR] = ACTIONS(2316),
+ [aux_sym_binary_expression_token4] = ACTIONS(2316),
+ [aux_sym_binary_expression_token5] = ACTIONS(2314),
+ [aux_sym_binary_expression_token6] = ACTIONS(2314),
+ [anon_sym_EQ_EQ] = ACTIONS(2316),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2314),
+ [aux_sym_binary_expression_token7] = ACTIONS(2314),
+ [aux_sym_binary_expression_token8] = ACTIONS(2314),
+ [anon_sym_BANG_EQ] = ACTIONS(2316),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2314),
+ [aux_sym_binary_expression_token9] = ACTIONS(2314),
+ [aux_sym_binary_expression_token10] = ACTIONS(2314),
+ [aux_sym_binary_expression_token11] = ACTIONS(2314),
+ [aux_sym_binary_expression_token12] = ACTIONS(2316),
+ [aux_sym_binary_expression_token13] = ACTIONS(2314),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2316),
+ [anon_sym_instanceof] = ACTIONS(2314),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2314),
+ [anon_sym_DASH_DASH] = ACTIONS(2314),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(2314),
+ [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(2314),
+ },
+ [1256] = {
+ [sym_comment] = STATE(1256),
+ [anon_sym_GT_EQ] = ACTIONS(2009),
+ [anon_sym_GT] = ACTIONS(2011),
+ [anon_sym_LT_EQ] = ACTIONS(2009),
+ [anon_sym_LT] = ACTIONS(2011),
+ [anon_sym_EQ] = ACTIONS(2011),
+ [anon_sym_STAR] = ACTIONS(2011),
+ [anon_sym_LPAREN] = ACTIONS(2009),
+ [anon_sym_in] = ACTIONS(2011),
+ [anon_sym_LBRACK] = ACTIONS(2009),
+ [sym_optional_chain] = ACTIONS(2009),
+ [anon_sym_DOT] = ACTIONS(2009),
+ [anon_sym_PLUS_EQ] = ACTIONS(2009),
+ [anon_sym_DASH_EQ] = ACTIONS(2009),
+ [anon_sym_STAR_EQ] = ACTIONS(2009),
+ [anon_sym_SLASH_EQ] = ACTIONS(2009),
+ [anon_sym_PERCENT_EQ] = ACTIONS(2009),
+ [anon_sym_CARET_EQ] = ACTIONS(2009),
+ [anon_sym_AMP_EQ] = ACTIONS(2009),
+ [anon_sym_PIPE_EQ] = ACTIONS(2009),
+ [anon_sym_GT_GT_EQ] = ACTIONS(2009),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009),
+ [anon_sym_LT_LT_EQ] = ACTIONS(2009),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(2009),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(2009),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009),
+ [anon_sym_AMP_AMP] = ACTIONS(2011),
+ [aux_sym_binary_expression_token1] = ACTIONS(2009),
+ [anon_sym_PIPE_PIPE] = ACTIONS(2011),
+ [aux_sym_binary_expression_token2] = ACTIONS(2009),
+ [anon_sym_GT_GT] = ACTIONS(2011),
+ [anon_sym_GT_GT_GT] = ACTIONS(2011),
+ [anon_sym_LT_LT] = ACTIONS(2011),
+ [anon_sym_AMP] = ACTIONS(2011),
+ [anon_sym_CARET] = ACTIONS(2011),
+ [anon_sym_PIPE] = ACTIONS(2011),
+ [anon_sym_PLUS] = ACTIONS(2011),
+ [anon_sym_DASH] = ACTIONS(2011),
+ [anon_sym_SLASH] = ACTIONS(2011),
+ [anon_sym_PERCENT] = ACTIONS(2011),
+ [aux_sym_binary_expression_token3] = ACTIONS(2009),
+ [anon_sym_STAR_STAR] = ACTIONS(2011),
+ [aux_sym_binary_expression_token4] = ACTIONS(2011),
+ [aux_sym_binary_expression_token5] = ACTIONS(2009),
+ [aux_sym_binary_expression_token6] = ACTIONS(2009),
+ [anon_sym_EQ_EQ] = ACTIONS(2011),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(2009),
+ [aux_sym_binary_expression_token7] = ACTIONS(2009),
+ [aux_sym_binary_expression_token8] = ACTIONS(2009),
+ [anon_sym_BANG_EQ] = ACTIONS(2011),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(2009),
+ [aux_sym_binary_expression_token9] = ACTIONS(2009),
+ [aux_sym_binary_expression_token10] = ACTIONS(2009),
+ [aux_sym_binary_expression_token11] = ACTIONS(2009),
+ [aux_sym_binary_expression_token12] = ACTIONS(2011),
+ [aux_sym_binary_expression_token13] = ACTIONS(2009),
+ [anon_sym_QMARK_QMARK] = ACTIONS(2011),
+ [anon_sym_instanceof] = ACTIONS(2009),
+ [anon_sym_PLUS_PLUS] = ACTIONS(2009),
+ [anon_sym_DASH_DASH] = ACTIONS(2009),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(2009),
+ [sym_cf_comment] = ACTIONS(5),
+ [sym__close_tag_delim] = ACTIONS(2009),
+ },
+ [1257] = {
+ [sym_comment] = STATE(1257),
+ [anon_sym_GT_EQ] = ACTIONS(1851),
+ [anon_sym_GT] = ACTIONS(1853),
+ [anon_sym_LT_EQ] = ACTIONS(1851),
+ [anon_sym_LT] = ACTIONS(1853),
+ [anon_sym_EQ] = ACTIONS(2439),
+ [anon_sym_STAR] = ACTIONS(1853),
+ [anon_sym_LPAREN] = ACTIONS(1851),
+ [anon_sym_in] = ACTIONS(1853),
+ [anon_sym_LBRACK] = ACTIONS(1851),
+ [anon_sym_RBRACK] = ACTIONS(1851),
+ [sym_optional_chain] = ACTIONS(1851),
+ [anon_sym_DOT] = ACTIONS(1851),
+ [anon_sym_PLUS_EQ] = ACTIONS(1862),
+ [anon_sym_DASH_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_SLASH_EQ] = ACTIONS(1862),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1862),
+ [anon_sym_CARET_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1862),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1862),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1862),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1862),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1862),
+ [anon_sym_AMP_AMP] = ACTIONS(1853),
+ [aux_sym_binary_expression_token1] = ACTIONS(1851),
+ [anon_sym_PIPE_PIPE] = ACTIONS(1853),
+ [aux_sym_binary_expression_token2] = ACTIONS(1851),
+ [anon_sym_GT_GT] = ACTIONS(1853),
+ [anon_sym_GT_GT_GT] = ACTIONS(1853),
+ [anon_sym_LT_LT] = ACTIONS(1853),
+ [anon_sym_AMP] = ACTIONS(1853),
+ [anon_sym_CARET] = ACTIONS(1853),
+ [anon_sym_PIPE] = ACTIONS(1853),
+ [anon_sym_PLUS] = ACTIONS(1853),
+ [anon_sym_DASH] = ACTIONS(1853),
+ [anon_sym_SLASH] = ACTIONS(1853),
+ [anon_sym_PERCENT] = ACTIONS(1853),
+ [aux_sym_binary_expression_token3] = ACTIONS(1851),
+ [anon_sym_STAR_STAR] = ACTIONS(1853),
+ [aux_sym_binary_expression_token4] = ACTIONS(1853),
+ [aux_sym_binary_expression_token5] = ACTIONS(1851),
+ [aux_sym_binary_expression_token6] = ACTIONS(1851),
+ [anon_sym_EQ_EQ] = ACTIONS(1853),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token7] = ACTIONS(1851),
+ [aux_sym_binary_expression_token8] = ACTIONS(1851),
+ [anon_sym_BANG_EQ] = ACTIONS(1853),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(1851),
+ [aux_sym_binary_expression_token9] = ACTIONS(1851),
+ [aux_sym_binary_expression_token10] = ACTIONS(1851),
+ [aux_sym_binary_expression_token11] = ACTIONS(1851),
+ [aux_sym_binary_expression_token12] = ACTIONS(1853),
+ [aux_sym_binary_expression_token13] = ACTIONS(1851),
+ [anon_sym_QMARK_QMARK] = ACTIONS(1853),
+ [anon_sym_instanceof] = ACTIONS(1851),
+ [anon_sym_PLUS_PLUS] = ACTIONS(1851),
+ [anon_sym_DASH_DASH] = ACTIONS(1851),
+ [aux_sym_comment_token1] = ACTIONS(99),
+ [sym__ternary_qmark] = ACTIONS(1851),
[sym_cf_comment] = ACTIONS(5),
},
- [1197] = {
- [sym_comment] = STATE(1197),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(2032),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LPAREN] = ACTIONS(1144),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_of] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(2020),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1144),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1144),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1144),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1144),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
- [aux_sym_binary_expression_token7] = ACTIONS(1144),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
- [aux_sym_binary_expression_token9] = ACTIONS(1144),
- [aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1144),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(1144),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1198] = {
- [sym_comment] = STATE(1198),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1852),
- [anon_sym_POUND] = ACTIONS(1144),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LPAREN] = ACTIONS(1144),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1856),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1144),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1144),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1144),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1144),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
- [aux_sym_binary_expression_token7] = ACTIONS(1144),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
- [aux_sym_binary_expression_token9] = ACTIONS(1144),
- [aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1144),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(1144),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1199] = {
- [sym_comment] = STATE(1199),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2382),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(2430),
- [anon_sym_RBRACE] = ACTIONS(2430),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_RBRACK] = ACTIONS(2430),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1200] = {
- [sym_comment] = STATE(1200),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2342),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2420),
- [anon_sym_of] = ACTIONS(2423),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2380),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1201] = {
- [sym_comment] = STATE(1201),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1626),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LPAREN] = ACTIONS(1144),
- [anon_sym_RPAREN] = ACTIONS(1144),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1765),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1144),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1144),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1144),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1144),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
- [aux_sym_binary_expression_token7] = ACTIONS(1144),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
- [aux_sym_binary_expression_token9] = ACTIONS(1144),
- [aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1144),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(1144),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1202] = {
- [sym_comment] = STATE(1202),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2451),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_RBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2449),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1203] = {
- [sym_comment] = STATE(1203),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2342),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_RPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2440),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1204] = {
- [sym_comment] = STATE(1204),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1626),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LPAREN] = ACTIONS(1144),
- [anon_sym_in] = ACTIONS(1665),
- [anon_sym_of] = ACTIONS(2425),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1367),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1144),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1144),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1144),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1144),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
- [aux_sym_binary_expression_token7] = ACTIONS(1144),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
- [aux_sym_binary_expression_token9] = ACTIONS(1144),
- [aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1144),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(1144),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1205] = {
- [sym_comment] = STATE(1205),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1799),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LPAREN] = ACTIONS(1144),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_RBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1756),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1144),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1144),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1144),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1144),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
- [aux_sym_binary_expression_token7] = ACTIONS(1144),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
- [aux_sym_binary_expression_token9] = ACTIONS(1144),
- [aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1144),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(1144),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1206] = {
- [sym_comment] = STATE(1206),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2412),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(2415),
- [anon_sym_RBRACE] = ACTIONS(2415),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_RBRACK] = ACTIONS(2415),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1207] = {
- [sym_comment] = STATE(1207),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2453),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_RPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2440),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1208] = {
- [sym_comment] = STATE(1208),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2342),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_RBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2449),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1209] = {
- [sym_comment] = STATE(1209),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1626),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LPAREN] = ACTIONS(1144),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_RBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1756),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1144),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1144),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1144),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1144),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
- [aux_sym_binary_expression_token7] = ACTIONS(1144),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
- [aux_sym_binary_expression_token9] = ACTIONS(1144),
- [aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1144),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(1144),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1210] = {
- [sym_comment] = STATE(1210),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2427),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_COMMA] = ACTIONS(2389),
- [anon_sym_RBRACE] = ACTIONS(2389),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_RBRACK] = ACTIONS(2389),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1211] = {
- [sym_comment] = STATE(1211),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2342),
- [anon_sym_POUND] = ACTIONS(2280),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2455),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1212] = {
- [sym_comment] = STATE(1212),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1626),
- [anon_sym_POUND] = ACTIONS(1144),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LPAREN] = ACTIONS(1144),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1856),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1144),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1144),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1144),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1144),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
- [aux_sym_binary_expression_token7] = ACTIONS(1144),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
- [aux_sym_binary_expression_token9] = ACTIONS(1144),
- [aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1144),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(1144),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1213] = {
- [sym_comment] = STATE(1213),
- [anon_sym_SLASH_GT] = ACTIONS(1982),
- [anon_sym_GT_EQ] = ACTIONS(1982),
- [anon_sym_GT] = ACTIONS(1984),
- [anon_sym_LT_EQ] = ACTIONS(1982),
- [anon_sym_LT] = ACTIONS(1984),
- [anon_sym_EQ] = ACTIONS(1984),
- [anon_sym_STAR] = ACTIONS(1984),
- [anon_sym_LPAREN] = ACTIONS(1982),
- [anon_sym_in] = ACTIONS(1984),
- [anon_sym_LBRACK] = ACTIONS(1982),
- [anon_sym_EQ_GT] = ACTIONS(2272),
- [sym_optional_chain] = ACTIONS(1982),
- [anon_sym_DOT] = ACTIONS(1982),
- [anon_sym_PLUS_EQ] = ACTIONS(1982),
- [anon_sym_DASH_EQ] = ACTIONS(1982),
- [anon_sym_STAR_EQ] = ACTIONS(1982),
- [anon_sym_SLASH_EQ] = ACTIONS(1982),
- [anon_sym_PERCENT_EQ] = ACTIONS(1982),
- [anon_sym_CARET_EQ] = ACTIONS(1982),
- [anon_sym_AMP_EQ] = ACTIONS(1982),
- [anon_sym_PIPE_EQ] = ACTIONS(1982),
- [anon_sym_GT_GT_EQ] = ACTIONS(1982),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1982),
- [anon_sym_LT_LT_EQ] = ACTIONS(1982),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1982),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1982),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1982),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1982),
- [anon_sym_AMP_AMP] = ACTIONS(1984),
- [aux_sym_binary_expression_token1] = ACTIONS(1982),
- [anon_sym_PIPE_PIPE] = ACTIONS(1984),
- [aux_sym_binary_expression_token2] = ACTIONS(1982),
- [anon_sym_GT_GT] = ACTIONS(1984),
- [anon_sym_GT_GT_GT] = ACTIONS(1984),
- [anon_sym_LT_LT] = ACTIONS(1984),
- [anon_sym_AMP] = ACTIONS(1984),
- [anon_sym_CARET] = ACTIONS(1984),
- [anon_sym_PIPE] = ACTIONS(1984),
- [anon_sym_PLUS] = ACTIONS(1984),
- [anon_sym_DASH] = ACTIONS(1984),
- [anon_sym_SLASH] = ACTIONS(1984),
- [anon_sym_PERCENT] = ACTIONS(1984),
- [aux_sym_binary_expression_token3] = ACTIONS(1982),
- [anon_sym_STAR_STAR] = ACTIONS(1984),
- [aux_sym_binary_expression_token4] = ACTIONS(1984),
- [aux_sym_binary_expression_token5] = ACTIONS(1982),
- [anon_sym_EQ_EQ] = ACTIONS(1984),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1982),
- [aux_sym_binary_expression_token6] = ACTIONS(1982),
- [aux_sym_binary_expression_token7] = ACTIONS(1982),
- [anon_sym_BANG_EQ] = ACTIONS(1984),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1982),
- [aux_sym_binary_expression_token8] = ACTIONS(1982),
- [aux_sym_binary_expression_token9] = ACTIONS(1982),
- [aux_sym_binary_expression_token10] = ACTIONS(1982),
- [aux_sym_binary_expression_token11] = ACTIONS(1984),
- [anon_sym_QMARK_QMARK] = ACTIONS(1984),
- [anon_sym_instanceof] = ACTIONS(1982),
- [anon_sym_PLUS_PLUS] = ACTIONS(1982),
- [anon_sym_DASH_DASH] = ACTIONS(1982),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(1982),
- [sym_cf_comment] = ACTIONS(5),
- [sym__close_tag_delim] = ACTIONS(1982),
- },
- [1214] = {
- [sym_comment] = STATE(1214),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2392),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2420),
- [anon_sym_of] = ACTIONS(2423),
- [anon_sym_SEMI] = ACTIONS(2280),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__automatic_semicolon] = ACTIONS(2280),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1215] = {
- [sym_comment] = STATE(1215),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1626),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LPAREN] = ACTIONS(1144),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1828),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1144),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1144),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1144),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1144),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
- [aux_sym_binary_expression_token7] = ACTIONS(1144),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
- [aux_sym_binary_expression_token9] = ACTIONS(1144),
- [aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1144),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(1144),
- [sym_cf_comment] = ACTIONS(5),
- [sym__close_tag_delim] = ACTIONS(1144),
- },
- [1216] = {
- [sym_comment] = STATE(1216),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2342),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2457),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- [sym__close_tag_delim] = ACTIONS(2280),
- },
- [1217] = {
- [sym_comment] = STATE(1217),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1813),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LPAREN] = ACTIONS(1144),
- [anon_sym_RPAREN] = ACTIONS(1144),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1765),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1144),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1144),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1144),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1144),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
- [aux_sym_binary_expression_token7] = ACTIONS(1144),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
- [aux_sym_binary_expression_token9] = ACTIONS(1144),
- [aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1144),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(1144),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1218] = {
- [sym_comment] = STATE(1218),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2342),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_of] = ACTIONS(2280),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2459),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1219] = {
- [sym_comment] = STATE(1219),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2461),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_of] = ACTIONS(2280),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2459),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1220] = {
- [sym_comment] = STATE(1220),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1626),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LPAREN] = ACTIONS(1144),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_of] = ACTIONS(1144),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(2020),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1144),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1144),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1144),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1144),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
- [aux_sym_binary_expression_token7] = ACTIONS(1144),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
- [aux_sym_binary_expression_token9] = ACTIONS(1144),
- [aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1144),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(1144),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1221] = {
- [sym_comment] = STATE(1221),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2463),
- [anon_sym_POUND] = ACTIONS(2280),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2455),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- },
- [1222] = {
- [sym_comment] = STATE(1222),
- [anon_sym_GT_EQ] = ACTIONS(2280),
- [anon_sym_GT] = ACTIONS(2282),
- [anon_sym_LT_EQ] = ACTIONS(2280),
- [anon_sym_LT] = ACTIONS(2282),
- [anon_sym_EQ] = ACTIONS(2465),
- [anon_sym_STAR] = ACTIONS(2282),
- [anon_sym_LPAREN] = ACTIONS(2280),
- [anon_sym_in] = ACTIONS(2282),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(2280),
- [anon_sym_EQ_GT] = ACTIONS(2457),
- [sym_optional_chain] = ACTIONS(2280),
- [anon_sym_DOT] = ACTIONS(2280),
- [anon_sym_PLUS_EQ] = ACTIONS(2291),
- [anon_sym_DASH_EQ] = ACTIONS(2291),
- [anon_sym_STAR_EQ] = ACTIONS(2291),
- [anon_sym_SLASH_EQ] = ACTIONS(2291),
- [anon_sym_PERCENT_EQ] = ACTIONS(2291),
- [anon_sym_CARET_EQ] = ACTIONS(2291),
- [anon_sym_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(2291),
- [anon_sym_LT_LT_EQ] = ACTIONS(2291),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(2291),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2291),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2291),
- [anon_sym_AMP_AMP] = ACTIONS(2282),
- [aux_sym_binary_expression_token1] = ACTIONS(2280),
- [anon_sym_PIPE_PIPE] = ACTIONS(2282),
- [aux_sym_binary_expression_token2] = ACTIONS(2280),
- [anon_sym_GT_GT] = ACTIONS(2282),
- [anon_sym_GT_GT_GT] = ACTIONS(2282),
- [anon_sym_LT_LT] = ACTIONS(2282),
- [anon_sym_AMP] = ACTIONS(2282),
- [anon_sym_CARET] = ACTIONS(2282),
- [anon_sym_PIPE] = ACTIONS(2282),
- [anon_sym_PLUS] = ACTIONS(2282),
- [anon_sym_DASH] = ACTIONS(2282),
- [anon_sym_SLASH] = ACTIONS(2282),
- [anon_sym_PERCENT] = ACTIONS(2282),
- [aux_sym_binary_expression_token3] = ACTIONS(2280),
- [anon_sym_STAR_STAR] = ACTIONS(2282),
- [aux_sym_binary_expression_token4] = ACTIONS(2282),
- [aux_sym_binary_expression_token5] = ACTIONS(2280),
- [anon_sym_EQ_EQ] = ACTIONS(2282),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token6] = ACTIONS(2280),
- [aux_sym_binary_expression_token7] = ACTIONS(2280),
- [anon_sym_BANG_EQ] = ACTIONS(2282),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(2280),
- [aux_sym_binary_expression_token8] = ACTIONS(2280),
- [aux_sym_binary_expression_token9] = ACTIONS(2280),
- [aux_sym_binary_expression_token10] = ACTIONS(2280),
- [aux_sym_binary_expression_token11] = ACTIONS(2282),
- [anon_sym_QMARK_QMARK] = ACTIONS(2282),
- [anon_sym_instanceof] = ACTIONS(2280),
- [anon_sym_PLUS_PLUS] = ACTIONS(2280),
- [anon_sym_DASH_DASH] = ACTIONS(2280),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(2280),
- [sym_cf_comment] = ACTIONS(5),
- [sym__close_tag_delim] = ACTIONS(2280),
- },
- [1223] = {
- [sym_comment] = STATE(1223),
- [anon_sym_GT_EQ] = ACTIONS(1144),
- [anon_sym_GT] = ACTIONS(1146),
- [anon_sym_LT_EQ] = ACTIONS(1144),
- [anon_sym_LT] = ACTIONS(1146),
- [anon_sym_EQ] = ACTIONS(1822),
- [anon_sym_STAR] = ACTIONS(1146),
- [anon_sym_LPAREN] = ACTIONS(1144),
- [anon_sym_in] = ACTIONS(1146),
- [anon_sym_COLON] = ACTIONS(1363),
- [anon_sym_LBRACK] = ACTIONS(1144),
- [anon_sym_EQ_GT] = ACTIONS(1828),
- [sym_optional_chain] = ACTIONS(1144),
- [anon_sym_DOT] = ACTIONS(1144),
- [anon_sym_PLUS_EQ] = ACTIONS(1177),
- [anon_sym_DASH_EQ] = ACTIONS(1177),
- [anon_sym_STAR_EQ] = ACTIONS(1177),
- [anon_sym_SLASH_EQ] = ACTIONS(1177),
- [anon_sym_PERCENT_EQ] = ACTIONS(1177),
- [anon_sym_CARET_EQ] = ACTIONS(1177),
- [anon_sym_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1177),
- [anon_sym_LT_LT_EQ] = ACTIONS(1177),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1177),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1177),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1177),
- [anon_sym_AMP_AMP] = ACTIONS(1146),
- [aux_sym_binary_expression_token1] = ACTIONS(1144),
- [anon_sym_PIPE_PIPE] = ACTIONS(1146),
- [aux_sym_binary_expression_token2] = ACTIONS(1144),
- [anon_sym_GT_GT] = ACTIONS(1146),
- [anon_sym_GT_GT_GT] = ACTIONS(1146),
- [anon_sym_LT_LT] = ACTIONS(1146),
- [anon_sym_AMP] = ACTIONS(1146),
- [anon_sym_CARET] = ACTIONS(1146),
- [anon_sym_PIPE] = ACTIONS(1146),
- [anon_sym_PLUS] = ACTIONS(1146),
- [anon_sym_DASH] = ACTIONS(1146),
- [anon_sym_SLASH] = ACTIONS(1146),
- [anon_sym_PERCENT] = ACTIONS(1146),
- [aux_sym_binary_expression_token3] = ACTIONS(1144),
- [anon_sym_STAR_STAR] = ACTIONS(1146),
- [aux_sym_binary_expression_token4] = ACTIONS(1146),
- [aux_sym_binary_expression_token5] = ACTIONS(1144),
- [anon_sym_EQ_EQ] = ACTIONS(1146),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token6] = ACTIONS(1144),
- [aux_sym_binary_expression_token7] = ACTIONS(1144),
- [anon_sym_BANG_EQ] = ACTIONS(1146),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(1144),
- [aux_sym_binary_expression_token8] = ACTIONS(1144),
- [aux_sym_binary_expression_token9] = ACTIONS(1144),
- [aux_sym_binary_expression_token10] = ACTIONS(1144),
- [aux_sym_binary_expression_token11] = ACTIONS(1146),
- [anon_sym_QMARK_QMARK] = ACTIONS(1146),
- [anon_sym_instanceof] = ACTIONS(1144),
- [anon_sym_PLUS_PLUS] = ACTIONS(1144),
- [anon_sym_DASH_DASH] = ACTIONS(1144),
- [aux_sym_comment_token1] = ACTIONS(99),
- [sym__ternary_qmark] = ACTIONS(1144),
- [sym_cf_comment] = ACTIONS(5),
- [sym__close_tag_delim] = ACTIONS(1144),
- },
-};
-
-static const uint16_t ts_small_parse_table[] = {
- [0] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1224), 1,
- sym_comment,
- ACTIONS(2348), 23,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_EQ,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- ACTIONS(2346), 38,
- sym__ternary_qmark,
- sym__close_tag_delim,
- anon_sym_SLASH_GT,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [75] = 9,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(1363), 1,
- anon_sym_COLON,
- ACTIONS(1367), 1,
- anon_sym_EQ_GT,
- ACTIONS(1626), 1,
- anon_sym_EQ,
- STATE(1225), 1,
- sym_comment,
- ACTIONS(1177), 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(1144), 21,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(1146), 22,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- [158] = 9,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(1363), 1,
- anon_sym_COLON,
- ACTIONS(2342), 1,
- anon_sym_EQ,
- ACTIONS(2380), 1,
- anon_sym_EQ_GT,
- STATE(1226), 1,
- sym_comment,
- ACTIONS(2291), 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(2280), 21,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2282), 22,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- [241] = 9,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2286), 1,
- anon_sym_COLON,
- ACTIONS(2342), 1,
- anon_sym_EQ,
- ACTIONS(2467), 1,
- anon_sym_EQ_GT,
- STATE(1227), 1,
- sym_comment,
- ACTIONS(2291), 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(2280), 21,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2282), 22,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- [324] = 8,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2412), 1,
- anon_sym_EQ,
- STATE(1228), 1,
- sym_comment,
- ACTIONS(2415), 2,
- anon_sym_COMMA,
- anon_sym_RPAREN,
- ACTIONS(2291), 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(2280), 21,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2282), 22,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- [405] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1229), 1,
- sym_comment,
- ACTIONS(2364), 23,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_EQ,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- ACTIONS(2362), 38,
- sym__ternary_qmark,
- sym__close_tag_delim,
- anon_sym_SLASH_GT,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [480] = 9,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2389), 1,
- anon_sym_RBRACK,
- ACTIONS(2415), 1,
- anon_sym_COMMA,
- ACTIONS(2446), 1,
- anon_sym_EQ,
- STATE(1230), 1,
- sym_comment,
- ACTIONS(2291), 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(2280), 21,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2282), 22,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- [563] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1231), 1,
- sym_comment,
- ACTIONS(2368), 23,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_EQ,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- ACTIONS(2366), 38,
- sym__ternary_qmark,
- sym__close_tag_delim,
- anon_sym_SLASH_GT,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [638] = 9,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2389), 1,
- anon_sym_RPAREN,
- ACTIONS(2415), 1,
- anon_sym_COMMA,
- ACTIONS(2437), 1,
- anon_sym_EQ,
- STATE(1232), 1,
- sym_comment,
- ACTIONS(2291), 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(2280), 21,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2282), 22,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- [721] = 6,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2272), 1,
- anon_sym_EQ_GT,
- STATE(1233), 1,
- sym_comment,
- ACTIONS(1984), 23,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_EQ,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- ACTIONS(1982), 37,
- sym__ternary_qmark,
- sym__close_tag_delim,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [798] = 9,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(1160), 1,
- anon_sym_COLON,
- ACTIONS(1626), 1,
- anon_sym_EQ,
- ACTIONS(2060), 1,
- anon_sym_EQ_GT,
- STATE(1234), 1,
- sym_comment,
- ACTIONS(1177), 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(1144), 21,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(1146), 22,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- [881] = 7,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2444), 1,
- anon_sym_EQ,
- STATE(1235), 1,
- sym_comment,
- ACTIONS(2291), 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(2282), 22,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- ACTIONS(2280), 23,
- sym__ternary_qmark,
- sym__close_tag_delim,
- anon_sym_SLASH_GT,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [960] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1236), 1,
- sym_comment,
- ACTIONS(2360), 23,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_EQ,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- ACTIONS(2358), 38,
- sym__ternary_qmark,
- sym__close_tag_delim,
- anon_sym_SLASH_GT,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [1035] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1237), 1,
- sym_comment,
- ACTIONS(2026), 23,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_EQ,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- ACTIONS(2024), 38,
- sym__ternary_qmark,
- sym__close_tag_delim,
- anon_sym_SLASH_GT,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [1110] = 7,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2342), 1,
- anon_sym_EQ,
- STATE(1238), 1,
- sym_comment,
- ACTIONS(2291), 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(2282), 22,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- ACTIONS(2280), 23,
- sym__ternary_qmark,
- sym__close_tag_delim,
- anon_sym_SLASH_GT,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [1189] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1239), 1,
- sym_comment,
- ACTIONS(2376), 23,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_EQ,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- ACTIONS(2374), 38,
- sym__ternary_qmark,
- sym__close_tag_delim,
- anon_sym_SLASH_GT,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [1264] = 9,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2286), 1,
- anon_sym_COLON,
- ACTIONS(2467), 1,
- anon_sym_EQ_GT,
- ACTIONS(2469), 1,
- anon_sym_EQ,
- STATE(1240), 1,
- sym_comment,
- ACTIONS(2291), 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(2280), 21,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2282), 22,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- [1347] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1241), 1,
- sym_comment,
- ACTIONS(2356), 23,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_EQ,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- ACTIONS(2354), 38,
- sym__ternary_qmark,
- sym__close_tag_delim,
- anon_sym_SLASH_GT,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [1422] = 9,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(1160), 1,
- anon_sym_COLON,
- ACTIONS(2060), 1,
- anon_sym_EQ_GT,
- ACTIONS(2098), 1,
- anon_sym_EQ,
- STATE(1242), 1,
- sym_comment,
- ACTIONS(1177), 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(1144), 21,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(1146), 22,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- [1505] = 7,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2465), 1,
- anon_sym_EQ,
- STATE(1243), 1,
- sym_comment,
- ACTIONS(2291), 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(2280), 22,
- sym__ternary_qmark,
- sym__close_tag_delim,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2282), 22,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- [1583] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1244), 1,
- sym_comment,
- ACTIONS(2368), 23,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_EQ,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- ACTIONS(2366), 37,
- sym__ternary_qmark,
- sym__close_tag_delim,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [1657] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1245), 1,
- sym_comment,
- ACTIONS(2364), 23,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_EQ,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- ACTIONS(2362), 37,
- sym__ternary_qmark,
- sym__close_tag_delim,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [1731] = 7,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2342), 1,
- anon_sym_EQ,
- STATE(1246), 1,
- sym_comment,
- ACTIONS(2291), 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(2280), 22,
- sym__ternary_qmark,
- sym__close_tag_delim,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2282), 22,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- [1809] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1247), 1,
- sym_comment,
- ACTIONS(2376), 23,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_EQ,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- ACTIONS(2374), 37,
- sym__ternary_qmark,
- sym__close_tag_delim,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [1883] = 7,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2461), 1,
- anon_sym_EQ,
- STATE(1248), 1,
- sym_comment,
- ACTIONS(2291), 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(2280), 22,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2282), 22,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- [1961] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1249), 1,
- sym_comment,
- ACTIONS(2356), 23,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_EQ,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- ACTIONS(2354), 37,
- sym__ternary_qmark,
- sym__close_tag_delim,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [2035] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1250), 1,
- sym_comment,
- ACTIONS(2026), 23,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_EQ,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- ACTIONS(2024), 37,
- sym__ternary_qmark,
- sym__close_tag_delim,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [2109] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1251), 1,
- sym_comment,
- ACTIONS(2360), 23,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_EQ,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- ACTIONS(2358), 37,
- sym__ternary_qmark,
- sym__close_tag_delim,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [2183] = 9,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2342), 1,
- anon_sym_EQ,
- ACTIONS(2420), 1,
- anon_sym_in,
- ACTIONS(2423), 1,
- anon_sym_of,
- STATE(1252), 1,
- sym_comment,
- ACTIONS(2291), 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(2280), 21,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2282), 21,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- [2265] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1253), 1,
- sym_comment,
- ACTIONS(2348), 23,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_EQ,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- ACTIONS(2346), 37,
- sym__ternary_qmark,
- sym__close_tag_delim,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [2339] = 7,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2451), 1,
- anon_sym_EQ,
- STATE(1254), 1,
- sym_comment,
- ACTIONS(2291), 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(2280), 22,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2282), 22,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- [2417] = 7,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2453), 1,
- anon_sym_EQ,
- STATE(1255), 1,
- sym_comment,
- ACTIONS(2291), 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(2280), 22,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2282), 22,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- [2495] = 7,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2469), 1,
- anon_sym_EQ,
- STATE(1256), 1,
- sym_comment,
- ACTIONS(2291), 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(2280), 22,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_COLON,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2282), 22,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- [2573] = 7,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2463), 1,
- anon_sym_EQ,
- STATE(1257), 1,
- sym_comment,
- ACTIONS(2291), 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(2280), 22,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2282), 22,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- anon_sym_QMARK_QMARK,
- [2651] = 24,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- ACTIONS(2487), 1,
- sym__close_tag_delim,
- STATE(1258), 1,
- sym_comment,
- STATE(1558), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(5482), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- ACTIONS(2475), 4,
- anon_sym_SLASH_GT,
- aux_sym_attribute_name_token1,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [2759] = 24,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- ACTIONS(2487), 1,
- sym__close_tag_delim,
- STATE(1259), 1,
- sym_comment,
- STATE(1642), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(5505), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- ACTIONS(2475), 4,
- anon_sym_SLASH_GT,
- aux_sym_attribute_name_token1,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [2867] = 23,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- STATE(1260), 1,
- sym_comment,
- STATE(1529), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(5764), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- ACTIONS(2475), 4,
- anon_sym_QMARK_GT,
- aux_sym_attribute_name_token1,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [2972] = 23,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- STATE(1261), 1,
- sym_comment,
- STATE(1560), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(5848), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- ACTIONS(2475), 4,
- anon_sym_QMARK_GT,
- aux_sym_attribute_name_token1,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [3077] = 24,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- ACTIONS(2487), 1,
- sym__close_tag_delim,
- STATE(1262), 1,
- sym_comment,
- STATE(1466), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(5207), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- ACTIONS(2475), 3,
- aux_sym_attribute_name_token1,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [3184] = 24,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- ACTIONS(2487), 1,
- sym__close_tag_delim,
- STATE(1263), 1,
- sym_comment,
- STATE(1827), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(5164), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- ACTIONS(2475), 3,
- aux_sym_attribute_name_token1,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [3291] = 25,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- ACTIONS(2489), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1264), 1,
- sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2498), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(3033), 1,
- aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(4237), 1,
- sym_cf_case_tag,
- STATE(4359), 1,
- sym_cf_defaultcase_tag,
- STATE(4824), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [3399] = 25,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- ACTIONS(2489), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1265), 1,
- sym_comment,
- STATE(1283), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2498), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(3094), 1,
- aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(4237), 1,
- sym_cf_case_tag,
- STATE(4273), 1,
- sym_cf_defaultcase_tag,
- STATE(5806), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [3507] = 25,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- ACTIONS(2489), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1266), 1,
- sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2498), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(3120), 1,
- aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(4237), 1,
- sym_cf_case_tag,
- STATE(4522), 1,
- sym_cf_defaultcase_tag,
- STATE(5091), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [3615] = 25,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- ACTIONS(2489), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1267), 1,
- sym_comment,
- STATE(1271), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2498), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(3139), 1,
- aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(4237), 1,
- sym_cf_case_tag,
- STATE(4383), 1,
- sym_cf_defaultcase_tag,
- STATE(4786), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [3723] = 25,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- ACTIONS(2489), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1268), 1,
- sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2498), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(3014), 1,
- aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(4237), 1,
- sym_cf_case_tag,
- STATE(4491), 1,
- sym_cf_defaultcase_tag,
- STATE(4699), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [3831] = 25,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- ACTIONS(2489), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1269), 1,
- sym_comment,
- STATE(1275), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2498), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(3010), 1,
- aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(4237), 1,
- sym_cf_case_tag,
- STATE(4503), 1,
- sym_cf_defaultcase_tag,
- STATE(4962), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [3939] = 25,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- ACTIONS(2489), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1270), 1,
- sym_comment,
- STATE(1279), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2498), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(3024), 1,
- aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(4237), 1,
- sym_cf_case_tag,
- STATE(4450), 1,
- sym_cf_defaultcase_tag,
- STATE(4724), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [4047] = 25,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- ACTIONS(2489), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1271), 1,
- sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2498), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(3114), 1,
- aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(4237), 1,
- sym_cf_case_tag,
- STATE(4367), 1,
- sym_cf_defaultcase_tag,
- STATE(4804), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [4155] = 25,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- ACTIONS(2489), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1272), 1,
- sym_comment,
- STATE(1281), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2498), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(3105), 1,
- aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(4237), 1,
- sym_cf_case_tag,
- STATE(4583), 1,
- sym_cf_defaultcase_tag,
- STATE(5502), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [4263] = 25,
+};
+
+static const uint16_t ts_small_parse_table[] = {
+ [0] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- ACTIONS(2489), 1,
+ ACTIONS(17), 1,
aux_sym__cf_open_tag_token1,
- STATE(1264), 1,
- aux_sym_program_repeat1,
- STATE(1273), 1,
- sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2498), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(3114), 1,
- aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(4237), 1,
- sym_cf_case_tag,
- STATE(4367), 1,
- sym_cf_defaultcase_tag,
- STATE(4804), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [4371] = 25,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -141555,124 +140740,40 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2489), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1274), 1,
+ ACTIONS(2487), 1,
+ sym__close_tag_delim,
+ STATE(1258), 1,
sym_comment,
- STATE(1292), 1,
+ STATE(1762), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2498), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(3004), 1,
- aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(4237), 1,
- sym_cf_case_tag,
- STATE(4674), 1,
- sym_cf_defaultcase_tag,
- STATE(5618), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [4479] = 25,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- ACTIONS(2489), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1275), 1,
- sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2498), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3008), 1,
- aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4237), 1,
- sym_cf_case_tag,
- STATE(4495), 1,
- sym_cf_defaultcase_tag,
- STATE(4882), 1,
+ STATE(5505), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ ACTIONS(2475), 4,
+ anon_sym_SLASH_GT,
+ aux_sym_attribute_name_token1,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -141683,7 +140784,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -141704,94 +140805,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [4587] = 25,
+ [108] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- ACTIONS(2489), 1,
+ ACTIONS(17), 1,
aux_sym__cf_open_tag_token1,
- STATE(1276), 1,
- sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2498), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(3140), 1,
- aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(4237), 1,
- sym_cf_case_tag,
- STATE(4529), 1,
- sym_cf_defaultcase_tag,
- STATE(5147), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [4695] = 25,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -141804,124 +140824,40 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2489), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1266), 1,
- aux_sym_program_repeat1,
- STATE(1277), 1,
+ ACTIONS(2487), 1,
+ sym__close_tag_delim,
+ STATE(1259), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2498), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(3140), 1,
- aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(4237), 1,
- sym_cf_case_tag,
- STATE(4529), 1,
- sym_cf_defaultcase_tag,
- STATE(5147), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [4803] = 25,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- ACTIONS(2489), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1268), 1,
+ STATE(1804), 1,
aux_sym_program_repeat1,
- STATE(1278), 1,
- sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2498), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3008), 1,
- aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4237), 1,
- sym_cf_case_tag,
- STATE(4495), 1,
- sym_cf_defaultcase_tag,
- STATE(4882), 1,
+ STATE(5482), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ ACTIONS(2475), 4,
+ anon_sym_SLASH_GT,
+ aux_sym_attribute_name_token1,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -141932,7 +140868,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -141953,94 +140889,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [4911] = 25,
+ [216] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- ACTIONS(2489), 1,
+ ACTIONS(17), 1,
aux_sym__cf_open_tag_token1,
- STATE(1279), 1,
- sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2498), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(3077), 1,
- aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(4237), 1,
- sym_cf_case_tag,
- STATE(4418), 1,
- sym_cf_defaultcase_tag,
- STATE(4742), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [5019] = 25,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -142053,124 +140908,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2489), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1280), 1,
+ ACTIONS(2487), 1,
+ sym__close_tag_delim,
+ STATE(1260), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1858), 1,
aux_sym_program_repeat1,
- STATE(2498), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(3101), 1,
- aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(4237), 1,
- sym_cf_case_tag,
- STATE(4660), 1,
- sym_cf_defaultcase_tag,
- STATE(5953), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [5127] = 25,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- ACTIONS(2489), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1281), 1,
- sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2498), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3067), 1,
- aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4237), 1,
- sym_cf_case_tag,
- STATE(4568), 1,
- sym_cf_defaultcase_tag,
- STATE(5479), 1,
+ STATE(5164), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ ACTIONS(2475), 3,
+ aux_sym_attribute_name_token1,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -142181,7 +140951,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -142202,11 +140972,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [5235] = 25,
+ [323] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -142219,41 +140991,38 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2489), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1282), 1,
+ STATE(1261), 1,
sym_comment,
- STATE(1295), 1,
+ STATE(1715), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2498), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3067), 1,
- aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4237), 1,
- sym_cf_case_tag,
- STATE(4568), 1,
- sym_cf_defaultcase_tag,
- STATE(5479), 1,
+ STATE(5764), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ ACTIONS(2475), 4,
+ anon_sym_QMARK_GT,
+ aux_sym_attribute_name_token1,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -142264,7 +141033,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -142285,11 +141054,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [5343] = 25,
+ [428] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -142302,41 +141073,38 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2489), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1283), 1,
+ STATE(1262), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1675), 1,
aux_sym_program_repeat1,
- STATE(2498), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3068), 1,
- aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4237), 1,
- sym_cf_case_tag,
- STATE(4318), 1,
- sym_cf_defaultcase_tag,
- STATE(5706), 1,
+ STATE(5848), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ ACTIONS(2475), 4,
+ anon_sym_QMARK_GT,
+ aux_sym_attribute_name_token1,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -142347,7 +141115,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -142368,11 +141136,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [5451] = 25,
+ [533] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -142385,41 +141155,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2489), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1284), 1,
+ ACTIONS(2487), 1,
+ sym__close_tag_delim,
+ STATE(1263), 1,
sym_comment,
- STATE(1289), 1,
+ STATE(1842), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2498), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3116), 1,
- aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4237), 1,
- sym_cf_case_tag,
- STATE(4628), 1,
- sym_cf_defaultcase_tag,
- STATE(5819), 1,
+ STATE(5207), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ ACTIONS(2475), 3,
+ aux_sym_attribute_name_token1,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -142430,7 +141198,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -142451,7 +141219,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [5559] = 25,
+ [640] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -142470,39 +141238,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_POUND,
ACTIONS(2489), 1,
aux_sym__cf_open_tag_token1,
- STATE(1285), 1,
+ STATE(1264), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2498), 1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3094), 1,
+ STATE(3057), 1,
aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
STATE(4237), 1,
sym_cf_case_tag,
- STATE(4273), 1,
+ STATE(4568), 1,
sym_cf_defaultcase_tag,
- STATE(5806), 1,
+ STATE(5479), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -142513,7 +141281,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -142534,7 +141302,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [5667] = 25,
+ [748] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -142553,39 +141321,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_POUND,
ACTIONS(2489), 1,
aux_sym__cf_open_tag_token1,
- STATE(1276), 1,
- aux_sym_program_repeat1,
- STATE(1286), 1,
+ STATE(1265), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1272), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2498), 1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3069), 1,
+ STATE(3018), 1,
aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
STATE(4237), 1,
sym_cf_case_tag,
- STATE(4542), 1,
+ STATE(4619), 1,
sym_cf_defaultcase_tag,
- STATE(5204), 1,
+ STATE(5761), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -142596,7 +141364,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -142617,7 +141385,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [5775] = 25,
+ [856] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -142636,39 +141404,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_POUND,
ACTIONS(2489), 1,
aux_sym__cf_open_tag_token1,
- STATE(1287), 1,
+ STATE(1266), 1,
sym_comment,
- STATE(1290), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2498), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3013), 1,
+ STATE(3113), 1,
aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
STATE(4237), 1,
sym_cf_case_tag,
- STATE(4619), 1,
+ STATE(4405), 1,
sym_cf_defaultcase_tag,
- STATE(5761), 1,
+ STATE(4762), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -142679,7 +141447,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -142700,7 +141468,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [5883] = 25,
+ [964] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -142719,39 +141487,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_POUND,
ACTIONS(2489), 1,
aux_sym__cf_open_tag_token1,
- STATE(1288), 1,
+ STATE(1267), 1,
sym_comment,
- STATE(1293), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2498), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3077), 1,
+ STATE(3053), 1,
aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
STATE(4237), 1,
sym_cf_case_tag,
- STATE(4418), 1,
+ STATE(4367), 1,
sym_cf_defaultcase_tag,
- STATE(4742), 1,
+ STATE(4804), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -142762,7 +141530,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -142783,7 +141551,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [5991] = 25,
+ [1072] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -142802,39 +141570,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_POUND,
ACTIONS(2489), 1,
aux_sym__cf_open_tag_token1,
- STATE(1289), 1,
+ STATE(1268), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1284), 1,
aux_sym_program_repeat1,
- STATE(2498), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3013), 1,
+ STATE(3034), 1,
aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
STATE(4237), 1,
sym_cf_case_tag,
- STATE(4619), 1,
+ STATE(4450), 1,
sym_cf_defaultcase_tag,
- STATE(5761), 1,
+ STATE(4724), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -142845,7 +141613,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -142866,7 +141634,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [6099] = 25,
+ [1180] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -142885,39 +141653,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_POUND,
ACTIONS(2489), 1,
aux_sym__cf_open_tag_token1,
- STATE(1290), 1,
+ STATE(1269), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1295), 1,
aux_sym_program_repeat1,
- STATE(2498), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3086), 1,
+ STATE(3053), 1,
aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
STATE(4237), 1,
sym_cf_case_tag,
- STATE(4616), 1,
+ STATE(4367), 1,
sym_cf_defaultcase_tag,
- STATE(5599), 1,
+ STATE(4804), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -142928,7 +141696,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -142949,7 +141717,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [6207] = 25,
+ [1288] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -142968,39 +141736,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_POUND,
ACTIONS(2489), 1,
aux_sym__cf_open_tag_token1,
- STATE(1285), 1,
- aux_sym_program_repeat1,
- STATE(1291), 1,
+ STATE(1270), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2498), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3090), 1,
+ STATE(3018), 1,
aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
STATE(4237), 1,
sym_cf_case_tag,
- STATE(4238), 1,
+ STATE(4619), 1,
sym_cf_defaultcase_tag,
- STATE(5899), 1,
+ STATE(5761), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -143011,7 +141779,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -143032,7 +141800,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [6315] = 25,
+ [1396] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -143051,39 +141819,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_POUND,
ACTIONS(2489), 1,
aux_sym__cf_open_tag_token1,
- STATE(1292), 1,
+ STATE(1270), 1,
+ aux_sym_program_repeat1,
+ STATE(1271), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2498), 1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3089), 1,
+ STATE(3052), 1,
aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
STATE(4237), 1,
sym_cf_case_tag,
- STATE(4668), 1,
+ STATE(4628), 1,
sym_cf_defaultcase_tag,
- STATE(5881), 1,
+ STATE(5819), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -143094,7 +141862,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -143115,7 +141883,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [6423] = 25,
+ [1504] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -143134,39 +141902,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_POUND,
ACTIONS(2489), 1,
aux_sym__cf_open_tag_token1,
- STATE(1293), 1,
+ STATE(1272), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2498), 1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3006), 1,
+ STATE(3090), 1,
aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
STATE(4237), 1,
sym_cf_case_tag,
- STATE(4405), 1,
+ STATE(4616), 1,
sym_cf_defaultcase_tag,
- STATE(4762), 1,
+ STATE(5599), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -143177,7 +141945,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -143198,7 +141966,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [6531] = 25,
+ [1612] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -143217,39 +141985,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_POUND,
ACTIONS(2489), 1,
aux_sym__cf_open_tag_token1,
- STATE(1280), 1,
- aux_sym_program_repeat1,
- STATE(1294), 1,
+ STATE(1273), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2498), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3089), 1,
+ STATE(3047), 1,
aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
STATE(4237), 1,
sym_cf_case_tag,
- STATE(4668), 1,
+ STATE(4491), 1,
sym_cf_defaultcase_tag,
- STATE(5881), 1,
+ STATE(4699), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -143260,7 +142028,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -143281,7 +142049,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [6639] = 25,
+ [1720] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -143300,39 +142068,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_POUND,
ACTIONS(2489), 1,
aux_sym__cf_open_tag_token1,
- STATE(1295), 1,
+ STATE(1273), 1,
+ aux_sym_program_repeat1,
+ STATE(1274), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2498), 1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3055), 1,
+ STATE(3044), 1,
aux_sym_cf_switch_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
STATE(4237), 1,
sym_cf_case_tag,
- STATE(4560), 1,
+ STATE(4495), 1,
sym_cf_defaultcase_tag,
- STATE(5445), 1,
+ STATE(4882), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -143343,7 +142111,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -143364,13 +142132,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [6747] = 23,
+ [1828] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -143381,38 +142147,43 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1296), 1,
+ ACTIONS(2489), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1275), 1,
sym_comment,
- STATE(1418), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3127), 1,
+ aux_sym_cf_switch_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5893), 1,
+ STATE(4237), 1,
+ sym_cf_case_tag,
+ STATE(4529), 1,
+ sym_cf_defaultcase_tag,
+ STATE(5147), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -143422,8 +142193,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -143444,13 +142215,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [6850] = 23,
+ [1936] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -143461,38 +142230,43 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1297), 1,
+ ACTIONS(2489), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1276), 1,
sym_comment,
- STATE(1384), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3044), 1,
+ aux_sym_cf_switch_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4712), 1,
+ STATE(4237), 1,
+ sym_cf_case_tag,
+ STATE(4495), 1,
+ sym_cf_defaultcase_tag,
+ STATE(4882), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -143502,8 +142276,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -143524,13 +142298,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [6953] = 23,
+ [2044] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -143541,38 +142313,43 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1298), 1,
+ ACTIONS(2489), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1277), 1,
sym_comment,
- STATE(1418), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3051), 1,
+ aux_sym_cf_switch_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4844), 1,
+ STATE(4237), 1,
+ sym_cf_case_tag,
+ STATE(4318), 1,
+ sym_cf_defaultcase_tag,
+ STATE(5706), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -143582,8 +142359,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -143604,13 +142381,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [7056] = 23,
+ [2152] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -143621,38 +142396,43 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1299), 1,
+ ACTIONS(2489), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1276), 1,
+ aux_sym_program_repeat1,
+ STATE(1278), 1,
sym_comment,
- STATE(1334), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3011), 1,
+ aux_sym_cf_switch_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5841), 1,
+ STATE(4237), 1,
+ sym_cf_case_tag,
+ STATE(4503), 1,
+ sym_cf_defaultcase_tag,
+ STATE(4962), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -143662,8 +142442,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -143684,7 +142464,72 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [7159] = 24,
+ [2260] = 7,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(890), 1,
+ anon_sym_EQ,
+ ACTIONS(2491), 1,
+ sym__automatic_semicolon,
+ STATE(1279), 1,
+ sym_comment,
+ ACTIONS(894), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(892), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [2332] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -143701,39 +142546,41 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
+ ACTIONS(2489), 1,
aux_sym__cf_open_tag_token1,
- STATE(1300), 1,
+ STATE(1280), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2509), 1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3299), 1,
- aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(3083), 1,
+ aux_sym_cf_switch_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4236), 1,
- sym_cf_catch_tag,
- STATE(5669), 1,
+ STATE(4237), 1,
+ sym_cf_case_tag,
+ STATE(4660), 1,
+ sym_cf_defaultcase_tag,
+ STATE(5953), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -143744,7 +142591,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -143765,13 +142612,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [7264] = 23,
+ [2440] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -143782,38 +142627,43 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1301), 1,
+ ACTIONS(2489), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1264), 1,
+ aux_sym_program_repeat1,
+ STATE(1281), 1,
sym_comment,
- STATE(1418), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3022), 1,
+ aux_sym_cf_switch_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5192), 1,
+ STATE(4237), 1,
+ sym_cf_case_tag,
+ STATE(4583), 1,
+ sym_cf_defaultcase_tag,
+ STATE(5502), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -143823,8 +142673,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -143845,7 +142695,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [7367] = 24,
+ [2548] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -143862,39 +142712,41 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
+ ACTIONS(2489), 1,
aux_sym__cf_open_tag_token1,
- STATE(1302), 1,
- sym_comment,
- STATE(1391), 1,
+ STATE(1266), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1282), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2509), 1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3317), 1,
- aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(3103), 1,
+ aux_sym_cf_switch_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4236), 1,
- sym_cf_catch_tag,
- STATE(5901), 1,
+ STATE(4237), 1,
+ sym_cf_case_tag,
+ STATE(4418), 1,
+ sym_cf_defaultcase_tag,
+ STATE(4742), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -143905,7 +142757,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -143926,13 +142778,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [7472] = 23,
+ [2656] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -143943,38 +142793,43 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1303), 1,
+ ACTIONS(2489), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1283), 1,
sym_comment,
- STATE(1319), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1292), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3057), 1,
+ aux_sym_cf_switch_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4842), 1,
+ STATE(4237), 1,
+ sym_cf_case_tag,
+ STATE(4568), 1,
+ sym_cf_defaultcase_tag,
+ STATE(5479), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -143984,8 +142839,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -144006,13 +142861,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [7575] = 23,
+ [2764] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -144023,38 +142876,43 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1304), 1,
+ ACTIONS(2489), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1284), 1,
sym_comment,
- STATE(1418), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3103), 1,
+ aux_sym_cf_switch_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4842), 1,
+ STATE(4237), 1,
+ sym_cf_case_tag,
+ STATE(4418), 1,
+ sym_cf_defaultcase_tag,
+ STATE(4742), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -144064,8 +142922,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -144086,13 +142944,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [7678] = 23,
+ [2872] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -144103,38 +142959,43 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1305), 1,
+ ACTIONS(2489), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1280), 1,
+ aux_sym_program_repeat1,
+ STATE(1285), 1,
sym_comment,
- STATE(1360), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3085), 1,
+ aux_sym_cf_switch_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5912), 1,
+ STATE(4237), 1,
+ sym_cf_case_tag,
+ STATE(4668), 1,
+ sym_cf_defaultcase_tag,
+ STATE(5881), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -144144,8 +143005,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -144166,7 +143027,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [7781] = 24,
+ [2980] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -144183,39 +143044,41 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
+ ACTIONS(2489), 1,
aux_sym__cf_open_tag_token1,
- STATE(1306), 1,
+ STATE(1286), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2509), 1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3169), 1,
- aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(3085), 1,
+ aux_sym_cf_switch_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4236), 1,
- sym_cf_catch_tag,
- STATE(5162), 1,
+ STATE(4237), 1,
+ sym_cf_case_tag,
+ STATE(4668), 1,
+ sym_cf_defaultcase_tag,
+ STATE(5881), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -144226,7 +143089,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -144247,7 +143110,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [7886] = 24,
+ [3088] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -144264,39 +143127,41 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
+ ACTIONS(2489), 1,
aux_sym__cf_open_tag_token1,
- STATE(1307), 1,
- sym_comment,
- STATE(1367), 1,
+ STATE(1267), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1287), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2509), 1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3169), 1,
- aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(3142), 1,
+ aux_sym_cf_switch_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4236), 1,
- sym_cf_catch_tag,
- STATE(5162), 1,
+ STATE(4237), 1,
+ sym_cf_case_tag,
+ STATE(4383), 1,
+ sym_cf_defaultcase_tag,
+ STATE(4786), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -144307,7 +143172,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -144328,7 +143193,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [7991] = 24,
+ [3196] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -144345,39 +143210,41 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
+ ACTIONS(2489), 1,
aux_sym__cf_open_tag_token1,
- STATE(1308), 1,
+ STATE(1275), 1,
+ aux_sym_program_repeat1,
+ STATE(1288), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2509), 1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3318), 1,
- aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(3089), 1,
+ aux_sym_cf_switch_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4236), 1,
- sym_cf_catch_tag,
- STATE(4741), 1,
+ STATE(4237), 1,
+ sym_cf_case_tag,
+ STATE(4542), 1,
+ sym_cf_defaultcase_tag,
+ STATE(5204), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -144388,7 +143255,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -144409,13 +143276,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [8096] = 23,
+ [3304] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -144426,38 +143291,43 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1298), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1309), 1,
+ ACTIONS(2489), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1277), 1,
+ aux_sym_program_repeat1,
+ STATE(1289), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3096), 1,
+ aux_sym_cf_switch_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4840), 1,
+ STATE(4237), 1,
+ sym_cf_case_tag,
+ STATE(4273), 1,
+ sym_cf_defaultcase_tag,
+ STATE(5806), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -144467,8 +143337,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -144489,13 +143359,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [8199] = 23,
+ [3412] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -144506,38 +143374,43 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1310), 1,
+ ACTIONS(2489), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1290), 1,
sym_comment,
- STATE(1418), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3096), 1,
+ aux_sym_cf_switch_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5696), 1,
+ STATE(4237), 1,
+ sym_cf_case_tag,
+ STATE(4273), 1,
+ sym_cf_defaultcase_tag,
+ STATE(5806), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -144547,8 +143420,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -144569,13 +143442,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [8302] = 23,
+ [3520] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -144586,38 +143457,43 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1311), 1,
+ ACTIONS(2489), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1291), 1,
sym_comment,
- STATE(1418), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3120), 1,
+ aux_sym_cf_switch_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4840), 1,
+ STATE(4237), 1,
+ sym_cf_case_tag,
+ STATE(4522), 1,
+ sym_cf_defaultcase_tag,
+ STATE(5091), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -144627,8 +143503,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -144649,13 +143525,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [8405] = 23,
+ [3628] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -144666,38 +143540,43 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1312), 1,
+ ACTIONS(2489), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1292), 1,
sym_comment,
- STATE(1418), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3063), 1,
+ aux_sym_cf_switch_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5136), 1,
+ STATE(4237), 1,
+ sym_cf_case_tag,
+ STATE(4560), 1,
+ sym_cf_defaultcase_tag,
+ STATE(5445), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -144707,8 +143586,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -144729,13 +143608,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [8508] = 23,
+ [3736] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -144746,38 +143623,43 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1313), 1,
+ ACTIONS(2489), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1286), 1,
+ aux_sym_program_repeat1,
+ STATE(1293), 1,
sym_comment,
- STATE(1349), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3136), 1,
+ aux_sym_cf_switch_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5136), 1,
+ STATE(4237), 1,
+ sym_cf_case_tag,
+ STATE(4674), 1,
+ sym_cf_defaultcase_tag,
+ STATE(5618), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -144787,8 +143669,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -144809,7 +143691,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [8611] = 24,
+ [3844] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -144826,39 +143708,41 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
+ ACTIONS(2489), 1,
aux_sym__cf_open_tag_token1,
- STATE(1300), 1,
+ STATE(1290), 1,
aux_sym_program_repeat1,
- STATE(1314), 1,
+ STATE(1294), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2509), 1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3231), 1,
- aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(3029), 1,
+ aux_sym_cf_switch_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4236), 1,
- sym_cf_catch_tag,
- STATE(5762), 1,
+ STATE(4237), 1,
+ sym_cf_case_tag,
+ STATE(4238), 1,
+ sym_cf_defaultcase_tag,
+ STATE(5899), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -144869,7 +143753,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -144890,7 +143774,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [8716] = 24,
+ [3952] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -144907,39 +143791,41 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
+ ACTIONS(2489), 1,
aux_sym__cf_open_tag_token1,
- STATE(1315), 1,
+ STATE(1295), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2509), 1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3344), 1,
- aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(3132), 1,
+ aux_sym_cf_switch_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4236), 1,
- sym_cf_catch_tag,
- STATE(5710), 1,
+ STATE(4237), 1,
+ sym_cf_case_tag,
+ STATE(4359), 1,
+ sym_cf_defaultcase_tag,
+ STATE(4824), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -144950,7 +143836,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -144971,13 +143857,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [8821] = 23,
+ [4060] = 25,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -144990,36 +143874,41 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1316), 1,
- sym_comment,
- STATE(1513), 1,
+ ACTIONS(2489), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1291), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1296), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2495), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3127), 1,
+ aux_sym_cf_switch_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4966), 1,
+ STATE(4237), 1,
+ sym_cf_case_tag,
+ STATE(4529), 1,
+ sym_cf_defaultcase_tag,
+ STATE(5147), 1,
sym__cf_close_tag,
- ACTIONS(2475), 2,
- anon_sym_SQUOTE,
- aux_sym_quoted_cf_attribute_value_token1,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -145030,7 +143919,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -145051,13 +143940,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [8924] = 23,
+ [4168] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -145068,38 +143955,41 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1304), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1317), 1,
+ ACTIONS(2493), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1297), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1404), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3388), 1,
+ aux_sym_cf_try_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4838), 1,
+ STATE(4236), 1,
+ sym_cf_catch_tag,
+ STATE(5503), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -145109,8 +143999,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -145131,13 +144021,92 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [9027] = 23,
+ [4273] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
+ anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
+ anon_sym_POUND,
+ ACTIONS(2493), 1,
aux_sym__cf_open_tag_token1,
+ STATE(1298), 1,
+ sym_comment,
+ STATE(1360), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2503), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(3221), 1,
+ aux_sym_cf_try_tag_repeat1,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(4236), 1,
+ sym_cf_catch_tag,
+ STATE(5205), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [4378] = 24,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -145150,36 +144119,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1318), 1,
+ ACTIONS(2493), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1299), 1,
sym_comment,
- STATE(1546), 1,
+ STATE(1371), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3235), 1,
+ aux_sym_cf_try_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4909), 1,
+ STATE(4236), 1,
+ sym_cf_catch_tag,
+ STATE(4723), 1,
sym__cf_close_tag,
- ACTIONS(2475), 2,
- anon_sym_SQUOTE,
- aux_sym_quoted_cf_attribute_value_token1,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -145190,7 +144162,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -145211,7 +144183,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [9130] = 23,
+ [4483] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -145228,38 +144200,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1319), 1,
+ STATE(1300), 1,
sym_comment,
- STATE(1418), 1,
+ STATE(1417), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4846), 1,
+ STATE(4727), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -145270,7 +144242,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -145291,7 +144263,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [9233] = 23,
+ [4586] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -145308,38 +144280,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1320), 1,
+ STATE(1301), 1,
sym_comment,
- STATE(1327), 1,
+ STATE(1480), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5605), 1,
+ STATE(4840), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -145350,7 +144322,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -145371,11 +144343,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [9336] = 24,
+ [4689] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -145386,41 +144360,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1321), 1,
+ STATE(1302), 1,
sym_comment,
- STATE(1345), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1480), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2509), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3404), 1,
- aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4236), 1,
- sym_cf_catch_tag,
- STATE(5616), 1,
+ STATE(4730), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -145430,8 +144401,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -145452,7 +144423,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [9441] = 23,
+ [4792] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -145469,38 +144440,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1312), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1322), 1,
+ STATE(1303), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1308), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5087), 1,
+ STATE(4840), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -145511,7 +144482,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -145532,7 +144503,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [9544] = 23,
+ [4895] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -145549,38 +144520,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1296), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1323), 1,
+ STATE(1304), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1419), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5639), 1,
+ STATE(4730), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -145591,7 +144562,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -145612,7 +144583,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [9647] = 23,
+ [4998] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -145629,38 +144600,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1324), 1,
+ STATE(1305), 1,
sym_comment,
- STATE(1369), 1,
+ STATE(1480), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5491), 1,
+ STATE(4842), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -145671,7 +144642,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -145692,7 +144663,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [9750] = 23,
+ [5101] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -145709,38 +144680,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1325), 1,
+ STATE(1306), 1,
sym_comment,
- STATE(1418), 1,
+ STATE(1312), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5132), 1,
+ STATE(4842), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -145751,7 +144722,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -145772,7 +144743,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [9853] = 24,
+ [5204] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -145789,39 +144760,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
+ ACTIONS(2493), 1,
aux_sym__cf_open_tag_token1,
- STATE(1306), 1,
- aux_sym_program_repeat1,
- STATE(1326), 1,
+ STATE(1307), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1391), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2509), 1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3221), 1,
+ STATE(3357), 1,
aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
STATE(4236), 1,
sym_cf_catch_tag,
- STATE(5205), 1,
+ STATE(5901), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -145832,7 +144803,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -145853,7 +144824,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [9958] = 23,
+ [5309] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -145870,38 +144841,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1327), 1,
+ STATE(1308), 1,
sym_comment,
- STATE(1418), 1,
+ STATE(1480), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5926), 1,
+ STATE(4844), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -145912,7 +144883,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -145933,7 +144904,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [10061] = 23,
+ [5412] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -145950,38 +144921,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1328), 1,
+ STATE(1309), 1,
sym_comment,
- STATE(1350), 1,
+ STATE(1370), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5926), 1,
+ STATE(5888), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -145992,7 +144963,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -146013,13 +144984,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [10164] = 23,
+ [5515] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -146030,38 +144999,41 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1329), 1,
+ ACTIONS(2493), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1310), 1,
sym_comment,
- STATE(1418), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3167), 1,
+ aux_sym_cf_try_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4828), 1,
+ STATE(4236), 1,
+ sym_cf_catch_tag,
+ STATE(4823), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -146071,8 +145043,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -146093,7 +145065,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [10267] = 23,
+ [5620] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -146110,38 +145082,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1330), 1,
+ STATE(1311), 1,
sym_comment,
- STATE(1418), 1,
+ STATE(1318), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5491), 1,
+ STATE(5605), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -146152,7 +145124,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -146173,7 +145145,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [10370] = 23,
+ [5723] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -146190,38 +145162,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1331), 1,
+ STATE(1312), 1,
sym_comment,
- STATE(1418), 1,
+ STATE(1480), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5749), 1,
+ STATE(4846), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -146232,7 +145204,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -146253,7 +145225,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [10473] = 24,
+ [5826] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -146270,39 +145242,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
+ ACTIONS(2493), 1,
aux_sym__cf_open_tag_token1,
- STATE(1332), 1,
+ STATE(1313), 1,
sym_comment,
- STATE(1371), 1,
+ STATE(1326), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2509), 1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3318), 1,
+ STATE(3304), 1,
aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
STATE(4236), 1,
sym_cf_catch_tag,
- STATE(4741), 1,
+ STATE(5616), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -146313,7 +145285,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -146334,13 +145306,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [10578] = 23,
+ [5931] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -146351,118 +145321,41 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1333), 1,
- sym_comment,
- STATE(1387), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(5888), 1,
- sym__cf_close_tag,
- ACTIONS(2491), 2,
- sym_text,
- sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2992), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [10681] = 23,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
ACTIONS(2493), 1,
- anon_sym_POUND,
- STATE(1334), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1314), 1,
sym_comment,
- STATE(1418), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1351), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3169), 1,
+ aux_sym_cf_try_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5743), 1,
+ STATE(4236), 1,
+ sym_cf_catch_tag,
+ STATE(5162), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -146472,8 +145365,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -146494,11 +145387,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [10784] = 24,
+ [6036] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -146509,41 +145404,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1335), 1,
+ STATE(1315), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1480), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2509), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3231), 1,
- aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4236), 1,
- sym_cf_catch_tag,
- STATE(5762), 1,
+ STATE(5743), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -146553,8 +145445,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -146575,7 +145467,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [10889] = 23,
+ [6139] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -146592,38 +145484,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1336), 1,
+ STATE(1316), 1,
sym_comment,
- STATE(1586), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1480), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4721), 1,
+ STATE(4828), 1,
sym__cf_close_tag,
- ACTIONS(2475), 2,
- anon_sym_DQUOTE,
- aux_sym_quoted_cf_attribute_value_token2,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -146633,8 +145525,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -146655,7 +145547,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [10992] = 23,
+ [6242] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -146672,38 +145564,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1337), 1,
+ STATE(1317), 1,
sym_comment,
- STATE(1347), 1,
+ STATE(1342), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5499), 1,
+ STATE(5639), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -146714,7 +145606,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -146735,11 +145627,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [11095] = 24,
+ [6345] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -146750,41 +145644,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1338), 1,
+ STATE(1318), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1480), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2509), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3291), 1,
- aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4236), 1,
- sym_cf_catch_tag,
- STATE(5480), 1,
+ STATE(5926), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -146794,8 +145685,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -146816,7 +145707,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [11200] = 23,
+ [6448] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -146833,38 +145724,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1339), 1,
+ STATE(1319), 1,
sym_comment,
- STATE(1418), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1721), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5664), 1,
+ STATE(4739), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2475), 2,
+ anon_sym_DQUOTE,
+ aux_sym_quoted_cf_attribute_value_token2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -146874,8 +145765,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -146896,11 +145787,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [11303] = 24,
+ [6551] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -146911,41 +145804,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1340), 1,
+ STATE(1320), 1,
sym_comment,
- STATE(1394), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1346), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2509), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3291), 1,
- aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4236), 1,
- sym_cf_catch_tag,
- STATE(5480), 1,
+ STATE(5926), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -146955,8 +145845,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -146977,7 +145867,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [11408] = 23,
+ [6654] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -146994,38 +145884,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1341), 1,
+ STATE(1321), 1,
sym_comment,
- STATE(1721), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1480), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4739), 1,
+ STATE(4703), 1,
sym__cf_close_tag,
- ACTIONS(2475), 2,
- anon_sym_DQUOTE,
- aux_sym_quoted_cf_attribute_value_token2,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -147035,8 +145925,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -147057,11 +145947,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [11511] = 24,
+ [6757] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -147072,41 +145964,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1338), 1,
- aux_sym_program_repeat1,
- STATE(1342), 1,
+ STATE(1305), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1322), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2509), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3388), 1,
- aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4236), 1,
- sym_cf_catch_tag,
- STATE(5503), 1,
+ STATE(4838), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -147116,8 +146005,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -147138,7 +146027,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [11616] = 24,
+ [6860] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -147155,39 +146044,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
+ ACTIONS(2493), 1,
aux_sym__cf_open_tag_token1,
- STATE(1343), 1,
+ STATE(1323), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2509), 1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3408), 1,
+ STATE(3325), 1,
aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
STATE(4236), 1,
sym_cf_catch_tag,
- STATE(4823), 1,
+ STATE(4698), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -147198,7 +146087,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -147219,7 +146108,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [11721] = 23,
+ [6965] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -147236,38 +146125,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1311), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1344), 1,
+ STATE(1324), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1480), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4836), 1,
+ STATE(4687), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -147278,7 +146167,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -147299,11 +146188,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [11824] = 24,
+ [7068] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -147316,39 +146207,36 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1345), 1,
+ STATE(1325), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1490), 1,
aux_sym_program_repeat1,
- STATE(2509), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3361), 1,
- aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4236), 1,
- sym_cf_catch_tag,
- STATE(5880), 1,
+ STATE(4721), 1,
sym__cf_close_tag,
+ ACTIONS(2475), 2,
+ anon_sym_DQUOTE,
+ aux_sym_quoted_cf_attribute_value_token2,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -147359,7 +146247,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -147380,7 +146268,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [11929] = 24,
+ [7171] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -147397,25 +146285,25 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
+ ACTIONS(2493), 1,
aux_sym__cf_open_tag_token1,
- STATE(1346), 1,
+ STATE(1326), 1,
sym_comment,
- STATE(1351), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2509), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3361), 1,
+ STATE(3229), 1,
aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
STATE(4236), 1,
sym_cf_catch_tag,
@@ -147424,12 +146312,12 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -147440,7 +146328,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -147461,13 +146349,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [12034] = 23,
+ [7276] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -147478,38 +146364,41 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1347), 1,
+ ACTIONS(2493), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1327), 1,
sym_comment,
- STATE(1418), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3399), 1,
+ aux_sym_cf_try_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5472), 1,
+ STATE(4236), 1,
+ sym_cf_catch_tag,
+ STATE(5710), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -147519,8 +146408,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -147541,7 +146430,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [12137] = 23,
+ [7381] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -147558,38 +146447,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1348), 1,
- sym_comment,
- STATE(1352), 1,
+ STATE(1321), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1328), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5893), 1,
+ STATE(4683), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -147600,7 +146489,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -147621,7 +146510,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [12240] = 23,
+ [7484] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -147638,38 +146527,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1349), 1,
+ STATE(1329), 1,
sym_comment,
- STATE(1418), 1,
+ STATE(1480), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5084), 1,
+ STATE(4683), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -147680,7 +146569,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -147701,7 +146590,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [12343] = 23,
+ [7587] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -147718,38 +146607,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1350), 1,
+ STATE(1330), 1,
sym_comment,
- STATE(1418), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1663), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5974), 1,
+ STATE(4909), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2475), 2,
+ anon_sym_SQUOTE,
+ aux_sym_quoted_cf_attribute_value_token1,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -147759,8 +146648,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -147781,7 +146670,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [12446] = 24,
+ [7690] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -147798,39 +146687,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
+ ACTIONS(2493), 1,
aux_sym__cf_open_tag_token1,
- STATE(1351), 1,
+ STATE(1323), 1,
+ aux_sym_program_repeat1,
+ STATE(1331), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2509), 1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3395), 1,
+ STATE(3206), 1,
aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
STATE(4236), 1,
sym_cf_catch_tag,
- STATE(5955), 1,
+ STATE(4899), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -147841,7 +146730,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -147862,13 +146751,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [12551] = 23,
+ [7795] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -147879,38 +146766,41 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1352), 1,
+ ACTIONS(2493), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1332), 1,
sym_comment,
- STATE(1418), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3206), 1,
+ aux_sym_cf_try_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5945), 1,
+ STATE(4236), 1,
+ sym_cf_catch_tag,
+ STATE(4899), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -147920,8 +146810,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -147942,7 +146832,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [12654] = 23,
+ [7900] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -147959,38 +146849,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1353), 1,
- sym_comment,
- STATE(1366), 1,
+ STATE(1324), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1333), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5051), 1,
+ STATE(4953), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -148001,7 +146891,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -148022,7 +146912,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [12757] = 23,
+ [8003] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -148039,38 +146929,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1354), 1,
+ STATE(1334), 1,
sym_comment,
- STATE(1418), 1,
+ STATE(1480), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4812), 1,
+ STATE(4953), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -148081,7 +146971,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -148102,7 +146992,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [12860] = 23,
+ [8106] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -148119,38 +147009,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1355), 1,
- sym_comment,
- STATE(1398), 1,
+ STATE(1329), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1335), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5472), 1,
+ STATE(4958), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -148161,7 +147051,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -148182,7 +147072,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [12963] = 23,
+ [8209] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -148199,38 +147089,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1356), 1,
+ STATE(1336), 1,
sym_comment,
- STATE(1418), 1,
+ STATE(1480), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4746), 1,
+ STATE(5696), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -148241,7 +147131,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -148262,13 +147152,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [13066] = 23,
+ [8312] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -148279,38 +147167,41 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1339), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1357), 1,
+ ACTIONS(2493), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1337), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1349), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3229), 1,
+ aux_sym_cf_try_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5757), 1,
+ STATE(4236), 1,
+ sym_cf_catch_tag,
+ STATE(5880), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -148320,8 +147211,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -148342,13 +147233,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [13169] = 23,
+ [8417] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -148359,38 +147248,41 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1358), 1,
+ ACTIONS(2493), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1332), 1,
+ aux_sym_program_repeat1,
+ STATE(1338), 1,
sym_comment,
- STATE(1373), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3227), 1,
+ aux_sym_cf_try_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4746), 1,
+ STATE(4236), 1,
+ sym_cf_catch_tag,
+ STATE(4963), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -148400,8 +147292,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -148422,7 +147314,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [13272] = 23,
+ [8522] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -148439,38 +147331,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1359), 1,
- sym_comment,
- STATE(1418), 1,
+ STATE(1334), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1339), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5757), 1,
+ STATE(5051), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -148481,7 +147373,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -148502,7 +147394,133 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [13375] = 23,
+ [8625] = 6,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2491), 1,
+ sym__automatic_semicolon,
+ STATE(1340), 1,
+ sym_comment,
+ ACTIONS(894), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(892), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [8694] = 6,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2499), 1,
+ sym__automatic_semicolon,
+ STATE(1341), 1,
+ sym_comment,
+ ACTIONS(1004), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(1002), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [8763] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -148519,38 +147537,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1360), 1,
+ STATE(1342), 1,
sym_comment,
- STATE(1418), 1,
+ STATE(1480), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5841), 1,
+ STATE(5893), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -148561,7 +147579,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -148582,11 +147600,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [13478] = 24,
+ [8866] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -148597,41 +147617,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1361), 1,
+ STATE(1343), 1,
sym_comment,
- STATE(1400), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1353), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2509), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3216), 1,
- aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4236), 1,
- sym_cf_catch_tag,
- STATE(4963), 1,
+ STATE(5893), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -148641,8 +147658,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -148663,7 +147680,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [13583] = 23,
+ [8969] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -148680,38 +147697,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1362), 1,
+ STATE(1344), 1,
sym_comment,
- STATE(1402), 1,
+ STATE(1480), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4958), 1,
+ STATE(4812), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -148722,7 +147739,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -148743,7 +147760,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [13686] = 23,
+ [9072] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -148760,38 +147777,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1329), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1363), 1,
+ STATE(1345), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1480), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4808), 1,
+ STATE(5084), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -148802,7 +147819,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -148823,7 +147840,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [13789] = 23,
+ [9175] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -148840,38 +147857,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1364), 1,
+ STATE(1346), 1,
sym_comment,
- STATE(1418), 1,
+ STATE(1480), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4750), 1,
+ STATE(5974), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -148882,7 +147899,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -148903,7 +147920,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [13892] = 23,
+ [9278] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -148920,38 +147937,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1365), 1,
- sym_comment,
- STATE(1418), 1,
+ STATE(1301), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1347), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4808), 1,
+ STATE(4836), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -148962,7 +147979,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -148983,7 +148000,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [13995] = 23,
+ [9381] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -149000,119 +148017,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
- anon_sym_POUND,
- STATE(1366), 1,
- sym_comment,
- STATE(1418), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(4953), 1,
- sym__cf_close_tag,
- ACTIONS(2491), 2,
- sym_text,
- sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2992), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [14098] = 24,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1367), 1,
+ STATE(1348), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1799), 1,
aux_sym_program_repeat1,
- STATE(2509), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3182), 1,
- aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4236), 1,
- sym_cf_catch_tag,
- STATE(5092), 1,
+ STATE(4966), 1,
sym__cf_close_tag,
+ ACTIONS(2475), 2,
+ anon_sym_SQUOTE,
+ aux_sym_quoted_cf_attribute_value_token1,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -149123,7 +148059,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -149144,7 +148080,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [14203] = 24,
+ [9484] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -149161,39 +148097,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
+ ACTIONS(2493), 1,
aux_sym__cf_open_tag_token1,
- STATE(1343), 1,
- aux_sym_program_repeat1,
- STATE(1368), 1,
+ STATE(1349), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2509), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3380), 1,
+ STATE(3233), 1,
aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
STATE(4236), 1,
sym_cf_catch_tag,
- STATE(4803), 1,
+ STATE(5955), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -149204,7 +148140,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -149225,7 +148161,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [14308] = 23,
+ [9589] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -149242,38 +148178,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1369), 1,
+ STATE(1350), 1,
sym_comment,
- STATE(1418), 1,
+ STATE(1400), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5463), 1,
+ STATE(4774), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -149284,7 +148220,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -149305,7 +148241,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [14411] = 24,
+ [9692] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -149322,39 +148258,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
+ ACTIONS(2493), 1,
aux_sym__cf_open_tag_token1,
- STATE(1370), 1,
+ STATE(1351), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2509), 1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3380), 1,
+ STATE(3149), 1,
aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
STATE(4236), 1,
sym_cf_catch_tag,
- STATE(4803), 1,
+ STATE(5092), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -149365,7 +148301,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -149386,11 +148322,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [14516] = 24,
+ [9797] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -149401,41 +148339,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1371), 1,
+ STATE(1352), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1480), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2509), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3300), 1,
- aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4236), 1,
- sym_cf_catch_tag,
- STATE(4761), 1,
+ STATE(5132), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -149445,8 +148380,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -149467,7 +148402,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [14621] = 23,
+ [9900] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -149484,38 +148419,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1372), 1,
+ STATE(1353), 1,
sym_comment,
- STATE(1381), 1,
+ STATE(1480), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5867), 1,
+ STATE(5945), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -149526,7 +148461,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -149547,7 +148482,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [14724] = 23,
+ [10003] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -149564,38 +148499,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1373), 1,
- sym_comment,
- STATE(1418), 1,
+ STATE(1316), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1354), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4766), 1,
+ STATE(4808), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -149606,7 +148541,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -149627,7 +148562,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [14827] = 23,
+ [10106] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -149644,38 +148579,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1374), 1,
+ STATE(1355), 1,
sym_comment,
- STATE(1399), 1,
+ STATE(1480), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4953), 1,
+ STATE(4808), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -149686,7 +148621,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -149707,7 +148642,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [14930] = 23,
+ [10209] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -149724,38 +148659,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1354), 1,
+ STATE(1345), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1375), 1,
+ STATE(1356), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4792), 1,
+ STATE(5136), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -149766,7 +148701,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -149787,7 +148722,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [15033] = 23,
+ [10312] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -149804,38 +148739,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1376), 1,
+ STATE(1357), 1,
sym_comment,
- STATE(1418), 1,
+ STATE(1480), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4792), 1,
+ STATE(5136), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -149846,7 +148781,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -149867,11 +148802,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [15136] = 24,
+ [10415] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -149882,41 +148819,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1335), 1,
- aux_sym_program_repeat1,
- STATE(1377), 1,
+ STATE(1358), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1480), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2509), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3199), 1,
- aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4236), 1,
- sym_cf_catch_tag,
- STATE(5835), 1,
+ STATE(5664), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -149926,8 +148860,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -149948,13 +148882,75 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [15241] = 23,
+ [10518] = 7,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2172), 1,
+ anon_sym_EQ,
+ ACTIONS(2501), 1,
+ anon_sym_COLON,
+ STATE(1359), 1,
+ sym_comment,
+ ACTIONS(1853), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(1851), 37,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [10589] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -149965,38 +148961,41 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1330), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1378), 1,
+ ACTIONS(2493), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1360), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3169), 1,
+ aux_sym_cf_try_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5514), 1,
+ STATE(4236), 1,
+ sym_cf_catch_tag,
+ STATE(5162), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -150006,8 +149005,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -150028,7 +149027,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [15344] = 23,
+ [10694] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -150045,38 +149044,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1364), 1,
+ STATE(1352), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1379), 1,
+ STATE(1361), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4730), 1,
+ STATE(5192), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -150087,7 +149086,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -150108,7 +149107,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [15447] = 23,
+ [10797] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -150125,38 +149124,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1359), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1380), 1,
+ STATE(1362), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1480), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5797), 1,
+ STATE(5192), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -150167,7 +149166,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -150188,7 +149187,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [15550] = 23,
+ [10900] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -150205,38 +149204,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1381), 1,
- sym_comment,
- STATE(1418), 1,
+ STATE(1357), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1363), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5783), 1,
+ STATE(5087), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -150247,7 +149246,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -150268,7 +149267,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [15653] = 23,
+ [11003] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -150285,38 +149284,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1331), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1382), 1,
+ STATE(1364), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1380), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5783), 1,
+ STATE(5912), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -150327,7 +149326,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -150348,7 +149347,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [15756] = 23,
+ [11106] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -150365,38 +149364,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1365), 1,
+ STATE(1362), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1383), 1,
+ STATE(1365), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4789), 1,
+ STATE(5227), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -150407,7 +149406,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -150428,7 +149427,72 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [15859] = 23,
+ [11209] = 8,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(890), 1,
+ anon_sym_EQ,
+ ACTIONS(2505), 1,
+ anon_sym_RPAREN,
+ STATE(1366), 1,
+ sym_comment,
+ ACTIONS(2503), 3,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RBRACK,
+ ACTIONS(888), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(886), 34,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [11282] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -150445,38 +149509,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1384), 1,
+ STATE(1367), 1,
sym_comment,
- STATE(1418), 1,
+ STATE(1480), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4730), 1,
+ STATE(5439), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -150487,7 +149551,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -150508,13 +149572,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [15962] = 23,
+ [11385] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -150525,38 +149587,41 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1356), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1385), 1,
+ ACTIONS(2493), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1368), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3283), 1,
+ aux_sym_cf_try_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4727), 1,
+ STATE(4236), 1,
+ sym_cf_catch_tag,
+ STATE(5446), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -150566,8 +149631,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -150588,11 +149653,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [16065] = 24,
+ [11490] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -150603,41 +149670,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1308), 1,
- aux_sym_program_repeat1,
- STATE(1386), 1,
+ STATE(1336), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1369), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2509), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3424), 1,
- aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4236), 1,
- sym_cf_catch_tag,
- STATE(4723), 1,
+ STATE(5794), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -150647,8 +149711,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -150669,7 +149733,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [16170] = 23,
+ [11593] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -150686,38 +149750,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1387), 1,
+ STATE(1370), 1,
sym_comment,
- STATE(1418), 1,
+ STATE(1480), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
STATE(5794), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -150728,7 +149792,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -150749,7 +149813,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [16273] = 24,
+ [11696] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -150766,39 +149830,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
+ ACTIONS(2493), 1,
aux_sym__cf_open_tag_token1,
- STATE(1370), 1,
- aux_sym_program_repeat1,
- STATE(1388), 1,
+ STATE(1371), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2509), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3346), 1,
+ STATE(3405), 1,
aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
STATE(4236), 1,
sym_cf_catch_tag,
- STATE(4785), 1,
+ STATE(4741), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -150809,7 +149873,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -150830,13 +149894,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [16378] = 23,
+ [11801] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -150847,38 +149909,41 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1310), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1389), 1,
+ ACTIONS(2493), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1372), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1386), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3181), 1,
+ aux_sym_cf_try_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5794), 1,
+ STATE(4236), 1,
+ sym_cf_catch_tag,
+ STATE(4785), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -150888,8 +149953,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -150910,7 +149975,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [16481] = 23,
+ [11906] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -150927,38 +149992,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1376), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1390), 1,
+ STATE(1373), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1480), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4774), 1,
+ STATE(5463), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -150969,7 +150034,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -150990,11 +150055,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [16584] = 24,
+ [12009] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -151005,41 +150072,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1391), 1,
+ STATE(1374), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1377), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2509), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3298), 1,
- aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4236), 1,
- sym_cf_catch_tag,
- STATE(5809), 1,
+ STATE(5867), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -151049,8 +150113,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -151071,7 +150135,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [16689] = 24,
+ [12112] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -151088,39 +150152,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
+ ACTIONS(2493), 1,
aux_sym__cf_open_tag_token1,
- STATE(1315), 1,
- aux_sym_program_repeat1,
- STATE(1392), 1,
+ STATE(1375), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1384), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2509), 1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3298), 1,
+ STATE(3279), 1,
aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
STATE(4236), 1,
sym_cf_catch_tag,
- STATE(5809), 1,
+ STATE(5835), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -151131,7 +150195,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -151152,7 +150216,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [16794] = 23,
+ [12217] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -151169,38 +150233,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1325), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1393), 1,
+ STATE(1376), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1388), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5192), 1,
+ STATE(5797), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -151211,7 +150275,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -151232,11 +150296,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [16897] = 24,
+ [12320] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -151247,41 +150313,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1394), 1,
+ STATE(1377), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1480), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2509), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3283), 1,
- aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4236), 1,
- sym_cf_catch_tag,
- STATE(5446), 1,
+ STATE(5783), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -151291,8 +150354,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -151313,7 +150376,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [17002] = 23,
+ [12423] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -151330,38 +150393,118 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1301), 1,
+ STATE(1378), 1,
+ sym_comment,
+ STATE(1394), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1395), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(5783), 1,
+ sym__cf_close_tag,
+ ACTIONS(2495), 2,
+ sym_text,
+ sym_entity,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2851), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash_expression,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [12526] = 23,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
+ anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2497), 1,
+ anon_sym_POUND,
+ STATE(1379), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1480), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5227), 1,
+ STATE(4766), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -151372,7 +150515,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -151393,7 +150536,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [17105] = 23,
+ [12629] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -151410,38 +150553,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1396), 1,
+ STATE(1380), 1,
sym_comment,
- STATE(1418), 1,
+ STATE(1480), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4703), 1,
+ STATE(5841), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -151452,7 +150595,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -151473,7 +150616,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [17208] = 24,
+ [12732] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -151490,39 +150633,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
+ ACTIONS(2493), 1,
aux_sym__cf_open_tag_token1,
- STATE(1397), 1,
+ STATE(1310), 1,
+ aux_sym_program_repeat1,
+ STATE(1381), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2509), 1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3240), 1,
+ STATE(3264), 1,
aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
STATE(4236), 1,
sym_cf_catch_tag,
- STATE(4698), 1,
+ STATE(4803), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -151533,7 +150676,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -151554,13 +150697,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [17313] = 23,
+ [12837] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -151571,38 +150712,41 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1398), 1,
+ ACTIONS(2493), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1327), 1,
+ aux_sym_program_repeat1,
+ STATE(1382), 1,
sym_comment,
- STATE(1418), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3161), 1,
+ aux_sym_cf_try_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5439), 1,
+ STATE(4236), 1,
+ sym_cf_catch_tag,
+ STATE(5809), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -151612,8 +150756,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -151634,7 +150778,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [17416] = 23,
+ [12942] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -151651,38 +150795,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1399), 1,
- sym_comment,
- STATE(1418), 1,
+ STATE(1315), 1,
aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1383), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2911), 1,
+ STATE(2837), 1,
sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4687), 1,
+ STATE(5841), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
+ STATE(2826), 2,
sym_hash_empty,
sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -151693,7 +150837,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash_expression,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -151714,7 +150858,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [17519] = 24,
+ [13045] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -151731,39 +150875,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
+ ACTIONS(2493), 1,
aux_sym__cf_open_tag_token1,
- STATE(1400), 1,
+ STATE(1384), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2509), 1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3229), 1,
+ STATE(3404), 1,
aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
STATE(4236), 1,
sym_cf_catch_tag,
- STATE(4899), 1,
+ STATE(5762), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -151774,7 +150918,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -151795,13 +150939,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [17624] = 23,
+ [13150] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -151812,38 +150954,41 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1396), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1401), 1,
+ ACTIONS(2493), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1385), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1393), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3405), 1,
+ aux_sym_cf_try_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4683), 1,
+ STATE(4236), 1,
+ sym_cf_catch_tag,
+ STATE(4741), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -151853,8 +150998,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -151875,13 +151020,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [17727] = 23,
+ [13255] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -151892,38 +151035,41 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2493), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1402), 1,
+ ACTIONS(2493), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1386), 1,
sym_comment,
- STATE(1418), 1,
- aux_sym_cf_function_tag_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3264), 1,
+ aux_sym_cf_try_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4683), 1,
+ STATE(4236), 1,
+ sym_cf_catch_tag,
+ STATE(4803), 1,
sym__cf_close_tag,
- ACTIONS(2491), 2,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2992), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -151933,8 +151079,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
+ sym__hash,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -151955,7 +151101,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [17830] = 24,
+ [13360] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -151972,39 +151118,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2495), 1,
+ ACTIONS(2493), 1,
aux_sym__cf_open_tag_token1,
- STATE(1397), 1,
- aux_sym_program_repeat1,
- STATE(1403), 1,
+ STATE(1387), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1395), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2509), 1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(3229), 1,
+ STATE(3404), 1,
aux_sym_cf_try_tag_repeat1,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
STATE(4236), 1,
sym_cf_catch_tag,
- STATE(4899), 1,
+ STATE(5762), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -152015,7 +151161,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -152036,11 +151182,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [17935] = 23,
+ [13465] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -152051,39 +151199,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
ACTIONS(2497), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1404), 1,
+ anon_sym_POUND,
+ STATE(1388), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1480), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2491), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4614), 1,
- sym_cf_if_alt,
- STATE(5663), 1,
+ STATE(5757), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -152093,8 +151240,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -152115,11 +151262,77 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [18037] = 23,
+ [13568] = 7,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1389), 1,
+ sym_comment,
+ STATE(1421), 1,
+ sym_arguments,
+ ACTIONS(2510), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2508), 37,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [13639] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -152130,39 +151343,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
ACTIONS(2497), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1405), 1,
+ anon_sym_POUND,
+ STATE(1358), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1390), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2491), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4559), 1,
- sym_cf_if_alt,
- STATE(5437), 1,
+ STATE(5757), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -152172,8 +151384,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -152194,7 +151406,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [18139] = 23,
+ [13742] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -152211,37 +151423,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2497), 1,
+ ACTIONS(2493), 1,
aux_sym__cf_open_tag_token1,
- STATE(1406), 1,
+ STATE(1391), 1,
sym_comment,
- STATE(1407), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2491), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3161), 1,
+ aux_sym_cf_try_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4493), 1,
- sym_cf_if_alt,
- STATE(4684), 1,
+ STATE(4236), 1,
+ sym_cf_catch_tag,
+ STATE(5809), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -152252,7 +151466,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -152273,11 +151487,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [18241] = 23,
+ [13847] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -152288,39 +151504,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
ACTIONS(2497), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1407), 1,
+ anon_sym_POUND,
+ STATE(1302), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1392), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2491), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4489), 1,
- sym_cf_if_alt,
- STATE(4704), 1,
+ STATE(4712), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -152330,8 +151545,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -152352,7 +151567,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [18343] = 23,
+ [13950] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -152369,37 +151584,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2497), 1,
+ ACTIONS(2493), 1,
aux_sym__cf_open_tag_token1,
- STATE(1408), 1,
+ STATE(1393), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2491), 1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3186), 1,
+ aux_sym_cf_try_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4402), 1,
- sym_cf_if_alt,
- STATE(4767), 1,
+ STATE(4236), 1,
+ sym_cf_catch_tag,
+ STATE(4761), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -152410,7 +151627,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -152431,7 +151648,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [18445] = 23,
+ [14055] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -152448,37 +151665,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- ACTIONS(2487), 1,
- ts_builtin_sym_end,
- STATE(1409), 1,
+ STATE(1394), 1,
sym_comment,
- STATE(1569), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1480), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5813), 1,
+ STATE(5749), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -152488,8 +151706,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -152510,7 +151728,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [18547] = 23,
+ [14158] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -152527,37 +151745,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2497), 1,
+ ACTIONS(2493), 1,
aux_sym__cf_open_tag_token1,
- STATE(1405), 1,
- aux_sym_program_repeat1,
- STATE(1410), 1,
+ STATE(1395), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2491), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3153), 1,
+ aux_sym_cf_try_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4563), 1,
- sym_cf_if_alt,
- STATE(5470), 1,
+ STATE(4236), 1,
+ sym_cf_catch_tag,
+ STATE(5669), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -152568,7 +151788,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -152589,11 +151809,77 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [18649] = 23,
+ [14263] = 7,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1396), 1,
+ sym_comment,
+ STATE(1421), 1,
+ sym_arguments,
+ ACTIONS(2516), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2514), 37,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [14334] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -152604,39 +151890,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
ACTIONS(2497), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1411), 1,
+ anon_sym_POUND,
+ STATE(1367), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1397), 1,
sym_comment,
- STATE(1424), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2491), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4285), 1,
- sym_cf_if_alt,
- STATE(5790), 1,
+ STATE(5472), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -152646,8 +151931,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -152668,11 +151953,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [18751] = 23,
+ [14437] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -152683,39 +151970,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
ACTIONS(2497), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1412), 1,
+ anon_sym_POUND,
+ STATE(1355), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1398), 1,
sym_comment,
- STATE(1419), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2491), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4362), 1,
- sym_cf_if_alt,
- STATE(4809), 1,
+ STATE(4789), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -152725,8 +152011,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -152747,11 +152033,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [18853] = 23,
+ [14540] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -152762,39 +152050,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
ACTIONS(2497), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1408), 1,
- aux_sym_program_repeat1,
- STATE(1413), 1,
+ anon_sym_POUND,
+ STATE(1399), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1480), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2491), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4410), 1,
- sym_cf_if_alt,
- STATE(4747), 1,
+ STATE(5472), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -152804,8 +152091,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -152826,11 +152113,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [18955] = 23,
+ [14643] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -152841,39 +152130,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
ACTIONS(2497), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1414), 1,
+ anon_sym_POUND,
+ STATE(1400), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1480), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2491), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4659), 1,
- sym_cf_if_alt,
- STATE(5943), 1,
+ STATE(4792), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -152883,8 +152171,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -152905,11 +152193,78 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [19057] = 23,
+ [14746] = 8,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2522), 1,
+ anon_sym_EQ,
+ ACTIONS(2526), 1,
+ anon_sym_RPAREN,
+ STATE(1401), 1,
+ sym_comment,
+ ACTIONS(2524), 3,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RBRACK,
+ ACTIONS(2520), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2518), 34,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [14819] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -152920,39 +152275,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
ACTIONS(2497), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1414), 1,
- aux_sym_program_repeat1,
- STATE(1415), 1,
+ anon_sym_POUND,
+ STATE(1344), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1402), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2491), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4666), 1,
- sym_cf_if_alt,
- STATE(5921), 1,
+ STATE(4792), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -152962,8 +152316,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -152984,7 +152338,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [19159] = 23,
+ [14922] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -153001,37 +152355,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2497), 1,
+ ACTIONS(2493), 1,
aux_sym__cf_open_tag_token1,
- STATE(1404), 1,
+ STATE(1368), 1,
aux_sym_program_repeat1,
- STATE(1416), 1,
+ STATE(1403), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2491), 1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3291), 1,
+ aux_sym_cf_try_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4617), 1,
- sym_cf_if_alt,
- STATE(5753), 1,
+ STATE(4236), 1,
+ sym_cf_catch_tag,
+ STATE(5480), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -153042,7 +152398,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -153063,7 +152419,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [19261] = 23,
+ [15027] = 24,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -153080,37 +152436,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2497), 1,
+ ACTIONS(2493), 1,
aux_sym__cf_open_tag_token1,
- STATE(1417), 1,
+ STATE(1404), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2491), 1,
+ STATE(2503), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(3291), 1,
+ aux_sym_cf_try_tag_repeat1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4520), 1,
- sym_cf_if_alt,
- STATE(5083), 1,
+ STATE(4236), 1,
+ sym_cf_catch_tag,
+ STATE(5480), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -153121,7 +152479,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -153142,88 +152500,75 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [19363] = 21,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
+ [15132] = 5,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(2499), 1,
- anon_sym_LT_BANG,
- ACTIONS(2502), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2508), 1,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1405), 1,
+ sym_comment,
+ ACTIONS(2531), 15,
+ anon_sym_GT,
anon_sym_LT,
- ACTIONS(2511), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2514), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2516), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2519), 1,
+ anon_sym_EQ,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2529), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
anon_sym_POUND,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2911), 1,
- sym__cfoutput_node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- ACTIONS(2505), 2,
- sym_text,
- sym_entity,
- STATE(1418), 2,
- sym_comment,
- aux_sym_cf_function_tag_repeat1,
- STATE(2908), 2,
- sym_hash_empty,
- sym_hash_expression,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2992), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash_expression,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [19461] = 23,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [15199] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -153234,39 +152579,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
ACTIONS(2497), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1419), 1,
+ anon_sym_POUND,
+ STATE(1373), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1406), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2491), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4357), 1,
- sym_cf_if_alt,
- STATE(4829), 1,
+ STATE(5491), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -153276,8 +152620,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -153298,7 +152642,75 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [19563] = 23,
+ [15302] = 11,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2537), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2539), 1,
+ sym_optional_chain,
+ ACTIONS(2541), 1,
+ anon_sym_DOT,
+ STATE(1407), 1,
+ sym_comment,
+ STATE(1421), 1,
+ sym_arguments,
+ ACTIONS(2543), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2535), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2533), 32,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_RBRACK,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ [15381] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -153315,37 +152727,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- ACTIONS(2487), 1,
- sym_implicit_end_tag,
- STATE(1420), 1,
+ STATE(1408), 1,
sym_comment,
- STATE(1742), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1480), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5614), 1,
+ STATE(5491), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -153355,8 +152768,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -153377,20 +152790,348 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [19665] = 7,
+ [15484] = 10,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2537), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2539), 1,
+ sym_optional_chain,
+ ACTIONS(2541), 1,
+ anon_sym_DOT,
+ STATE(1409), 1,
+ sym_comment,
+ STATE(1421), 1,
+ sym_arguments,
+ ACTIONS(2547), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2545), 34,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_RBRACK,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [15561] = 7,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1410), 1,
+ sym_comment,
+ STATE(1420), 1,
+ sym_arguments,
+ ACTIONS(2551), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2549), 37,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [15632] = 10,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2537), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2541), 1,
+ anon_sym_DOT,
+ ACTIONS(2553), 1,
+ sym_optional_chain,
+ STATE(1411), 1,
+ sym_comment,
+ STATE(1420), 1,
+ sym_arguments,
+ ACTIONS(2551), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2549), 34,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_RBRACK,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [15709] = 8,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2559), 1,
+ anon_sym_EQ,
+ ACTIONS(2563), 1,
+ anon_sym_RPAREN,
+ STATE(1412), 1,
+ sym_comment,
+ ACTIONS(2561), 3,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RBRACK,
+ ACTIONS(2557), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2555), 34,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [15782] = 11,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2537), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2539), 1,
+ sym_optional_chain,
+ ACTIONS(2541), 1,
+ anon_sym_DOT,
+ STATE(1413), 1,
+ sym_comment,
+ STATE(1421), 1,
+ sym_arguments,
+ ACTIONS(2543), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2568), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2566), 32,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_RBRACK,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ [15861] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(854), 1,
- anon_sym_EQ,
- ACTIONS(2522), 1,
- sym__automatic_semicolon,
- STATE(1421), 1,
+ STATE(1414), 1,
sym_comment,
- ACTIONS(858), 14,
+ ACTIONS(2572), 15,
anon_sym_GT,
anon_sym_LT,
+ anon_sym_EQ,
anon_sym_STAR,
anon_sym_in,
anon_sym_GT_GT,
@@ -153402,8 +153143,8 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(856), 36,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2570), 38,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
@@ -153429,18 +153170,20 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [19735] = 23,
+ [15928] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -153457,37 +153200,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- ACTIONS(2487), 1,
- sym_implicit_end_tag,
- STATE(1422), 1,
+ STATE(1399), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1415), 1,
sym_comment,
- STATE(1816), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5876), 1,
+ STATE(5499), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -153497,8 +153241,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -153519,90 +153263,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [19837] = 23,
+ [16031] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- ACTIONS(2497), 1,
+ ACTIONS(17), 1,
aux_sym__cf_open_tag_token1,
- STATE(1417), 1,
- aux_sym_program_repeat1,
- STATE(1423), 1,
- sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2491), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(4523), 1,
- sym_cf_if_alt,
- STATE(5135), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [19939] = 23,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -153613,39 +153280,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
ACTIONS(2497), 1,
- aux_sym__cf_open_tag_token1,
- STATE(1424), 1,
+ anon_sym_POUND,
+ STATE(1408), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1416), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2491), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4322), 1,
- sym_cf_if_alt,
- STATE(5689), 1,
+ STATE(5514), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -153655,8 +153321,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -153677,7 +153343,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [20041] = 23,
+ [16134] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -153694,37 +153360,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- ACTIONS(2487), 1,
- ts_builtin_sym_end,
- STATE(1425), 1,
+ STATE(1417), 1,
sym_comment,
- STATE(1751), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1480), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5875), 1,
+ STATE(4746), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -153734,8 +153401,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -153756,7 +153423,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [20143] = 22,
+ [16237] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -153769,39 +153436,42 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1426), 1,
+ STATE(1379), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1418), 1,
sym_comment,
- STATE(1545), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4917), 1,
+ STATE(4746), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -153811,8 +153481,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -153833,7 +153503,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [20242] = 22,
+ [16340] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -153850,35 +153520,38 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ ACTIONS(2497), 1,
anon_sym_POUND,
- STATE(1427), 1,
+ STATE(1419), 1,
sym_comment,
- STATE(1800), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1480), 1,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5792), 1,
+ STATE(4750), 1,
sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2495), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -153888,8 +153561,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -153910,167 +153583,380 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [20341] = 22,
- ACTIONS(3), 1,
+ [16443] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
aux_sym_comment_token1,
+ STATE(1420), 1,
+ sym_comment,
+ ACTIONS(2576), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2574), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [16509] = 5,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1421), 1,
+ sym_comment,
+ ACTIONS(2580), 14,
+ anon_sym_GT,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2578), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
anon_sym_POUND,
- STATE(1428), 1,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [16575] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1422), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(5190), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [20440] = 22,
- ACTIONS(3), 1,
+ ACTIONS(2584), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2582), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [16641] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
aux_sym_comment_token1,
+ STATE(1423), 1,
+ sym_comment,
+ ACTIONS(2588), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2586), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [16707] = 5,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1424), 1,
+ sym_comment,
+ ACTIONS(2592), 14,
+ anon_sym_GT,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2590), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
anon_sym_POUND,
- STATE(1429), 1,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [16773] = 8,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2537), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2541), 1,
+ anon_sym_DOT,
+ ACTIONS(2553), 1,
+ sym_optional_chain,
+ STATE(1425), 1,
sym_comment,
- STATE(1647), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(5191), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [20539] = 22,
+ ACTIONS(2592), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2590), 35,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ 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,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [16845] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -154083,33 +153969,37 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1430), 1,
+ ACTIONS(2594), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1426), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2491), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5191), 1,
+ STATE(4614), 1,
+ sym_cf_if_alt,
+ STATE(5663), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -154120,7 +154010,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -154141,129 +154031,300 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [20638] = 22,
- ACTIONS(3), 1,
+ [16947] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1427), 1,
+ sym_comment,
+ ACTIONS(1853), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(1851), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [17013] = 6,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
aux_sym_comment_token1,
+ ACTIONS(2501), 1,
+ anon_sym_COLON,
+ STATE(1428), 1,
+ sym_comment,
+ ACTIONS(1853), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(1851), 37,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [17081] = 6,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2600), 1,
+ anon_sym_COLON,
+ STATE(1429), 1,
+ sym_comment,
+ ACTIONS(2598), 14,
+ anon_sym_GT,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2596), 37,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
anon_sym_POUND,
- STATE(1431), 1,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [17149] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1430), 1,
sym_comment,
- STATE(1598), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(5836), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [20737] = 22,
+ ACTIONS(2604), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2602), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [17215] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1432), 1,
+ ACTIONS(2594), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1431), 1,
sym_comment,
- STATE(1770), 1,
+ STATE(1452), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2491), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5904), 1,
+ STATE(4410), 1,
+ sym_cf_if_alt,
+ STATE(4747), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -154274,7 +154335,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -154295,13 +154356,72 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [20836] = 22,
+ [17317] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1432), 1,
+ sym_comment,
+ ACTIONS(1071), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(1069), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [17383] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -154314,33 +154434,37 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
+ ACTIONS(2594), 1,
+ aux_sym__cf_open_tag_token1,
STATE(1433), 1,
sym_comment,
- STATE(1603), 1,
+ STATE(1461), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2491), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5838), 1,
+ STATE(4563), 1,
+ sym_cf_if_alt,
+ STATE(5470), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -154351,7 +154475,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -154372,7 +154496,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [20935] = 22,
+ [17485] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -154391,33 +154515,35 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
+ ACTIONS(2487), 1,
+ ts_builtin_sym_end,
STATE(1434), 1,
sym_comment,
- STATE(1691), 1,
+ STATE(1491), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5489), 1,
+ STATE(5813), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -154428,7 +154554,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -154449,13 +154575,318 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [21034] = 22,
+ [17587] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1435), 1,
+ sym_comment,
+ ACTIONS(902), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(900), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [17653] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1436), 1,
+ sym_comment,
+ ACTIONS(912), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(910), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [17719] = 7,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2172), 1,
+ anon_sym_EQ,
+ ACTIONS(2501), 1,
+ anon_sym_COLON,
+ STATE(1437), 1,
+ sym_comment,
+ ACTIONS(1853), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(1851), 36,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [17789] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1438), 1,
+ sym_comment,
+ ACTIONS(2598), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2596), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [17855] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1439), 1,
+ sym_comment,
+ ACTIONS(970), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(968), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [17921] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -154468,33 +154899,37 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1435), 1,
+ ACTIONS(2594), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1426), 1,
+ aux_sym_program_repeat1,
+ STATE(1440), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2491), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5838), 1,
+ STATE(4617), 1,
+ sym_cf_if_alt,
+ STATE(5753), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -154505,7 +154940,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -154526,13 +154961,683 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [21133] = 22,
+ [18023] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1441), 1,
+ sym_comment,
+ ACTIONS(2608), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2606), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [18089] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1442), 1,
+ sym_comment,
+ ACTIONS(944), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(942), 38,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_else,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_while,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [18155] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1443), 1,
+ sym_comment,
+ ACTIONS(2612), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2610), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [18221] = 6,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2618), 1,
+ sym_regex_flags,
+ STATE(1444), 1,
+ sym_comment,
+ ACTIONS(2614), 25,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2616), 26,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ aux_sym_binary_expression_token1,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token3,
+ aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token12,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [18289] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1445), 1,
+ sym_comment,
+ ACTIONS(2622), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2620), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [18355] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1446), 1,
+ sym_comment,
+ ACTIONS(2626), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2624), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [18421] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1447), 1,
+ sym_comment,
+ ACTIONS(2630), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2628), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [18487] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1448), 1,
+ sym_comment,
+ ACTIONS(2634), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2632), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [18553] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1449), 1,
+ sym_comment,
+ ACTIONS(2638), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2636), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [18619] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1450), 1,
+ sym_comment,
+ ACTIONS(2642), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2640), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [18685] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1451), 1,
+ sym_comment,
+ ACTIONS(2646), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2644), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [18751] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -154545,33 +155650,37 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1436), 1,
+ ACTIONS(2594), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1452), 1,
sym_comment,
- STATE(1737), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2491), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5189), 1,
+ STATE(4402), 1,
+ sym_cf_if_alt,
+ STATE(4767), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -154582,7 +155691,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -154603,398 +155712,500 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [21232] = 22,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
+ [18853] = 5,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1453), 1,
+ sym_comment,
+ ACTIONS(2650), 14,
+ anon_sym_GT,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2648), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
anon_sym_POUND,
- STATE(1437), 1,
- sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(5590), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [21331] = 22,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [18919] = 5,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1454), 1,
+ sym_comment,
+ ACTIONS(2654), 14,
+ anon_sym_GT,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2652), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
anon_sym_POUND,
- STATE(1438), 1,
- sym_comment,
- STATE(1728), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(5190), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [21430] = 22,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [18985] = 5,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1455), 1,
+ sym_comment,
+ ACTIONS(2658), 14,
+ anon_sym_GT,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2656), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
anon_sym_POUND,
- STATE(1439), 1,
- sym_comment,
- STATE(1811), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(5905), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [21529] = 22,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [19051] = 5,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1456), 1,
+ sym_comment,
+ ACTIONS(2662), 14,
+ anon_sym_GT,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2660), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
anon_sym_POUND,
- STATE(1440), 1,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [19117] = 6,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2664), 1,
+ sym__automatic_semicolon,
+ STATE(1457), 1,
sym_comment,
- STATE(1557), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(5193), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [21628] = 22,
- ACTIONS(3), 1,
+ ACTIONS(1004), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(1002), 37,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_else,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_while,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [19185] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
aux_sym_comment_token1,
+ STATE(1458), 1,
+ sym_comment,
+ ACTIONS(1004), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(1002), 38,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_else,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_while,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [19251] = 5,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1459), 1,
+ sym_comment,
+ ACTIONS(2668), 14,
+ anon_sym_GT,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2666), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
anon_sym_POUND,
- STATE(1441), 1,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [19317] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1460), 1,
sym_comment,
- STATE(1805), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(5590), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [21727] = 22,
+ ACTIONS(2672), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2670), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [19383] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -155007,33 +156218,37 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1442), 1,
+ ACTIONS(2594), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1461), 1,
sym_comment,
- STATE(1748), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2491), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5906), 1,
+ STATE(4559), 1,
+ sym_cf_if_alt,
+ STATE(5437), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -155044,7 +156259,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -155065,90 +156280,133 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [21826] = 22,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
+ [19485] = 5,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1462), 1,
+ sym_comment,
+ ACTIONS(2676), 14,
+ anon_sym_GT,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2674), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
anon_sym_POUND,
- STATE(1443), 1,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [19551] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1463), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(5193), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [21925] = 22,
+ ACTIONS(2680), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2678), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [19617] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -155161,33 +156419,37 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1444), 1,
+ ACTIONS(2594), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1464), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2491), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5667), 1,
+ STATE(4659), 1,
+ sym_cf_if_alt,
+ STATE(5943), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -155198,7 +156460,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -155219,13 +156481,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [22024] = 22,
+ [19719] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -155238,33 +156498,37 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1445), 1,
+ ACTIONS(2594), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1465), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1472), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2491), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5666), 1,
+ STATE(4523), 1,
+ sym_cf_if_alt,
+ STATE(5135), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -155275,7 +156539,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -155296,13 +156560,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [22123] = 22,
+ [19821] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -155315,33 +156577,37 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1446), 1,
+ ACTIONS(2594), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1466), 1,
sym_comment,
- STATE(1553), 1,
+ STATE(1469), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2491), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5802), 1,
+ STATE(4362), 1,
+ sym_cf_if_alt,
+ STATE(4809), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -155352,7 +156618,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -155373,13 +156639,72 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [22222] = 22,
+ [19923] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1467), 1,
+ sym_comment,
+ ACTIONS(2684), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2682), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [19989] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -155392,33 +156717,37 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1447), 1,
+ ACTIONS(2594), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1468), 1,
sym_comment,
- STATE(1760), 1,
+ STATE(1475), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2491), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5907), 1,
+ STATE(4285), 1,
+ sym_cf_if_alt,
+ STATE(5790), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -155429,7 +156758,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -155450,13 +156779,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [22321] = 22,
+ [20091] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -155469,33 +156796,37 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1448), 1,
+ ACTIONS(2594), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1469), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2491), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5588), 1,
+ STATE(4357), 1,
+ sym_cf_if_alt,
+ STATE(4829), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -155506,7 +156837,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -155527,13 +156858,72 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [22420] = 22,
+ [20193] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1470), 1,
+ sym_comment,
+ ACTIONS(2531), 15,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_EQ,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2529), 37,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [20259] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -155546,33 +156936,37 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1449), 1,
- sym_comment,
- STATE(1596), 1,
+ ACTIONS(2594), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1464), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1471), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2491), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5908), 1,
+ STATE(4666), 1,
+ sym_cf_if_alt,
+ STATE(5921), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -155583,7 +156977,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -155604,13 +156998,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [22519] = 22,
+ [20361] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -155623,33 +157015,37 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1450), 1,
+ ACTIONS(2594), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1472), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2491), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5167), 1,
+ STATE(4520), 1,
+ sym_cf_if_alt,
+ STATE(5083), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -155660,7 +157056,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -155681,7 +157077,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [22618] = 22,
+ [20463] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -155700,33 +157096,35 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1451), 1,
+ ACTIONS(2487), 1,
+ sym_implicit_end_tag,
+ STATE(1473), 1,
sym_comment,
- STATE(1520), 1,
+ STATE(1583), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5909), 1,
+ STATE(5614), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -155737,7 +157135,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -155758,16 +157156,16 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [22717] = 6,
+ [20565] = 6,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2526), 1,
+ ACTIONS(2686), 1,
sym__automatic_semicolon,
- STATE(1452), 1,
+ STATE(1474), 1,
sym_comment,
- ACTIONS(1003), 14,
+ ACTIONS(894), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -155781,20 +157179,19 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(1001), 36,
+ aux_sym_binary_expression_token12,
+ ACTIONS(892), 37,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
- anon_sym_POUND,
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,
sym_optional_chain,
anon_sym_DOT,
anon_sym_AMP_AMP,
@@ -155808,24 +157205,24 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [22784] = 22,
+ [20633] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -155838,33 +157235,37 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1453), 1,
+ ACTIONS(2594), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1475), 1,
sym_comment,
- STATE(1825), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2491), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5588), 1,
+ STATE(4322), 1,
+ sym_cf_if_alt,
+ STATE(5689), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -155875,7 +157276,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -155896,13 +157297,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [22883] = 22,
+ [20735] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -155915,33 +157314,37 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1454), 1,
+ ACTIONS(2594), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1476), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1477), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2491), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5488), 1,
+ STATE(4493), 1,
+ sym_cf_if_alt,
+ STATE(4684), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -155952,7 +157355,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -155973,13 +157376,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [22982] = 22,
+ [20837] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
@@ -155992,33 +157393,37 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1455), 1,
+ ACTIONS(2594), 1,
+ aux_sym__cf_open_tag_token1,
+ STATE(1477), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2491), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4843), 1,
+ STATE(4489), 1,
+ sym_cf_if_alt,
+ STATE(4704), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -156029,7 +157434,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -156050,129 +157455,174 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [23081] = 22,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
+ [20939] = 5,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1478), 1,
+ sym_comment,
+ ACTIONS(1004), 14,
+ anon_sym_GT,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(1002), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
anon_sym_POUND,
- STATE(1456), 1,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [21005] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1479), 1,
sym_comment,
- STATE(1515), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(5199), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [23180] = 22,
+ ACTIONS(944), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(942), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [21071] = 21,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
+ ACTIONS(2688), 1,
anon_sym_LT_BANG,
- ACTIONS(2473), 1,
+ ACTIONS(2691), 1,
anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
+ ACTIONS(2697), 1,
anon_sym_LT,
- ACTIONS(2481), 1,
+ ACTIONS(2700), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2703), 1,
aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
+ ACTIONS(2705), 1,
anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ ACTIONS(2708), 1,
anon_sym_POUND,
- STATE(1457), 1,
- sym_comment,
- STATE(1472), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
+ STATE(2837), 1,
+ sym__cfoutput_node,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5203), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
+ ACTIONS(2694), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(1480), 2,
+ sym_comment,
+ aux_sym_cf_function_tag_repeat1,
+ STATE(2826), 2,
+ sym_hash_empty,
+ sym_hash_expression,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2851), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -156182,8 +157632,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
+ sym__hash_expression,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -156204,84 +157654,190 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [23279] = 22,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
+ [21169] = 5,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1481), 1,
+ sym_comment,
+ ACTIONS(2713), 14,
+ anon_sym_GT,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2711), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
anon_sym_POUND,
- STATE(1458), 1,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [21235] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1482), 1,
sym_comment,
- STATE(1670), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(5910), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [23378] = 22,
+ ACTIONS(2572), 15,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_EQ,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2570), 37,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [21301] = 5,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ STATE(1483), 1,
+ sym_comment,
+ ACTIONS(2717), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2715), 38,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_POUND,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [21367] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -156300,33 +157856,35 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1459), 1,
+ ACTIONS(2487), 1,
+ sym_implicit_end_tag,
+ STATE(1484), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1609), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5189), 1,
+ STATE(5876), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -156337,7 +157895,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -156358,7 +157916,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [23477] = 22,
+ [21469] = 23,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -156377,33 +157935,35 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1460), 1,
+ ACTIONS(2487), 1,
+ ts_builtin_sym_end,
+ STATE(1485), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1726), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5489), 1,
+ STATE(5875), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -156414,7 +157974,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -156435,7 +157995,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [23576] = 22,
+ [21571] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -156454,33 +158014,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1461), 1,
+ STATE(1486), 1,
sym_comment,
- STATE(1771), 1,
+ STATE(1685), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5167), 1,
+ STATE(4783), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -156491,7 +158051,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -156512,7 +158072,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [23675] = 22,
+ [21670] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -156525,39 +158085,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1462), 1,
+ STATE(1487), 1,
sym_comment,
- STATE(1464), 1,
+ STATE(1849), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5208), 1,
+ STATE(5191), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -156568,7 +158128,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -156589,68 +158149,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [23774] = 6,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2522), 1,
- sym__automatic_semicolon,
- STATE(1463), 1,
- sym_comment,
- ACTIONS(858), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(856), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [23841] = 22,
+ [21769] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -156663,39 +158162,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1464), 1,
+ STATE(1488), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5165), 1,
+ STATE(5700), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -156706,7 +158205,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -156727,7 +158226,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [23940] = 22,
+ [21868] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -156740,39 +158239,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1465), 1,
+ STATE(1489), 1,
sym_comment,
- STATE(1785), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5165), 1,
+ STATE(5702), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -156783,7 +158282,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -156804,7 +158303,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [24039] = 22,
+ [21967] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -156823,33 +158322,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1466), 1,
+ STATE(1490), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5164), 1,
+ STATE(4739), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -156860,7 +158359,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -156881,7 +158380,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [24138] = 22,
+ [22066] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -156900,33 +158399,110 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1450), 1,
+ STATE(1491), 1,
+ sym_comment,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(1467), 1,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(5715), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [22165] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
+ anon_sym_LT,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
+ anon_sym_POUND,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1492), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5212), 1,
+ STATE(5717), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -156937,7 +158513,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -156958,7 +158534,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [24237] = 22,
+ [22264] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -156977,33 +158553,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1468), 1,
+ STATE(1493), 1,
sym_comment,
- STATE(1519), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5892), 1,
+ STATE(5719), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -157014,7 +158590,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -157035,7 +158611,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [24336] = 22,
+ [22363] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -157054,33 +158630,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1435), 1,
- aux_sym_program_repeat1,
- STATE(1469), 1,
+ STATE(1494), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5911), 1,
+ STATE(5721), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -157091,7 +158667,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -157112,7 +158688,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [24435] = 22,
+ [22462] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -157131,33 +158707,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1470), 1,
+ STATE(1495), 1,
sym_comment,
- STATE(1666), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5488), 1,
+ STATE(5723), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -157168,7 +158744,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -157189,7 +158765,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [24534] = 22,
+ [22561] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -157208,33 +158784,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1471), 1,
+ STATE(1496), 1,
sym_comment,
- STATE(1493), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5052), 1,
+ STATE(4826), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -157245,7 +158821,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -157266,7 +158842,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [24633] = 22,
+ [22660] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -157285,33 +158861,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1472), 1,
+ STATE(1497), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5140), 1,
+ STATE(5726), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -157322,7 +158898,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -157343,7 +158919,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [24732] = 22,
+ [22759] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -157362,33 +158938,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1473), 1,
+ STATE(1498), 1,
sym_comment,
- STATE(1497), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5050), 1,
+ STATE(5737), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -157399,7 +158975,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -157420,7 +158996,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [24831] = 22,
+ [22858] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -157439,33 +159015,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1474), 1,
- sym_comment,
STATE(1499), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5022), 1,
+ STATE(5593), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -157476,7 +159052,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -157497,7 +159073,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [24930] = 22,
+ [22957] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -157516,33 +159092,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1475), 1,
+ STATE(1500), 1,
sym_comment,
- STATE(1501), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5021), 1,
+ STATE(5739), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -157553,7 +159129,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -157574,7 +159150,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [25029] = 22,
+ [23056] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -157593,33 +159169,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1476), 1,
+ STATE(1501), 1,
sym_comment,
- STATE(1503), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5020), 1,
+ STATE(5741), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -157630,7 +159206,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -157651,7 +159227,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [25128] = 22,
+ [23155] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -157670,33 +159246,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1477), 1,
+ STATE(1502), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1587), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5487), 1,
+ STATE(5593), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -157707,7 +159283,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -157728,7 +159304,70 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [25227] = 22,
+ [23254] = 8,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2172), 1,
+ anon_sym_EQ,
+ ACTIONS(2501), 1,
+ anon_sym_COLON,
+ STATE(1503), 1,
+ sym_comment,
+ ACTIONS(2356), 4,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(1853), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(1851), 31,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_LPAREN,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [23325] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -157747,33 +159386,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1478), 1,
+ STATE(1504), 1,
sym_comment,
- STATE(1505), 1,
+ STATE(1549), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5019), 1,
+ STATE(4801), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -157784,7 +159423,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -157805,7 +159444,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [25326] = 22,
+ [23424] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -157824,33 +159463,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1479), 1,
+ STATE(1505), 1,
sym_comment,
- STATE(1507), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4998), 1,
+ STATE(4825), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -157861,7 +159500,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -157882,7 +159521,68 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [25425] = 22,
+ [23523] = 6,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2501), 1,
+ anon_sym_COLON,
+ STATE(1506), 1,
+ sym_comment,
+ ACTIONS(1853), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(1851), 36,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [23590] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -157901,33 +159601,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1480), 1,
+ STATE(1507), 1,
sym_comment,
- STATE(1509), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4994), 1,
+ STATE(5745), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -157938,7 +159638,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -157959,7 +159659,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [25524] = 22,
+ [23689] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -157976,35 +159676,35 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
+ ACTIONS(2719), 1,
aux_sym__cf_close_tag_token1,
- STATE(1481), 1,
+ STATE(1508), 1,
sym_comment,
- STATE(1511), 1,
+ STATE(1722), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4992), 1,
+ STATE(4738), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -158015,7 +159715,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -158036,7 +159736,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [25623] = 22,
+ [23788] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -158055,33 +159755,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1482), 1,
+ STATE(1509), 1,
sym_comment,
- STATE(1534), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5213), 1,
+ STATE(5590), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -158092,7 +159792,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -158113,7 +159813,69 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [25722] = 22,
+ [23887] = 7,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2328), 1,
+ anon_sym_EQ,
+ ACTIONS(2501), 1,
+ anon_sym_COLON,
+ STATE(1510), 1,
+ sym_comment,
+ ACTIONS(1853), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(1851), 35,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [23956] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -158132,33 +159894,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1483), 1,
+ STATE(1511), 1,
sym_comment,
- STATE(1495), 1,
+ STATE(1632), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5140), 1,
+ STATE(5913), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -158169,7 +159931,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -158190,7 +159952,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [25821] = 22,
+ [24055] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -158209,33 +159971,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1484), 1,
+ STATE(1512), 1,
sym_comment,
- STATE(1628), 1,
+ STATE(1667), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5487), 1,
+ STATE(5911), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -158246,7 +160008,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -158267,7 +160029,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [25920] = 22,
+ [24154] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -158280,39 +160042,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1485), 1,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1513), 1,
sym_comment,
- STATE(1528), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5196), 1,
+ STATE(4738), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -158323,7 +160085,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -158344,7 +160106,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [26019] = 22,
+ [24253] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -158363,33 +160125,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1486), 1,
+ STATE(1514), 1,
sym_comment,
- STATE(1601), 1,
+ STATE(1595), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5218), 1,
+ STATE(5590), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -158400,7 +160162,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -158421,7 +160183,130 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [26118] = 22,
+ [24352] = 7,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2721), 1,
+ anon_sym_LPAREN,
+ STATE(1515), 1,
+ sym_comment,
+ STATE(1958), 1,
+ sym_arguments,
+ ACTIONS(2510), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2508), 35,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [24421] = 6,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2600), 1,
+ anon_sym_COLON,
+ STATE(1516), 1,
+ sym_comment,
+ ACTIONS(2598), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2596), 36,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [24488] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -158440,33 +160325,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1459), 1,
- aux_sym_program_repeat1,
- STATE(1487), 1,
+ STATE(1517), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1756), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5219), 1,
+ STATE(4737), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -158477,7 +160362,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -158498,7 +160383,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [26217] = 22,
+ [24587] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -158517,33 +160402,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1428), 1,
- aux_sym_program_repeat1,
- STATE(1488), 1,
+ STATE(1518), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5220), 1,
+ STATE(4737), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -158554,7 +160439,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -158575,7 +160460,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [26316] = 22,
+ [24686] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -158594,33 +160479,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1489), 1,
+ STATE(1519), 1,
sym_comment,
- STATE(1523), 1,
+ STATE(1757), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4961), 1,
+ STATE(4736), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -158631,7 +160516,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -158652,7 +160537,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [26415] = 22,
+ [24785] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -158671,33 +160556,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1490), 1,
+ STATE(1520), 1,
sym_comment,
- STATE(1526), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4849), 1,
+ STATE(4736), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -158708,7 +160593,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -158729,7 +160614,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [26514] = 22,
+ [24884] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -158748,33 +160633,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1491), 1,
+ STATE(1521), 1,
sym_comment,
- STATE(1665), 1,
+ STATE(1759), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5891), 1,
+ STATE(4735), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -158785,7 +160670,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -158806,7 +160691,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [26613] = 22,
+ [24983] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -158825,33 +160710,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1492), 1,
+ STATE(1522), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4960), 1,
+ STATE(4735), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -158862,7 +160747,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -158883,7 +160768,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [26712] = 22,
+ [25082] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -158902,33 +160787,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1493), 1,
+ STATE(1523), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1765), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4954), 1,
+ STATE(4734), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -158939,7 +160824,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -158960,7 +160845,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [26811] = 22,
+ [25181] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -158979,33 +160864,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1494), 1,
+ STATE(1524), 1,
sym_comment,
- STATE(1531), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4954), 1,
+ STATE(4734), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -159016,7 +160901,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -159037,7 +160922,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [26910] = 22,
+ [25280] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -159056,33 +160941,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1495), 1,
+ STATE(1525), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1677), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5089), 1,
+ STATE(5910), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -159093,7 +160978,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -159114,7 +160999,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [27009] = 22,
+ [25379] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -159133,33 +161018,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1496), 1,
+ STATE(1526), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1679), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5486), 1,
+ STATE(5909), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -159170,7 +161055,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -159191,7 +161076,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [27108] = 22,
+ [25478] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -159210,33 +161095,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1497), 1,
+ STATE(1527), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1681), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4951), 1,
+ STATE(5908), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -159247,7 +161132,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -159268,7 +161153,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [27207] = 22,
+ [25577] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -159287,33 +161172,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1498), 1,
+ STATE(1528), 1,
sym_comment,
- STATE(1535), 1,
+ STATE(1683), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4951), 1,
+ STATE(5907), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -159324,7 +161209,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -159345,7 +161230,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [27306] = 22,
+ [25676] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -159364,33 +161249,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1499), 1,
+ STATE(1529), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1689), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4949), 1,
+ STATE(5906), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -159401,7 +161286,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -159422,7 +161307,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [27405] = 22,
+ [25775] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -159441,33 +161326,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1500), 1,
+ STATE(1530), 1,
sym_comment,
- STATE(1536), 1,
+ STATE(1693), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4949), 1,
+ STATE(5905), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -159478,7 +161363,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -159499,7 +161384,84 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [27504] = 22,
+ [25874] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
+ anon_sym_LT,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
+ anon_sym_POUND,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1531), 1,
+ sym_comment,
+ STATE(1695), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(5904), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [25973] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -159518,33 +161480,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1501), 1,
+ STATE(1532), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1792), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4944), 1,
+ STATE(4733), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -159555,7 +161517,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -159576,7 +161538,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [27603] = 22,
+ [26072] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -159595,33 +161557,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1502), 1,
+ STATE(1533), 1,
sym_comment,
- STATE(1538), 1,
+ STATE(1786), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4944), 1,
+ STATE(5892), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -159632,7 +161594,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -159653,7 +161615,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [27702] = 22,
+ [26171] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -159672,33 +161634,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1503), 1,
+ STATE(1534), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1790), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4933), 1,
+ STATE(5891), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -159709,7 +161671,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -159730,7 +161692,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [27801] = 22,
+ [26270] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -159749,33 +161711,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1504), 1,
+ STATE(1535), 1,
sym_comment,
- STATE(1541), 1,
+ STATE(1723), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4933), 1,
+ STATE(4778), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -159786,7 +161748,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -159807,7 +161769,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [27900] = 22,
+ [26369] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -159826,33 +161788,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1505), 1,
+ STATE(1536), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4929), 1,
+ STATE(4733), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -159863,7 +161825,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -159884,7 +161846,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [27999] = 22,
+ [26468] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -159903,33 +161865,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1506), 1,
+ STATE(1537), 1,
sym_comment,
- STATE(1542), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4929), 1,
+ STATE(5588), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -159940,7 +161902,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -159961,7 +161923,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [28098] = 22,
+ [26567] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -159980,33 +161942,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1507), 1,
+ STATE(1538), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1552), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4928), 1,
+ STATE(5603), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -160017,7 +161979,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -160038,7 +162000,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [28197] = 22,
+ [26666] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -160057,33 +162019,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1508), 1,
+ STATE(1539), 1,
sym_comment,
- STATE(1543), 1,
+ STATE(1557), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4928), 1,
+ STATE(5606), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -160094,7 +162056,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -160115,7 +162077,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [28296] = 22,
+ [26765] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -160134,33 +162096,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1509), 1,
+ STATE(1540), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1559), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4925), 1,
+ STATE(5607), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -160171,7 +162133,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -160192,7 +162154,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [28395] = 22,
+ [26864] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -160211,33 +162173,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1510), 1,
+ STATE(1541), 1,
sym_comment,
- STATE(1544), 1,
+ STATE(1563), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4925), 1,
+ STATE(5608), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -160248,7 +162210,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -160269,7 +162231,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [28494] = 22,
+ [26963] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -160282,39 +162244,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1511), 1,
+ STATE(1542), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1565), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4917), 1,
+ STATE(5609), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -160325,7 +162287,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -160346,7 +162308,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [28593] = 22,
+ [27062] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -160365,33 +162327,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1512), 1,
+ STATE(1543), 1,
sym_comment,
- STATE(1609), 1,
+ STATE(1572), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5486), 1,
+ STATE(5610), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -160402,7 +162364,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -160423,7 +162385,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [28692] = 22,
+ [27161] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -160442,33 +162404,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1513), 1,
+ STATE(1544), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1574), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4909), 1,
+ STATE(5611), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -160479,7 +162441,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -160500,7 +162462,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [28791] = 22,
+ [27260] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -160519,33 +162481,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1430), 1,
- aux_sym_program_repeat1,
- STATE(1514), 1,
+ STATE(1545), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1579), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5223), 1,
+ STATE(5612), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -160556,7 +162518,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -160577,7 +162539,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [28890] = 22,
+ [27359] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -160590,39 +162552,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1515), 1,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1546), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1581), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5139), 1,
+ STATE(5613), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -160633,7 +162595,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -160654,7 +162616,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [28989] = 22,
+ [27458] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -160673,33 +162635,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1516), 1,
+ STATE(1547), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1590), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4791), 1,
+ STATE(5623), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -160710,7 +162672,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -160731,7 +162693,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [29088] = 22,
+ [27557] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -160750,33 +162712,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1443), 1,
- aux_sym_program_repeat1,
- STATE(1517), 1,
+ STATE(1548), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1592), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5228), 1,
+ STATE(5628), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -160787,7 +162749,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -160808,7 +162770,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [29187] = 22,
+ [27656] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -160827,33 +162789,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1492), 1,
- aux_sym_program_repeat1,
- STATE(1518), 1,
+ STATE(1549), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5139), 1,
+ STATE(4821), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -160864,7 +162826,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -160885,7 +162847,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [29286] = 22,
+ [27755] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -160898,39 +162860,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1519), 1,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1550), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5802), 1,
+ STATE(4820), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -160941,7 +162903,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -160962,7 +162924,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [29385] = 22,
+ [27854] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -160981,33 +162943,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1520), 1,
+ STATE(1551), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1795), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5834), 1,
+ STATE(4732), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -161018,7 +162980,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -161039,7 +163001,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [29484] = 22,
+ [27953] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -161058,33 +163020,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1521), 1,
+ STATE(1552), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5485), 1,
+ STATE(5656), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -161095,7 +163057,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -161116,7 +163078,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [29583] = 22,
+ [28052] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -161135,33 +163097,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1522), 1,
+ STATE(1553), 1,
sym_comment,
- STATE(1597), 1,
+ STATE(1599), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5834), 1,
+ STATE(5656), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -161172,7 +163134,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -161193,7 +163155,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [29682] = 22,
+ [28151] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -161212,33 +163174,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1523), 1,
+ STATE(1554), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4881), 1,
+ STATE(4819), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -161249,7 +163211,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -161270,7 +163232,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [29781] = 22,
+ [28250] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -161289,33 +163251,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1524), 1,
+ STATE(1555), 1,
sym_comment,
- STATE(1743), 1,
+ STATE(1737), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5170), 1,
+ STATE(4777), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -161326,7 +163288,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -161347,7 +163309,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [29880] = 22,
+ [28349] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -161366,33 +163328,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1525), 1,
+ STATE(1556), 1,
sym_comment,
- STATE(1549), 1,
+ STATE(1778), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4881), 1,
+ STATE(4776), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -161403,7 +163365,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -161424,7 +163386,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [29979] = 22,
+ [28448] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -161443,33 +163405,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1526), 1,
+ STATE(1557), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4851), 1,
+ STATE(5756), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -161480,7 +163442,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -161501,7 +163463,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [30078] = 22,
+ [28547] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -161520,33 +163482,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1527), 1,
+ STATE(1558), 1,
sym_comment,
- STATE(1551), 1,
+ STATE(1600), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4851), 1,
+ STATE(5756), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -161557,7 +163519,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -161578,7 +163540,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [30177] = 22,
+ [28646] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -161597,33 +163559,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1528), 1,
+ STATE(1559), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5169), 1,
+ STATE(5791), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -161634,7 +163596,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -161655,7 +163617,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [30276] = 22,
+ [28745] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -161674,33 +163636,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1529), 1,
+ STATE(1560), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1601), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5678), 1,
+ STATE(5791), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -161711,7 +163673,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -161732,7 +163694,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [30375] = 22,
+ [28844] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -161751,33 +163713,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1455), 1,
- aux_sym_program_repeat1,
- STATE(1530), 1,
+ STATE(1561), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4839), 1,
+ STATE(4732), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -161788,7 +163750,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -161809,7 +163771,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [30474] = 22,
+ [28943] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -161828,33 +163790,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1531), 1,
+ STATE(1562), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1766), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4686), 1,
+ STATE(4775), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -161865,7 +163827,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -161886,7 +163848,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [30573] = 22,
+ [29042] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -161905,33 +163867,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1532), 1,
+ STATE(1563), 1,
sym_comment,
- STATE(1727), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5843), 1,
+ STATE(5792), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -161942,7 +163904,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -161963,7 +163925,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [30672] = 22,
+ [29141] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -161982,33 +163944,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1533), 1,
+ STATE(1564), 1,
sym_comment,
- STATE(1797), 1,
+ STATE(1603), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5169), 1,
+ STATE(5792), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -162019,7 +163981,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -162040,7 +164002,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [30771] = 22,
+ [29240] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -162059,33 +164021,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1534), 1,
+ STATE(1565), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5168), 1,
+ STATE(5793), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -162096,7 +164058,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -162117,7 +164079,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [30870] = 22,
+ [29339] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -162136,33 +164098,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1535), 1,
+ STATE(1566), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1604), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4688), 1,
+ STATE(5793), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -162173,7 +164135,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -162194,7 +164156,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [30969] = 22,
+ [29438] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -162213,33 +164175,110 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1536), 1,
+ STATE(1567), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1796), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(4731), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [29537] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
+ anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
+ anon_sym_POUND,
+ STATE(1568), 1,
+ sym_comment,
+ STATE(1598), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4689), 1,
+ STATE(5588), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -162250,7 +164289,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -162271,7 +164310,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [31068] = 22,
+ [29636] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -162290,33 +164329,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1537), 1,
+ STATE(1569), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5700), 1,
+ STATE(4818), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -162327,7 +164366,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -162348,7 +164387,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [31167] = 22,
+ [29735] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -162367,33 +164406,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1538), 1,
+ STATE(1570), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4690), 1,
+ STATE(4817), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -162404,7 +164443,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -162425,7 +164464,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [31266] = 22,
+ [29834] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -162444,33 +164483,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1539), 1,
+ STATE(1571), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5843), 1,
+ STATE(4731), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -162481,7 +164520,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -162502,7 +164541,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [31365] = 22,
+ [29933] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -162521,33 +164560,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1540), 1,
+ STATE(1572), 1,
sym_comment,
- STATE(1588), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5485), 1,
+ STATE(5796), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -162558,7 +164597,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -162579,7 +164618,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [31464] = 22,
+ [30032] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -162598,33 +164637,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1541), 1,
+ STATE(1573), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1605), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4691), 1,
+ STATE(5796), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -162635,7 +164674,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -162656,7 +164695,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [31563] = 22,
+ [30131] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -162675,33 +164714,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1542), 1,
+ STATE(1574), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4692), 1,
+ STATE(5870), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -162712,7 +164751,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -162733,7 +164772,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [31662] = 22,
+ [30230] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -162752,33 +164791,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1543), 1,
+ STATE(1575), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1606), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4693), 1,
+ STATE(5870), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -162789,7 +164828,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -162810,7 +164849,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [31761] = 22,
+ [30329] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -162829,33 +164868,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1544), 1,
+ STATE(1576), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4694), 1,
+ STATE(4843), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -162866,7 +164905,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -162887,84 +164926,73 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [31860] = 22,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
+ [30428] = 11,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1545), 1,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2721), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2723), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2725), 1,
+ sym_optional_chain,
+ ACTIONS(2727), 1,
+ anon_sym_DOT,
+ STATE(1577), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(4695), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [31959] = 22,
+ STATE(1958), 1,
+ sym_arguments,
+ ACTIONS(2729), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2568), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2566), 30,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ [30505] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -162983,33 +165011,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1546), 1,
+ STATE(1578), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1801), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4696), 1,
+ STATE(4729), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -163020,7 +165048,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -163041,7 +165069,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [32058] = 22,
+ [30604] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -163060,33 +165088,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1547), 1,
+ STATE(1579), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5484), 1,
+ STATE(5871), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -163097,7 +165125,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -163118,7 +165146,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [32157] = 22,
+ [30703] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -163137,33 +165165,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1548), 1,
+ STATE(1580), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1607), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5443), 1,
+ STATE(5871), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -163174,7 +165202,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -163195,7 +165223,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [32256] = 22,
+ [30802] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -163208,39 +165236,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1549), 1,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1581), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4700), 1,
+ STATE(5873), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -163251,7 +165279,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -163272,7 +165300,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [32355] = 22,
+ [30901] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -163285,39 +165313,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1550), 1,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1582), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1608), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5444), 1,
+ STATE(5873), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -163328,7 +165356,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -163349,7 +165377,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [32454] = 22,
+ [31000] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -163368,33 +165396,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1551), 1,
+ STATE(1583), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4701), 1,
+ STATE(5876), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -163405,7 +165433,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -163426,7 +165454,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [32553] = 22,
+ [31099] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -163445,33 +165473,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1552), 1,
+ STATE(1584), 1,
sym_comment,
- STATE(1761), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5168), 1,
+ STATE(4729), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -163482,7 +165510,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -163503,84 +165531,69 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [32652] = 22,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
+ [31198] = 7,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- STATE(1553), 1,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(890), 1,
+ anon_sym_EQ,
+ ACTIONS(2686), 1,
+ sym__automatic_semicolon,
+ STATE(1585), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(5702), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [32751] = 22,
+ ACTIONS(894), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(892), 35,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [31267] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -163599,33 +165612,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1554), 1,
+ STATE(1586), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1828), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4839), 1,
+ STATE(4726), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -163636,7 +165649,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -163657,7 +165670,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [32850] = 22,
+ [31366] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -163676,33 +165689,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1555), 1,
+ STATE(1587), 1,
sym_comment,
- STATE(1680), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4777), 1,
+ STATE(5566), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -163713,7 +165726,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -163734,7 +165747,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [32949] = 22,
+ [31465] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -163753,33 +165766,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1556), 1,
+ STATE(1588), 1,
sym_comment,
- STATE(1673), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4776), 1,
+ STATE(4816), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -163790,7 +165803,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -163811,7 +165824,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [33048] = 22,
+ [31564] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -163830,33 +165843,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1557), 1,
+ STATE(1589), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5133), 1,
+ STATE(4815), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -163867,7 +165880,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -163888,7 +165901,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [33147] = 22,
+ [31663] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -163907,33 +165920,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1558), 1,
+ STATE(1590), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5449), 1,
+ STATE(5883), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -163944,7 +165957,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -163965,7 +165978,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [33246] = 22,
+ [31762] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -163984,33 +165997,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1559), 1,
+ STATE(1591), 1,
sym_comment,
- STATE(1626), 1,
+ STATE(1611), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4711), 1,
+ STATE(5883), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -164021,7 +166034,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -164042,7 +166055,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [33345] = 22,
+ [31861] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -164061,33 +166074,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1560), 1,
+ STATE(1592), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5764), 1,
+ STATE(5884), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -164098,7 +166111,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -164119,7 +166132,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [33444] = 22,
+ [31960] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -164138,33 +166151,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1561), 1,
+ STATE(1593), 1,
sym_comment,
- STATE(1567), 1,
+ STATE(1612), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5484), 1,
+ STATE(5884), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -164175,7 +166188,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -164196,7 +166209,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [33543] = 22,
+ [32059] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -164215,110 +166228,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1562), 1,
+ STATE(1594), 1,
sym_comment,
- STATE(1661), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(4775), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [33642] = 22,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1563), 1,
- sym_comment,
- STATE(1566), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5766), 1,
+ STATE(4814), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -164329,7 +166265,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -164350,7 +166286,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [33741] = 22,
+ [32158] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -164363,39 +166299,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1564), 1,
+ STATE(1595), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5766), 1,
+ STATE(5563), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -164406,7 +166342,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -164427,7 +166363,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [33840] = 22,
+ [32257] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -164440,39 +166376,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1565), 1,
+ STATE(1596), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5450), 1,
+ STATE(4813), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -164483,7 +166419,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -164504,7 +166440,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [33939] = 22,
+ [32356] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -164517,39 +166453,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1566), 1,
+ STATE(1597), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
STATE(1840), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5679), 1,
+ STATE(4725), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -164560,7 +166496,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -164581,7 +166517,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [34038] = 22,
+ [32455] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -164600,33 +166536,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1567), 1,
+ STATE(1598), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5451), 1,
+ STATE(5560), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -164637,7 +166573,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -164658,52 +166594,52 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [34137] = 22,
+ [32554] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2497), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2528), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1568), 1,
+ STATE(1599), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2491), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5584), 1,
- sym_cf_if_alt,
+ STATE(5982), 1,
+ sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -164714,7 +166650,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -164735,7 +166671,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [34236] = 22,
+ [32653] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -164754,33 +166690,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1569), 1,
+ STATE(1600), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5715), 1,
+ STATE(5972), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -164791,7 +166727,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -164812,7 +166748,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [34335] = 22,
+ [32752] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -164831,33 +166767,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1570), 1,
+ STATE(1601), 1,
sym_comment,
- STATE(1726), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5490), 1,
+ STATE(5970), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -164868,7 +166804,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -164889,7 +166825,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [34434] = 22,
+ [32851] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -164902,39 +166838,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1571), 1,
+ STATE(1602), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1768), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5717), 1,
+ STATE(4773), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -164945,7 +166881,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -164966,7 +166902,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [34533] = 22,
+ [32950] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -164985,33 +166921,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1572), 1,
+ STATE(1603), 1,
sym_comment,
- STATE(1654), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4713), 1,
+ STATE(5969), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -165022,7 +166958,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -165043,7 +166979,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [34632] = 22,
+ [33049] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -165062,33 +166998,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1573), 1,
+ STATE(1604), 1,
sym_comment,
- STATE(1662), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4714), 1,
+ STATE(5967), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -165099,7 +167035,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -165120,7 +167056,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [34731] = 22,
+ [33148] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -165139,33 +167075,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1574), 1,
+ STATE(1605), 1,
sym_comment,
- STATE(1584), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5767), 1,
+ STATE(5966), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -165176,7 +167112,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -165197,7 +167133,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [34830] = 22,
+ [33247] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -165216,33 +167152,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1575), 1,
+ STATE(1606), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5719), 1,
+ STATE(5965), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -165253,7 +167189,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -165274,7 +167210,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [34929] = 22,
+ [33346] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -165293,33 +167229,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1576), 1,
+ STATE(1607), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5767), 1,
+ STATE(5964), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -165330,7 +167266,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -165351,7 +167287,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [35028] = 22,
+ [33445] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -165364,39 +167300,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1577), 1,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1608), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5721), 1,
+ STATE(5963), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -165407,7 +167343,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -165428,7 +167364,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [35127] = 22,
+ [33544] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -165447,33 +167383,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1578), 1,
+ STATE(1609), 1,
sym_comment,
- STATE(1747), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5768), 1,
+ STATE(5962), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -165484,7 +167420,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -165505,7 +167441,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [35226] = 22,
+ [33643] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -165524,33 +167460,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1579), 1,
+ STATE(1610), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5768), 1,
+ STATE(4811), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -165561,7 +167497,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -165582,7 +167518,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [35325] = 22,
+ [33742] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -165601,33 +167537,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1580), 1,
+ STATE(1611), 1,
sym_comment,
- STATE(1677), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4715), 1,
+ STATE(5949), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -165638,7 +167574,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -165659,7 +167595,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [35424] = 22,
+ [33841] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -165678,33 +167614,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1581), 1,
+ STATE(1612), 1,
sym_comment,
- STATE(1685), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4716), 1,
+ STATE(5948), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -165715,7 +167651,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -165736,7 +167672,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [35523] = 22,
+ [33940] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -165755,33 +167691,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1582), 1,
- sym_comment,
- STATE(1635), 1,
+ STATE(1496), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1613), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5771), 1,
+ STATE(4806), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -165792,7 +167728,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -165813,7 +167749,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [35622] = 22,
+ [34039] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -165832,33 +167768,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1583), 1,
+ STATE(1614), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5760), 1,
+ STATE(4806), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -165869,7 +167805,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -165890,7 +167826,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [35721] = 22,
+ [34138] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -165909,33 +167845,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1584), 1,
+ STATE(1576), 1,
+ aux_sym_program_repeat1,
+ STATE(1615), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5688), 1,
+ STATE(4839), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -165946,7 +167882,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -165967,7 +167903,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [35820] = 22,
+ [34237] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -165986,33 +167922,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1585), 1,
+ STATE(1505), 1,
+ aux_sym_program_repeat1,
+ STATE(1616), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5723), 1,
+ STATE(4805), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -166023,7 +167959,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -166044,7 +167980,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [35919] = 22,
+ [34336] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -166057,39 +167993,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1586), 1,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1513), 1,
+ aux_sym_program_repeat1,
+ STATE(1617), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4739), 1,
+ STATE(4720), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -166100,7 +168036,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -166121,7 +168057,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [36018] = 22,
+ [34435] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -166134,39 +168070,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1587), 1,
+ STATE(1518), 1,
+ aux_sym_program_repeat1,
+ STATE(1618), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5483), 1,
+ STATE(4719), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -166177,7 +168113,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -166198,7 +168134,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [36117] = 22,
+ [34534] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -166217,33 +168153,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1588), 1,
+ STATE(1520), 1,
+ aux_sym_program_repeat1,
+ STATE(1619), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5454), 1,
+ STATE(4718), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -166254,7 +168190,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -166275,7 +168211,68 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [36216] = 22,
+ [34633] = 6,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2559), 1,
+ anon_sym_EQ,
+ STATE(1620), 1,
+ sym_comment,
+ ACTIONS(2557), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2555), 36,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [34700] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -166294,33 +168291,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1589), 1,
- sym_comment,
- STATE(1693), 1,
+ STATE(1522), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1621), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4779), 1,
+ STATE(4717), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -166331,7 +168328,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -166352,7 +168349,69 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [36315] = 22,
+ [34799] = 7,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2721), 1,
+ anon_sym_LPAREN,
+ STATE(1622), 1,
+ sym_comment,
+ STATE(1958), 1,
+ sym_arguments,
+ ACTIONS(2516), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2514), 35,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [34868] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -166371,33 +168430,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1590), 1,
+ STATE(1524), 1,
+ aux_sym_program_repeat1,
+ STATE(1623), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5771), 1,
+ STATE(4716), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -166408,7 +168467,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -166429,7 +168488,72 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [36414] = 22,
+ [34967] = 10,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2721), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2723), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2727), 1,
+ anon_sym_DOT,
+ ACTIONS(2731), 1,
+ sym_optional_chain,
+ STATE(1624), 1,
+ sym_comment,
+ STATE(1952), 1,
+ sym_arguments,
+ ACTIONS(2551), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2549), 32,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [35042] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -166448,33 +168572,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1591), 1,
+ STATE(1536), 1,
+ aux_sym_program_repeat1,
+ STATE(1625), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5726), 1,
+ STATE(4715), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -166485,7 +168609,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -166506,7 +168630,69 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [36513] = 22,
+ [35141] = 7,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2721), 1,
+ anon_sym_LPAREN,
+ STATE(1626), 1,
+ sym_comment,
+ STATE(1952), 1,
+ sym_arguments,
+ ACTIONS(2551), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2549), 35,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [35210] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -166525,33 +168711,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1592), 1,
- sym_comment,
- STATE(1710), 1,
+ STATE(1561), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1627), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4780), 1,
+ STATE(4714), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -166562,7 +168748,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -166583,7 +168769,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [36612] = 22,
+ [35309] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -166602,33 +168788,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1593), 1,
- sym_comment,
- STATE(1712), 1,
+ STATE(1571), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1628), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4781), 1,
+ STATE(4713), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -166639,7 +168825,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -166660,7 +168846,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [36711] = 22,
+ [35408] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -166679,33 +168865,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1594), 1,
- sym_comment,
- STATE(1644), 1,
+ STATE(1584), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1629), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5775), 1,
+ STATE(4711), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -166716,7 +168902,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -166737,84 +168923,73 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [36810] = 22,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
+ [35507] = 11,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1595), 1,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2721), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2723), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2725), 1,
+ sym_optional_chain,
+ ACTIONS(2727), 1,
+ anon_sym_DOT,
+ STATE(1630), 1,
sym_comment,
- STATE(1717), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(4782), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [36909] = 22,
+ STATE(1958), 1,
+ sym_arguments,
+ ACTIONS(2729), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2535), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2533), 30,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ [35584] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -166833,33 +169008,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1596), 1,
+ STATE(1631), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5832), 1,
+ STATE(4839), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -166870,7 +169045,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -166891,7 +169066,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [37008] = 22,
+ [35683] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -166910,33 +169085,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1597), 1,
+ STATE(1632), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5737), 1,
+ STATE(5843), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -166947,7 +169122,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -166968,7 +169143,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [37107] = 22,
+ [35782] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -166987,33 +169162,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1598), 1,
+ STATE(1507), 1,
+ aux_sym_program_repeat1,
+ STATE(1633), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5739), 1,
+ STATE(5843), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -167024,7 +169199,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -167045,7 +169220,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [37206] = 22,
+ [35881] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -167064,33 +169239,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1599), 1,
+ STATE(1634), 1,
sym_comment,
- STATE(1645), 1,
+ STATE(1647), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5603), 1,
+ STATE(5868), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -167101,7 +169276,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -167122,7 +169297,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [37305] = 22,
+ [35980] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -167141,33 +169316,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1600), 1,
+ STATE(1635), 1,
sym_comment,
- STATE(1697), 1,
+ STATE(1649), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4717), 1,
+ STATE(5866), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -167178,7 +169353,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -167199,7 +169374,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [37404] = 22,
+ [36079] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -167218,33 +169393,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1601), 1,
+ STATE(1636), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1651), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5170), 1,
+ STATE(5865), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -167255,7 +169430,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -167276,7 +169451,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [37503] = 22,
+ [36178] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -167295,33 +169470,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1516), 1,
- aux_sym_program_repeat1,
- STATE(1602), 1,
+ STATE(1637), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1653), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4773), 1,
+ STATE(5864), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -167332,7 +169507,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -167353,7 +169528,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [37602] = 22,
+ [36277] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -167372,33 +169547,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1603), 1,
+ STATE(1638), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1655), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5741), 1,
+ STATE(5863), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -167409,7 +169584,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -167430,7 +169605,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [37701] = 22,
+ [36376] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -167449,33 +169624,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1604), 1,
+ STATE(1639), 1,
sym_comment,
- STATE(1688), 1,
+ STATE(1658), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4778), 1,
+ STATE(5857), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -167486,7 +169661,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -167507,7 +169682,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [37800] = 22,
+ [36475] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -167526,33 +169701,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1605), 1,
+ STATE(1640), 1,
sym_comment,
- STATE(1699), 1,
+ STATE(1660), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4718), 1,
+ STATE(5730), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -167563,7 +169738,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -167584,7 +169759,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [37899] = 22,
+ [36574] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -167603,33 +169778,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1606), 1,
+ STATE(1641), 1,
sym_comment,
- STATE(1704), 1,
+ STATE(1662), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4719), 1,
+ STATE(5851), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -167640,7 +169815,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -167661,7 +169836,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [37998] = 22,
+ [36673] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -167678,35 +169853,35 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
+ ACTIONS(2719), 1,
aux_sym__cf_close_tag_token1,
- STATE(1607), 1,
+ STATE(1642), 1,
sym_comment,
- STATE(1749), 1,
+ STATE(1672), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4720), 1,
+ STATE(5849), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -167717,7 +169892,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -167738,7 +169913,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [38097] = 22,
+ [36772] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -167757,33 +169932,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1539), 1,
- aux_sym_program_repeat1,
- STATE(1608), 1,
+ STATE(1643), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5913), 1,
+ STATE(4805), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -167794,7 +169969,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -167815,7 +169990,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [38196] = 22,
+ [36871] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -167834,33 +170009,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1609), 1,
+ STATE(1644), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1697), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5458), 1,
+ STATE(5805), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -167871,7 +170046,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -167892,7 +170067,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [38295] = 22,
+ [36970] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -167911,33 +170086,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1610), 1,
+ STATE(1645), 1,
sym_comment,
- STATE(1652), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5606), 1,
+ STATE(4701), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -167948,7 +170123,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -167969,7 +170144,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [38394] = 22,
+ [37069] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -167988,33 +170163,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1611), 1,
+ STATE(1646), 1,
sym_comment,
- STATE(1814), 1,
+ STATE(1700), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4725), 1,
+ STATE(5804), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -168025,7 +170200,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -168046,7 +170221,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [38493] = 22,
+ [37168] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -168065,33 +170240,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1612), 1,
+ STATE(1647), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5775), 1,
+ STATE(5787), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -168102,7 +170277,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -168123,7 +170298,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [38592] = 22,
+ [37267] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -168142,110 +170317,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1613), 1,
+ STATE(1648), 1,
sym_comment,
- STATE(1649), 1,
+ STATE(1705), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(5780), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [38691] = 22,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- STATE(1614), 1,
- sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5780), 1,
+ STATE(5787), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -168256,7 +170354,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -168277,52 +170375,52 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [38790] = 22,
+ [37366] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2497), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2530), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1568), 1,
- aux_sym_program_repeat1,
- STATE(1615), 1,
+ STATE(1649), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2491), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5621), 1,
- sym_cf_if_alt,
+ STATE(5782), 1,
+ sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -168333,7 +170431,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -168354,7 +170452,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [38889] = 22,
+ [37465] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -168373,33 +170471,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1616), 1,
- sym_comment,
STATE(1650), 1,
+ sym_comment,
+ STATE(1707), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5781), 1,
+ STATE(5782), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -168410,7 +170508,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -168431,7 +170529,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [38988] = 22,
+ [37564] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -168450,33 +170548,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1554), 1,
- aux_sym_program_repeat1,
- STATE(1617), 1,
+ STATE(1651), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4835), 1,
+ STATE(5781), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -168487,7 +170585,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -168508,7 +170606,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [39087] = 22,
+ [37663] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -168527,33 +170625,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1618), 1,
+ STATE(1652), 1,
sym_comment,
- STATE(1656), 1,
+ STATE(1708), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5607), 1,
+ STATE(5781), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -168564,7 +170662,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -168585,7 +170683,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [39186] = 22,
+ [37762] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -168604,33 +170702,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1619), 1,
+ STATE(1653), 1,
sym_comment,
- STATE(1828), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4726), 1,
+ STATE(5780), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -168641,7 +170739,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -168662,7 +170760,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [39285] = 22,
+ [37861] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -168681,33 +170779,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1620), 1,
+ STATE(1654), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1709), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5781), 1,
+ STATE(5780), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -168718,7 +170816,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -168739,7 +170837,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [39384] = 22,
+ [37960] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -168758,33 +170856,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1621), 1,
+ STATE(1655), 1,
sym_comment,
- STATE(1664), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5608), 1,
+ STATE(5775), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -168795,7 +170893,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -168816,7 +170914,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [39483] = 22,
+ [38059] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -168835,33 +170933,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1622), 1,
+ STATE(1656), 1,
sym_comment,
- STATE(1678), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5609), 1,
+ STATE(4700), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -168872,7 +170970,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -168893,7 +170991,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [39582] = 22,
+ [38158] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -168912,33 +171010,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1623), 1,
+ STATE(1657), 1,
sym_comment,
- STATE(1687), 1,
+ STATE(1710), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5610), 1,
+ STATE(5775), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -168949,7 +171047,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -168970,7 +171068,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [39681] = 22,
+ [38257] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -168989,33 +171087,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1624), 1,
+ STATE(1658), 1,
sym_comment,
- STATE(1696), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5611), 1,
+ STATE(5771), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -169026,7 +171124,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -169047,7 +171145,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [39780] = 22,
+ [38356] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -169066,33 +171164,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1625), 1,
+ STATE(1659), 1,
sym_comment,
- STATE(1730), 1,
+ STATE(1711), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5612), 1,
+ STATE(5771), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -169103,7 +171201,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -169124,7 +171222,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [39879] = 22,
+ [38455] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -169143,33 +171241,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1626), 1,
+ STATE(1660), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4729), 1,
+ STATE(5768), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -169180,7 +171278,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -169201,7 +171299,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [39978] = 22,
+ [38554] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -169220,33 +171318,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1627), 1,
+ STATE(1661), 1,
sym_comment,
- STATE(1750), 1,
+ STATE(1712), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4787), 1,
+ STATE(5768), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -169257,7 +171355,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -169278,7 +171376,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [40077] = 22,
+ [38653] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -169297,33 +171395,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1628), 1,
+ STATE(1662), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5459), 1,
+ STATE(5767), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -169334,7 +171432,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -169355,7 +171453,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [40176] = 22,
+ [38752] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -169374,33 +171472,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1629), 1,
+ STATE(1663), 1,
sym_comment,
- STATE(1657), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5782), 1,
+ STATE(4696), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -169411,7 +171509,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -169432,7 +171530,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [40275] = 22,
+ [38851] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -169445,39 +171543,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1630), 1,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1664), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5782), 1,
+ STATE(4695), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -169488,7 +171586,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -169509,7 +171607,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [40374] = 22,
+ [38950] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -169522,39 +171620,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1631), 1,
+ STATE(1665), 1,
sym_comment,
- STATE(1733), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5613), 1,
+ STATE(4694), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -169565,7 +171663,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -169586,7 +171684,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [40473] = 22,
+ [39049] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -169605,33 +171703,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1632), 1,
+ STATE(1666), 1,
sym_comment,
- STATE(1783), 1,
+ STATE(1713), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4788), 1,
+ STATE(5767), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -169642,7 +171740,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -169663,70 +171761,84 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [40572] = 8,
+ [39148] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(854), 1,
- anon_sym_EQ,
- ACTIONS(2534), 1,
- anon_sym_RPAREN,
- STATE(1633), 1,
- sym_comment,
- ACTIONS(2532), 3,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RBRACK,
- ACTIONS(852), 14,
- anon_sym_GT,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(850), 32,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [40643] = 22,
+ STATE(1667), 1,
+ sym_comment,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(5838), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [39247] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -169745,33 +171857,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1634), 1,
+ STATE(1668), 1,
sym_comment,
- STATE(1801), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4729), 1,
+ STATE(4764), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -169782,7 +171894,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -169803,7 +171915,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [40742] = 22,
+ [39346] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -169822,33 +171934,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1635), 1,
+ STATE(1669), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5694), 1,
+ STATE(4763), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -169859,7 +171971,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -169880,7 +171992,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [40841] = 22,
+ [39445] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -169893,39 +172005,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1565), 1,
- aux_sym_program_repeat1,
- STATE(1636), 1,
+ STATE(1670), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5483), 1,
+ STATE(4693), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -169936,7 +172048,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -169957,7 +172069,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [40940] = 22,
+ [39544] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -169976,33 +172088,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1637), 1,
+ STATE(1671), 1,
sym_comment,
- STATE(1773), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5623), 1,
+ STATE(4692), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -170013,7 +172125,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -170034,7 +172146,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [41039] = 22,
+ [39643] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -170047,39 +172159,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1444), 1,
- aux_sym_program_repeat1,
- STATE(1638), 1,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1672), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5760), 1,
+ STATE(5766), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -170090,7 +172202,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -170111,7 +172223,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [41138] = 22,
+ [39742] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -170124,39 +172236,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1639), 1,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1673), 1,
sym_comment,
- STATE(1775), 1,
+ STATE(1714), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5628), 1,
+ STATE(5766), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -170167,7 +172279,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -170188,7 +172300,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [41237] = 22,
+ [39841] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -170207,33 +172319,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1640), 1,
- sym_comment,
- STATE(1716), 1,
+ STATE(1501), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1674), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5787), 1,
+ STATE(5838), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -170244,7 +172356,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -170265,7 +172377,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [41336] = 22,
+ [39940] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -170284,33 +172396,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1641), 1,
+ STATE(1675), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5787), 1,
+ STATE(5764), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -170321,7 +172433,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -170342,84 +172454,72 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [41435] = 22,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
+ [40039] = 10,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- STATE(1642), 1,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2721), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2723), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2725), 1,
+ sym_optional_chain,
+ ACTIONS(2727), 1,
+ anon_sym_DOT,
+ STATE(1676), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(5482), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [41534] = 22,
+ STATE(1958), 1,
+ sym_arguments,
+ ACTIONS(2547), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2545), 32,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [40114] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -170438,33 +172538,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1643), 1,
+ STATE(1677), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5490), 1,
+ STATE(5836), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -170475,7 +172575,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -170496,7 +172596,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [41633] = 22,
+ [40213] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -170515,33 +172615,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1644), 1,
+ STATE(1500), 1,
+ aux_sym_program_repeat1,
+ STATE(1678), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5695), 1,
+ STATE(5836), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -170552,7 +172652,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -170573,7 +172673,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [41732] = 22,
+ [40312] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -170592,33 +172692,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1645), 1,
+ STATE(1679), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5656), 1,
+ STATE(5834), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -170629,7 +172729,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -170650,7 +172750,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [41831] = 22,
+ [40411] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -170669,33 +172769,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1646), 1,
- sym_comment,
- STATE(1787), 1,
+ STATE(1498), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1680), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5656), 1,
+ STATE(5834), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -170706,7 +172806,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -170727,7 +172827,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [41930] = 22,
+ [40510] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -170746,33 +172846,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1647), 1,
+ STATE(1681), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5131), 1,
+ STATE(5832), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -170783,7 +172883,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -170804,7 +172904,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [42029] = 22,
+ [40609] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -170823,33 +172923,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1648), 1,
- sym_comment,
- STATE(1820), 1,
+ STATE(1497), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1682), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5804), 1,
+ STATE(5832), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -170860,7 +172960,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -170881,7 +172981,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [42128] = 22,
+ [40708] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -170900,33 +173000,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1649), 1,
+ STATE(1683), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5705), 1,
+ STATE(5830), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -170937,7 +173037,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -170958,7 +173058,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [42227] = 22,
+ [40807] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -170977,33 +173077,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1650), 1,
+ STATE(1684), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5708), 1,
+ STATE(4691), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -171014,7 +173114,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -171035,7 +173135,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [42326] = 22,
+ [40906] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -171054,33 +173154,110 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1583), 1,
+ STATE(1685), 1,
+ sym_comment,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(1651), 1,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(4801), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [41005] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
+ anon_sym_LT,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
+ anon_sym_POUND,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1550), 1,
+ aux_sym_program_repeat1,
+ STATE(1686), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5805), 1,
+ STATE(4800), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -171091,7 +173268,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -171112,7 +173289,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [42425] = 22,
+ [41104] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -171131,33 +173308,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1652), 1,
+ STATE(1495), 1,
+ aux_sym_program_repeat1,
+ STATE(1687), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5756), 1,
+ STATE(5830), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -171168,7 +173345,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -171189,7 +173366,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [42524] = 22,
+ [41203] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -171208,33 +173385,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1653), 1,
+ STATE(1688), 1,
sym_comment,
- STATE(1790), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5756), 1,
+ STATE(4690), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -171245,7 +173422,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -171266,7 +173443,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [42623] = 22,
+ [41302] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -171285,33 +173462,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1654), 1,
+ STATE(1689), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4731), 1,
+ STATE(5828), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -171322,7 +173499,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -171343,7 +173520,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [42722] = 22,
+ [41401] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -171362,33 +173539,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1655), 1,
+ STATE(1690), 1,
sym_comment,
- STATE(1822), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4791), 1,
+ STATE(4689), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -171399,7 +173576,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -171420,7 +173597,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [42821] = 22,
+ [41500] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -171439,33 +173616,110 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1656), 1,
+ STATE(1494), 1,
+ aux_sym_program_repeat1,
+ STATE(1691), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(5828), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [41599] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
+ anon_sym_LT,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
+ anon_sym_POUND,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1692), 1,
+ sym_comment,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5791), 1,
+ STATE(4800), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -171476,7 +173730,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -171497,7 +173751,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [42920] = 22,
+ [41698] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -171516,33 +173770,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1657), 1,
+ STATE(1693), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5668), 1,
+ STATE(5826), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -171553,7 +173807,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -171574,7 +173828,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [43019] = 22,
+ [41797] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -171587,39 +173841,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1564), 1,
+ STATE(1493), 1,
aux_sym_program_repeat1,
- STATE(1658), 1,
+ STATE(1694), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5849), 1,
+ STATE(5826), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -171630,7 +173884,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -171651,7 +173905,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [43118] = 22,
+ [41896] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -171664,39 +173918,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1659), 1,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1695), 1,
sym_comment,
- STATE(1796), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4731), 1,
+ STATE(5824), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -171707,7 +173961,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -171728,7 +173982,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [43217] = 22,
+ [41995] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -171741,39 +173995,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1660), 1,
- sym_comment,
- STATE(1793), 1,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1492), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1696), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5791), 1,
+ STATE(5824), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -171784,7 +174038,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -171805,7 +174059,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [43316] = 22,
+ [42094] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -171824,33 +174078,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1661), 1,
+ STATE(1697), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4793), 1,
+ STATE(5760), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -171861,7 +174115,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -171882,7 +174136,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [43415] = 22,
+ [42193] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -171901,33 +174155,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1662), 1,
+ STATE(1698), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4732), 1,
+ STATE(4688), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -171938,7 +174192,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -171959,7 +174213,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [43514] = 22,
+ [42292] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -171978,33 +174232,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1663), 1,
+ STATE(1699), 1,
sym_comment,
- STATE(1818), 1,
+ STATE(1718), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4793), 1,
+ STATE(5760), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -172015,7 +174269,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -172036,7 +174290,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [43613] = 22,
+ [42391] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -172055,33 +174309,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1664), 1,
+ STATE(1700), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5792), 1,
+ STATE(5759), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -172092,7 +174346,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -172113,7 +174367,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [43712] = 22,
+ [42490] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -172132,33 +174386,110 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1665), 1,
+ STATE(1701), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1719), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(5759), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [42589] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
+ anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
+ anon_sym_POUND,
+ STATE(1554), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1702), 1,
+ sym_comment,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5800), 1,
+ STATE(4799), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -172169,7 +174500,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -172190,7 +174521,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [43811] = 22,
+ [42688] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -172209,33 +174540,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1666), 1,
+ STATE(1703), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5460), 1,
+ STATE(4799), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -172246,7 +174577,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -172267,7 +174598,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [43910] = 22,
+ [42787] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -172286,33 +174617,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1667), 1,
- sym_comment,
- STATE(1729), 1,
+ STATE(1569), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1704), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5492), 1,
+ STATE(4798), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -172323,7 +174654,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -172344,7 +174675,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [44009] = 22,
+ [42886] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -172363,33 +174694,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1668), 1,
+ STATE(1705), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4764), 1,
+ STATE(5751), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -172400,7 +174731,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -172421,7 +174752,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [44108] = 22,
+ [42985] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -172440,33 +174771,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1669), 1,
+ STATE(1706), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4763), 1,
+ STATE(4798), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -172477,7 +174808,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -172498,7 +174829,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [44207] = 22,
+ [43084] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -172517,33 +174848,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1670), 1,
+ STATE(1707), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5836), 1,
+ STATE(5668), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -172554,7 +174885,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -172575,7 +174906,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [44306] = 22,
+ [43183] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -172594,33 +174925,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1671), 1,
+ STATE(1708), 1,
sym_comment,
- STATE(1795), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4732), 1,
+ STATE(5708), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -172631,7 +174962,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -172652,7 +174983,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [44405] = 22,
+ [43282] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -172671,33 +175002,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1672), 1,
+ STATE(1709), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5492), 1,
+ STATE(5705), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -172708,7 +175039,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -172729,7 +175060,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [44504] = 22,
+ [43381] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -172748,33 +175079,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1673), 1,
+ STATE(1710), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4794), 1,
+ STATE(5695), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -172785,7 +175116,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -172806,7 +175137,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [44603] = 22,
+ [43480] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -172825,33 +175156,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1576), 1,
- aux_sym_program_repeat1,
- STATE(1674), 1,
+ STATE(1711), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5851), 1,
+ STATE(5694), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -172862,7 +175193,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -172883,7 +175214,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [44702] = 22,
+ [43579] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -172902,33 +175233,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1675), 1,
+ STATE(1712), 1,
sym_comment,
- STATE(1798), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4794), 1,
+ STATE(5693), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -172939,7 +175270,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -172960,7 +175291,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [44801] = 22,
+ [43678] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -172979,33 +175310,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1537), 1,
- aux_sym_program_repeat1,
- STATE(1676), 1,
+ STATE(1713), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5800), 1,
+ STATE(5688), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -173016,7 +175347,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -173037,7 +175368,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [44900] = 22,
+ [43777] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -173050,39 +175381,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1677), 1,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1714), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4733), 1,
+ STATE(5679), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -173093,7 +175424,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -173114,7 +175445,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [44999] = 22,
+ [43876] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -173133,33 +175464,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1678), 1,
+ STATE(1715), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5793), 1,
+ STATE(5678), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -173170,7 +175501,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -173191,7 +175522,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [45098] = 22,
+ [43975] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -173210,33 +175541,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1579), 1,
+ STATE(1570), 1,
aux_sym_program_repeat1,
- STATE(1679), 1,
+ STATE(1716), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5730), 1,
+ STATE(4797), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -173247,7 +175578,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -173268,7 +175599,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [45197] = 22,
+ [44074] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -173287,33 +175618,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1680), 1,
+ STATE(1717), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4795), 1,
+ STATE(4797), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -173324,7 +175655,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -173345,7 +175676,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [45296] = 22,
+ [44173] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -173364,110 +175695,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1681), 1,
+ STATE(1718), 1,
sym_comment,
- STATE(1794), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(4795), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [45395] = 22,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- STATE(1590), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(1682), 1,
- sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5857), 1,
+ STATE(5667), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -173478,7 +175732,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -173499,7 +175753,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [45494] = 22,
+ [44272] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -173518,33 +175772,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1612), 1,
- aux_sym_program_repeat1,
- STATE(1683), 1,
+ STATE(1719), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5863), 1,
+ STATE(5666), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -173555,7 +175809,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -173576,7 +175830,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [45593] = 22,
+ [44371] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -173595,33 +175849,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1684), 1,
- sym_comment,
- STATE(1792), 1,
+ STATE(1588), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1720), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4733), 1,
+ STATE(4796), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -173632,7 +175886,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -173653,7 +175907,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [45692] = 22,
+ [44470] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -173672,33 +175926,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1685), 1,
+ STATE(1721), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4734), 1,
+ STATE(4759), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -173709,7 +175963,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -173730,7 +175984,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [45791] = 22,
+ [44569] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -173743,39 +175997,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1686), 1,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1722), 1,
sym_comment,
- STATE(1803), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5793), 1,
+ STATE(4758), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -173786,7 +176040,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -173807,7 +176061,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [45890] = 22,
+ [44668] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -173826,33 +176080,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1687), 1,
+ STATE(1723), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5796), 1,
+ STATE(4796), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -173863,7 +176117,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -173884,7 +176138,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [45989] = 22,
+ [44767] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -173903,33 +176157,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1688), 1,
+ STATE(1724), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4796), 1,
+ STATE(4686), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -173940,7 +176194,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -173961,52 +176215,52 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [46088] = 22,
+ [44866] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
ACTIONS(2471), 1,
anon_sym_LT_BANG,
ACTIONS(2473), 1,
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1591), 1,
- aux_sym_program_repeat1,
- STATE(1689), 1,
+ ACTIONS(2594), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2733), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1725), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2491), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5832), 1,
- sym__cf_close_tag,
+ STATE(5584), 1,
+ sym_cf_if_alt,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -174017,7 +176271,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -174038,7 +176292,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [46187] = 22,
+ [44965] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -174057,33 +176311,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1690), 1,
+ STATE(1726), 1,
sym_comment,
- STATE(1791), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4796), 1,
+ STATE(5813), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -174094,7 +176348,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -174115,7 +176369,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [46286] = 22,
+ [45064] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -174134,33 +176388,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1691), 1,
+ STATE(1727), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1741), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5461), 1,
+ STATE(5515), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -174171,7 +176425,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -174192,7 +176446,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [46385] = 22,
+ [45163] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -174211,33 +176465,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1614), 1,
+ STATE(1589), 1,
aux_sym_program_repeat1,
- STATE(1692), 1,
+ STATE(1728), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5864), 1,
+ STATE(4795), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -174248,7 +176502,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -174269,7 +176523,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [46484] = 22,
+ [45262] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -174288,33 +176542,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1693), 1,
+ STATE(1729), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1743), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4797), 1,
+ STATE(5513), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -174325,7 +176579,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -174346,7 +176600,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [46583] = 22,
+ [45361] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -174365,33 +176619,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1694), 1,
+ STATE(1730), 1,
sym_comment,
- STATE(1765), 1,
+ STATE(1745), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4734), 1,
+ STATE(5512), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -174402,7 +176656,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -174423,7 +176677,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [46682] = 22,
+ [45460] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -174442,33 +176696,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1695), 1,
+ STATE(1731), 1,
sym_comment,
- STATE(1804), 1,
+ STATE(1747), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5796), 1,
+ STATE(5511), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -174479,7 +176733,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -174500,7 +176754,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [46781] = 22,
+ [45559] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -174519,33 +176773,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1696), 1,
+ STATE(1732), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1749), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5870), 1,
+ STATE(5510), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -174556,7 +176810,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -174577,7 +176831,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [46880] = 22,
+ [45658] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -174596,33 +176850,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1697), 1,
+ STATE(1733), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1751), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4735), 1,
+ STATE(5509), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -174633,7 +176887,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -174654,7 +176908,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [46979] = 22,
+ [45757] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -174673,33 +176927,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1698), 1,
+ STATE(1734), 1,
sym_comment,
- STATE(1759), 1,
+ STATE(1753), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4735), 1,
+ STATE(5508), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -174710,7 +176964,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -174731,7 +176985,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [47078] = 22,
+ [45856] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -174750,33 +177004,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1699), 1,
+ STATE(1735), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1755), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4736), 1,
+ STATE(5507), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -174787,7 +177041,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -174808,7 +177062,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [47177] = 22,
+ [45955] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -174821,39 +177075,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1700), 1,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1736), 1,
sym_comment,
- STATE(1757), 1,
+ STATE(1760), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4736), 1,
+ STATE(5506), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -174864,7 +177118,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -174885,7 +177139,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [47276] = 22,
+ [46054] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -174904,33 +177158,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1701), 1,
+ STATE(1737), 1,
sym_comment,
- STATE(1806), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5870), 1,
+ STATE(4795), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -174941,7 +177195,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -174962,7 +177216,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [47375] = 22,
+ [46153] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -174981,33 +177235,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1702), 1,
+ STATE(1738), 1,
sym_comment,
- STATE(1778), 1,
+ STATE(1769), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4797), 1,
+ STATE(5501), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -175018,7 +177272,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -175039,7 +177293,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [47474] = 22,
+ [46252] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -175058,33 +177312,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1620), 1,
- aux_sym_program_repeat1,
- STATE(1703), 1,
+ STATE(1739), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1772), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5865), 1,
+ STATE(5500), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -175095,7 +177349,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -175116,7 +177370,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [47573] = 22,
+ [46351] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -175135,33 +177389,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1704), 1,
+ STATE(1594), 1,
+ aux_sym_program_repeat1,
+ STATE(1740), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4737), 1,
+ STATE(4794), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -175172,7 +177426,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -175193,7 +177447,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [47672] = 22,
+ [46450] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -175212,33 +177466,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1705), 1,
+ STATE(1741), 1,
sym_comment,
- STATE(1756), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4737), 1,
+ STATE(5492), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -175249,7 +177503,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -175270,7 +177524,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [47771] = 22,
+ [46549] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -175289,33 +177543,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1630), 1,
- aux_sym_program_repeat1,
- STATE(1706), 1,
+ STATE(1742), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1779), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5866), 1,
+ STATE(5492), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -175326,7 +177580,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -175347,7 +177601,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [47870] = 22,
+ [46648] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -175366,33 +177620,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1707), 1,
+ STATE(1743), 1,
sym_comment,
- STATE(1780), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5593), 1,
+ STATE(5490), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -175403,7 +177657,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -175424,7 +177678,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [47969] = 22,
+ [46747] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -175443,33 +177697,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1708), 1,
+ STATE(1744), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1780), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5593), 1,
+ STATE(5490), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -175480,7 +177734,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -175501,7 +177755,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [48068] = 22,
+ [46846] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -175520,33 +177774,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1641), 1,
- aux_sym_program_repeat1,
- STATE(1709), 1,
+ STATE(1745), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5868), 1,
+ STATE(5489), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -175557,7 +177811,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -175578,7 +177832,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [48167] = 22,
+ [46945] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -175597,33 +177851,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1710), 1,
+ STATE(1746), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1782), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4798), 1,
+ STATE(5489), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -175634,7 +177888,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -175655,7 +177909,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [48266] = 22,
+ [47044] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -175674,33 +177928,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1711), 1,
+ STATE(1747), 1,
sym_comment,
- STATE(1776), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4798), 1,
+ STATE(5488), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -175711,7 +177965,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -175732,7 +177986,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [48365] = 22,
+ [47143] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -175751,33 +178005,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1712), 1,
+ STATE(1748), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1787), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4799), 1,
+ STATE(5488), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -175788,7 +178042,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -175809,7 +178063,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [48464] = 22,
+ [47242] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -175828,33 +178082,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1713), 1,
+ STATE(1749), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4826), 1,
+ STATE(5487), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -175865,7 +178119,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -175886,7 +178140,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [48563] = 22,
+ [47341] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -175905,33 +178159,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1714), 1,
+ STATE(1750), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1788), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4825), 1,
+ STATE(5487), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -175942,7 +178196,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -175963,7 +178217,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [48662] = 22,
+ [47440] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -175982,33 +178236,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1715), 1,
+ STATE(1751), 1,
sym_comment,
- STATE(1758), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4799), 1,
+ STATE(5486), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -176019,7 +178273,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -176040,7 +178294,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [48761] = 22,
+ [47539] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -176059,33 +178313,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1716), 1,
+ STATE(1752), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1791), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5751), 1,
+ STATE(5486), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -176096,7 +178350,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -176117,7 +178371,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [48860] = 22,
+ [47638] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -176130,39 +178384,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1717), 1,
+ STATE(1753), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4800), 1,
+ STATE(5485), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -176173,7 +178427,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -176194,7 +178448,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [48959] = 22,
+ [47737] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -176213,33 +178467,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1718), 1,
+ STATE(1754), 1,
sym_comment,
- STATE(1779), 1,
+ STATE(1794), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5500), 1,
+ STATE(5485), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -176250,7 +178504,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -176271,7 +178525,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [49058] = 22,
+ [47836] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -176284,39 +178538,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1719), 1,
- sym_comment,
STATE(1755), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4800), 1,
+ STATE(5484), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -176327,7 +178581,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -176348,7 +178602,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [49157] = 22,
+ [47935] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -176367,33 +178621,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1585), 1,
- aux_sym_program_repeat1,
- STATE(1720), 1,
+ STATE(1756), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5830), 1,
+ STATE(4757), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -176404,7 +178658,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -176425,7 +178679,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [49256] = 22,
+ [48034] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -176444,33 +178698,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1721), 1,
+ STATE(1757), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4759), 1,
+ STATE(4756), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -176481,7 +178735,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -176502,7 +178756,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [49355] = 22,
+ [48133] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -176515,39 +178769,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1722), 1,
+ STATE(1758), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1802), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4758), 1,
+ STATE(5484), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -176558,7 +178812,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -176579,7 +178833,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [49454] = 22,
+ [48232] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -176598,33 +178852,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1723), 1,
+ STATE(1759), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4801), 1,
+ STATE(4755), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -176635,7 +178889,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -176656,7 +178910,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [49553] = 22,
+ [48331] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -176669,39 +178923,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1724), 1,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1760), 1,
sym_comment,
- STATE(1738), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5501), 1,
+ STATE(5483), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -176712,7 +178966,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -176733,69 +178987,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [49652] = 7,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2541), 1,
- anon_sym_LPAREN,
- STATE(1725), 1,
- sym_comment,
- STATE(1872), 1,
- sym_arguments,
- ACTIONS(2539), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2537), 35,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [49721] = 22,
+ [48430] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -176808,39 +179000,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1726), 1,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1761), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1803), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5462), 1,
+ STATE(5483), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -176851,7 +179043,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -176872,7 +179064,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [49820] = 22,
+ [48529] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -176891,33 +179083,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1727), 1,
+ STATE(1762), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5745), 1,
+ STATE(5482), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -176928,7 +179120,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -176949,7 +179141,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [49919] = 22,
+ [48628] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -176968,33 +179160,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1728), 1,
+ STATE(1645), 1,
+ aux_sym_program_repeat1,
+ STATE(1763), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5127), 1,
+ STATE(4851), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -177005,7 +179197,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -177026,7 +179218,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [50018] = 22,
+ [48727] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -177045,33 +179237,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1729), 1,
+ STATE(1596), 1,
+ aux_sym_program_repeat1,
+ STATE(1764), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5465), 1,
+ STATE(4793), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -177082,7 +179274,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -177103,7 +179295,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [50117] = 22,
+ [48826] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -177122,33 +179314,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1730), 1,
+ STATE(1765), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5871), 1,
+ STATE(4754), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -177159,7 +179351,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -177180,7 +179372,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [50216] = 22,
+ [48925] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -177199,33 +179391,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1672), 1,
- aux_sym_program_repeat1,
- STATE(1731), 1,
+ STATE(1766), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5515), 1,
+ STATE(4793), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -177236,7 +179428,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -177257,7 +179449,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [50315] = 22,
+ [49024] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -177276,33 +179468,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1732), 1,
- sym_comment,
- STATE(1808), 1,
+ STATE(1610), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1767), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5871), 1,
+ STATE(4791), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -177313,7 +179505,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -177334,7 +179526,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [50414] = 22,
+ [49123] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -177347,39 +179539,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1733), 1,
+ STATE(1768), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5873), 1,
+ STATE(4791), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -177390,7 +179582,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -177411,7 +179603,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [50513] = 22,
+ [49222] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -177424,39 +179616,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1734), 1,
+ STATE(1769), 1,
sym_comment,
- STATE(1812), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5873), 1,
+ STATE(5478), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -177467,7 +179659,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -177488,7 +179680,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [50612] = 22,
+ [49321] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -177507,33 +179699,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1448), 1,
- aux_sym_program_repeat1,
- STATE(1735), 1,
+ STATE(1770), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1805), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5631), 1,
+ STATE(5478), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -177544,7 +179736,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -177565,7 +179757,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [50711] = 22,
+ [49420] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -177584,33 +179776,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1460), 1,
- aux_sym_program_repeat1,
- STATE(1736), 1,
+ STATE(1771), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5512), 1,
+ STATE(4851), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -177621,7 +179813,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -177642,7 +179834,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [50810] = 22,
+ [49519] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -177661,33 +179853,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1737), 1,
+ STATE(1772), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5125), 1,
+ STATE(5476), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -177698,7 +179890,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -177719,7 +179911,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [50909] = 22,
+ [49618] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -177738,33 +179930,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1738), 1,
+ STATE(1656), 1,
+ aux_sym_program_repeat1,
+ STATE(1773), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5478), 1,
+ STATE(4881), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -177775,7 +179967,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -177796,7 +179988,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [51008] = 22,
+ [49717] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -177815,33 +180007,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1550), 1,
- aux_sym_program_repeat1,
- STATE(1739), 1,
+ STATE(1774), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1806), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5478), 1,
+ STATE(5476), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -177852,7 +180044,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -177873,69 +180065,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [51107] = 7,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2541), 1,
- anon_sym_LPAREN,
- STATE(1740), 1,
- sym_comment,
- STATE(1872), 1,
- sym_arguments,
- ACTIONS(2545), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2543), 35,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [51176] = 22,
+ [49816] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -177954,33 +180084,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1643), 1,
+ STATE(1614), 1,
aux_sym_program_repeat1,
- STATE(1741), 1,
+ STATE(1775), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5513), 1,
+ STATE(4788), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -177991,7 +180121,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -178012,7 +180142,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [51275] = 22,
+ [49915] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -178031,33 +180161,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1742), 1,
+ STATE(1776), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5876), 1,
+ STATE(4881), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -178068,7 +180198,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -178089,7 +180219,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [51374] = 22,
+ [50014] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -178108,33 +180238,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1743), 1,
+ STATE(1643), 1,
+ aux_sym_program_repeat1,
+ STATE(1777), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5120), 1,
+ STATE(4787), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -178145,7 +180275,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -178166,196 +180296,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [51473] = 8,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2551), 1,
- anon_sym_EQ,
- ACTIONS(2555), 1,
- anon_sym_RPAREN,
- STATE(1744), 1,
- sym_comment,
- ACTIONS(2553), 3,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RBRACK,
- ACTIONS(2549), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2547), 32,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [51544] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1745), 1,
- sym_comment,
- ACTIONS(2560), 15,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_EQ,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2558), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [51609] = 11,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2541), 1,
- anon_sym_LPAREN,
- ACTIONS(2566), 1,
- anon_sym_LBRACK,
- ACTIONS(2568), 1,
- sym_optional_chain,
- ACTIONS(2570), 1,
- anon_sym_DOT,
- STATE(1746), 1,
- sym_comment,
- STATE(1872), 1,
- sym_arguments,
- ACTIONS(2572), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2564), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2562), 30,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_RBRACK,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- [51686] = 22,
+ [50113] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -178374,33 +180315,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1747), 1,
+ STATE(1778), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5693), 1,
+ STATE(4794), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -178411,7 +180352,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -178432,7 +180373,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [51785] = 22,
+ [50212] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -178451,33 +180392,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1748), 1,
+ STATE(1779), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5828), 1,
+ STATE(5465), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -178488,7 +180429,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -178509,7 +180450,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [51884] = 22,
+ [50311] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -178522,39 +180463,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1749), 1,
+ STATE(1780), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4738), 1,
+ STATE(5462), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -178565,7 +180506,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -178586,7 +180527,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [51983] = 22,
+ [50410] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -178605,33 +180546,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1750), 1,
+ STATE(1499), 1,
+ aux_sym_program_repeat1,
+ STATE(1781), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4805), 1,
+ STATE(5635), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -178642,7 +180583,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -178663,7 +180604,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [52082] = 22,
+ [50509] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -178682,33 +180623,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1751), 1,
+ STATE(1782), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5813), 1,
+ STATE(5461), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -178719,7 +180660,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -178740,7 +180681,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [52181] = 22,
+ [50608] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -178757,35 +180698,35 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
+ ACTIONS(2719), 1,
aux_sym__cf_close_tag_token1,
- STATE(1587), 1,
+ STATE(1692), 1,
aux_sym_program_repeat1,
- STATE(1752), 1,
+ STATE(1783), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5506), 1,
+ STATE(4782), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -178796,7 +180737,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -178817,7 +180758,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [52280] = 22,
+ [50707] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -178836,33 +180777,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1753), 1,
+ STATE(1703), 1,
+ aux_sym_program_repeat1,
+ STATE(1784), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4821), 1,
+ STATE(4781), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -178873,7 +180814,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -178894,7 +180835,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [52379] = 22,
+ [50806] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -178913,33 +180854,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1548), 1,
+ STATE(1706), 1,
aux_sym_program_repeat1,
- STATE(1754), 1,
+ STATE(1785), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5476), 1,
+ STATE(4780), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -178950,7 +180891,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -178971,7 +180912,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [52478] = 22,
+ [50905] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -178984,39 +180925,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1755), 1,
+ STATE(1786), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4820), 1,
+ STATE(5802), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -179027,7 +180968,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -179048,7 +180989,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [52577] = 22,
+ [51004] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -179067,33 +181008,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1756), 1,
+ STATE(1787), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4757), 1,
+ STATE(5460), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -179104,7 +181045,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -179125,7 +181066,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [52676] = 22,
+ [51103] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -179144,33 +181085,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1757), 1,
+ STATE(1788), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4756), 1,
+ STATE(5459), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -179181,7 +181122,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -179202,7 +181143,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [52775] = 22,
+ [51202] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -179221,33 +181162,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1758), 1,
+ STATE(1489), 1,
+ aux_sym_program_repeat1,
+ STATE(1789), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4819), 1,
+ STATE(5802), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -179258,7 +181199,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -179279,7 +181220,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [52874] = 22,
+ [51301] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -179298,33 +181239,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1759), 1,
+ STATE(1790), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4755), 1,
+ STATE(5800), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -179335,7 +181276,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -179356,7 +181297,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [52973] = 22,
+ [51400] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -179375,33 +181316,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1760), 1,
+ STATE(1791), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5830), 1,
+ STATE(5458), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -179412,7 +181353,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -179433,7 +181374,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [53072] = 22,
+ [51499] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -179452,33 +181393,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1761), 1,
+ STATE(1792), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5105), 1,
+ STATE(4753), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -179489,7 +181430,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -179510,7 +181451,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [53171] = 22,
+ [51598] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -179529,33 +181470,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1437), 1,
+ STATE(1488), 1,
aux_sym_program_repeat1,
- STATE(1762), 1,
+ STATE(1793), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5632), 1,
+ STATE(5800), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -179566,7 +181507,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -179587,134 +181528,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [53270] = 10,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2541), 1,
- anon_sym_LPAREN,
- ACTIONS(2566), 1,
- anon_sym_LBRACK,
- ACTIONS(2568), 1,
- sym_optional_chain,
- ACTIONS(2570), 1,
- anon_sym_DOT,
- STATE(1763), 1,
- sym_comment,
- STATE(1872), 1,
- sym_arguments,
- ACTIONS(2576), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2574), 32,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_RBRACK,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [53345] = 7,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2541), 1,
- anon_sym_LPAREN,
- STATE(1764), 1,
- sym_comment,
- STATE(1880), 1,
- sym_arguments,
- ACTIONS(2580), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2578), 35,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [53414] = 22,
+ [51697] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -179733,33 +181547,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1765), 1,
+ STATE(1794), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4754), 1,
+ STATE(5454), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -179770,7 +181584,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -179791,72 +181605,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [53513] = 10,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2541), 1,
- anon_sym_LPAREN,
- ACTIONS(2566), 1,
- anon_sym_LBRACK,
- ACTIONS(2570), 1,
- anon_sym_DOT,
- ACTIONS(2582), 1,
- sym_optional_chain,
- STATE(1766), 1,
- sym_comment,
- STATE(1880), 1,
- sym_arguments,
- ACTIONS(2580), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2578), 32,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_RBRACK,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [53588] = 22,
+ [51796] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -179869,39 +181618,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1722), 1,
- aux_sym_program_repeat1,
- STATE(1767), 1,
+ STATE(1795), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4738), 1,
+ STATE(4752), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -179912,7 +181661,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -179933,7 +181682,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [53687] = 22,
+ [51895] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -179946,39 +181695,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1571), 1,
- aux_sym_program_repeat1,
- STATE(1768), 1,
+ STATE(1796), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5824), 1,
+ STATE(4751), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -179989,7 +181738,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -180010,70 +181759,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [53786] = 8,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2588), 1,
- anon_sym_EQ,
- ACTIONS(2592), 1,
- anon_sym_RPAREN,
- STATE(1769), 1,
- sym_comment,
- ACTIONS(2590), 3,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RBRACK,
- ACTIONS(2586), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2584), 32,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [53857] = 22,
+ [51994] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -180086,39 +181772,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1770), 1,
+ STATE(1717), 1,
+ aux_sym_program_repeat1,
+ STATE(1797), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5824), 1,
+ STATE(4779), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -180129,7 +181815,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -180150,7 +181836,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [53956] = 22,
+ [52093] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -180169,33 +181855,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1771), 1,
+ STATE(1631), 1,
+ aux_sym_program_repeat1,
+ STATE(1798), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5101), 1,
+ STATE(4835), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -180206,7 +181892,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -180227,7 +181913,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [54055] = 22,
+ [52192] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -180246,33 +181932,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1577), 1,
- aux_sym_program_repeat1,
- STATE(1772), 1,
+ STATE(1799), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5828), 1,
+ STATE(4909), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -180283,7 +181969,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -180304,7 +181990,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [54154] = 22,
+ [52291] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -180317,39 +182003,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1773), 1,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1664), 1,
+ aux_sym_program_repeat1,
+ STATE(1800), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5883), 1,
+ STATE(4917), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -180360,7 +182046,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -180381,7 +182067,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [54253] = 22,
+ [52390] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -180400,33 +182086,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1774), 1,
+ STATE(1801), 1,
sym_comment,
- STATE(1819), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5883), 1,
+ STATE(4749), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -180437,7 +182123,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -180458,7 +182144,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [54352] = 22,
+ [52489] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -180477,33 +182163,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1775), 1,
+ STATE(1802), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5884), 1,
+ STATE(5451), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -180514,7 +182200,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -180535,7 +182221,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [54451] = 22,
+ [52588] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -180548,39 +182234,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1776), 1,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1803), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4818), 1,
+ STATE(5450), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -180591,7 +182277,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -180612,73 +182298,84 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [54550] = 11,
+ [52687] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2541), 1,
- anon_sym_LPAREN,
- ACTIONS(2566), 1,
- anon_sym_LBRACK,
- ACTIONS(2568), 1,
- sym_optional_chain,
- ACTIONS(2570), 1,
- anon_sym_DOT,
- STATE(1777), 1,
- sym_comment,
- STATE(1872), 1,
- sym_arguments,
- ACTIONS(2572), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2597), 14,
- anon_sym_GT,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2595), 30,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_RBRACK,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- [54627] = 22,
+ STATE(1804), 1,
+ sym_comment,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(5449), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [52786] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -180697,33 +182394,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1778), 1,
+ STATE(1805), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4817), 1,
+ STATE(5444), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -180734,7 +182431,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -180755,7 +182452,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [54726] = 22,
+ [52885] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -180774,33 +182471,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1779), 1,
+ STATE(1806), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5476), 1,
+ STATE(5443), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -180811,7 +182508,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -180832,84 +182529,69 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [54825] = 22,
- ACTIONS(3), 1,
- aux_sym_comment_token1,
+ [52984] = 7,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2471), 1,
- anon_sym_LT_BANG,
- ACTIONS(2473), 1,
- anon_sym_LT_QMARK,
- ACTIONS(2479), 1,
- anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
- ACTIONS(2483), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2485), 1,
- anon_sym_POUND,
- STATE(1780), 1,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2358), 1,
+ anon_sym_EQ,
+ ACTIONS(2501), 1,
+ anon_sym_COLON,
+ STATE(1807), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
- sym__cf_open_tag,
- STATE(2983), 1,
- sym__node,
- STATE(2985), 1,
- sym_self_closing_tag,
- STATE(4130), 1,
- sym_script_start_tag,
- STATE(4131), 1,
- sym_style_start_tag,
- STATE(5566), 1,
- sym__cf_close_tag,
- ACTIONS(2477), 2,
- sym_text,
- sym_entity,
- STATE(2801), 4,
- sym_cf_component_tag,
- sym_cf_function_tag,
- sym_cf_query_tag,
- sym_cf_output_tag,
- STATE(2982), 10,
- sym_doctype,
- sym_xml_decl,
- sym_cfscript_element,
- sym_element,
- sym_script_element,
- sym_end_tag,
- sym_erroneous_end_tag,
- sym_style_element,
- sym_cf_tag,
- sym__hash,
- STATE(2799), 20,
- sym_cf_silent_tag,
- sym_cf_lock_tag,
- sym_cf_thread_tag,
- sym_cf_execute_tag,
- sym_cf_storedproc_tag,
- sym_cf_http_tag,
- sym_cf_xml_tag,
- sym_cf_mail_tag,
- sym_cf_mailpart_tag,
- sym_cf_selfclose_tag,
- sym_cf_transaction_tag,
- sym_cf_try_tag,
- sym_cf_switch_tag,
- sym_cf_loop_tag,
- sym_cf_zip_tag,
- sym_cf_savecontent_tag,
- sym_cf_return_tag,
- sym_cf_if_tag,
- sym_cf_set_tag,
- sym__cf_super_tags,
- [54924] = 22,
+ ACTIONS(1853), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(1851), 35,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [53053] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -180928,33 +182610,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1714), 1,
- aux_sym_program_repeat1,
- STATE(1781), 1,
+ STATE(1808), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1819), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4805), 1,
+ STATE(5228), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -180965,7 +182647,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -180986,7 +182668,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [55023] = 22,
+ [53152] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -181005,33 +182687,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1782), 1,
+ STATE(1809), 1,
sym_comment,
- STATE(1821), 1,
+ STATE(1822), 1,
aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5884), 1,
+ STATE(5223), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -181042,7 +182724,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -181063,7 +182745,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [55122] = 22,
+ [53251] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -181082,33 +182764,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1783), 1,
+ STATE(1810), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1824), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4806), 1,
+ STATE(5220), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -181119,7 +182801,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -181140,7 +182822,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [55221] = 22,
+ [53350] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -181159,33 +182841,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1547), 1,
- aux_sym_program_repeat1,
- STATE(1784), 1,
+ STATE(1811), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1827), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5507), 1,
+ STATE(5219), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -181196,7 +182878,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -181217,7 +182899,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [55320] = 22,
+ [53449] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -181230,39 +182912,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
- aux_sym__cf_close_tag_token1,
- STATE(1785), 1,
+ STATE(1812), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1830), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5097), 1,
+ STATE(5218), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -181273,7 +182955,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -181294,7 +182976,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [55419] = 22,
+ [53548] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -181313,33 +182995,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1713), 1,
- aux_sym_program_repeat1,
- STATE(1786), 1,
+ STATE(1813), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1832), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4806), 1,
+ STATE(5196), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -181350,7 +183032,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -181371,7 +183053,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [55518] = 22,
+ [53647] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -181390,33 +183072,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1787), 1,
+ STATE(1814), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1835), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5982), 1,
+ STATE(5213), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -181427,7 +183109,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -181448,7 +183130,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [55617] = 22,
+ [53746] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -181467,33 +183149,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1753), 1,
- aux_sym_program_repeat1,
- STATE(1788), 1,
+ STATE(1815), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1837), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4801), 1,
+ STATE(5212), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -181504,7 +183186,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -181525,67 +183207,84 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [55716] = 5,
+ [53845] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1789), 1,
- sym_comment,
- ACTIONS(2601), 15,
- anon_sym_GT,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
anon_sym_LT,
- anon_sym_EQ,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2599), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [55781] = 22,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1816), 1,
+ sym_comment,
+ STATE(1839), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(5208), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [53944] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -181604,33 +183303,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1790), 1,
+ STATE(1817), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1843), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5972), 1,
+ STATE(5203), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -181641,7 +183340,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -181662,7 +183361,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [55880] = 22,
+ [54043] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -181681,33 +183380,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1791), 1,
+ STATE(1818), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1845), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4816), 1,
+ STATE(5199), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -181718,7 +183417,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -181739,7 +183438,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [55979] = 22,
+ [54142] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -181758,33 +183457,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1792), 1,
+ STATE(1819), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4753), 1,
+ STATE(5193), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -181795,7 +183494,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -181816,7 +183515,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [56078] = 22,
+ [54241] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -181835,33 +183534,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1793), 1,
+ STATE(1820), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1847), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5970), 1,
+ STATE(5193), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -181872,7 +183571,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -181893,7 +183592,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [56177] = 22,
+ [54340] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -181906,39 +183605,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1794), 1,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1821), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4815), 1,
+ STATE(4917), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -181949,7 +183648,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -181970,7 +183669,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [56276] = 22,
+ [54439] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -181989,33 +183688,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1795), 1,
+ STATE(1822), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4752), 1,
+ STATE(5191), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -182026,7 +183725,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -182047,7 +183746,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [56375] = 22,
+ [54538] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -182066,33 +183765,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1796), 1,
+ STATE(1509), 1,
+ aux_sym_program_repeat1,
+ STATE(1823), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4751), 1,
+ STATE(5632), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -182103,7 +183802,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -182124,7 +183823,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [56474] = 22,
+ [54637] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -182143,33 +183842,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1797), 1,
+ STATE(1824), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5107), 1,
+ STATE(5190), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -182180,7 +183879,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -182201,7 +183900,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [56573] = 22,
+ [54736] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -182220,33 +183919,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1798), 1,
+ STATE(1825), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1850), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4814), 1,
+ STATE(5190), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -182257,7 +183956,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -182278,7 +183977,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [56672] = 22,
+ [54835] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -182297,33 +183996,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1454), 1,
+ STATE(1668), 1,
aux_sym_program_repeat1,
- STATE(1799), 1,
+ STATE(1826), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5511), 1,
+ STATE(4744), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -182334,7 +184033,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -182355,7 +184054,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [56771] = 22,
+ [54934] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -182374,33 +184073,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1800), 1,
+ STATE(1827), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5969), 1,
+ STATE(5189), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -182411,7 +184110,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -182432,7 +184131,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [56870] = 22,
+ [55033] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -182451,33 +184150,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1801), 1,
+ STATE(1828), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4749), 1,
+ STATE(4744), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -182488,7 +184187,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -182509,7 +184208,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [56969] = 22,
+ [55132] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -182528,33 +184227,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1723), 1,
- aux_sym_program_repeat1,
- STATE(1802), 1,
+ STATE(1829), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1851), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4783), 1,
+ STATE(5189), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -182565,7 +184264,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -182586,7 +184285,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [57068] = 22,
+ [55231] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -182605,33 +184304,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1803), 1,
+ STATE(1830), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5967), 1,
+ STATE(5170), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -182642,7 +184341,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -182663,7 +184362,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [57167] = 22,
+ [55330] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -182682,33 +184381,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1804), 1,
+ STATE(1831), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1853), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5966), 1,
+ STATE(5170), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -182719,7 +184418,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -182740,7 +184439,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [57266] = 22,
+ [55429] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -182759,33 +184458,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1805), 1,
+ STATE(1832), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5563), 1,
+ STATE(5169), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -182796,7 +184495,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -182817,7 +184516,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [57365] = 22,
+ [55528] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -182836,33 +184535,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1806), 1,
+ STATE(1669), 1,
+ aux_sym_program_repeat1,
+ STATE(1833), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5965), 1,
+ STATE(4743), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -182873,7 +184572,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -182894,7 +184593,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [57464] = 22,
+ [55627] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -182913,33 +184612,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1708), 1,
- aux_sym_program_repeat1,
- STATE(1807), 1,
+ STATE(1834), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1854), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5635), 1,
+ STATE(5169), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -182950,7 +184649,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -182971,7 +184670,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [57563] = 22,
+ [55726] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -182990,33 +184689,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1808), 1,
+ STATE(1835), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5964), 1,
+ STATE(5168), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -183027,7 +184726,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -183048,7 +184747,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [57662] = 22,
+ [55825] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -183067,33 +184766,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1575), 1,
- aux_sym_program_repeat1,
- STATE(1809), 1,
- sym_comment,
STATE(1836), 1,
+ sym_comment,
+ STATE(1855), 1,
+ aux_sym_program_repeat1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5826), 1,
+ STATE(5168), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -183104,7 +184803,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -183125,7 +184824,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [57761] = 22,
+ [55924] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -183144,33 +184843,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1477), 1,
- aux_sym_program_repeat1,
- STATE(1810), 1,
+ STATE(1837), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5510), 1,
+ STATE(5167), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -183181,7 +184880,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -183202,7 +184901,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [57860] = 22,
+ [56023] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -183221,33 +184920,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1811), 1,
+ STATE(1838), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1856), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5826), 1,
+ STATE(5167), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -183258,7 +184957,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -183279,7 +184978,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [57959] = 22,
+ [56122] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -183296,35 +184995,35 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2524), 1,
+ ACTIONS(2719), 1,
aux_sym__cf_close_tag_token1,
- STATE(1812), 1,
+ STATE(1839), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5963), 1,
+ STATE(5165), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -183335,7 +185034,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -183356,7 +185055,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [58058] = 22,
+ [56221] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -183375,33 +185074,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1496), 1,
- aux_sym_program_repeat1,
- STATE(1813), 1,
+ STATE(1840), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5509), 1,
+ STATE(4743), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -183412,7 +185111,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -183433,7 +185132,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [58157] = 22,
+ [56320] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -183446,39 +185145,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_QMARK,
ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2481), 1,
- aux_sym__cf_close_tag_token1,
ACTIONS(2483), 1,
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1814), 1,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1841), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1857), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4743), 1,
+ STATE(5165), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -183489,7 +185188,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -183510,69 +185209,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [58256] = 7,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2342), 1,
- anon_sym_EQ,
- ACTIONS(2603), 1,
- anon_sym_COLON,
- STATE(1815), 1,
- sym_comment,
- ACTIONS(2282), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2280), 35,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [58325] = 22,
+ [56419] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -183591,33 +185228,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1816), 1,
+ STATE(1842), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5962), 1,
+ STATE(5164), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -183628,7 +185265,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -183649,7 +185286,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [58424] = 22,
+ [56518] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -183668,33 +185305,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1521), 1,
- aux_sym_program_repeat1,
- STATE(1817), 1,
+ STATE(1843), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5508), 1,
+ STATE(5140), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -183705,7 +185342,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -183726,7 +185363,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [58523] = 22,
+ [56617] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -183745,33 +185382,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1818), 1,
+ STATE(1844), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1863), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4813), 1,
+ STATE(5140), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -183782,7 +185419,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -183803,7 +185440,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [58622] = 22,
+ [56716] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -183822,33 +185459,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1819), 1,
+ STATE(1845), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5949), 1,
+ STATE(5139), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -183859,7 +185496,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -183880,7 +185517,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [58721] = 22,
+ [56815] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -183899,33 +185536,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1820), 1,
+ STATE(1846), 1,
sym_comment,
- STATE(1836), 1,
- sym_start_tag,
- STATE(1840), 1,
+ STATE(1866), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5759), 1,
+ STATE(5139), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -183936,7 +185573,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -183957,7 +185594,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [58820] = 22,
+ [56914] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -183976,33 +185613,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1821), 1,
+ STATE(1847), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5948), 1,
+ STATE(5133), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -184013,7 +185650,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -184034,7 +185671,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [58919] = 22,
+ [57013] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -184053,33 +185690,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1822), 1,
+ STATE(1665), 1,
+ aux_sym_program_repeat1,
+ STATE(1848), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
- aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4811), 1,
+ STATE(4925), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -184090,7 +185727,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -184111,7 +185748,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [59018] = 22,
+ [57112] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -184130,33 +185767,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1445), 1,
- aux_sym_program_repeat1,
- STATE(1823), 1,
+ STATE(1849), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5759), 1,
+ STATE(5131), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -184167,7 +185804,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -184188,7 +185825,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [59117] = 22,
+ [57211] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -184207,33 +185844,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1669), 1,
- aux_sym_program_repeat1,
- STATE(1824), 1,
+ STATE(1850), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4743), 1,
+ STATE(5127), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -184244,7 +185881,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -184265,7 +185902,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [59216] = 22,
+ [57310] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -184284,33 +185921,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1825), 1,
+ STATE(1851), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5560), 1,
+ STATE(5125), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -184321,7 +185958,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -184342,7 +185979,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [59315] = 22,
+ [57409] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -184361,33 +185998,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1668), 1,
- aux_sym_program_repeat1,
- STATE(1826), 1,
+ STATE(1852), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4744), 1,
+ STATE(4925), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -184398,7 +186035,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -184419,7 +186056,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [59414] = 22,
+ [57508] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -184438,33 +186075,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1827), 1,
+ STATE(1853), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(5096), 1,
+ STATE(5120), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -184475,7 +186112,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -184496,7 +186133,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [59513] = 22,
+ [57607] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
@@ -184515,33 +186152,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_SLASH,
ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1828), 1,
+ STATE(1854), 1,
sym_comment,
- STATE(1836), 1,
+ STATE(1907), 1,
sym_start_tag,
- STATE(1840), 1,
+ STATE(2000), 1,
aux_sym_program_repeat1,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- STATE(4744), 1,
+ STATE(5107), 1,
sym__cf_close_tag,
ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -184552,7 +186189,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -184573,167 +186210,129 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [59612] = 5,
+ [57706] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1829), 1,
- sym_comment,
- ACTIONS(2607), 14,
- anon_sym_GT,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2605), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [59676] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1830), 1,
+ STATE(1855), 1,
sym_comment,
- ACTIONS(1003), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(1001), 36,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_else,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_while,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [59740] = 20,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(5105), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [57805] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(2609), 1,
- ts_builtin_sym_end,
- ACTIONS(2611), 1,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
anon_sym_LT_BANG,
- ACTIONS(2614), 1,
+ ACTIONS(2473), 1,
anon_sym_LT_QMARK,
- ACTIONS(2620), 1,
+ ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2623), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2626), 1,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2629), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1868), 1,
+ STATE(1856), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2516), 1,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2702), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2836), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4164), 1,
- sym_style_start_tag,
- STATE(4178), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- ACTIONS(2617), 2,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(5101), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(1831), 2,
- sym_comment,
- aux_sym_program_repeat1,
- STATE(2805), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2984), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -184744,7 +186343,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2800), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -184765,62 +186364,63 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [59834] = 22,
+ [57904] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(17), 1,
aux_sym__cf_open_tag_token1,
- ACTIONS(2632), 1,
+ ACTIONS(2471), 1,
anon_sym_LT_BANG,
- ACTIONS(2634), 1,
+ ACTIONS(2473), 1,
anon_sym_LT_QMARK,
- ACTIONS(2638), 1,
+ ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2640), 1,
+ ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2642), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2644), 1,
- sym_implicit_end_tag,
- STATE(1832), 1,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1857), 1,
sym_comment,
- STATE(1866), 1,
- aux_sym_program_repeat1,
- STATE(1873), 1,
+ STATE(1907), 1,
sym_start_tag,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
STATE(2518), 1,
sym__cf_open_tag,
- STATE(2689), 1,
- sym_end_tag,
- STATE(2827), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2845), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4052), 1,
- sym_style_start_tag,
- STATE(4101), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- ACTIONS(2636), 2,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(5097), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2846), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2812), 9,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
sym_element,
sym_script_element,
+ sym_end_tag,
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2855), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -184841,239 +186441,63 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [59932] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1833), 1,
- sym_comment,
- ACTIONS(2648), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2646), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [59996] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1834), 1,
- sym_comment,
- ACTIONS(1003), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(1001), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [60060] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1835), 1,
- sym_comment,
- ACTIONS(990), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(988), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [60124] = 22,
+ [58003] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(17), 1,
aux_sym__cf_open_tag_token1,
- ACTIONS(2632), 1,
+ ACTIONS(2471), 1,
anon_sym_LT_BANG,
- ACTIONS(2634), 1,
+ ACTIONS(2473), 1,
anon_sym_LT_QMARK,
- ACTIONS(2638), 1,
+ ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2640), 1,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2642), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2650), 1,
- sym_implicit_end_tag,
- STATE(1832), 1,
- aux_sym_program_repeat1,
- STATE(1836), 1,
+ STATE(1858), 1,
sym_comment,
- STATE(1873), 1,
+ STATE(1907), 1,
sym_start_tag,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
STATE(2518), 1,
sym__cf_open_tag,
- STATE(2687), 1,
- sym_end_tag,
- STATE(2827), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2845), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4052), 1,
- sym_style_start_tag,
- STATE(4101), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- ACTIONS(2636), 2,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(5096), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2846), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2812), 9,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
sym_element,
sym_script_element,
+ sym_end_tag,
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2855), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -185094,226 +186518,52 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [60222] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1837), 1,
- sym_comment,
- ACTIONS(2654), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2652), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [60286] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1838), 1,
- sym_comment,
- ACTIONS(2658), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2656), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [60350] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1839), 1,
- sym_comment,
- ACTIONS(2662), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2660), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [60414] = 20,
+ [58102] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(2623), 1,
+ ACTIONS(17), 1,
aux_sym__cf_open_tag_token1,
- ACTIONS(2664), 1,
+ ACTIONS(2471), 1,
anon_sym_LT_BANG,
- ACTIONS(2667), 1,
+ ACTIONS(2473), 1,
anon_sym_LT_QMARK,
- ACTIONS(2673), 1,
+ ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2676), 1,
+ ACTIONS(2481), 1,
aux_sym__cf_close_tag_token1,
- ACTIONS(2678), 1,
+ ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2681), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1836), 1,
+ STATE(1670), 1,
+ aux_sym_program_repeat1,
+ STATE(1859), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2517), 1,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2983), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2985), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4130), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- STATE(4131), 1,
+ STATE(4074), 1,
sym_style_start_tag,
- ACTIONS(2670), 2,
+ STATE(4928), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(1840), 2,
- sym_comment,
- aux_sym_program_repeat1,
- STATE(2801), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2982), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -185324,7 +186574,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2799), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -185345,908 +186595,557 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [60508] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1841), 1,
- sym_comment,
- ACTIONS(2686), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2684), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [60572] = 6,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2688), 1,
- sym__automatic_semicolon,
- STATE(1842), 1,
- sym_comment,
- ACTIONS(1003), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(1001), 35,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_else,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_while,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [60638] = 6,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2603), 1,
- anon_sym_COLON,
- STATE(1843), 1,
- sym_comment,
- ACTIONS(2282), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2280), 35,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [60704] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1844), 1,
- sym_comment,
- ACTIONS(2282), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2280), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [60768] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1845), 1,
- sym_comment,
- ACTIONS(2692), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2690), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [60832] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1846), 1,
- sym_comment,
- ACTIONS(2696), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2694), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [60896] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
+ [58201] = 22,
+ ACTIONS(3), 1,
aux_sym_comment_token1,
- STATE(1847), 1,
- sym_comment,
- ACTIONS(2700), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2698), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [60960] = 5,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1848), 1,
- sym_comment,
- ACTIONS(2704), 14,
- anon_sym_GT,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2702), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [61024] = 8,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2566), 1,
- anon_sym_LBRACK,
- ACTIONS(2570), 1,
- anon_sym_DOT,
- ACTIONS(2582), 1,
- sym_optional_chain,
- STATE(1849), 1,
+ STATE(1860), 1,
sym_comment,
- ACTIONS(2708), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2706), 33,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- 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,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [61094] = 5,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(4928), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [58300] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1850), 1,
- sym_comment,
- ACTIONS(2708), 14,
- anon_sym_GT,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2706), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [61158] = 5,
+ STATE(1671), 1,
+ aux_sym_program_repeat1,
+ STATE(1861), 1,
+ sym_comment,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(4929), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [58399] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1851), 1,
- sym_comment,
- ACTIONS(2712), 14,
- anon_sym_GT,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2710), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [61222] = 5,
+ STATE(1537), 1,
+ aux_sym_program_repeat1,
+ STATE(1862), 1,
+ sym_comment,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(5631), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [58498] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1852), 1,
- sym_comment,
- ACTIONS(2560), 15,
- anon_sym_GT,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
anon_sym_LT,
- anon_sym_EQ,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2558), 35,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
- anon_sym_COLON,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [61286] = 5,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
+ anon_sym_POUND,
+ STATE(1863), 1,
+ sym_comment,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(5089), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [58597] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1853), 1,
- sym_comment,
- ACTIONS(2716), 14,
- anon_sym_GT,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2714), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [61350] = 5,
+ STATE(1864), 1,
+ sym_comment,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(4929), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [58696] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1854), 1,
- sym_comment,
- ACTIONS(2720), 14,
- anon_sym_GT,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2718), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [61414] = 5,
+ STATE(1684), 1,
+ aux_sym_program_repeat1,
+ STATE(1865), 1,
+ sym_comment,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(4933), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [58795] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1855), 1,
- sym_comment,
- ACTIONS(2724), 14,
- anon_sym_GT,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2722), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [61478] = 7,
+ STATE(1866), 1,
+ sym_comment,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(4960), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [58894] = 7,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2342), 1,
+ ACTIONS(2368), 1,
anon_sym_EQ,
- ACTIONS(2603), 1,
+ ACTIONS(2501), 1,
anon_sym_COLON,
- STATE(1856), 1,
+ STATE(1867), 1,
sym_comment,
- ACTIONS(2282), 14,
+ ACTIONS(1853), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -186260,14 +187159,13 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2280), 34,
+ aux_sym_binary_expression_token12,
+ ACTIONS(1851), 35,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
anon_sym_of,
anon_sym_SEMI,
@@ -186285,73 +187183,76 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [61546] = 22,
+ [58963] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(2632), 1,
+ ACTIONS(2471), 1,
anon_sym_LT_BANG,
- ACTIONS(2634), 1,
+ ACTIONS(2473), 1,
anon_sym_LT_QMARK,
- ACTIONS(2638), 1,
+ ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2642), 1,
- anon_sym_POUND,
- ACTIONS(2726), 1,
+ ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2728), 1,
- sym_implicit_end_tag,
- STATE(1857), 1,
- sym_comment,
- STATE(1866), 1,
+ ACTIONS(2485), 1,
+ anon_sym_POUND,
+ ACTIONS(2594), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2735), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1725), 1,
aux_sym_program_repeat1,
- STATE(1873), 1,
+ STATE(1868), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
- STATE(2518), 1,
+ STATE(2491), 1,
sym__cf_open_tag,
- STATE(2686), 1,
- sym_end_tag,
- STATE(2827), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2845), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4052), 1,
- sym_style_start_tag,
- STATE(4101), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- ACTIONS(2636), 2,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(5621), 1,
+ sym_cf_if_alt,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2846), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2812), 9,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
sym_element,
sym_script_element,
+ sym_end_tag,
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2855), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -186372,192 +187273,98 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [61644] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
+ [59062] = 22,
+ ACTIONS(3), 1,
aux_sym_comment_token1,
- STATE(1858), 1,
- sym_comment,
- ACTIONS(2732), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2730), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [61708] = 5,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1859), 1,
- sym_comment,
- ACTIONS(970), 14,
- anon_sym_GT,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(968), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [61772] = 6,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2734), 1,
- sym__automatic_semicolon,
- STATE(1860), 1,
+ STATE(1869), 1,
sym_comment,
- ACTIONS(858), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(856), 35,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_else,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_while,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [61838] = 5,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(4933), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [59161] = 8,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(1861), 1,
+ ACTIONS(2334), 1,
+ anon_sym_EQ,
+ ACTIONS(2501), 1,
+ anon_sym_COLON,
+ STATE(1870), 1,
sym_comment,
- ACTIONS(960), 14,
+ ACTIONS(2337), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ ACTIONS(1853), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -186571,20 +187378,15 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(958), 36,
+ aux_sym_binary_expression_token12,
+ ACTIONS(1851), 33,
+ sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- anon_sym_RBRACK,
sym_optional_chain,
anon_sym_DOT,
anon_sym_AMP_AMP,
@@ -186598,25 +187400,183 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [61902] = 5,
+ [59232] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
+ anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
+ anon_sym_POUND,
+ STATE(1688), 1,
+ aux_sym_program_repeat1,
+ STATE(1871), 1,
+ sym_comment,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(4944), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [59331] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
+ anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
+ anon_sym_POUND,
+ STATE(1872), 1,
+ sym_comment,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(4944), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [59430] = 6,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(1862), 1,
+ ACTIONS(2522), 1,
+ anon_sym_EQ,
+ STATE(1873), 1,
sym_comment,
- ACTIONS(2738), 14,
+ ACTIONS(2520), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -186630,20 +187590,18 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2736), 36,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2518), 36,
+ sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
- anon_sym_POUND,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_RPAREN,
anon_sym_of,
- anon_sym_COLON,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- anon_sym_RBRACK,
sym_optional_chain,
anon_sym_DOT,
anon_sym_AMP_AMP,
@@ -186657,84 +187615,337 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [61966] = 5,
+ [59497] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(99), 1,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
+ anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
+ anon_sym_POUND,
+ STATE(1690), 1,
+ aux_sym_program_repeat1,
+ STATE(1874), 1,
+ sym_comment,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(4949), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [59596] = 22,
+ ACTIONS(3), 1,
aux_sym_comment_token1,
- STATE(1863), 1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
+ anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
+ anon_sym_POUND,
+ STATE(1875), 1,
sym_comment,
- ACTIONS(2742), 14,
- anon_sym_GT,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(4949), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [59695] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2740), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [62030] = 5,
+ STATE(1698), 1,
+ aux_sym_program_repeat1,
+ STATE(1876), 1,
+ sym_comment,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(4951), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [59794] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
+ anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
+ anon_sym_POUND,
+ STATE(1877), 1,
+ sym_comment,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(4951), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [59893] = 6,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(1864), 1,
+ ACTIONS(890), 1,
+ anon_sym_EQ,
+ STATE(1878), 1,
sym_comment,
- ACTIONS(2746), 14,
+ ACTIONS(888), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -186748,20 +187959,18 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2744), 36,
+ aux_sym_binary_expression_token12,
+ ACTIONS(886), 36,
+ sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
- anon_sym_POUND,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_RPAREN,
anon_sym_of,
- anon_sym_COLON,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- anon_sym_RBRACK,
sym_optional_chain,
anon_sym_DOT,
anon_sym_AMP_AMP,
@@ -186775,119 +187984,527 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [62094] = 5,
+ [59960] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(99), 1,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
+ anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
+ anon_sym_POUND,
+ STATE(1724), 1,
+ aux_sym_program_repeat1,
+ STATE(1879), 1,
+ sym_comment,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(4954), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [60059] = 22,
+ ACTIONS(3), 1,
aux_sym_comment_token1,
- STATE(1865), 1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
+ anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
+ anon_sym_POUND,
+ STATE(1880), 1,
sym_comment,
- ACTIONS(2750), 14,
- anon_sym_GT,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2000), 1,
+ aux_sym_program_repeat1,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(4954), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [60158] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2748), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [62158] = 20,
+ STATE(1771), 1,
+ aux_sym_program_repeat1,
+ STATE(1881), 1,
+ sym_comment,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(4849), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [60257] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
+ anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
+ anon_sym_POUND,
+ STATE(1776), 1,
+ aux_sym_program_repeat1,
+ STATE(1882), 1,
+ sym_comment,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(4961), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [60356] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
+ anon_sym_LT,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
+ anon_sym_POUND,
+ ACTIONS(2719), 1,
+ aux_sym__cf_close_tag_token1,
+ STATE(1821), 1,
+ aux_sym_program_repeat1,
+ STATE(1883), 1,
+ sym_comment,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(4992), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [60455] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
+ anon_sym_LT,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
+ anon_sym_POUND,
+ STATE(1852), 1,
+ aux_sym_program_repeat1,
+ STATE(1884), 1,
+ sym_comment,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(4994), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [60554] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(2609), 1,
- sym_implicit_end_tag,
- ACTIONS(2623), 1,
+ ACTIONS(17), 1,
aux_sym__cf_open_tag_token1,
- ACTIONS(2752), 1,
+ ACTIONS(2471), 1,
anon_sym_LT_BANG,
- ACTIONS(2755), 1,
+ ACTIONS(2473), 1,
anon_sym_LT_QMARK,
- ACTIONS(2761), 1,
+ ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2764), 1,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2767), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- STATE(1873), 1,
+ STATE(1860), 1,
+ aux_sym_program_repeat1,
+ STATE(1885), 1,
+ sym_comment,
+ STATE(1907), 1,
sym_start_tag,
STATE(2518), 1,
sym__cf_open_tag,
- STATE(2827), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2845), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4052), 1,
- sym_style_start_tag,
- STATE(4101), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- ACTIONS(2758), 2,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(4998), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(1866), 2,
- sym_comment,
- aux_sym_program_repeat1,
- STATE(2846), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2812), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -186898,7 +188515,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2855), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -186919,121 +188536,63 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [62252] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1867), 1,
- sym_comment,
- ACTIONS(2601), 15,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_EQ,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2599), 35,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
- anon_sym_COLON,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [62316] = 22,
+ [60653] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(17), 1,
aux_sym__cf_open_tag_token1,
- ACTIONS(2632), 1,
+ ACTIONS(2471), 1,
anon_sym_LT_BANG,
- ACTIONS(2634), 1,
+ ACTIONS(2473), 1,
anon_sym_LT_QMARK,
- ACTIONS(2638), 1,
+ ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2642), 1,
- anon_sym_POUND,
- ACTIONS(2726), 1,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2770), 1,
- sym_implicit_end_tag,
- STATE(1857), 1,
+ ACTIONS(2485), 1,
+ anon_sym_POUND,
+ STATE(1864), 1,
aux_sym_program_repeat1,
- STATE(1868), 1,
+ STATE(1886), 1,
sym_comment,
- STATE(1873), 1,
+ STATE(1907), 1,
sym_start_tag,
STATE(2518), 1,
sym__cf_open_tag,
- STATE(2682), 1,
- sym_end_tag,
- STATE(2827), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2845), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4052), 1,
- sym_style_start_tag,
- STATE(4101), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- ACTIONS(2636), 2,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(5019), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2846), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2812), 9,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
sym_element,
sym_script_element,
+ sym_end_tag,
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2855), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -187054,62 +188613,63 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [62414] = 22,
+ [60752] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(17), 1,
aux_sym__cf_open_tag_token1,
- ACTIONS(2632), 1,
+ ACTIONS(2471), 1,
anon_sym_LT_BANG,
- ACTIONS(2634), 1,
+ ACTIONS(2473), 1,
anon_sym_LT_QMARK,
- ACTIONS(2638), 1,
+ ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2642), 1,
- anon_sym_POUND,
- ACTIONS(2772), 1,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2774), 1,
- sym_implicit_end_tag,
- STATE(1866), 1,
- aux_sym_program_repeat1,
+ ACTIONS(2485), 1,
+ anon_sym_POUND,
STATE(1869), 1,
+ aux_sym_program_repeat1,
+ STATE(1887), 1,
sym_comment,
- STATE(1873), 1,
+ STATE(1907), 1,
sym_start_tag,
STATE(2518), 1,
sym__cf_open_tag,
- STATE(2827), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2845), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(2935), 1,
- sym_end_tag,
- STATE(4052), 1,
- sym_style_start_tag,
- STATE(4101), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- ACTIONS(2636), 2,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(5020), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2846), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2812), 9,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
sym_element,
sym_script_element,
+ sym_end_tag,
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2855), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -187130,239 +188690,140 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [62512] = 6,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
+ [60851] = 22,
+ ACTIONS(3), 1,
aux_sym_comment_token1,
- ACTIONS(2780), 1,
- anon_sym_COLON,
- STATE(1870), 1,
- sym_comment,
- ACTIONS(2778), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2776), 35,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [62578] = 5,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1871), 1,
- sym_comment,
- ACTIONS(980), 14,
- anon_sym_GT,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(978), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [62642] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
STATE(1872), 1,
+ aux_sym_program_repeat1,
+ STATE(1888), 1,
sym_comment,
- ACTIONS(2784), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2782), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [62706] = 21,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(5021), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [60950] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(17), 1,
aux_sym__cf_open_tag_token1,
- ACTIONS(2632), 1,
+ ACTIONS(2471), 1,
anon_sym_LT_BANG,
- ACTIONS(2634), 1,
+ ACTIONS(2473), 1,
anon_sym_LT_QMARK,
- ACTIONS(2638), 1,
+ ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(2642), 1,
- anon_sym_POUND,
- ACTIONS(2772), 1,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(2786), 1,
- sym_implicit_end_tag,
- STATE(1869), 1,
+ ACTIONS(2485), 1,
+ anon_sym_POUND,
+ STATE(1880), 1,
aux_sym_program_repeat1,
+ STATE(1889), 1,
+ sym_comment,
+ STATE(1907), 1,
+ sym_start_tag,
STATE(2518), 1,
sym__cf_open_tag,
- STATE(2827), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2845), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(2862), 1,
- sym_end_tag,
- STATE(4052), 1,
- sym_style_start_tag,
- STATE(4101), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- ACTIONS(2636), 2,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(5052), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(1873), 2,
- sym_start_tag,
- sym_comment,
- STATE(2846), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2812), 9,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
sym_element,
sym_script_element,
+ sym_end_tag,
sym_erroneous_end_tag,
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2855), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -187383,168 +188844,129 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [62802] = 5,
+ [61049] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1874), 1,
- sym_comment,
- ACTIONS(2790), 14,
- anon_sym_GT,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2473), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2479), 1,
anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2788), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [62866] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1875), 1,
+ STATE(1877), 1,
+ aux_sym_program_repeat1,
+ STATE(1890), 1,
sym_comment,
- ACTIONS(1077), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(1075), 36,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_else,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_while,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [62930] = 21,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(5050), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
+ sym_text,
+ sym_entity,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [61148] = 22,
ACTIONS(3), 1,
aux_sym_comment_token1,
ACTIONS(5), 1,
sym_cf_comment,
- ACTIONS(9), 1,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2471), 1,
anon_sym_LT_BANG,
- ACTIONS(11), 1,
+ ACTIONS(2473), 1,
anon_sym_LT_QMARK,
- ACTIONS(15), 1,
+ ACTIONS(2479), 1,
anon_sym_LT,
- ACTIONS(17), 1,
- aux_sym__cf_open_tag_token1,
- ACTIONS(19), 1,
+ ACTIONS(2481), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(2483), 1,
anon_sym_LT_SLASH,
- ACTIONS(21), 1,
+ ACTIONS(2485), 1,
anon_sym_POUND,
- ACTIONS(2792), 1,
- ts_builtin_sym_end,
- STATE(1831), 1,
+ STATE(1875), 1,
aux_sym_program_repeat1,
- STATE(1868), 1,
- sym_start_tag,
- STATE(1876), 1,
+ STATE(1891), 1,
sym_comment,
- STATE(2516), 1,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
sym__cf_open_tag,
- STATE(2702), 1,
+ STATE(2976), 1,
sym__node,
- STATE(2836), 1,
+ STATE(2978), 1,
sym_self_closing_tag,
- STATE(4164), 1,
- sym_style_start_tag,
- STATE(4178), 1,
+ STATE(4073), 1,
sym_script_start_tag,
- ACTIONS(13), 2,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ STATE(5022), 1,
+ sym__cf_close_tag,
+ ACTIONS(2477), 2,
sym_text,
sym_entity,
- STATE(2805), 4,
+ STATE(2921), 4,
sym_cf_component_tag,
sym_cf_function_tag,
sym_cf_query_tag,
sym_cf_output_tag,
- STATE(2984), 10,
+ STATE(2971), 10,
sym_doctype,
sym_xml_decl,
sym_cfscript_element,
@@ -187555,7 +188977,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_style_element,
sym_cf_tag,
sym__hash,
- STATE(2800), 20,
+ STATE(2920), 20,
sym_cf_silent_tag,
sym_cf_lock_tag,
sym_cf_thread_tag,
@@ -187576,138 +188998,206 @@ static const uint16_t ts_small_parse_table[] = {
sym_cf_if_tag,
sym_cf_set_tag,
sym__cf_super_tags,
- [63026] = 5,
+ [61247] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(1877), 1,
- sym_comment,
- ACTIONS(1077), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
+ ACTIONS(2721), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2723), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2725), 1,
+ sym_optional_chain,
+ ACTIONS(2727), 1,
+ anon_sym_DOT,
+ ACTIONS(2747), 1,
anon_sym_GT_GT,
+ ACTIONS(2751), 1,
anon_sym_AMP,
+ ACTIONS(2753), 1,
+ anon_sym_CARET,
+ ACTIONS(2755), 1,
anon_sym_PIPE,
+ ACTIONS(2761), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2767), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2769), 1,
+ sym__ternary_qmark,
+ STATE(1892), 1,
+ sym_comment,
+ STATE(1958), 1,
+ sym_arguments,
+ ACTIONS(2729), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2741), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2743), 2,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ ACTIONS(2745), 2,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ ACTIONS(2749), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(2757), 2,
anon_sym_PLUS,
anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
+ ACTIONS(2759), 2,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ ACTIONS(2763), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(1075), 36,
- sym__ternary_qmark,
+ ACTIONS(2644), 4,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_of,
+ anon_sym_SEMI,
+ ACTIONS(2739), 5,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_in,
+ aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2765), 6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2737), 7,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [61355] = 27,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- anon_sym_RBRACK,
+ ACTIONS(2725), 1,
sym_optional_chain,
+ ACTIONS(2727), 1,
anon_sym_DOT,
+ ACTIONS(2747), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2751), 1,
+ anon_sym_AMP,
+ ACTIONS(2753), 1,
+ anon_sym_CARET,
+ ACTIONS(2755), 1,
+ anon_sym_PIPE,
+ ACTIONS(2761), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2767), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2769), 1,
+ sym__ternary_qmark,
+ STATE(1893), 1,
+ sym_comment,
+ STATE(1958), 1,
+ sym_arguments,
+ ACTIONS(2729), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2741), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2743), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
+ ACTIONS(2745), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
+ ACTIONS(2749), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
+ ACTIONS(2757), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2759), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
+ ACTIONS(2763), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2656), 4,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_of,
+ anon_sym_SEMI,
+ ACTIONS(2739), 5,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_in,
+ aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2765), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
+ ACTIONS(2737), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [63090] = 5,
+ [61463] = 6,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(1878), 1,
+ ACTIONS(2771), 1,
+ sym_regex_flags,
+ STATE(1894), 1,
sym_comment,
- ACTIONS(2796), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2794), 36,
+ ACTIONS(2614), 22,
+ sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
- anon_sym_POUND,
anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- anon_sym_RBRACK,
sym_optional_chain,
anon_sym_DOT,
anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_CARET,
anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [63154] = 6,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2802), 1,
- sym_regex_flags,
- STATE(1879), 1,
- sym_comment,
- ACTIONS(2800), 24,
+ ACTIONS(2616), 27,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
anon_sym_in,
+ anon_sym_of,
aux_sym_binary_expression_token1,
aux_sym_binary_expression_token2,
anon_sym_GT_GT,
@@ -187719,108 +189209,188 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
aux_sym_binary_expression_token4,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token12,
+ aux_sym_binary_expression_token13,
anon_sym_instanceof,
- ACTIONS(2798), 25,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
+ [61529] = 27,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_COLON,
+ ACTIONS(2537), 1,
anon_sym_LBRACK,
- anon_sym_RBRACK,
+ ACTIONS(2539), 1,
sym_optional_chain,
+ ACTIONS(2541), 1,
anon_sym_DOT,
+ ACTIONS(2785), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2789), 1,
+ anon_sym_AMP,
+ ACTIONS(2791), 1,
+ anon_sym_CARET,
+ ACTIONS(2793), 1,
+ anon_sym_PIPE,
+ ACTIONS(2799), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2805), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2807), 1,
+ sym__ternary_qmark,
+ STATE(1421), 1,
+ sym_arguments,
+ STATE(1895), 1,
+ sym_comment,
+ ACTIONS(2543), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2777), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2781), 2,
anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ ACTIONS(2783), 2,
anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ ACTIONS(2787), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
+ ACTIONS(2795), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2797), 2,
anon_sym_PERCENT,
- anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token3,
+ ACTIONS(2801), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2779), 4,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(2775), 5,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_in,
+ aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2803), 6,
anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
anon_sym_BANG_EQ_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [63220] = 5,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2773), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [61637] = 28,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(1880), 1,
- sym_comment,
- ACTIONS(2806), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
+ ACTIONS(2721), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2723), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2725), 1,
+ sym_optional_chain,
+ ACTIONS(2727), 1,
+ anon_sym_DOT,
+ ACTIONS(2822), 1,
anon_sym_GT_GT,
+ ACTIONS(2826), 1,
anon_sym_AMP,
+ ACTIONS(2828), 1,
+ anon_sym_CARET,
+ ACTIONS(2830), 1,
anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2804), 36,
+ ACTIONS(2836), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2842), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2844), 1,
sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
+ STATE(1896), 1,
+ sym_comment,
+ STATE(1958), 1,
+ sym_arguments,
+ ACTIONS(2508), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ ACTIONS(2729), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2813), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2815), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
+ ACTIONS(2818), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
+ ACTIONS(2820), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
+ ACTIONS(2824), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
+ ACTIONS(2832), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2834), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
+ ACTIONS(2838), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2811), 5,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_in,
+ aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2840), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
+ ACTIONS(2809), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [63284] = 5,
+ [61747] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(1881), 1,
+ STATE(1897), 1,
sym_comment,
- ACTIONS(2810), 14,
+ ACTIONS(2584), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -187834,20 +189404,18 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2808), 36,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2582), 36,
+ sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
- anon_sym_POUND,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_RPAREN,
anon_sym_of,
- anon_sym_COLON,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- anon_sym_RBRACK,
sym_optional_chain,
anon_sym_DOT,
anon_sym_AMP_AMP,
@@ -187861,84 +189429,109 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [63348] = 5,
+ [61811] = 28,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(1882), 1,
- sym_comment,
- ACTIONS(2814), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2812), 36,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_POUND,
- anon_sym_COMMA,
- anon_sym_RBRACE,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- anon_sym_RBRACK,
+ ACTIONS(2725), 1,
sym_optional_chain,
+ ACTIONS(2727), 1,
anon_sym_DOT,
+ ACTIONS(2822), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2826), 1,
+ anon_sym_AMP,
+ ACTIONS(2828), 1,
+ anon_sym_CARET,
+ ACTIONS(2830), 1,
+ anon_sym_PIPE,
+ ACTIONS(2836), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2842), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2844), 1,
+ sym__ternary_qmark,
+ STATE(1898), 1,
+ sym_comment,
+ STATE(1958), 1,
+ sym_arguments,
+ ACTIONS(2508), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ ACTIONS(2729), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2813), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2818), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
+ ACTIONS(2820), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
+ ACTIONS(2824), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
+ ACTIONS(2832), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2834), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
+ ACTIONS(2838), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2846), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ ACTIONS(2811), 5,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_in,
+ aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2840), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
+ ACTIONS(2809), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [63412] = 5,
+ [61921] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(1883), 1,
+ STATE(1899), 1,
sym_comment,
- ACTIONS(2778), 14,
+ ACTIONS(2638), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -187952,20 +189545,18 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2776), 36,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2636), 36,
+ sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
- anon_sym_POUND,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_RPAREN,
anon_sym_of,
- anon_sym_COLON,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- anon_sym_RBRACK,
sym_optional_chain,
anon_sym_DOT,
anon_sym_AMP_AMP,
@@ -187979,29 +189570,27 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [63476] = 7,
+ [61985] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
- anon_sym_LPAREN,
- STATE(1884), 1,
+ STATE(1900), 1,
sym_comment,
- STATE(1950), 1,
- sym_arguments,
- ACTIONS(2539), 14,
+ ACTIONS(2634), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -188015,14 +189604,15 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2537), 33,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2632), 36,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
anon_sym_COMMA,
anon_sym_RBRACE,
+ anon_sym_LPAREN,
anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
@@ -188039,34 +189629,117 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [63543] = 8,
+ [62049] = 28,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2721), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2723), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2725), 1,
+ sym_optional_chain,
+ ACTIONS(2727), 1,
+ anon_sym_DOT,
+ ACTIONS(2822), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2826), 1,
+ anon_sym_AMP,
+ ACTIONS(2828), 1,
+ anon_sym_CARET,
+ ACTIONS(2830), 1,
+ anon_sym_PIPE,
+ ACTIONS(2836), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2842), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2844), 1,
+ sym__ternary_qmark,
+ STATE(1901), 1,
+ sym_comment,
+ STATE(1958), 1,
+ sym_arguments,
+ ACTIONS(2514), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ ACTIONS(2729), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2813), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2818), 2,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ ACTIONS(2820), 2,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ ACTIONS(2824), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(2832), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2834), 2,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ ACTIONS(2838), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2849), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ ACTIONS(2811), 5,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_in,
+ aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2840), 6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2809), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [62159] = 8,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2342), 1,
+ ACTIONS(2358), 1,
anon_sym_EQ,
- ACTIONS(2603), 1,
+ ACTIONS(2501), 1,
anon_sym_COLON,
- STATE(1885), 1,
+ STATE(1902), 1,
sym_comment,
- ACTIONS(2398), 4,
+ ACTIONS(2397), 3,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_RPAREN,
anon_sym_RBRACK,
- ACTIONS(2282), 14,
+ ACTIONS(1853), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -188080,8 +189753,8 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2280), 29,
+ aux_sym_binary_expression_token12,
+ ACTIONS(1851), 31,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
@@ -188100,29 +189773,27 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [63612] = 7,
+ [62229] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(854), 1,
- anon_sym_EQ,
- ACTIONS(2734), 1,
- sym__automatic_semicolon,
- STATE(1886), 1,
+ STATE(1903), 1,
sym_comment,
- ACTIONS(858), 14,
+ ACTIONS(2713), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -188136,8 +189807,9 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(856), 33,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2711), 36,
+ sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
@@ -188160,27 +189832,27 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [63679] = 6,
+ [62293] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2603), 1,
- anon_sym_COLON,
- STATE(1887), 1,
+ STATE(1904), 1,
sym_comment,
- ACTIONS(2282), 14,
+ ACTIONS(2642), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -188194,8 +189866,8 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2280), 34,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2640), 36,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
@@ -188219,32 +189891,27 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [63744] = 8,
+ [62357] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2386), 1,
- anon_sym_EQ,
- ACTIONS(2603), 1,
- anon_sym_COLON,
- STATE(1888), 1,
+ STATE(1905), 1,
sym_comment,
- ACTIONS(2389), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- ACTIONS(2282), 14,
+ ACTIONS(2646), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -188258,13 +189925,16 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2280), 31,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2644), 36,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
sym_optional_chain,
@@ -188280,89 +189950,341 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [63813] = 7,
+ [62421] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2382), 1,
- anon_sym_EQ,
- ACTIONS(2603), 1,
- anon_sym_COLON,
- STATE(1889), 1,
- sym_comment,
- ACTIONS(2282), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2537), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2539), 1,
+ sym_optional_chain,
+ ACTIONS(2541), 1,
+ anon_sym_DOT,
+ ACTIONS(2785), 1,
anon_sym_GT_GT,
+ ACTIONS(2789), 1,
anon_sym_AMP,
+ ACTIONS(2791), 1,
+ anon_sym_CARET,
+ ACTIONS(2793), 1,
anon_sym_PIPE,
+ ACTIONS(2799), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2805), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2807), 1,
+ sym__ternary_qmark,
+ STATE(1421), 1,
+ sym_arguments,
+ STATE(1906), 1,
+ sym_comment,
+ ACTIONS(2543), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2777), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2781), 2,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ ACTIONS(2783), 2,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ ACTIONS(2787), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(2795), 2,
anon_sym_PLUS,
anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
+ ACTIONS(2797), 2,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ ACTIONS(2801), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2280), 33,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
+ ACTIONS(2852), 4,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_LPAREN,
anon_sym_RPAREN,
- anon_sym_LBRACK,
anon_sym_RBRACK,
+ ACTIONS(2775), 5,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_in,
+ aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2803), 6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2773), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [62529] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2854), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2856), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2860), 1,
+ anon_sym_LT,
+ ACTIONS(2862), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2864), 1,
+ anon_sym_POUND,
+ ACTIONS(2866), 1,
+ sym_implicit_end_tag,
+ STATE(1907), 1,
+ sym_comment,
+ STATE(1909), 1,
+ aux_sym_program_repeat1,
+ STATE(2013), 1,
+ sym_start_tag,
+ STATE(2519), 1,
+ sym__cf_open_tag,
+ STATE(2683), 1,
+ sym_end_tag,
+ STATE(2761), 1,
+ sym__node,
+ STATE(2762), 1,
+ sym_self_closing_tag,
+ STATE(3995), 1,
+ sym_script_start_tag,
+ STATE(3996), 1,
+ sym_style_start_tag,
+ ACTIONS(2858), 2,
+ sym_text,
+ sym_entity,
+ STATE(2765), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2757), 9,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2768), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [62627] = 27,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2721), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2723), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2725), 1,
sym_optional_chain,
+ ACTIONS(2727), 1,
anon_sym_DOT,
+ ACTIONS(2822), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2826), 1,
+ anon_sym_AMP,
+ ACTIONS(2828), 1,
+ anon_sym_CARET,
+ ACTIONS(2830), 1,
+ anon_sym_PIPE,
+ ACTIONS(2836), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2842), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2844), 1,
+ sym__ternary_qmark,
+ STATE(1908), 1,
+ sym_comment,
+ STATE(1958), 1,
+ sym_arguments,
+ ACTIONS(2729), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2813), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2818), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
+ ACTIONS(2820), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
+ ACTIONS(2824), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
+ ACTIONS(2832), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2834), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
+ ACTIONS(2838), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2644), 4,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ ACTIONS(2811), 5,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_in,
+ aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2840), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
+ ACTIONS(2809), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [63880] = 7,
+ [62735] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2854), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2856), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2860), 1,
+ anon_sym_LT,
+ ACTIONS(2862), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2864), 1,
+ anon_sym_POUND,
+ ACTIONS(2868), 1,
+ sym_implicit_end_tag,
+ STATE(1909), 1,
+ sym_comment,
+ STATE(1924), 1,
+ aux_sym_program_repeat1,
+ STATE(2013), 1,
+ sym_start_tag,
+ STATE(2519), 1,
+ sym__cf_open_tag,
+ STATE(2688), 1,
+ sym_end_tag,
+ STATE(2761), 1,
+ sym__node,
+ STATE(2762), 1,
+ sym_self_closing_tag,
+ STATE(3995), 1,
+ sym_script_start_tag,
+ STATE(3996), 1,
+ sym_style_start_tag,
+ ACTIONS(2858), 2,
+ sym_text,
+ sym_entity,
+ STATE(2765), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2757), 9,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2768), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [62833] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2392), 1,
- anon_sym_EQ,
- ACTIONS(2603), 1,
- anon_sym_COLON,
- STATE(1890), 1,
+ STATE(1910), 1,
sym_comment,
- ACTIONS(2282), 14,
+ ACTIONS(2676), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -188376,8 +190298,8 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2280), 33,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2674), 36,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
@@ -188385,6 +190307,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
sym_optional_chain,
@@ -188400,27 +190323,27 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [63947] = 6,
+ [62897] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2780), 1,
- anon_sym_COLON,
- STATE(1891), 1,
+ STATE(1911), 1,
sym_comment,
- ACTIONS(2778), 14,
+ ACTIONS(2680), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -188434,8 +190357,8 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2776), 34,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2678), 36,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
@@ -188459,29 +190382,27 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [64012] = 7,
+ [62961] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
- anon_sym_LPAREN,
- STATE(1892), 1,
+ STATE(1912), 1,
sym_comment,
- STATE(1950), 1,
- sym_arguments,
- ACTIONS(2545), 14,
+ ACTIONS(2650), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -188495,14 +190416,15 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2543), 33,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2648), 36,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
anon_sym_COMMA,
anon_sym_RBRACE,
+ anon_sym_LPAREN,
anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
@@ -188519,27 +190441,27 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [64079] = 6,
+ [63025] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(854), 1,
- anon_sym_EQ,
- STATE(1893), 1,
+ STATE(1913), 1,
sym_comment,
- ACTIONS(852), 14,
+ ACTIONS(2654), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -188553,8 +190475,8 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(850), 34,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2652), 36,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
@@ -188578,95 +190500,108 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [64144] = 7,
+ [63089] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2394), 1,
- anon_sym_EQ,
- ACTIONS(2603), 1,
- anon_sym_COLON,
- STATE(1894), 1,
- sym_comment,
- ACTIONS(2282), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2280), 33,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_COMMA,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
+ ACTIONS(2725), 1,
sym_optional_chain,
+ ACTIONS(2727), 1,
anon_sym_DOT,
+ ACTIONS(2822), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2826), 1,
+ anon_sym_AMP,
+ ACTIONS(2828), 1,
+ anon_sym_CARET,
+ ACTIONS(2830), 1,
+ anon_sym_PIPE,
+ ACTIONS(2836), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2842), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2844), 1,
+ sym__ternary_qmark,
+ STATE(1914), 1,
+ sym_comment,
+ STATE(1958), 1,
+ sym_arguments,
+ ACTIONS(2729), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2813), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2818), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
+ ACTIONS(2820), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
+ ACTIONS(2824), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
+ ACTIONS(2832), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2834), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
+ ACTIONS(2838), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2652), 4,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ ACTIONS(2811), 5,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_in,
+ aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2840), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
+ ACTIONS(2809), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [64211] = 10,
+ [63197] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
- anon_sym_LPAREN,
- ACTIONS(2818), 1,
- anon_sym_LBRACK,
- ACTIONS(2820), 1,
- sym_optional_chain,
- ACTIONS(2822), 1,
- anon_sym_DOT,
- STATE(1895), 1,
+ STATE(1915), 1,
sym_comment,
- STATE(1950), 1,
- sym_arguments,
- ACTIONS(2576), 14,
+ ACTIONS(2658), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -188680,16 +190615,20 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2574), 30,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2656), 36,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
anon_sym_COMMA,
anon_sym_RBRACE,
+ anon_sym_LPAREN,
anon_sym_of,
anon_sym_SEMI,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
anon_sym_PIPE_PIPE,
@@ -188701,27 +190640,33 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [64284] = 6,
+ [63261] = 8,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2588), 1,
- anon_sym_EQ,
- STATE(1896), 1,
+ ACTIONS(2870), 1,
+ anon_sym_COMMA,
+ ACTIONS(2872), 1,
+ anon_sym_RBRACE,
+ STATE(1916), 1,
sym_comment,
- ACTIONS(2586), 14,
+ STATE(4112), 1,
+ aux_sym_object_repeat1,
+ ACTIONS(2592), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -188735,16 +190680,13 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2584), 34,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2590), 33,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
sym_optional_chain,
@@ -188760,102 +190702,184 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [64349] = 11,
+ [63331] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- STATE(1897), 1,
+ ACTIONS(2822), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2826), 1,
+ anon_sym_AMP,
+ ACTIONS(2828), 1,
+ anon_sym_CARET,
+ ACTIONS(2830), 1,
+ anon_sym_PIPE,
+ ACTIONS(2836), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2842), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2844), 1,
+ sym__ternary_qmark,
+ STATE(1917), 1,
sym_comment,
- STATE(1950), 1,
+ STATE(1958), 1,
sym_arguments,
- ACTIONS(2824), 2,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2597), 14,
- anon_sym_GT,
- anon_sym_LT,
+ ACTIONS(2813), 2,
anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2595), 28,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_of,
- anon_sym_SEMI,
+ ACTIONS(2818), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
+ ACTIONS(2820), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
+ ACTIONS(2824), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
+ ACTIONS(2832), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2834), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
+ ACTIONS(2838), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2656), 4,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ ACTIONS(2811), 5,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_in,
+ aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2840), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
+ ACTIONS(2809), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_instanceof,
- [64424] = 11,
+ [63439] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2854), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2856), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2860), 1,
+ anon_sym_LT,
+ ACTIONS(2864), 1,
+ anon_sym_POUND,
+ ACTIONS(2874), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2876), 1,
+ sym_implicit_end_tag,
+ STATE(1918), 1,
+ sym_comment,
+ STATE(1922), 1,
+ aux_sym_program_repeat1,
+ STATE(2013), 1,
+ sym_start_tag,
+ STATE(2519), 1,
+ sym__cf_open_tag,
+ STATE(2690), 1,
+ sym_end_tag,
+ STATE(2761), 1,
+ sym__node,
+ STATE(2762), 1,
+ sym_self_closing_tag,
+ STATE(3995), 1,
+ sym_script_start_tag,
+ STATE(3996), 1,
+ sym_style_start_tag,
+ ACTIONS(2858), 2,
+ sym_text,
+ sym_entity,
+ STATE(2765), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2757), 9,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2768), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [63537] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
- anon_sym_LPAREN,
- ACTIONS(2818), 1,
- anon_sym_LBRACK,
- ACTIONS(2820), 1,
- sym_optional_chain,
- ACTIONS(2822), 1,
- anon_sym_DOT,
- STATE(1898), 1,
+ STATE(1919), 1,
sym_comment,
- STATE(1950), 1,
- sym_arguments,
- ACTIONS(2824), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2564), 14,
+ ACTIONS(2662), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -188869,16 +190893,20 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2562), 28,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2660), 36,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
anon_sym_COMMA,
anon_sym_RBRACE,
+ anon_sym_LPAREN,
anon_sym_of,
anon_sym_SEMI,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
anon_sym_PIPE_PIPE,
@@ -188890,25 +190918,102 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [64499] = 6,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [63601] = 21,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(9), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(11), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(15), 1,
+ anon_sym_LT,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(19), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(21), 1,
+ anon_sym_POUND,
+ ACTIONS(2878), 1,
+ ts_builtin_sym_end,
+ STATE(1918), 1,
+ sym_start_tag,
+ STATE(1920), 1,
+ sym_comment,
+ STATE(1954), 1,
+ aux_sym_program_repeat1,
+ STATE(2516), 1,
+ sym__cf_open_tag,
+ STATE(2699), 1,
+ sym__node,
+ STATE(2760), 1,
+ sym_self_closing_tag,
+ STATE(4164), 1,
+ sym_style_start_tag,
+ STATE(4178), 1,
+ sym_script_start_tag,
+ ACTIONS(13), 2,
+ sym_text,
+ sym_entity,
+ STATE(2770), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2745), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2772), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [63697] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2551), 1,
- anon_sym_EQ,
- STATE(1899), 1,
+ STATE(1921), 1,
sym_comment,
- ACTIONS(2549), 14,
+ ACTIONS(2717), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -188922,8 +191027,8 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2547), 34,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2715), 36,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
@@ -188947,92 +191052,420 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [64564] = 10,
+ [63761] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2854), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2856), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2860), 1,
+ anon_sym_LT,
+ ACTIONS(2864), 1,
+ anon_sym_POUND,
+ ACTIONS(2874), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2880), 1,
+ sym_implicit_end_tag,
+ STATE(1922), 1,
+ sym_comment,
+ STATE(1924), 1,
+ aux_sym_program_repeat1,
+ STATE(2013), 1,
+ sym_start_tag,
+ STATE(2519), 1,
+ sym__cf_open_tag,
+ STATE(2684), 1,
+ sym_end_tag,
+ STATE(2761), 1,
+ sym__node,
+ STATE(2762), 1,
+ sym_self_closing_tag,
+ STATE(3995), 1,
+ sym_script_start_tag,
+ STATE(3996), 1,
+ sym_style_start_tag,
+ ACTIONS(2858), 2,
+ sym_text,
+ sym_entity,
+ STATE(2765), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2757), 9,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2768), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [63859] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2822), 1,
- anon_sym_DOT,
- ACTIONS(2826), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- STATE(1900), 1,
+ ACTIONS(2727), 1,
+ anon_sym_DOT,
+ ACTIONS(2747), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2751), 1,
+ anon_sym_AMP,
+ ACTIONS(2753), 1,
+ anon_sym_CARET,
+ ACTIONS(2755), 1,
+ anon_sym_PIPE,
+ ACTIONS(2761), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2767), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2769), 1,
+ sym__ternary_qmark,
+ STATE(1923), 1,
sym_comment,
- STATE(1906), 1,
+ STATE(1958), 1,
sym_arguments,
- ACTIONS(2580), 14,
+ ACTIONS(2729), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2741), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2743), 2,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ ACTIONS(2745), 2,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ ACTIONS(2749), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(2757), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2759), 2,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ ACTIONS(2763), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2514), 4,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_of,
+ anon_sym_SEMI,
+ ACTIONS(2739), 5,
anon_sym_GT,
anon_sym_LT,
- anon_sym_STAR,
anon_sym_in,
+ aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2765), 6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2737), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [63967] = 20,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(2882), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2885), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2891), 1,
+ anon_sym_LT,
+ ACTIONS(2894), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2897), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2900), 1,
+ anon_sym_POUND,
+ ACTIONS(2903), 1,
+ sym_implicit_end_tag,
+ STATE(2013), 1,
+ sym_start_tag,
+ STATE(2519), 1,
+ sym__cf_open_tag,
+ STATE(2761), 1,
+ sym__node,
+ STATE(2762), 1,
+ sym_self_closing_tag,
+ STATE(3995), 1,
+ sym_script_start_tag,
+ STATE(3996), 1,
+ sym_style_start_tag,
+ ACTIONS(2888), 2,
+ sym_text,
+ sym_entity,
+ STATE(1924), 2,
+ sym_comment,
+ aux_sym_program_repeat1,
+ STATE(2765), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2757), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2768), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [64061] = 27,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2721), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2723), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2725), 1,
+ sym_optional_chain,
+ ACTIONS(2727), 1,
+ anon_sym_DOT,
+ ACTIONS(2747), 1,
anon_sym_GT_GT,
+ ACTIONS(2751), 1,
anon_sym_AMP,
+ ACTIONS(2753), 1,
+ anon_sym_CARET,
+ ACTIONS(2755), 1,
anon_sym_PIPE,
+ ACTIONS(2761), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2767), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2769), 1,
+ sym__ternary_qmark,
+ STATE(1925), 1,
+ sym_comment,
+ STATE(1958), 1,
+ sym_arguments,
+ ACTIONS(2729), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2741), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2743), 2,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ ACTIONS(2745), 2,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ ACTIONS(2749), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(2757), 2,
anon_sym_PLUS,
anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
+ ACTIONS(2759), 2,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ ACTIONS(2763), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2578), 30,
+ ACTIONS(2586), 4,
sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_of,
anon_sym_SEMI,
+ ACTIONS(2739), 5,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_in,
+ aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2765), 6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2737), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [64169] = 27,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2721), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2723), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2725), 1,
+ sym_optional_chain,
+ ACTIONS(2727), 1,
+ anon_sym_DOT,
+ ACTIONS(2747), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2751), 1,
+ anon_sym_AMP,
+ ACTIONS(2753), 1,
+ anon_sym_CARET,
+ ACTIONS(2755), 1,
+ anon_sym_PIPE,
+ ACTIONS(2761), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2767), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2769), 1,
+ sym__ternary_qmark,
+ STATE(1926), 1,
+ sym_comment,
+ STATE(1958), 1,
+ sym_arguments,
+ ACTIONS(2729), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2741), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2743), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
+ ACTIONS(2745), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
+ ACTIONS(2749), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
+ ACTIONS(2757), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2759), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
+ ACTIONS(2763), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2905), 4,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_of,
+ anon_sym_SEMI,
+ ACTIONS(2739), 5,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_in,
+ aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2765), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
+ ACTIONS(2737), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [64637] = 7,
+ [64277] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
- anon_sym_LPAREN,
- STATE(1901), 1,
+ STATE(1927), 1,
sym_comment,
- STATE(1906), 1,
- sym_arguments,
- ACTIONS(2580), 14,
+ ACTIONS(2668), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -189046,14 +191479,15 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2578), 33,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2666), 36,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
anon_sym_COMMA,
anon_sym_RBRACE,
+ anon_sym_LPAREN,
anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
@@ -189070,334 +191504,266 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [64704] = 27,
+ [64341] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2839), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2842), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2845), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2848), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2857), 1,
+ ACTIONS(2747), 1,
anon_sym_GT_GT,
- ACTIONS(2863), 1,
+ ACTIONS(2751), 1,
anon_sym_AMP,
- ACTIONS(2866), 1,
+ ACTIONS(2753), 1,
anon_sym_CARET,
- ACTIONS(2869), 1,
+ ACTIONS(2755), 1,
anon_sym_PIPE,
- ACTIONS(2878), 1,
+ ACTIONS(2761), 1,
anon_sym_STAR_STAR,
- ACTIONS(2887), 1,
+ ACTIONS(2767), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2893), 1,
+ ACTIONS(2769), 1,
sym__ternary_qmark,
- STATE(1902), 1,
+ STATE(1928), 1,
sym_comment,
- STATE(1950), 1,
+ STATE(1958), 1,
sym_arguments,
- ACTIONS(2834), 2,
+ ACTIONS(2729), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2741), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2851), 2,
+ ACTIONS(2743), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
- ACTIONS(2854), 2,
+ ACTIONS(2745), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- ACTIONS(2860), 2,
+ ACTIONS(2749), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2872), 2,
+ ACTIONS(2757), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2875), 2,
+ ACTIONS(2759), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2881), 2,
+ ACTIONS(2763), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2890), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2837), 4,
+ ACTIONS(2508), 4,
sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_RBRACE,
+ anon_sym_of,
anon_sym_SEMI,
- ACTIONS(2828), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2831), 5,
+ ACTIONS(2739), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2884), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2765), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [64810] = 27,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2737), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [64449] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2906), 1,
+ ACTIONS(2747), 1,
anon_sym_GT_GT,
- ACTIONS(2910), 1,
+ ACTIONS(2751), 1,
anon_sym_AMP,
- ACTIONS(2912), 1,
+ ACTIONS(2753), 1,
anon_sym_CARET,
- ACTIONS(2914), 1,
+ ACTIONS(2755), 1,
anon_sym_PIPE,
- ACTIONS(2920), 1,
+ ACTIONS(2761), 1,
anon_sym_STAR_STAR,
- ACTIONS(2926), 1,
+ ACTIONS(2767), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2928), 1,
+ ACTIONS(2769), 1,
sym__ternary_qmark,
- STATE(1903), 1,
+ STATE(1929), 1,
sym_comment,
- STATE(1950), 1,
+ STATE(1958), 1,
sym_arguments,
- ACTIONS(2824), 2,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2900), 2,
+ ACTIONS(2741), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2902), 2,
+ ACTIONS(2743), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
- ACTIONS(2904), 2,
+ ACTIONS(2745), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- ACTIONS(2908), 2,
+ ACTIONS(2749), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2916), 2,
+ ACTIONS(2757), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2918), 2,
+ ACTIONS(2759), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2922), 2,
+ ACTIONS(2763), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2710), 4,
+ ACTIONS(2620), 4,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_of,
anon_sym_SEMI,
- ACTIONS(2896), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2898), 5,
+ ACTIONS(2739), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2924), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2765), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [64916] = 23,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2737), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [64557] = 17,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2938), 1,
+ ACTIONS(2747), 1,
anon_sym_GT_GT,
- ACTIONS(2942), 1,
- anon_sym_AMP,
- ACTIONS(2944), 1,
- anon_sym_CARET,
- ACTIONS(2946), 1,
- anon_sym_PIPE,
- ACTIONS(2952), 1,
+ ACTIONS(2761), 1,
anon_sym_STAR_STAR,
- STATE(1904), 1,
+ STATE(1930), 1,
sym_comment,
- STATE(1950), 1,
+ STATE(1958), 1,
sym_arguments,
- ACTIONS(2824), 2,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2934), 2,
+ ACTIONS(2741), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2940), 2,
+ ACTIONS(2749), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2948), 2,
+ ACTIONS(2757), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2950), 2,
+ ACTIONS(2759), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2954), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2930), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2932), 5,
+ ACTIONS(2909), 9,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
+ anon_sym_AMP,
+ anon_sym_PIPE,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2956), 6,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- ACTIONS(2936), 10,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2907), 24,
sym__automatic_semicolon,
sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
anon_sym_COMMA,
- anon_sym_RBRACE,
+ anon_sym_of,
anon_sym_SEMI,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- anon_sym_QMARK_QMARK,
- [65014] = 24,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2816), 1,
- anon_sym_LPAREN,
- ACTIONS(2818), 1,
- anon_sym_LBRACK,
- ACTIONS(2820), 1,
- sym_optional_chain,
- ACTIONS(2822), 1,
- anon_sym_DOT,
- ACTIONS(2938), 1,
- anon_sym_GT_GT,
- ACTIONS(2942), 1,
- anon_sym_AMP,
- ACTIONS(2944), 1,
anon_sym_CARET,
- ACTIONS(2946), 1,
- anon_sym_PIPE,
- ACTIONS(2952), 1,
- anon_sym_STAR_STAR,
- STATE(1905), 1,
- sym_comment,
- STATE(1950), 1,
- sym_arguments,
- ACTIONS(2824), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2934), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2940), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2948), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2950), 2,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- ACTIONS(2954), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2958), 2,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- ACTIONS(2930), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2932), 5,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_in,
- aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2956), 6,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- ACTIONS(2936), 8,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
- [65114] = 5,
+ anon_sym_instanceof,
+ [64645] = 8,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(1906), 1,
+ ACTIONS(2870), 1,
+ anon_sym_COMMA,
+ ACTIONS(2911), 1,
+ anon_sym_RBRACE,
+ STATE(1931), 1,
sym_comment,
- ACTIONS(2806), 14,
+ STATE(4162), 1,
+ aux_sym_object_repeat1,
+ ACTIONS(2592), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -189411,16 +191777,13 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2804), 34,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2590), 33,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
sym_optional_chain,
@@ -189436,92 +191799,42 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [65176] = 15,
+ [64715] = 12,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2952), 1,
+ ACTIONS(2761), 1,
anon_sym_STAR_STAR,
- STATE(1907), 1,
+ STATE(1932), 1,
sym_comment,
- STATE(1950), 1,
+ STATE(1958), 1,
sym_arguments,
- ACTIONS(2824), 2,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2934), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2948), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2950), 2,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- ACTIONS(2960), 10,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2936), 24,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- [65258] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1908), 1,
- sym_comment,
- ACTIONS(2810), 14,
+ ACTIONS(2909), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -189535,20 +191848,15 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2808), 34,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2907), 28,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
anon_sym_of,
anon_sym_SEMI,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
anon_sym_PIPE_PIPE,
@@ -189558,412 +191866,339 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_CARET,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [65320] = 21,
+ [64793] = 23,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2938), 1,
+ ACTIONS(2747), 1,
anon_sym_GT_GT,
- ACTIONS(2952), 1,
+ ACTIONS(2751), 1,
+ anon_sym_AMP,
+ ACTIONS(2753), 1,
+ anon_sym_CARET,
+ ACTIONS(2755), 1,
+ anon_sym_PIPE,
+ ACTIONS(2761), 1,
anon_sym_STAR_STAR,
- STATE(1909), 1,
+ STATE(1933), 1,
sym_comment,
- STATE(1950), 1,
+ STATE(1958), 1,
sym_arguments,
- ACTIONS(2824), 2,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2934), 2,
+ ACTIONS(2741), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2940), 2,
+ ACTIONS(2749), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2948), 2,
+ ACTIONS(2757), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2950), 2,
+ ACTIONS(2759), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2954), 2,
+ ACTIONS(2763), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2960), 2,
- anon_sym_AMP,
- anon_sym_PIPE,
- ACTIONS(2930), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2932), 5,
+ ACTIONS(2739), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2956), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2765), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- ACTIONS(2936), 11,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2737), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ ACTIONS(2907), 10,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_RBRACE,
+ anon_sym_of,
anon_sym_SEMI,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- anon_sym_CARET,
anon_sym_QMARK_QMARK,
- [65414] = 27,
+ [64893] = 24,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2541), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2566), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2568), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2570), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2972), 1,
+ ACTIONS(2747), 1,
anon_sym_GT_GT,
- ACTIONS(2976), 1,
+ ACTIONS(2751), 1,
anon_sym_AMP,
- ACTIONS(2978), 1,
+ ACTIONS(2753), 1,
anon_sym_CARET,
- ACTIONS(2980), 1,
+ ACTIONS(2755), 1,
anon_sym_PIPE,
- ACTIONS(2986), 1,
+ ACTIONS(2761), 1,
anon_sym_STAR_STAR,
- ACTIONS(2992), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2994), 1,
- sym__ternary_qmark,
- STATE(1872), 1,
- sym_arguments,
- STATE(1910), 1,
+ STATE(1934), 1,
sym_comment,
- ACTIONS(2572), 2,
+ STATE(1958), 1,
+ sym_arguments,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2966), 2,
+ ACTIONS(2741), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2968), 2,
+ ACTIONS(2743), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
- ACTIONS(2970), 2,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- ACTIONS(2974), 2,
+ ACTIONS(2749), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2982), 2,
+ ACTIONS(2757), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2984), 2,
+ ACTIONS(2759), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2988), 2,
+ ACTIONS(2763), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2694), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(2962), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2964), 5,
+ ACTIONS(2739), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2990), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2765), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [65520] = 27,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2737), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ ACTIONS(2907), 8,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_QMARK_QMARK,
+ [64995] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2541), 1,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2566), 1,
+ ACTIONS(2537), 1,
anon_sym_LBRACK,
- ACTIONS(2568), 1,
+ ACTIONS(2539), 1,
sym_optional_chain,
- ACTIONS(2570), 1,
+ ACTIONS(2541), 1,
anon_sym_DOT,
- ACTIONS(2972), 1,
+ ACTIONS(2785), 1,
anon_sym_GT_GT,
- ACTIONS(2976), 1,
+ ACTIONS(2789), 1,
anon_sym_AMP,
- ACTIONS(2978), 1,
+ ACTIONS(2791), 1,
anon_sym_CARET,
- ACTIONS(2980), 1,
+ ACTIONS(2793), 1,
anon_sym_PIPE,
- ACTIONS(2986), 1,
+ ACTIONS(2799), 1,
anon_sym_STAR_STAR,
- ACTIONS(2992), 1,
+ ACTIONS(2805), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2994), 1,
+ ACTIONS(2807), 1,
sym__ternary_qmark,
- STATE(1872), 1,
+ STATE(1421), 1,
sym_arguments,
- STATE(1911), 1,
+ STATE(1935), 1,
sym_comment,
- ACTIONS(2572), 2,
+ ACTIONS(2543), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2966), 2,
+ ACTIONS(2777), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2968), 2,
+ ACTIONS(2781), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
- ACTIONS(2970), 2,
+ ACTIONS(2783), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- ACTIONS(2974), 2,
+ ACTIONS(2787), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2982), 2,
+ ACTIONS(2795), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2984), 2,
+ ACTIONS(2797), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2988), 2,
+ ACTIONS(2801), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2702), 4,
+ ACTIONS(2913), 4,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
anon_sym_RBRACK,
- ACTIONS(2962), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2964), 5,
+ ACTIONS(2775), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2990), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2803), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [65626] = 22,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2773), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [65103] = 15,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2938), 1,
- anon_sym_GT_GT,
- ACTIONS(2942), 1,
- anon_sym_AMP,
- ACTIONS(2952), 1,
+ ACTIONS(2761), 1,
anon_sym_STAR_STAR,
- ACTIONS(2960), 1,
- anon_sym_PIPE,
- STATE(1912), 1,
+ STATE(1936), 1,
sym_comment,
- STATE(1950), 1,
+ STATE(1958), 1,
sym_arguments,
- ACTIONS(2824), 2,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2934), 2,
+ ACTIONS(2741), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2940), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2948), 2,
+ ACTIONS(2757), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2950), 2,
+ ACTIONS(2759), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2954), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2930), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2932), 5,
+ ACTIONS(2909), 10,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2956), 6,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- ACTIONS(2936), 11,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2907), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
anon_sym_COMMA,
- anon_sym_RBRACE,
+ anon_sym_of,
anon_sym_SEMI,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- anon_sym_CARET,
- anon_sym_QMARK_QMARK,
- [65722] = 23,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2816), 1,
- anon_sym_LPAREN,
- ACTIONS(2818), 1,
- anon_sym_LBRACK,
- ACTIONS(2820), 1,
- sym_optional_chain,
- ACTIONS(2822), 1,
- anon_sym_DOT,
- ACTIONS(2938), 1,
- anon_sym_GT_GT,
- ACTIONS(2942), 1,
- anon_sym_AMP,
- ACTIONS(2944), 1,
- anon_sym_CARET,
- ACTIONS(2952), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2960), 1,
- anon_sym_PIPE,
- STATE(1913), 1,
- sym_comment,
- STATE(1950), 1,
- sym_arguments,
- ACTIONS(2824), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2934), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2940), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2948), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2950), 2,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- ACTIONS(2954), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2930), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
+ anon_sym_CARET,
aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2932), 5,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_in,
- aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2956), 6,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- ACTIONS(2936), 10,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
- [65820] = 7,
+ anon_sym_instanceof,
+ [65187] = 8,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2551), 1,
+ ACTIONS(2412), 1,
anon_sym_EQ,
- STATE(1914), 1,
+ ACTIONS(2501), 1,
+ anon_sym_COLON,
+ STATE(1937), 1,
sym_comment,
- ACTIONS(2555), 2,
+ ACTIONS(2337), 3,
anon_sym_COMMA,
anon_sym_RBRACE,
- ACTIONS(2549), 14,
+ anon_sym_RBRACK,
+ ACTIONS(1853), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -189977,14 +192212,12 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2547), 31,
- sym__automatic_semicolon,
+ aux_sym_binary_expression_token12,
+ ACTIONS(1851), 31,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
anon_sym_LPAREN,
- anon_sym_SEMI,
anon_sym_LBRACK,
sym_optional_chain,
anon_sym_DOT,
@@ -189999,240 +192232,102 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [65886] = 27,
+ [65257] = 21,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(3005), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(3008), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(3011), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(3014), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(3023), 1,
+ ACTIONS(2747), 1,
anon_sym_GT_GT,
- ACTIONS(3029), 1,
- anon_sym_AMP,
- ACTIONS(3032), 1,
- anon_sym_CARET,
- ACTIONS(3035), 1,
- anon_sym_PIPE,
- ACTIONS(3044), 1,
+ ACTIONS(2761), 1,
anon_sym_STAR_STAR,
- ACTIONS(3053), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(3059), 1,
- sym__ternary_qmark,
- STATE(1872), 1,
- sym_arguments,
- STATE(1915), 1,
+ STATE(1938), 1,
sym_comment,
- ACTIONS(3002), 2,
+ STATE(1958), 1,
+ sym_arguments,
+ ACTIONS(2729), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2741), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(3017), 2,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- ACTIONS(3020), 2,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- ACTIONS(3026), 2,
+ ACTIONS(2749), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(3038), 2,
+ ACTIONS(2757), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(3041), 2,
+ ACTIONS(2759), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(3047), 2,
+ ACTIONS(2763), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(3056), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2837), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(2996), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2999), 5,
+ ACTIONS(2909), 2,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ ACTIONS(2739), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(3050), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2765), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [65992] = 27,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2541), 1,
- anon_sym_LPAREN,
- ACTIONS(2566), 1,
- anon_sym_LBRACK,
- ACTIONS(2568), 1,
- sym_optional_chain,
- ACTIONS(2570), 1,
- anon_sym_DOT,
- ACTIONS(2972), 1,
- anon_sym_GT_GT,
- ACTIONS(2976), 1,
- anon_sym_AMP,
- ACTIONS(2978), 1,
- anon_sym_CARET,
- ACTIONS(2980), 1,
- anon_sym_PIPE,
- ACTIONS(2986), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2992), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2994), 1,
- sym__ternary_qmark,
- STATE(1872), 1,
- sym_arguments,
- STATE(1916), 1,
- sym_comment,
- ACTIONS(2572), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2966), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2968), 2,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- ACTIONS(2970), 2,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- ACTIONS(2974), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2982), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2984), 2,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- ACTIONS(2988), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(3062), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(2962), 5,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2737), 7,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2964), 5,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_in,
- aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2990), 6,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- [66098] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1917), 1,
- sym_comment,
- ACTIONS(2658), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
aux_sym_binary_expression_token11,
- ACTIONS(2656), 34,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ ACTIONS(2907), 11,
sym__automatic_semicolon,
sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
anon_sym_of,
anon_sym_SEMI,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [66160] = 5,
+ [65353] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(1918), 1,
+ STATE(1939), 1,
sym_comment,
- ACTIONS(2814), 14,
+ ACTIONS(2684), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -190246,8 +192341,8 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2812), 34,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2682), 36,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
@@ -190271,316 +192366,221 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [66222] = 7,
+ [65417] = 22,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(854), 1,
- anon_sym_EQ,
- STATE(1919), 1,
- sym_comment,
- ACTIONS(2534), 3,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RBRACK,
- ACTIONS(852), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(850), 30,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- anon_sym_RPAREN,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
+ ACTIONS(2725), 1,
sym_optional_chain,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
+ ACTIONS(2747), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2751), 1,
+ anon_sym_AMP,
+ ACTIONS(2761), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2909), 1,
+ anon_sym_PIPE,
+ STATE(1940), 1,
+ sym_comment,
+ STATE(1958), 1,
+ sym_arguments,
+ ACTIONS(2729), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2741), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2749), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
+ ACTIONS(2757), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2759), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
+ ACTIONS(2763), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2739), 5,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_in,
+ aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2765), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [66288] = 8,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2818), 1,
- anon_sym_LBRACK,
- ACTIONS(2822), 1,
- anon_sym_DOT,
- ACTIONS(2826), 1,
- sym_optional_chain,
- STATE(1920), 1,
- sym_comment,
- ACTIONS(2708), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
+ ACTIONS(2737), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
aux_sym_binary_expression_token11,
- ACTIONS(2706), 31,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ ACTIONS(2907), 11,
sym__automatic_semicolon,
sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
anon_sym_of,
anon_sym_SEMI,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [66356] = 27,
+ [65515] = 23,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2541), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2566), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2568), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2570), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2972), 1,
+ ACTIONS(2747), 1,
anon_sym_GT_GT,
- ACTIONS(2976), 1,
+ ACTIONS(2751), 1,
anon_sym_AMP,
- ACTIONS(2978), 1,
+ ACTIONS(2753), 1,
anon_sym_CARET,
- ACTIONS(2980), 1,
- anon_sym_PIPE,
- ACTIONS(2986), 1,
+ ACTIONS(2761), 1,
anon_sym_STAR_STAR,
- ACTIONS(2992), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2994), 1,
- sym__ternary_qmark,
- STATE(1872), 1,
- sym_arguments,
- STATE(1921), 1,
+ ACTIONS(2909), 1,
+ anon_sym_PIPE,
+ STATE(1941), 1,
sym_comment,
- ACTIONS(2572), 2,
+ STATE(1958), 1,
+ sym_arguments,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2966), 2,
+ ACTIONS(2741), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2968), 2,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- ACTIONS(2970), 2,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- ACTIONS(2974), 2,
+ ACTIONS(2749), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2982), 2,
+ ACTIONS(2757), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2984), 2,
+ ACTIONS(2759), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2988), 2,
+ ACTIONS(2763), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2744), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(2962), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2964), 5,
+ ACTIONS(2739), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2990), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2765), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [66462] = 14,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2737), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ ACTIONS(2907), 10,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_QMARK_QMARK,
+ [65615] = 14,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2952), 1,
+ ACTIONS(2761), 1,
anon_sym_STAR_STAR,
- STATE(1922), 1,
+ STATE(1942), 1,
sym_comment,
- STATE(1950), 1,
+ STATE(1958), 1,
sym_arguments,
- ACTIONS(2824), 2,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2934), 2,
+ ACTIONS(2741), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2950), 2,
+ ACTIONS(2759), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2960), 12,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2936), 24,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- [66542] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1923), 1,
- sym_comment,
- ACTIONS(2778), 14,
+ ACTIONS(2909), 12,
anon_sym_GT,
anon_sym_LT,
- anon_sym_STAR,
anon_sym_in,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
- anon_sym_SLASH,
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2776), 34,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2907), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
anon_sym_of,
anon_sym_SEMI,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
anon_sym_PIPE_PIPE,
@@ -190588,44 +192588,41 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [66604] = 12,
+ [65697] = 12,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2952), 1,
+ ACTIONS(2761), 1,
anon_sym_STAR_STAR,
- STATE(1924), 1,
+ STATE(1943), 1,
sym_comment,
- STATE(1950), 1,
+ STATE(1958), 1,
sym_arguments,
- ACTIONS(2824), 2,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2960), 14,
+ ACTIONS(2909), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -190639,14 +192636,14 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2936), 26,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2907), 28,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
anon_sym_COMMA,
- anon_sym_RBRACE,
+ anon_sym_of,
anon_sym_SEMI,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
@@ -190658,73 +192655,77 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [66680] = 19,
+ [65775] = 19,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2938), 1,
+ ACTIONS(2747), 1,
anon_sym_GT_GT,
- ACTIONS(2952), 1,
+ ACTIONS(2761), 1,
anon_sym_STAR_STAR,
- STATE(1925), 1,
+ STATE(1944), 1,
sym_comment,
- STATE(1950), 1,
+ STATE(1958), 1,
sym_arguments,
- ACTIONS(2824), 2,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2934), 2,
+ ACTIONS(2741), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2940), 2,
+ ACTIONS(2749), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2948), 2,
+ ACTIONS(2757), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2950), 2,
+ ACTIONS(2759), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2960), 4,
+ ACTIONS(2909), 4,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2930), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2932), 5,
+ ACTIONS(2739), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2737), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
aux_sym_binary_expression_token11,
- ACTIONS(2936), 17,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ ACTIONS(2907), 17,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_RBRACE,
+ anon_sym_of,
anon_sym_SEMI,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
@@ -190732,733 +192733,586 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token2,
anon_sym_CARET,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
anon_sym_QMARK_QMARK,
- [66770] = 25,
+ [65867] = 25,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2938), 1,
+ ACTIONS(2747), 1,
anon_sym_GT_GT,
- ACTIONS(2942), 1,
+ ACTIONS(2751), 1,
anon_sym_AMP,
- ACTIONS(2944), 1,
+ ACTIONS(2753), 1,
anon_sym_CARET,
- ACTIONS(2946), 1,
+ ACTIONS(2755), 1,
anon_sym_PIPE,
- ACTIONS(2952), 1,
+ ACTIONS(2761), 1,
anon_sym_STAR_STAR,
- STATE(1926), 1,
+ STATE(1945), 1,
sym_comment,
- STATE(1950), 1,
+ STATE(1958), 1,
sym_arguments,
- ACTIONS(2824), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2934), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2940), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2948), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2950), 2,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- ACTIONS(2954), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2958), 2,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- ACTIONS(3064), 2,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- ACTIONS(2930), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2932), 5,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_in,
- aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2936), 6,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_QMARK_QMARK,
- ACTIONS(2956), 6,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- [66872] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1927), 1,
- sym_comment,
- ACTIONS(2607), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2605), 34,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [66934] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1928), 1,
- sym_comment,
- ACTIONS(2746), 14,
- anon_sym_GT,
- anon_sym_LT,
+ ACTIONS(2741), 2,
anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2744), 34,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
+ ACTIONS(2743), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
+ ACTIONS(2745), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
+ ACTIONS(2749), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
+ ACTIONS(2757), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2759), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
+ ACTIONS(2763), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2739), 5,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_in,
+ aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2765), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ ACTIONS(2907), 6,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_of,
+ anon_sym_SEMI,
anon_sym_QMARK_QMARK,
+ ACTIONS(2737), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [66996] = 27,
+ [65971] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2938), 1,
+ ACTIONS(2747), 1,
anon_sym_GT_GT,
- ACTIONS(2942), 1,
+ ACTIONS(2751), 1,
anon_sym_AMP,
- ACTIONS(2944), 1,
+ ACTIONS(2753), 1,
anon_sym_CARET,
- ACTIONS(2946), 1,
+ ACTIONS(2755), 1,
anon_sym_PIPE,
- ACTIONS(2952), 1,
+ ACTIONS(2761), 1,
anon_sym_STAR_STAR,
- ACTIONS(3066), 1,
+ ACTIONS(2767), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(3068), 1,
+ ACTIONS(2769), 1,
sym__ternary_qmark,
- STATE(1929), 1,
+ STATE(1946), 1,
sym_comment,
- STATE(1950), 1,
+ STATE(1958), 1,
sym_arguments,
- ACTIONS(2824), 2,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2934), 2,
+ ACTIONS(2741), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2940), 2,
+ ACTIONS(2743), 2,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ ACTIONS(2745), 2,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ ACTIONS(2749), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2948), 2,
+ ACTIONS(2757), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2950), 2,
+ ACTIONS(2759), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2954), 2,
+ ACTIONS(2763), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2958), 2,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- ACTIONS(3064), 2,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- ACTIONS(2744), 4,
+ ACTIONS(2628), 4,
sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_RBRACE,
+ anon_sym_of,
anon_sym_SEMI,
- ACTIONS(2930), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2932), 5,
+ ACTIONS(2739), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2956), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2765), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [67102] = 27,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2737), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [66079] = 28,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2938), 1,
+ ACTIONS(2747), 1,
anon_sym_GT_GT,
- ACTIONS(2942), 1,
+ ACTIONS(2751), 1,
anon_sym_AMP,
- ACTIONS(2944), 1,
+ ACTIONS(2753), 1,
anon_sym_CARET,
- ACTIONS(2946), 1,
+ ACTIONS(2755), 1,
anon_sym_PIPE,
- ACTIONS(2952), 1,
+ ACTIONS(2761), 1,
anon_sym_STAR_STAR,
- ACTIONS(3066), 1,
+ ACTIONS(2767), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(3068), 1,
+ ACTIONS(2769), 1,
sym__ternary_qmark,
- STATE(1930), 1,
+ ACTIONS(2917), 1,
+ anon_sym_in,
+ STATE(1947), 1,
sym_comment,
- STATE(1950), 1,
+ STATE(1958), 1,
sym_arguments,
- ACTIONS(2824), 2,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2934), 2,
+ ACTIONS(2741), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2940), 2,
+ ACTIONS(2743), 2,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ ACTIONS(2745), 2,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ ACTIONS(2749), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2948), 2,
+ ACTIONS(2757), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2950), 2,
+ ACTIONS(2759), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2954), 2,
+ ACTIONS(2763), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2958), 2,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- ACTIONS(3064), 2,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- ACTIONS(3062), 4,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- ACTIONS(2930), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2932), 5,
+ ACTIONS(2739), 4,
anon_sym_GT,
anon_sym_LT,
- anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2956), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2915), 4,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_of,
+ anon_sym_SEMI,
+ ACTIONS(2765), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [67208] = 27,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2737), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [66189] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2906), 1,
+ ACTIONS(2747), 1,
anon_sym_GT_GT,
- ACTIONS(2910), 1,
+ ACTIONS(2751), 1,
anon_sym_AMP,
- ACTIONS(2912), 1,
+ ACTIONS(2753), 1,
anon_sym_CARET,
- ACTIONS(2914), 1,
+ ACTIONS(2755), 1,
anon_sym_PIPE,
- ACTIONS(2920), 1,
+ ACTIONS(2761), 1,
anon_sym_STAR_STAR,
- ACTIONS(2926), 1,
+ ACTIONS(2767), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2928), 1,
+ ACTIONS(2769), 1,
sym__ternary_qmark,
- STATE(1931), 1,
+ STATE(1948), 1,
sym_comment,
- STATE(1950), 1,
+ STATE(1958), 1,
sym_arguments,
- ACTIONS(2824), 2,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2900), 2,
+ ACTIONS(2741), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2902), 2,
+ ACTIONS(2743), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
- ACTIONS(2904), 2,
+ ACTIONS(2745), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- ACTIONS(2908), 2,
+ ACTIONS(2749), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2916), 2,
+ ACTIONS(2757), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2918), 2,
+ ACTIONS(2759), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2922), 2,
+ ACTIONS(2763), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(3062), 4,
+ ACTIONS(2920), 4,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_of,
anon_sym_SEMI,
- ACTIONS(2896), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2898), 5,
+ ACTIONS(2739), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2924), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2765), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [67314] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1932), 1,
- sym_comment,
- ACTIONS(2720), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2718), 34,
- sym__automatic_semicolon,
- sym__ternary_qmark,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2737), 7,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [67376] = 28,
+ [66297] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2933), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2936), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2939), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2942), 1,
anon_sym_DOT,
- ACTIONS(2938), 1,
+ ACTIONS(2951), 1,
anon_sym_GT_GT,
- ACTIONS(2942), 1,
+ ACTIONS(2957), 1,
anon_sym_AMP,
- ACTIONS(2944), 1,
+ ACTIONS(2960), 1,
anon_sym_CARET,
- ACTIONS(2946), 1,
+ ACTIONS(2963), 1,
anon_sym_PIPE,
- ACTIONS(2952), 1,
+ ACTIONS(2972), 1,
anon_sym_STAR_STAR,
- ACTIONS(3066), 1,
+ ACTIONS(2981), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(3068), 1,
+ ACTIONS(2987), 1,
sym__ternary_qmark,
- STATE(1933), 1,
+ STATE(1949), 1,
sym_comment,
- STATE(1950), 1,
+ STATE(1958), 1,
sym_arguments,
- ACTIONS(2537), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- ACTIONS(2824), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2934), 2,
+ ACTIONS(2928), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2940), 2,
+ ACTIONS(2945), 2,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ ACTIONS(2948), 2,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ ACTIONS(2954), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2948), 2,
+ ACTIONS(2966), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2950), 2,
+ ACTIONS(2969), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2954), 2,
+ ACTIONS(2975), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2958), 2,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- ACTIONS(3064), 2,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- ACTIONS(3070), 2,
+ ACTIONS(2984), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2931), 4,
+ sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_RBRACE,
- ACTIONS(2930), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2932), 5,
+ anon_sym_of,
+ anon_sym_SEMI,
+ ACTIONS(2925), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2956), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2978), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [67484] = 17,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2922), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [66405] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2541), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2566), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2568), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2570), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2972), 1,
+ ACTIONS(2747), 1,
anon_sym_GT_GT,
- ACTIONS(2986), 1,
+ ACTIONS(2751), 1,
+ anon_sym_AMP,
+ ACTIONS(2753), 1,
+ anon_sym_CARET,
+ ACTIONS(2755), 1,
+ anon_sym_PIPE,
+ ACTIONS(2761), 1,
anon_sym_STAR_STAR,
- STATE(1872), 1,
- sym_arguments,
- STATE(1934), 1,
+ ACTIONS(2767), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2769), 1,
+ sym__ternary_qmark,
+ STATE(1950), 1,
sym_comment,
- ACTIONS(2572), 2,
+ STATE(1958), 1,
+ sym_arguments,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2966), 2,
+ ACTIONS(2741), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2974), 2,
+ ACTIONS(2743), 2,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ ACTIONS(2745), 2,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ ACTIONS(2749), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2982), 2,
+ ACTIONS(2757), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2984), 2,
+ ACTIONS(2759), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2960), 9,
+ ACTIONS(2763), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2652), 4,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_of,
+ anon_sym_SEMI,
+ ACTIONS(2739), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
- anon_sym_AMP,
- anon_sym_PIPE,
aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2936), 22,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_CARET,
- aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2765), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
+ ACTIONS(2737), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_instanceof,
- [67570] = 27,
+ [66513] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2938), 1,
+ ACTIONS(2747), 1,
anon_sym_GT_GT,
- ACTIONS(2942), 1,
+ ACTIONS(2751), 1,
anon_sym_AMP,
- ACTIONS(2944), 1,
+ ACTIONS(2753), 1,
anon_sym_CARET,
- ACTIONS(2946), 1,
+ ACTIONS(2755), 1,
anon_sym_PIPE,
- ACTIONS(2952), 1,
+ ACTIONS(2761), 1,
anon_sym_STAR_STAR,
- ACTIONS(3066), 1,
+ ACTIONS(2767), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(3068), 1,
+ ACTIONS(2769), 1,
sym__ternary_qmark,
- STATE(1935), 1,
+ STATE(1951), 1,
sym_comment,
- STATE(1950), 1,
+ STATE(1958), 1,
sym_arguments,
- ACTIONS(2824), 2,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2934), 2,
+ ACTIONS(2741), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2940), 2,
+ ACTIONS(2743), 2,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ ACTIONS(2745), 2,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ ACTIONS(2749), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2948), 2,
+ ACTIONS(2757), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2950), 2,
+ ACTIONS(2759), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2954), 2,
+ ACTIONS(2763), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2958), 2,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- ACTIONS(3064), 2,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- ACTIONS(3073), 4,
+ ACTIONS(2990), 4,
sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_RBRACE,
+ anon_sym_of,
anon_sym_SEMI,
- ACTIONS(2930), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2932), 5,
+ ACTIONS(2739), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2956), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2765), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [67676] = 5,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2737), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [66621] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(1936), 1,
+ STATE(1952), 1,
sym_comment,
- ACTIONS(2704), 14,
+ ACTIONS(2576), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -191472,8 +193326,8 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2702), 34,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2574), 36,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
@@ -191497,25 +193351,34 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [67738] = 5,
+ [66685] = 8,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(1937), 1,
+ ACTIONS(890), 1,
+ anon_sym_EQ,
+ ACTIONS(2992), 1,
+ sym__automatic_semicolon,
+ STATE(1953), 1,
sym_comment,
- ACTIONS(2282), 14,
+ ACTIONS(892), 2,
+ anon_sym_else,
+ anon_sym_while,
+ ACTIONS(888), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -191529,16 +193392,12 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2280), 34,
- sym__automatic_semicolon,
+ aux_sym_binary_expression_token12,
+ ACTIONS(886), 32,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
sym_optional_chain,
@@ -191554,27 +193413,101 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [67800] = 6,
+ [66755] = 20,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(2894), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2903), 1,
+ ts_builtin_sym_end,
+ ACTIONS(2994), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2997), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(3003), 1,
+ anon_sym_LT,
+ ACTIONS(3006), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(3009), 1,
+ anon_sym_POUND,
+ STATE(1918), 1,
+ sym_start_tag,
+ STATE(2516), 1,
+ sym__cf_open_tag,
+ STATE(2699), 1,
+ sym__node,
+ STATE(2760), 1,
+ sym_self_closing_tag,
+ STATE(4164), 1,
+ sym_style_start_tag,
+ STATE(4178), 1,
+ sym_script_start_tag,
+ ACTIONS(3000), 2,
+ sym_text,
+ sym_entity,
+ STATE(1954), 2,
+ sym_comment,
+ aux_sym_program_repeat1,
+ STATE(2770), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2745), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2772), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [66849] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2551), 1,
- anon_sym_EQ,
- STATE(1938), 1,
+ STATE(1955), 1,
sym_comment,
- ACTIONS(2549), 14,
+ ACTIONS(2604), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -191588,17 +193521,18 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2547), 33,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2602), 36,
+ sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- anon_sym_RBRACK,
sym_optional_chain,
anon_sym_DOT,
anon_sym_AMP_AMP,
@@ -191612,30 +193546,32 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [67864] = 7,
+ [66913] = 7,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2588), 1,
+ ACTIONS(2559), 1,
anon_sym_EQ,
- STATE(1939), 1,
+ STATE(1956), 1,
sym_comment,
- ACTIONS(2592), 2,
+ ACTIONS(2563), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- ACTIONS(2586), 14,
+ ACTIONS(2557), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -191649,8 +193585,8 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2584), 31,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2555), 33,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
@@ -191671,250 +193607,108 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [67930] = 27,
+ [66981] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2537), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2539), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2541), 1,
anon_sym_DOT,
- ACTIONS(2938), 1,
+ ACTIONS(2785), 1,
anon_sym_GT_GT,
- ACTIONS(2942), 1,
+ ACTIONS(2789), 1,
anon_sym_AMP,
- ACTIONS(2944), 1,
+ ACTIONS(2791), 1,
anon_sym_CARET,
- ACTIONS(2946), 1,
+ ACTIONS(2793), 1,
anon_sym_PIPE,
- ACTIONS(2952), 1,
+ ACTIONS(2799), 1,
anon_sym_STAR_STAR,
- ACTIONS(3066), 1,
+ ACTIONS(2805), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(3068), 1,
+ ACTIONS(2807), 1,
sym__ternary_qmark,
- STATE(1940), 1,
- sym_comment,
- STATE(1950), 1,
- sym_arguments,
- ACTIONS(2824), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2934), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2940), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2948), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2950), 2,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- ACTIONS(2954), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2958), 2,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- ACTIONS(3064), 2,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- ACTIONS(2702), 4,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- ACTIONS(2930), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2932), 5,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_in,
- aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2956), 6,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- [68036] = 25,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2541), 1,
- anon_sym_LPAREN,
- ACTIONS(2566), 1,
- anon_sym_LBRACK,
- ACTIONS(2568), 1,
- sym_optional_chain,
- ACTIONS(2570), 1,
- anon_sym_DOT,
- ACTIONS(2972), 1,
- anon_sym_GT_GT,
- ACTIONS(2976), 1,
- anon_sym_AMP,
- ACTIONS(2978), 1,
- anon_sym_CARET,
- ACTIONS(2980), 1,
- anon_sym_PIPE,
- ACTIONS(2986), 1,
- anon_sym_STAR_STAR,
- STATE(1872), 1,
+ STATE(1421), 1,
sym_arguments,
- STATE(1941), 1,
+ STATE(1957), 1,
sym_comment,
- ACTIONS(2572), 2,
+ ACTIONS(2543), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2966), 2,
+ ACTIONS(2777), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2968), 2,
+ ACTIONS(2781), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
- ACTIONS(2970), 2,
+ ACTIONS(2783), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- ACTIONS(2974), 2,
+ ACTIONS(2787), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2982), 2,
+ ACTIONS(2795), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2984), 2,
+ ACTIONS(2797), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2988), 2,
+ ACTIONS(2801), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2962), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2964), 5,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_in,
- aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2936), 6,
- sym__ternary_qmark,
+ ACTIONS(2514), 4,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
anon_sym_RBRACK,
- anon_sym_QMARK_QMARK,
- ACTIONS(2990), 6,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- [68138] = 12,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2541), 1,
- anon_sym_LPAREN,
- ACTIONS(2566), 1,
- anon_sym_LBRACK,
- ACTIONS(2568), 1,
- sym_optional_chain,
- ACTIONS(2570), 1,
- anon_sym_DOT,
- ACTIONS(2986), 1,
- anon_sym_STAR_STAR,
- STATE(1872), 1,
- sym_arguments,
- STATE(1942), 1,
- sym_comment,
- ACTIONS(2572), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2960), 14,
+ ACTIONS(2775), 5,
anon_sym_GT,
anon_sym_LT,
- anon_sym_STAR,
anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2936), 26,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2803), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
+ ACTIONS(2773), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_instanceof,
- [68214] = 7,
+ [67089] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(854), 1,
- anon_sym_EQ,
- STATE(1943), 1,
+ STATE(1958), 1,
sym_comment,
- ACTIONS(2534), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- ACTIONS(852), 14,
+ ACTIONS(2580), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -191928,13 +193722,16 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(850), 31,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2578), 36,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
sym_optional_chain,
@@ -191950,27 +193747,27 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [68280] = 6,
+ [67153] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2588), 1,
- anon_sym_EQ,
- STATE(1944), 1,
+ STATE(1959), 1,
sym_comment,
- ACTIONS(2586), 14,
+ ACTIONS(2612), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -191984,17 +193781,18 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2584), 33,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2610), 36,
+ sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- anon_sym_RBRACK,
sym_optional_chain,
anon_sym_DOT,
anon_sym_AMP_AMP,
@@ -192008,146 +193806,108 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [68344] = 6,
+ [67217] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(3075), 1,
- sym_regex_flags,
- STATE(1945), 1,
- sym_comment,
- ACTIONS(2798), 23,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- anon_sym_SEMI,
+ ACTIONS(2537), 1,
anon_sym_LBRACK,
+ ACTIONS(2539), 1,
sym_optional_chain,
+ ACTIONS(2541), 1,
anon_sym_DOT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
+ ACTIONS(2785), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2789), 1,
+ anon_sym_AMP,
+ ACTIONS(2791), 1,
anon_sym_CARET,
- anon_sym_PERCENT,
+ ACTIONS(2793), 1,
+ anon_sym_PIPE,
+ ACTIONS(2799), 1,
anon_sym_STAR_STAR,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
+ ACTIONS(2805), 1,
anon_sym_QMARK_QMARK,
+ ACTIONS(2807), 1,
+ sym__ternary_qmark,
+ STATE(1421), 1,
+ sym_arguments,
+ STATE(1960), 1,
+ sym_comment,
+ ACTIONS(2543), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2800), 24,
- anon_sym_GT,
- anon_sym_LT,
+ ACTIONS(2777), 2,
anon_sym_STAR,
- anon_sym_in,
+ anon_sym_SLASH,
+ ACTIONS(2781), 2,
+ anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
+ ACTIONS(2783), 2,
+ anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
+ ACTIONS(2787), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(2795), 2,
anon_sym_PLUS,
anon_sym_DASH,
- anon_sym_SLASH,
+ ACTIONS(2797), 2,
+ anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token5,
+ ACTIONS(2801), 2,
anon_sym_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- aux_sym_binary_expression_token11,
- anon_sym_instanceof,
- [68408] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1946), 1,
- sym_comment,
- ACTIONS(990), 14,
+ ACTIONS(2905), 4,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(2775), 5,
anon_sym_GT,
anon_sym_LT,
- anon_sym_STAR,
anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(988), 34,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2803), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
+ ACTIONS(2773), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [68470] = 8,
+ [67325] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(3077), 1,
- anon_sym_COMMA,
- ACTIONS(3079), 1,
- anon_sym_RBRACE,
- STATE(1947), 1,
+ STATE(1961), 1,
sym_comment,
- STATE(4162), 1,
- aux_sym_object_repeat1,
- ACTIONS(2708), 14,
+ ACTIONS(1071), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -192161,13 +193921,16 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2706), 31,
+ aux_sym_binary_expression_token12,
+ ACTIONS(1069), 36,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
sym_optional_chain,
@@ -192183,164 +193946,108 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [68538] = 27,
+ [67389] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2537), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2539), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2541), 1,
anon_sym_DOT,
- ACTIONS(2938), 1,
+ ACTIONS(2785), 1,
anon_sym_GT_GT,
- ACTIONS(2942), 1,
+ ACTIONS(2789), 1,
anon_sym_AMP,
- ACTIONS(2944), 1,
+ ACTIONS(2791), 1,
anon_sym_CARET,
- ACTIONS(2946), 1,
+ ACTIONS(2793), 1,
anon_sym_PIPE,
- ACTIONS(2952), 1,
+ ACTIONS(2799), 1,
anon_sym_STAR_STAR,
- ACTIONS(3066), 1,
+ ACTIONS(2805), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(3068), 1,
+ ACTIONS(2807), 1,
sym__ternary_qmark,
- STATE(1948), 1,
- sym_comment,
- STATE(1950), 1,
+ STATE(1421), 1,
sym_arguments,
- ACTIONS(2824), 2,
+ STATE(1962), 1,
+ sym_comment,
+ ACTIONS(2543), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2934), 2,
+ ACTIONS(2777), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2940), 2,
+ ACTIONS(2781), 2,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ ACTIONS(2783), 2,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ ACTIONS(2787), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2948), 2,
+ ACTIONS(2795), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2950), 2,
+ ACTIONS(2797), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2954), 2,
+ ACTIONS(2801), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2958), 2,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- ACTIONS(3064), 2,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- ACTIONS(2537), 4,
- sym__automatic_semicolon,
+ ACTIONS(2508), 4,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_SEMI,
- ACTIONS(2930), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2932), 5,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(2775), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2956), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2803), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [68644] = 8,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(854), 1,
- anon_sym_EQ,
- ACTIONS(3081), 1,
- sym__automatic_semicolon,
- STATE(1949), 1,
- sym_comment,
- ACTIONS(856), 2,
- anon_sym_else,
- anon_sym_while,
- ACTIONS(852), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(850), 30,
- sym__ternary_qmark,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2773), 7,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [68712] = 5,
+ [67497] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(1950), 1,
+ STATE(1963), 1,
sym_comment,
- ACTIONS(2784), 14,
+ ACTIONS(2672), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -192354,8 +194061,8 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2782), 34,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2670), 36,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
@@ -192379,229 +194086,199 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [68774] = 27,
+ [67561] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2541), 1,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2566), 1,
+ ACTIONS(2537), 1,
anon_sym_LBRACK,
- ACTIONS(2568), 1,
+ ACTIONS(2539), 1,
sym_optional_chain,
- ACTIONS(2570), 1,
+ ACTIONS(2541), 1,
anon_sym_DOT,
- ACTIONS(2972), 1,
+ ACTIONS(2785), 1,
anon_sym_GT_GT,
- ACTIONS(2976), 1,
+ ACTIONS(2789), 1,
anon_sym_AMP,
- ACTIONS(2978), 1,
+ ACTIONS(2791), 1,
anon_sym_CARET,
- ACTIONS(2980), 1,
+ ACTIONS(2793), 1,
anon_sym_PIPE,
- ACTIONS(2986), 1,
+ ACTIONS(2799), 1,
anon_sym_STAR_STAR,
- ACTIONS(2992), 1,
+ ACTIONS(2805), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2994), 1,
+ ACTIONS(2807), 1,
sym__ternary_qmark,
- STATE(1872), 1,
+ STATE(1421), 1,
sym_arguments,
- STATE(1951), 1,
+ STATE(1964), 1,
sym_comment,
- ACTIONS(2572), 2,
+ ACTIONS(2543), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2966), 2,
+ ACTIONS(2777), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2968), 2,
+ ACTIONS(2781), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
- ACTIONS(2970), 2,
+ ACTIONS(2783), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- ACTIONS(2974), 2,
+ ACTIONS(2787), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2982), 2,
+ ACTIONS(2795), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2984), 2,
+ ACTIONS(2797), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2988), 2,
+ ACTIONS(2801), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2794), 4,
+ ACTIONS(2620), 4,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
anon_sym_RBRACK,
- ACTIONS(2962), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2964), 5,
+ ACTIONS(2775), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2990), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2803), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [68880] = 5,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2773), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [67669] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(1952), 1,
- sym_comment,
- ACTIONS(2654), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2652), 34,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
+ ACTIONS(2725), 1,
sym_optional_chain,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
+ ACTIONS(2822), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2826), 1,
+ anon_sym_AMP,
+ ACTIONS(2828), 1,
anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
+ ACTIONS(2830), 1,
+ anon_sym_PIPE,
+ ACTIONS(2836), 1,
anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
+ ACTIONS(2842), 1,
anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
+ ACTIONS(2844), 1,
+ sym__ternary_qmark,
+ STATE(1958), 1,
+ sym_arguments,
+ STATE(1965), 1,
+ sym_comment,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [68942] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1953), 1,
- sym_comment,
- ACTIONS(2708), 14,
- anon_sym_GT,
- anon_sym_LT,
+ ACTIONS(2813), 2,
anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2706), 34,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
+ ACTIONS(2818), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
+ ACTIONS(2820), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
+ ACTIONS(2824), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
+ ACTIONS(2832), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2834), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
+ ACTIONS(2838), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2514), 4,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ ACTIONS(2811), 5,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_in,
+ aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2840), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
+ ACTIONS(2809), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [69004] = 9,
+ [67777] = 7,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2392), 1,
+ ACTIONS(890), 1,
anon_sym_EQ,
- ACTIONS(2420), 1,
- anon_sym_in,
- ACTIONS(2423), 1,
- anon_sym_of,
- ACTIONS(2603), 1,
- anon_sym_COLON,
- STATE(1954), 1,
+ STATE(1966), 1,
sym_comment,
- ACTIONS(2282), 13,
+ ACTIONS(2505), 3,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RBRACK,
+ ACTIONS(888), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
+ anon_sym_in,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
@@ -192611,14 +194288,13 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2280), 31,
- sym__automatic_semicolon,
+ aux_sym_binary_expression_token12,
+ ACTIONS(886), 32,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
anon_sym_LPAREN,
- anon_sym_SEMI,
+ anon_sym_RPAREN,
anon_sym_LBRACK,
sym_optional_chain,
anon_sym_DOT,
@@ -192633,161 +194309,184 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [69074] = 5,
+ [67845] = 17,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(1955), 1,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2537), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2539), 1,
+ sym_optional_chain,
+ ACTIONS(2541), 1,
+ anon_sym_DOT,
+ ACTIONS(2785), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2799), 1,
+ anon_sym_STAR_STAR,
+ STATE(1421), 1,
+ sym_arguments,
+ STATE(1967), 1,
sym_comment,
- ACTIONS(2796), 14,
+ ACTIONS(2543), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2777), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2787), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(2795), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2797), 2,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ ACTIONS(2909), 9,
anon_sym_GT,
anon_sym_LT,
- anon_sym_STAR,
anon_sym_in,
- anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2794), 34,
- sym__automatic_semicolon,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2907), 24,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token2,
+ anon_sym_CARET,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [69136] = 27,
+ [67933] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2541), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2566), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2568), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2570), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2972), 1,
+ ACTIONS(2822), 1,
anon_sym_GT_GT,
- ACTIONS(2976), 1,
+ ACTIONS(2826), 1,
anon_sym_AMP,
- ACTIONS(2978), 1,
+ ACTIONS(2828), 1,
anon_sym_CARET,
- ACTIONS(2980), 1,
+ ACTIONS(2830), 1,
anon_sym_PIPE,
- ACTIONS(2986), 1,
+ ACTIONS(2836), 1,
anon_sym_STAR_STAR,
- ACTIONS(2992), 1,
+ ACTIONS(2842), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2994), 1,
+ ACTIONS(2844), 1,
sym__ternary_qmark,
- STATE(1872), 1,
+ STATE(1958), 1,
sym_arguments,
- STATE(1956), 1,
+ STATE(1968), 1,
sym_comment,
- ACTIONS(2572), 2,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2966), 2,
+ ACTIONS(2813), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2968), 2,
+ ACTIONS(2818), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
- ACTIONS(2970), 2,
+ ACTIONS(2820), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- ACTIONS(2974), 2,
+ ACTIONS(2824), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2982), 2,
+ ACTIONS(2832), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2984), 2,
+ ACTIONS(2834), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2988), 2,
+ ACTIONS(2838), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2690), 4,
+ ACTIONS(2913), 4,
+ sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(2962), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2964), 5,
+ anon_sym_SEMI,
+ ACTIONS(2811), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2990), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2840), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [69242] = 5,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2809), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [68041] = 7,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(1957), 1,
+ ACTIONS(2522), 1,
+ anon_sym_EQ,
+ STATE(1969), 1,
sym_comment,
- ACTIONS(2790), 14,
+ ACTIONS(2526), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ ACTIONS(2520), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -192801,16 +194500,13 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2788), 34,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2518), 33,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
sym_optional_chain,
@@ -192826,83 +194522,123 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [69304] = 6,
+ [68109] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(854), 1,
- anon_sym_EQ,
- STATE(1958), 1,
- sym_comment,
- ACTIONS(852), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(850), 33,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- anon_sym_RPAREN,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- anon_sym_RBRACK,
+ ACTIONS(2725), 1,
sym_optional_chain,
+ ACTIONS(2727), 1,
anon_sym_DOT,
+ ACTIONS(2822), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2826), 1,
+ anon_sym_AMP,
+ ACTIONS(2828), 1,
+ anon_sym_CARET,
+ ACTIONS(2830), 1,
+ anon_sym_PIPE,
+ ACTIONS(2836), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2842), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2844), 1,
+ sym__ternary_qmark,
+ STATE(1958), 1,
+ sym_arguments,
+ STATE(1970), 1,
+ sym_comment,
+ ACTIONS(2729), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2813), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2818), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
+ ACTIONS(2820), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
+ ACTIONS(2824), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
+ ACTIONS(2832), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2834), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
+ ACTIONS(2838), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2990), 4,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ ACTIONS(2811), 5,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_in,
+ aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2840), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
+ ACTIONS(2809), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [69368] = 5,
+ [68217] = 12,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(1959), 1,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2537), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2539), 1,
+ sym_optional_chain,
+ ACTIONS(2541), 1,
+ anon_sym_DOT,
+ ACTIONS(2799), 1,
+ anon_sym_STAR_STAR,
+ STATE(1421), 1,
+ sym_arguments,
+ STATE(1971), 1,
sym_comment,
- ACTIONS(2716), 14,
+ ACTIONS(2543), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2909), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -192916,20 +194652,15 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2714), 34,
- sym__automatic_semicolon,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2907), 28,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
anon_sym_PIPE_PIPE,
@@ -192939,264 +194670,256 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_CARET,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [69430] = 27,
+ [68295] = 23,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2537), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2539), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2541), 1,
anon_sym_DOT,
- ACTIONS(2938), 1,
+ ACTIONS(2785), 1,
anon_sym_GT_GT,
- ACTIONS(2942), 1,
+ ACTIONS(2789), 1,
anon_sym_AMP,
- ACTIONS(2944), 1,
+ ACTIONS(2791), 1,
anon_sym_CARET,
- ACTIONS(2946), 1,
+ ACTIONS(2793), 1,
anon_sym_PIPE,
- ACTIONS(2952), 1,
+ ACTIONS(2799), 1,
anon_sym_STAR_STAR,
- ACTIONS(3066), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(3068), 1,
- sym__ternary_qmark,
- STATE(1950), 1,
+ STATE(1421), 1,
sym_arguments,
- STATE(1960), 1,
+ STATE(1972), 1,
sym_comment,
- ACTIONS(2824), 2,
+ ACTIONS(2543), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2934), 2,
+ ACTIONS(2777), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2940), 2,
+ ACTIONS(2787), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2948), 2,
+ ACTIONS(2795), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2950), 2,
+ ACTIONS(2797), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2954), 2,
+ ACTIONS(2801), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2958), 2,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- ACTIONS(3064), 2,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- ACTIONS(3083), 4,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- ACTIONS(2930), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2932), 5,
+ ACTIONS(2775), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2956), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2803), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [69536] = 27,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2773), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ ACTIONS(2907), 10,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_QMARK_QMARK,
+ [68395] = 24,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2537), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2539), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2541), 1,
anon_sym_DOT,
- ACTIONS(2938), 1,
+ ACTIONS(2785), 1,
anon_sym_GT_GT,
- ACTIONS(2942), 1,
+ ACTIONS(2789), 1,
anon_sym_AMP,
- ACTIONS(2944), 1,
+ ACTIONS(2791), 1,
anon_sym_CARET,
- ACTIONS(2946), 1,
+ ACTIONS(2793), 1,
anon_sym_PIPE,
- ACTIONS(2952), 1,
+ ACTIONS(2799), 1,
anon_sym_STAR_STAR,
- ACTIONS(3066), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(3068), 1,
- sym__ternary_qmark,
- STATE(1950), 1,
+ STATE(1421), 1,
sym_arguments,
- STATE(1961), 1,
+ STATE(1973), 1,
sym_comment,
- ACTIONS(2824), 2,
+ ACTIONS(2543), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2934), 2,
+ ACTIONS(2777), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2940), 2,
+ ACTIONS(2781), 2,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ ACTIONS(2787), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2948), 2,
+ ACTIONS(2795), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2950), 2,
+ ACTIONS(2797), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2954), 2,
+ ACTIONS(2801), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2958), 2,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- ACTIONS(3064), 2,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- ACTIONS(2794), 4,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- ACTIONS(2930), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2932), 5,
+ ACTIONS(2775), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2956), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2803), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [69642] = 27,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2773), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ ACTIONS(2907), 8,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_QMARK_QMARK,
+ [68497] = 15,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2537), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2539), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2541), 1,
anon_sym_DOT,
- ACTIONS(2938), 1,
- anon_sym_GT_GT,
- ACTIONS(2942), 1,
- anon_sym_AMP,
- ACTIONS(2944), 1,
- anon_sym_CARET,
- ACTIONS(2946), 1,
- anon_sym_PIPE,
- ACTIONS(2952), 1,
+ ACTIONS(2799), 1,
anon_sym_STAR_STAR,
- ACTIONS(3066), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(3068), 1,
- sym__ternary_qmark,
- STATE(1950), 1,
+ STATE(1421), 1,
sym_arguments,
- STATE(1962), 1,
+ STATE(1974), 1,
sym_comment,
- ACTIONS(2824), 2,
+ ACTIONS(2543), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2934), 2,
+ ACTIONS(2777), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2940), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2948), 2,
+ ACTIONS(2795), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2950), 2,
+ ACTIONS(2797), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2954), 2,
+ ACTIONS(2909), 10,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2958), 2,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2907), 26,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
- ACTIONS(3064), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- ACTIONS(2710), 4,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- ACTIONS(2930), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2932), 5,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_in,
- aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2956), 6,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [69748] = 5,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ [68581] = 7,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(1963), 1,
+ ACTIONS(2559), 1,
+ anon_sym_EQ,
+ STATE(1975), 1,
sym_comment,
- ACTIONS(2712), 14,
+ ACTIONS(2563), 3,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RBRACK,
+ ACTIONS(2557), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -193210,17 +194933,13 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2710), 34,
- sym__automatic_semicolon,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2555), 32,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
+ anon_sym_RPAREN,
anon_sym_LBRACK,
sym_optional_chain,
anon_sym_DOT,
@@ -193235,297 +194954,308 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [69810] = 17,
+ [68649] = 21,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2537), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2539), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2541), 1,
anon_sym_DOT,
- ACTIONS(2938), 1,
+ ACTIONS(2785), 1,
anon_sym_GT_GT,
- ACTIONS(2952), 1,
+ ACTIONS(2799), 1,
anon_sym_STAR_STAR,
- STATE(1950), 1,
+ STATE(1421), 1,
sym_arguments,
- STATE(1964), 1,
+ STATE(1976), 1,
sym_comment,
- ACTIONS(2824), 2,
+ ACTIONS(2543), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2934), 2,
+ ACTIONS(2777), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2940), 2,
+ ACTIONS(2787), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2948), 2,
+ ACTIONS(2795), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2950), 2,
+ ACTIONS(2797), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2960), 9,
+ ACTIONS(2801), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2909), 2,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ ACTIONS(2775), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
- anon_sym_AMP,
- anon_sym_PIPE,
aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2936), 22,
- sym__automatic_semicolon,
- sym__ternary_qmark,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2803), 6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2773), 7,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ ACTIONS(2907), 11,
+ sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
anon_sym_CARET,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- [69896] = 27,
+ [68745] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2906), 1,
+ ACTIONS(2747), 1,
anon_sym_GT_GT,
- ACTIONS(2910), 1,
+ ACTIONS(2751), 1,
anon_sym_AMP,
- ACTIONS(2912), 1,
+ ACTIONS(2753), 1,
anon_sym_CARET,
- ACTIONS(2914), 1,
+ ACTIONS(2755), 1,
anon_sym_PIPE,
- ACTIONS(2920), 1,
+ ACTIONS(2761), 1,
anon_sym_STAR_STAR,
- ACTIONS(2926), 1,
+ ACTIONS(2767), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2928), 1,
+ ACTIONS(2769), 1,
sym__ternary_qmark,
- STATE(1950), 1,
+ STATE(1958), 1,
sym_arguments,
- STATE(1965), 1,
+ STATE(1977), 1,
sym_comment,
- ACTIONS(2824), 2,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2900), 2,
+ ACTIONS(2741), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2902), 2,
+ ACTIONS(2743), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
- ACTIONS(2904), 2,
+ ACTIONS(2745), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- ACTIONS(2908), 2,
+ ACTIONS(2749), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2916), 2,
+ ACTIONS(2757), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2918), 2,
+ ACTIONS(2759), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2922), 2,
+ ACTIONS(2763), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2543), 4,
+ ACTIONS(2913), 4,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_of,
anon_sym_SEMI,
- ACTIONS(2896), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2898), 5,
+ ACTIONS(2739), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2924), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2765), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [70002] = 6,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2737), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [68853] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(3075), 1,
- sym_regex_flags,
- STATE(1966), 1,
+ STATE(1978), 1,
sym_comment,
- ACTIONS(2798), 22,
+ ACTIONS(1853), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(1851), 36,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
sym_optional_chain,
anon_sym_DOT,
anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_CARET,
anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2800), 25,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_of,
- aux_sym_binary_expression_token1,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
aux_sym_binary_expression_token3,
- aux_sym_binary_expression_token4,
+ anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [70066] = 8,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [68917] = 6,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(3077), 1,
- anon_sym_COMMA,
- ACTIONS(3085), 1,
- anon_sym_RBRACE,
- STATE(1967), 1,
+ ACTIONS(2771), 1,
+ sym_regex_flags,
+ STATE(1979), 1,
sym_comment,
- STATE(3960), 1,
- aux_sym_object_repeat1,
- ACTIONS(2708), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2706), 31,
+ ACTIONS(2614), 23,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_LBRACK,
sym_optional_chain,
anon_sym_DOT,
anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_CARET,
anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2616), 26,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
+ aux_sym_binary_expression_token1,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ aux_sym_binary_expression_token3,
+ aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token5,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token12,
+ aux_sym_binary_expression_token13,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [70134] = 8,
+ [68983] = 7,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(3077), 1,
+ ACTIONS(2522), 1,
+ anon_sym_EQ,
+ STATE(1980), 1,
+ sym_comment,
+ ACTIONS(2526), 3,
anon_sym_COMMA,
- ACTIONS(3087), 1,
anon_sym_RBRACE,
- STATE(1968), 1,
- sym_comment,
- STATE(4066), 1,
- aux_sym_object_repeat1,
- ACTIONS(2708), 14,
+ anon_sym_RBRACK,
+ ACTIONS(2520), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -193539,14 +195269,13 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2706), 31,
- sym__automatic_semicolon,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2518), 32,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
anon_sym_LPAREN,
- anon_sym_SEMI,
+ anon_sym_RPAREN,
anon_sym_LBRACK,
sym_optional_chain,
anon_sym_DOT,
@@ -193561,33 +195290,29 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [70202] = 8,
+ [69051] = 6,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2427), 1,
+ ACTIONS(890), 1,
anon_sym_EQ,
- ACTIONS(2603), 1,
- anon_sym_COLON,
- STATE(1969), 1,
+ STATE(1981), 1,
sym_comment,
- ACTIONS(2389), 3,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RBRACK,
- ACTIONS(2282), 14,
+ ACTIONS(888), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -193601,13 +195326,17 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2280), 29,
+ aux_sym_binary_expression_token12,
+ ACTIONS(886), 35,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_RPAREN,
anon_sym_LBRACK,
+ anon_sym_RBRACK,
sym_optional_chain,
anon_sym_DOT,
anon_sym_AMP_AMP,
@@ -193621,347 +195350,294 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [70270] = 27,
+ [69117] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2933), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2936), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2939), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2942), 1,
anon_sym_DOT,
- ACTIONS(2938), 1,
+ ACTIONS(3027), 1,
anon_sym_GT_GT,
- ACTIONS(2942), 1,
+ ACTIONS(3033), 1,
anon_sym_AMP,
- ACTIONS(2944), 1,
+ ACTIONS(3036), 1,
anon_sym_CARET,
- ACTIONS(2946), 1,
+ ACTIONS(3039), 1,
anon_sym_PIPE,
- ACTIONS(2952), 1,
+ ACTIONS(3048), 1,
anon_sym_STAR_STAR,
- ACTIONS(3066), 1,
+ ACTIONS(3057), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(3068), 1,
+ ACTIONS(3060), 1,
sym__ternary_qmark,
- STATE(1950), 1,
+ STATE(1958), 1,
sym_arguments,
- STATE(1970), 1,
+ STATE(1982), 1,
sym_comment,
- ACTIONS(2824), 2,
+ ACTIONS(2984), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2934), 2,
+ ACTIONS(3018), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2940), 2,
+ ACTIONS(3021), 2,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ ACTIONS(3024), 2,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ ACTIONS(3030), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2948), 2,
+ ACTIONS(3042), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2950), 2,
+ ACTIONS(3045), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2954), 2,
+ ACTIONS(3051), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2958), 2,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- ACTIONS(3064), 2,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- ACTIONS(2543), 4,
+ ACTIONS(2931), 4,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_SEMI,
- ACTIONS(2930), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2932), 5,
+ ACTIONS(3015), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2956), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(3054), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [70376] = 27,
+ aux_sym_binary_expression_token10,
+ ACTIONS(3012), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [69225] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2541), 1,
- anon_sym_LPAREN,
- ACTIONS(2566), 1,
- anon_sym_LBRACK,
- ACTIONS(2568), 1,
- sym_optional_chain,
- ACTIONS(2570), 1,
- anon_sym_DOT,
- ACTIONS(2972), 1,
+ STATE(1983), 1,
+ sym_comment,
+ ACTIONS(2588), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
anon_sym_GT_GT,
- ACTIONS(2976), 1,
anon_sym_AMP,
- ACTIONS(2978), 1,
- anon_sym_CARET,
- ACTIONS(2980), 1,
anon_sym_PIPE,
- ACTIONS(2986), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2992), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2994), 1,
- sym__ternary_qmark,
- STATE(1872), 1,
- sym_arguments,
- STATE(1971), 1,
- sym_comment,
- ACTIONS(2572), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2966), 2,
- anon_sym_STAR,
+ anon_sym_PLUS,
+ anon_sym_DASH,
anon_sym_SLASH,
- ACTIONS(2968), 2,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2586), 36,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
- ACTIONS(2970), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- ACTIONS(2974), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2982), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2984), 2,
+ anon_sym_CARET,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2988), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(3089), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(2962), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
+ anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2964), 5,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_in,
- aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2990), 6,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [70482] = 27,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [69289] = 8,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2541), 1,
- anon_sym_LPAREN,
- ACTIONS(2566), 1,
- anon_sym_LBRACK,
- ACTIONS(2568), 1,
- sym_optional_chain,
- ACTIONS(2570), 1,
- anon_sym_DOT,
- ACTIONS(2972), 1,
+ ACTIONS(2870), 1,
+ anon_sym_COMMA,
+ ACTIONS(3063), 1,
+ anon_sym_RBRACE,
+ STATE(1984), 1,
+ sym_comment,
+ STATE(4030), 1,
+ aux_sym_object_repeat1,
+ ACTIONS(2592), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
anon_sym_GT_GT,
- ACTIONS(2976), 1,
anon_sym_AMP,
- ACTIONS(2978), 1,
- anon_sym_CARET,
- ACTIONS(2980), 1,
anon_sym_PIPE,
- ACTIONS(2986), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2992), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2994), 1,
- sym__ternary_qmark,
- STATE(1872), 1,
- sym_arguments,
- STATE(1972), 1,
- sym_comment,
- ACTIONS(2572), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2966), 2,
- anon_sym_STAR,
+ anon_sym_PLUS,
+ anon_sym_DASH,
anon_sym_SLASH,
- ACTIONS(2968), 2,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2590), 33,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
- ACTIONS(2970), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- ACTIONS(2974), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2982), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2984), 2,
+ anon_sym_CARET,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2988), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2537), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(2962), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
+ anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2964), 5,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_in,
- aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2990), 6,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [70588] = 27,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [69359] = 9,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2541), 1,
- anon_sym_LPAREN,
- ACTIONS(2566), 1,
- anon_sym_LBRACK,
- ACTIONS(2568), 1,
- sym_optional_chain,
- ACTIONS(2570), 1,
- anon_sym_DOT,
- ACTIONS(2972), 1,
+ ACTIONS(2328), 1,
+ anon_sym_EQ,
+ ACTIONS(2405), 1,
+ anon_sym_in,
+ ACTIONS(2408), 1,
+ anon_sym_of,
+ ACTIONS(2501), 1,
+ anon_sym_COLON,
+ STATE(1985), 1,
+ sym_comment,
+ ACTIONS(1853), 13,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
anon_sym_GT_GT,
- ACTIONS(2976), 1,
anon_sym_AMP,
- ACTIONS(2978), 1,
- anon_sym_CARET,
- ACTIONS(2980), 1,
anon_sym_PIPE,
- ACTIONS(2986), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2992), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2994), 1,
- sym__ternary_qmark,
- STATE(1872), 1,
- sym_arguments,
- STATE(1973), 1,
- sym_comment,
- ACTIONS(2572), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2966), 2,
- anon_sym_STAR,
+ anon_sym_PLUS,
+ anon_sym_DASH,
anon_sym_SLASH,
- ACTIONS(2968), 2,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(1851), 33,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
- ACTIONS(2970), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- ACTIONS(2974), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2982), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2984), 2,
+ anon_sym_CARET,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2988), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(3091), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(2962), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
+ anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2964), 5,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_in,
- aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2990), 6,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [70694] = 7,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [69431] = 6,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2551), 1,
+ ACTIONS(2559), 1,
anon_sym_EQ,
- STATE(1974), 1,
+ STATE(1986), 1,
sym_comment,
- ACTIONS(2555), 3,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RBRACK,
- ACTIONS(2549), 14,
+ ACTIONS(2557), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -193975,14 +195651,17 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2547), 30,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2555), 35,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
anon_sym_RPAREN,
anon_sym_LBRACK,
+ anon_sym_RBRACK,
sym_optional_chain,
anon_sym_DOT,
anon_sym_AMP_AMP,
@@ -193996,31 +195675,32 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [70760] = 7,
+ [69497] = 7,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2588), 1,
+ ACTIONS(890), 1,
anon_sym_EQ,
- STATE(1975), 1,
+ STATE(1987), 1,
sym_comment,
- ACTIONS(2592), 3,
+ ACTIONS(2505), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_RBRACK,
- ACTIONS(2586), 14,
+ ACTIONS(888), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -194034,13 +195714,14 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2584), 30,
+ aux_sym_binary_expression_token12,
+ ACTIONS(886), 33,
+ sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
anon_sym_LPAREN,
- anon_sym_RPAREN,
+ anon_sym_SEMI,
anon_sym_LBRACK,
sym_optional_chain,
anon_sym_DOT,
@@ -194055,377 +195736,368 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [70826] = 27,
+ [69565] = 6,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
- anon_sym_LPAREN,
- ACTIONS(2818), 1,
- anon_sym_LBRACK,
- ACTIONS(2820), 1,
- sym_optional_chain,
- ACTIONS(2822), 1,
- anon_sym_DOT,
- ACTIONS(2906), 1,
+ ACTIONS(2522), 1,
+ anon_sym_EQ,
+ STATE(1988), 1,
+ sym_comment,
+ ACTIONS(2520), 14,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_STAR,
+ anon_sym_in,
anon_sym_GT_GT,
- ACTIONS(2910), 1,
anon_sym_AMP,
- ACTIONS(2912), 1,
- anon_sym_CARET,
- ACTIONS(2914), 1,
anon_sym_PIPE,
- ACTIONS(2920), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2926), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2928), 1,
- sym__ternary_qmark,
- STATE(1950), 1,
- sym_arguments,
- STATE(1976), 1,
- sym_comment,
- ACTIONS(2824), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2900), 2,
- anon_sym_STAR,
+ anon_sym_PLUS,
+ anon_sym_DASH,
anon_sym_SLASH,
- ACTIONS(2902), 2,
+ aux_sym_binary_expression_token4,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2518), 35,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
- ACTIONS(2904), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- ACTIONS(2908), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2916), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2918), 2,
+ anon_sym_CARET,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2922), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(3073), 4,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_of,
- anon_sym_SEMI,
- ACTIONS(2896), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
+ anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2898), 5,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_in,
- aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2924), 6,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [70932] = 27,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [69631] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2906), 1,
+ ACTIONS(2822), 1,
anon_sym_GT_GT,
- ACTIONS(2910), 1,
+ ACTIONS(2826), 1,
anon_sym_AMP,
- ACTIONS(2912), 1,
+ ACTIONS(2828), 1,
anon_sym_CARET,
- ACTIONS(2914), 1,
+ ACTIONS(2830), 1,
anon_sym_PIPE,
- ACTIONS(2920), 1,
+ ACTIONS(2836), 1,
anon_sym_STAR_STAR,
- ACTIONS(2926), 1,
+ ACTIONS(2842), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2928), 1,
+ ACTIONS(2844), 1,
sym__ternary_qmark,
- STATE(1950), 1,
+ STATE(1958), 1,
sym_arguments,
- STATE(1977), 1,
+ STATE(1989), 1,
sym_comment,
- ACTIONS(2824), 2,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2900), 2,
+ ACTIONS(2813), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2902), 2,
+ ACTIONS(2818), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
- ACTIONS(2904), 2,
+ ACTIONS(2820), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- ACTIONS(2908), 2,
+ ACTIONS(2824), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2916), 2,
+ ACTIONS(2832), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2918), 2,
+ ACTIONS(2834), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2922), 2,
+ ACTIONS(2838), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2537), 4,
+ ACTIONS(2920), 4,
sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_of,
+ anon_sym_RBRACE,
anon_sym_SEMI,
- ACTIONS(2896), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2898), 5,
+ ACTIONS(2811), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2924), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2840), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [71038] = 27,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2809), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [69739] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2906), 1,
+ ACTIONS(2822), 1,
anon_sym_GT_GT,
- ACTIONS(2910), 1,
+ ACTIONS(2826), 1,
anon_sym_AMP,
- ACTIONS(2912), 1,
+ ACTIONS(2828), 1,
anon_sym_CARET,
- ACTIONS(2914), 1,
+ ACTIONS(2830), 1,
anon_sym_PIPE,
- ACTIONS(2920), 1,
+ ACTIONS(2836), 1,
anon_sym_STAR_STAR,
- ACTIONS(2926), 1,
+ ACTIONS(2842), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2928), 1,
+ ACTIONS(2844), 1,
sym__ternary_qmark,
- STATE(1950), 1,
+ STATE(1958), 1,
sym_arguments,
- STATE(1978), 1,
+ STATE(1990), 1,
sym_comment,
- ACTIONS(2824), 2,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2900), 2,
+ ACTIONS(2813), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2902), 2,
+ ACTIONS(2818), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
- ACTIONS(2904), 2,
+ ACTIONS(2820), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- ACTIONS(2908), 2,
+ ACTIONS(2824), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2916), 2,
+ ACTIONS(2832), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2918), 2,
+ ACTIONS(2834), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2922), 2,
+ ACTIONS(2838), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2794), 4,
+ ACTIONS(2628), 4,
sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_of,
+ anon_sym_RBRACE,
anon_sym_SEMI,
- ACTIONS(2896), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2898), 5,
+ ACTIONS(2811), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2924), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2840), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [71144] = 17,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2809), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [69847] = 8,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
- anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
- sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2906), 1,
- anon_sym_GT_GT,
- ACTIONS(2920), 1,
- anon_sym_STAR_STAR,
- STATE(1950), 1,
- sym_arguments,
- STATE(1979), 1,
+ ACTIONS(2731), 1,
+ sym_optional_chain,
+ STATE(1991), 1,
sym_comment,
- ACTIONS(2824), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2900), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2908), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2916), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2918), 2,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- ACTIONS(2960), 9,
+ ACTIONS(2592), 14,
anon_sym_GT,
anon_sym_LT,
+ anon_sym_STAR,
anon_sym_in,
+ anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2936), 22,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2590), 33,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
anon_sym_of,
anon_sym_SEMI,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [71230] = 19,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [69917] = 22,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2541), 1,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2566), 1,
+ ACTIONS(2537), 1,
anon_sym_LBRACK,
- ACTIONS(2568), 1,
+ ACTIONS(2539), 1,
sym_optional_chain,
- ACTIONS(2570), 1,
+ ACTIONS(2541), 1,
anon_sym_DOT,
- ACTIONS(2972), 1,
+ ACTIONS(2785), 1,
anon_sym_GT_GT,
- ACTIONS(2986), 1,
+ ACTIONS(2789), 1,
+ anon_sym_AMP,
+ ACTIONS(2799), 1,
anon_sym_STAR_STAR,
- STATE(1872), 1,
+ ACTIONS(2909), 1,
+ anon_sym_PIPE,
+ STATE(1421), 1,
sym_arguments,
- STATE(1980), 1,
+ STATE(1992), 1,
sym_comment,
- ACTIONS(2572), 2,
+ ACTIONS(2543), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2966), 2,
+ ACTIONS(2777), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2974), 2,
+ ACTIONS(2787), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2982), 2,
+ ACTIONS(2795), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2984), 2,
+ ACTIONS(2797), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2960), 4,
- anon_sym_AMP,
- anon_sym_PIPE,
+ ACTIONS(2801), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2962), 5,
+ ACTIONS(2775), 5,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_in,
+ aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2803), 6,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2773), 7,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2964), 5,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_in,
- aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token6,
aux_sym_binary_expression_token11,
- ACTIONS(2936), 17,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ ACTIONS(2907), 11,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -194436,36 +196108,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
anon_sym_CARET,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
anon_sym_QMARK_QMARK,
- [71320] = 12,
+ [70015] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
- anon_sym_LPAREN,
- ACTIONS(2818), 1,
- anon_sym_LBRACK,
- ACTIONS(2820), 1,
- sym_optional_chain,
- ACTIONS(2822), 1,
- anon_sym_DOT,
- ACTIONS(2952), 1,
- anon_sym_STAR_STAR,
- STATE(1950), 1,
- sym_arguments,
- STATE(1981), 1,
+ STATE(1993), 1,
sym_comment,
- ACTIONS(2824), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2960), 14,
+ ACTIONS(902), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -194479,15 +196130,20 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2936), 26,
+ aux_sym_binary_expression_token12,
+ ACTIONS(900), 36,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
anon_sym_COMMA,
anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_of,
anon_sym_SEMI,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
anon_sym_PIPE_PIPE,
@@ -194497,39 +196153,29 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_CARET,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [71396] = 12,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [70079] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2541), 1,
- anon_sym_LPAREN,
- ACTIONS(2566), 1,
- anon_sym_LBRACK,
- ACTIONS(2568), 1,
- sym_optional_chain,
- ACTIONS(2570), 1,
- anon_sym_DOT,
- ACTIONS(2986), 1,
- anon_sym_STAR_STAR,
- STATE(1872), 1,
- sym_arguments,
- STATE(1982), 1,
+ STATE(1994), 1,
sym_comment,
- ACTIONS(2572), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2960), 14,
+ ACTIONS(912), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -194543,15 +196189,20 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2936), 26,
+ aux_sym_binary_expression_token12,
+ ACTIONS(910), 36,
+ sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
anon_sym_PIPE_PIPE,
@@ -194561,24 +196212,29 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_CARET,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [71472] = 5,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [70143] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(1983), 1,
+ STATE(1995), 1,
sym_comment,
- ACTIONS(2662), 14,
+ ACTIONS(2630), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -194592,8 +196248,8 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2660), 34,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2628), 36,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
@@ -194617,25 +196273,27 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [71534] = 5,
+ [70207] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(1984), 1,
+ STATE(1996), 1,
sym_comment,
- ACTIONS(2700), 14,
+ ACTIONS(2626), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -194649,8 +196307,8 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2698), 34,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2624), 36,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
@@ -194674,176 +196332,114 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [71596] = 23,
+ [70271] = 25,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2541), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2566), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2568), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2570), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2972), 1,
+ ACTIONS(2822), 1,
anon_sym_GT_GT,
- ACTIONS(2976), 1,
+ ACTIONS(2826), 1,
anon_sym_AMP,
- ACTIONS(2978), 1,
+ ACTIONS(2828), 1,
anon_sym_CARET,
- ACTIONS(2980), 1,
+ ACTIONS(2830), 1,
anon_sym_PIPE,
- ACTIONS(2986), 1,
+ ACTIONS(2836), 1,
anon_sym_STAR_STAR,
- STATE(1872), 1,
+ STATE(1958), 1,
sym_arguments,
- STATE(1985), 1,
+ STATE(1997), 1,
sym_comment,
- ACTIONS(2572), 2,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2966), 2,
+ ACTIONS(2813), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2974), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2982), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2984), 2,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- ACTIONS(2988), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2962), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2964), 5,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_in,
- aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2990), 6,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- ACTIONS(2936), 10,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
+ ACTIONS(2818), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
+ ACTIONS(2820), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- anon_sym_QMARK_QMARK,
- [71694] = 24,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2541), 1,
- anon_sym_LPAREN,
- ACTIONS(2566), 1,
- anon_sym_LBRACK,
- ACTIONS(2568), 1,
- sym_optional_chain,
- ACTIONS(2570), 1,
- anon_sym_DOT,
- ACTIONS(2972), 1,
- anon_sym_GT_GT,
- ACTIONS(2976), 1,
- anon_sym_AMP,
- ACTIONS(2978), 1,
- anon_sym_CARET,
- ACTIONS(2980), 1,
- anon_sym_PIPE,
- ACTIONS(2986), 1,
- anon_sym_STAR_STAR,
- STATE(1872), 1,
- sym_arguments,
- STATE(1986), 1,
- sym_comment,
- ACTIONS(2572), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2966), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2968), 2,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- ACTIONS(2974), 2,
+ ACTIONS(2824), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2982), 2,
+ ACTIONS(2832), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2984), 2,
+ ACTIONS(2834), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2988), 2,
+ ACTIONS(2838), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2962), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2964), 5,
+ ACTIONS(2811), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2990), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2840), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- ACTIONS(2936), 8,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2907), 6,
+ sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
+ anon_sym_SEMI,
anon_sym_QMARK_QMARK,
- [71794] = 5,
+ ACTIONS(2809), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [70375] = 8,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(1987), 1,
+ ACTIONS(2390), 1,
+ anon_sym_EQ,
+ ACTIONS(2501), 1,
+ anon_sym_COLON,
+ STATE(1998), 1,
sym_comment,
- ACTIONS(2696), 14,
+ ACTIONS(2393), 3,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RBRACK,
+ ACTIONS(1853), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -194857,17 +196453,12 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2694), 34,
- sym__automatic_semicolon,
+ aux_sym_binary_expression_token12,
+ ACTIONS(1851), 31,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
anon_sym_LBRACK,
sym_optional_chain,
anon_sym_DOT,
@@ -194882,104 +196473,236 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [71856] = 27,
+ [70445] = 19,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2938), 1,
+ ACTIONS(2822), 1,
anon_sym_GT_GT,
- ACTIONS(2942), 1,
- anon_sym_AMP,
- ACTIONS(2944), 1,
- anon_sym_CARET,
- ACTIONS(2946), 1,
- anon_sym_PIPE,
- ACTIONS(2952), 1,
+ ACTIONS(2836), 1,
anon_sym_STAR_STAR,
- ACTIONS(3066), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(3068), 1,
- sym__ternary_qmark,
- STATE(1950), 1,
+ STATE(1958), 1,
sym_arguments,
- STATE(1988), 1,
+ STATE(1999), 1,
sym_comment,
- ACTIONS(2824), 2,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2934), 2,
+ ACTIONS(2813), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2940), 2,
+ ACTIONS(2824), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2948), 2,
+ ACTIONS(2832), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2950), 2,
+ ACTIONS(2834), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2954), 2,
+ ACTIONS(2909), 4,
+ anon_sym_AMP,
+ anon_sym_PIPE,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2958), 2,
+ ACTIONS(2811), 5,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_in,
+ aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2809), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ ACTIONS(2907), 17,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
- ACTIONS(3064), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- ACTIONS(3089), 4,
- sym__automatic_semicolon,
+ anon_sym_CARET,
+ anon_sym_EQ_EQ_EQ,
+ aux_sym_binary_expression_token7,
+ aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
+ aux_sym_binary_expression_token9,
+ aux_sym_binary_expression_token10,
+ anon_sym_QMARK_QMARK,
+ [70537] = 20,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(2894), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(3065), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(3068), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(3074), 1,
+ anon_sym_LT,
+ ACTIONS(3077), 1,
+ aux_sym__cf_close_tag_token1,
+ ACTIONS(3079), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(3082), 1,
+ anon_sym_POUND,
+ STATE(1907), 1,
+ sym_start_tag,
+ STATE(2518), 1,
+ sym__cf_open_tag,
+ STATE(2976), 1,
+ sym__node,
+ STATE(2978), 1,
+ sym_self_closing_tag,
+ STATE(4073), 1,
+ sym_script_start_tag,
+ STATE(4074), 1,
+ sym_style_start_tag,
+ ACTIONS(3071), 2,
+ sym_text,
+ sym_entity,
+ STATE(2000), 2,
+ sym_comment,
+ aux_sym_program_repeat1,
+ STATE(2921), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2971), 10,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_end_tag,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2920), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [70631] = 8,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(99), 1,
+ aux_sym_comment_token1,
+ ACTIONS(2870), 1,
anon_sym_COMMA,
+ ACTIONS(3085), 1,
anon_sym_RBRACE,
- anon_sym_SEMI,
- ACTIONS(2930), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2932), 5,
+ STATE(2001), 1,
+ sym_comment,
+ STATE(4065), 1,
+ aux_sym_object_repeat1,
+ ACTIONS(2592), 14,
anon_sym_GT,
anon_sym_LT,
+ anon_sym_STAR,
anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2956), 6,
- anon_sym_EQ_EQ_EQ,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2590), 33,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
+ aux_sym_binary_expression_token5,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [71962] = 5,
+ aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [70701] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(1989), 1,
+ STATE(2002), 1,
sym_comment,
- ACTIONS(2724), 14,
+ ACTIONS(2592), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -194993,8 +196716,8 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2722), 34,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2590), 36,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
@@ -195018,734 +196741,912 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [72024] = 27,
+ [70765] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2537), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2539), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2541), 1,
anon_sym_DOT,
- ACTIONS(2938), 1,
+ ACTIONS(2785), 1,
anon_sym_GT_GT,
- ACTIONS(2942), 1,
+ ACTIONS(2789), 1,
anon_sym_AMP,
- ACTIONS(2944), 1,
+ ACTIONS(2791), 1,
anon_sym_CARET,
- ACTIONS(2946), 1,
+ ACTIONS(2793), 1,
anon_sym_PIPE,
- ACTIONS(2952), 1,
+ ACTIONS(2799), 1,
anon_sym_STAR_STAR,
- ACTIONS(3066), 1,
+ ACTIONS(2805), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(3068), 1,
+ ACTIONS(2807), 1,
sym__ternary_qmark,
- STATE(1950), 1,
+ STATE(1421), 1,
sym_arguments,
- STATE(1990), 1,
+ STATE(2003), 1,
sym_comment,
- ACTIONS(2824), 2,
+ ACTIONS(2543), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2934), 2,
+ ACTIONS(2777), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2940), 2,
+ ACTIONS(2781), 2,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ ACTIONS(2783), 2,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ ACTIONS(2787), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2948), 2,
+ ACTIONS(2795), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2950), 2,
+ ACTIONS(2797), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2954), 2,
+ ACTIONS(2801), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2958), 2,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- ACTIONS(3064), 2,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- ACTIONS(2694), 4,
- sym__automatic_semicolon,
+ ACTIONS(2990), 4,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_SEMI,
- ACTIONS(2930), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2932), 5,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(2775), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2956), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2803), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [72130] = 28,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2773), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [70873] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2537), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2539), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2541), 1,
anon_sym_DOT,
- ACTIONS(2938), 1,
+ ACTIONS(2785), 1,
anon_sym_GT_GT,
- ACTIONS(2942), 1,
+ ACTIONS(2789), 1,
anon_sym_AMP,
- ACTIONS(2944), 1,
+ ACTIONS(2791), 1,
anon_sym_CARET,
- ACTIONS(2946), 1,
+ ACTIONS(2793), 1,
anon_sym_PIPE,
- ACTIONS(2952), 1,
+ ACTIONS(2799), 1,
anon_sym_STAR_STAR,
- ACTIONS(3066), 1,
+ ACTIONS(2805), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(3068), 1,
+ ACTIONS(2807), 1,
sym__ternary_qmark,
- STATE(1950), 1,
+ STATE(1421), 1,
sym_arguments,
- STATE(1991), 1,
+ STATE(2004), 1,
sym_comment,
ACTIONS(2543), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- ACTIONS(2824), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2934), 2,
+ ACTIONS(2777), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2940), 2,
+ ACTIONS(2781), 2,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ ACTIONS(2783), 2,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ ACTIONS(2787), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2948), 2,
+ ACTIONS(2795), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2950), 2,
+ ACTIONS(2797), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2954), 2,
+ ACTIONS(2801), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2958), 2,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- ACTIONS(3064), 2,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- ACTIONS(3093), 2,
+ ACTIONS(2656), 4,
anon_sym_COMMA,
anon_sym_RBRACE,
- ACTIONS(2930), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2932), 5,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(2775), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2956), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2803), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [72238] = 27,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2773), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [70981] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2541), 1,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2566), 1,
+ ACTIONS(2537), 1,
anon_sym_LBRACK,
- ACTIONS(2568), 1,
+ ACTIONS(2539), 1,
sym_optional_chain,
- ACTIONS(2570), 1,
+ ACTIONS(2541), 1,
anon_sym_DOT,
- ACTIONS(2972), 1,
+ ACTIONS(2785), 1,
anon_sym_GT_GT,
- ACTIONS(2976), 1,
+ ACTIONS(2789), 1,
anon_sym_AMP,
- ACTIONS(2978), 1,
+ ACTIONS(2791), 1,
anon_sym_CARET,
- ACTIONS(2980), 1,
+ ACTIONS(2793), 1,
anon_sym_PIPE,
- ACTIONS(2986), 1,
+ ACTIONS(2799), 1,
anon_sym_STAR_STAR,
- ACTIONS(2992), 1,
+ ACTIONS(2805), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2994), 1,
+ ACTIONS(2807), 1,
sym__ternary_qmark,
- STATE(1872), 1,
+ STATE(1421), 1,
sym_arguments,
- STATE(1992), 1,
+ STATE(2005), 1,
sym_comment,
- ACTIONS(2572), 2,
+ ACTIONS(2543), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2966), 2,
+ ACTIONS(2777), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2968), 2,
+ ACTIONS(2781), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
- ACTIONS(2970), 2,
+ ACTIONS(2783), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- ACTIONS(2974), 2,
+ ACTIONS(2787), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2982), 2,
+ ACTIONS(2795), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2984), 2,
+ ACTIONS(2797), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2988), 2,
+ ACTIONS(2801), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(3083), 4,
+ ACTIONS(2652), 4,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
anon_sym_RBRACK,
- ACTIONS(2962), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2964), 5,
+ ACTIONS(2775), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2990), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2803), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [72344] = 21,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2773), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [71089] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2541), 1,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2566), 1,
+ ACTIONS(2537), 1,
anon_sym_LBRACK,
- ACTIONS(2568), 1,
+ ACTIONS(2539), 1,
sym_optional_chain,
- ACTIONS(2570), 1,
+ ACTIONS(2541), 1,
anon_sym_DOT,
- ACTIONS(2972), 1,
+ ACTIONS(2785), 1,
anon_sym_GT_GT,
- ACTIONS(2986), 1,
+ ACTIONS(2789), 1,
+ anon_sym_AMP,
+ ACTIONS(2791), 1,
+ anon_sym_CARET,
+ ACTIONS(2793), 1,
+ anon_sym_PIPE,
+ ACTIONS(2799), 1,
anon_sym_STAR_STAR,
- STATE(1872), 1,
+ ACTIONS(2805), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2807), 1,
+ sym__ternary_qmark,
+ STATE(1421), 1,
sym_arguments,
- STATE(1993), 1,
+ STATE(2006), 1,
sym_comment,
- ACTIONS(2572), 2,
+ ACTIONS(2543), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2960), 2,
- anon_sym_AMP,
- anon_sym_PIPE,
- ACTIONS(2966), 2,
+ ACTIONS(2777), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2974), 2,
+ ACTIONS(2781), 2,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ ACTIONS(2783), 2,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ ACTIONS(2787), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2982), 2,
+ ACTIONS(2795), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2984), 2,
+ ACTIONS(2797), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2988), 2,
+ ACTIONS(2801), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2962), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2964), 5,
+ ACTIONS(2644), 4,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(2775), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2990), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2803), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- ACTIONS(2936), 11,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_CARET,
- anon_sym_QMARK_QMARK,
- [72438] = 5,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2773), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [71197] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(1994), 1,
- sym_comment,
- ACTIONS(2692), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2690), 34,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
+ ACTIONS(3096), 1,
anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
+ ACTIONS(3099), 1,
anon_sym_LBRACK,
+ ACTIONS(3102), 1,
sym_optional_chain,
+ ACTIONS(3105), 1,
anon_sym_DOT,
+ ACTIONS(3114), 1,
+ anon_sym_GT_GT,
+ ACTIONS(3120), 1,
+ anon_sym_AMP,
+ ACTIONS(3123), 1,
+ anon_sym_CARET,
+ ACTIONS(3126), 1,
+ anon_sym_PIPE,
+ ACTIONS(3135), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(3144), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(3150), 1,
+ sym__ternary_qmark,
+ STATE(1421), 1,
+ sym_arguments,
+ STATE(2007), 1,
+ sym_comment,
+ ACTIONS(3093), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(3108), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
+ ACTIONS(3111), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
+ ACTIONS(3117), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
+ ACTIONS(3129), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(3132), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
+ ACTIONS(3138), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(3147), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2931), 4,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(3090), 5,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_in,
+ aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token12,
+ ACTIONS(3141), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
+ ACTIONS(3087), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [72500] = 5,
+ [71305] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(1995), 1,
- sym_comment,
- ACTIONS(2742), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2740), 34,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
+ ACTIONS(2537), 1,
anon_sym_LBRACK,
+ ACTIONS(2539), 1,
sym_optional_chain,
+ ACTIONS(2541), 1,
anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
+ ACTIONS(2785), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2789), 1,
+ anon_sym_AMP,
+ ACTIONS(2791), 1,
anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
+ ACTIONS(2793), 1,
+ anon_sym_PIPE,
+ ACTIONS(2799), 1,
anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
+ ACTIONS(2805), 1,
anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
+ ACTIONS(2807), 1,
+ sym__ternary_qmark,
+ STATE(1421), 1,
+ sym_arguments,
+ STATE(2008), 1,
+ sym_comment,
+ ACTIONS(2543), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [72562] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(1996), 1,
- sym_comment,
- ACTIONS(2738), 14,
- anon_sym_GT,
- anon_sym_LT,
+ ACTIONS(2777), 2,
anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2736), 34,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
+ ACTIONS(2781), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
+ ACTIONS(2783), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
+ ACTIONS(2787), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
+ ACTIONS(2795), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2797), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
+ ACTIONS(2801), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2920), 4,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(2775), 5,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_in,
+ aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2803), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
+ ACTIONS(2773), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [72624] = 8,
+ [71413] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(3077), 1,
- anon_sym_COMMA,
- ACTIONS(3096), 1,
- anon_sym_RBRACE,
- STATE(1997), 1,
- sym_comment,
- STATE(4100), 1,
- aux_sym_object_repeat1,
- ACTIONS(2708), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2706), 31,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- anon_sym_SEMI,
+ ACTIONS(2537), 1,
anon_sym_LBRACK,
+ ACTIONS(2539), 1,
sym_optional_chain,
+ ACTIONS(2541), 1,
anon_sym_DOT,
+ ACTIONS(2785), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2789), 1,
+ anon_sym_AMP,
+ ACTIONS(2791), 1,
+ anon_sym_CARET,
+ ACTIONS(2793), 1,
+ anon_sym_PIPE,
+ ACTIONS(2799), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2805), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2807), 1,
+ sym__ternary_qmark,
+ STATE(1421), 1,
+ sym_arguments,
+ STATE(2009), 1,
+ sym_comment,
+ ACTIONS(2543), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2777), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2781), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
+ ACTIONS(2783), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
+ ACTIONS(2787), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
+ ACTIONS(2795), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2797), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
- aux_sym_binary_expression_token5,
+ ACTIONS(2801), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2628), 4,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(2775), 5,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_in,
+ aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2803), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
+ ACTIONS(2773), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [72692] = 28,
+ [71521] = 22,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2854), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2856), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2860), 1,
+ anon_sym_LT,
+ ACTIONS(2864), 1,
+ anon_sym_POUND,
+ ACTIONS(3153), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(3155), 1,
+ sym_implicit_end_tag,
+ STATE(1924), 1,
+ aux_sym_program_repeat1,
+ STATE(2010), 1,
+ sym_comment,
+ STATE(2013), 1,
+ sym_start_tag,
+ STATE(2519), 1,
+ sym__cf_open_tag,
+ STATE(2761), 1,
+ sym__node,
+ STATE(2762), 1,
+ sym_self_closing_tag,
+ STATE(2935), 1,
+ sym_end_tag,
+ STATE(3995), 1,
+ sym_script_start_tag,
+ STATE(3996), 1,
+ sym_style_start_tag,
+ ACTIONS(2858), 2,
+ sym_text,
+ sym_entity,
+ STATE(2765), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2757), 9,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2768), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [71619] = 25,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2537), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2539), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2541), 1,
anon_sym_DOT,
- ACTIONS(2938), 1,
+ ACTIONS(2785), 1,
anon_sym_GT_GT,
- ACTIONS(2942), 1,
+ ACTIONS(2789), 1,
anon_sym_AMP,
- ACTIONS(2944), 1,
+ ACTIONS(2791), 1,
anon_sym_CARET,
- ACTIONS(2946), 1,
+ ACTIONS(2793), 1,
anon_sym_PIPE,
- ACTIONS(2952), 1,
+ ACTIONS(2799), 1,
anon_sym_STAR_STAR,
- ACTIONS(3066), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(3068), 1,
- sym__ternary_qmark,
- STATE(1950), 1,
+ STATE(1421), 1,
sym_arguments,
- STATE(1998), 1,
+ STATE(2011), 1,
sym_comment,
- ACTIONS(2537), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- ACTIONS(2824), 2,
+ ACTIONS(2543), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2934), 2,
+ ACTIONS(2777), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2940), 2,
+ ACTIONS(2781), 2,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ ACTIONS(2783), 2,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ ACTIONS(2787), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2948), 2,
+ ACTIONS(2795), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2950), 2,
+ ACTIONS(2797), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2954), 2,
+ ACTIONS(2801), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2958), 2,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- ACTIONS(3064), 2,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- ACTIONS(3098), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- ACTIONS(2930), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2932), 5,
+ ACTIONS(2775), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2956), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2803), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [72800] = 27,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2907), 6,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2773), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [71723] = 19,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2537), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2539), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2541), 1,
anon_sym_DOT,
- ACTIONS(2938), 1,
+ ACTIONS(2785), 1,
anon_sym_GT_GT,
- ACTIONS(2942), 1,
- anon_sym_AMP,
- ACTIONS(2944), 1,
- anon_sym_CARET,
- ACTIONS(2946), 1,
- anon_sym_PIPE,
- ACTIONS(2952), 1,
+ ACTIONS(2799), 1,
anon_sym_STAR_STAR,
- ACTIONS(3066), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(3068), 1,
- sym__ternary_qmark,
- STATE(1950), 1,
+ STATE(1421), 1,
sym_arguments,
- STATE(1999), 1,
+ STATE(2012), 1,
sym_comment,
- ACTIONS(2824), 2,
+ ACTIONS(2543), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2934), 2,
+ ACTIONS(2777), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2940), 2,
+ ACTIONS(2787), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2948), 2,
+ ACTIONS(2795), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2950), 2,
+ ACTIONS(2797), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2954), 2,
+ ACTIONS(2909), 4,
+ anon_sym_AMP,
+ anon_sym_PIPE,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2958), 2,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- ACTIONS(3064), 2,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- ACTIONS(2690), 4,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- ACTIONS(2930), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2932), 5,
+ ACTIONS(2775), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2773), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
aux_sym_binary_expression_token11,
- ACTIONS(2956), 6,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ ACTIONS(2907), 17,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ anon_sym_AMP_AMP,
+ aux_sym_binary_expression_token1,
+ anon_sym_PIPE_PIPE,
+ aux_sym_binary_expression_token2,
+ anon_sym_CARET,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [72906] = 8,
+ aux_sym_binary_expression_token10,
+ anon_sym_QMARK_QMARK,
+ [71815] = 21,
+ ACTIONS(3), 1,
+ aux_sym_comment_token1,
+ ACTIONS(5), 1,
+ sym_cf_comment,
+ ACTIONS(17), 1,
+ aux_sym__cf_open_tag_token1,
+ ACTIONS(2854), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(2856), 1,
+ anon_sym_LT_QMARK,
+ ACTIONS(2860), 1,
+ anon_sym_LT,
+ ACTIONS(2864), 1,
+ anon_sym_POUND,
+ ACTIONS(3153), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(3157), 1,
+ sym_implicit_end_tag,
+ STATE(2010), 1,
+ aux_sym_program_repeat1,
+ STATE(2519), 1,
+ sym__cf_open_tag,
+ STATE(2761), 1,
+ sym__node,
+ STATE(2762), 1,
+ sym_self_closing_tag,
+ STATE(2774), 1,
+ sym_end_tag,
+ STATE(3995), 1,
+ sym_script_start_tag,
+ STATE(3996), 1,
+ sym_style_start_tag,
+ ACTIONS(2858), 2,
+ sym_text,
+ sym_entity,
+ STATE(2013), 2,
+ sym_start_tag,
+ sym_comment,
+ STATE(2765), 4,
+ sym_cf_component_tag,
+ sym_cf_function_tag,
+ sym_cf_query_tag,
+ sym_cf_output_tag,
+ STATE(2757), 9,
+ sym_doctype,
+ sym_xml_decl,
+ sym_cfscript_element,
+ sym_element,
+ sym_script_element,
+ sym_erroneous_end_tag,
+ sym_style_element,
+ sym_cf_tag,
+ sym__hash,
+ STATE(2768), 20,
+ sym_cf_silent_tag,
+ sym_cf_lock_tag,
+ sym_cf_thread_tag,
+ sym_cf_execute_tag,
+ sym_cf_storedproc_tag,
+ sym_cf_http_tag,
+ sym_cf_xml_tag,
+ sym_cf_mail_tag,
+ sym_cf_mailpart_tag,
+ sym_cf_selfclose_tag,
+ sym_cf_transaction_tag,
+ sym_cf_try_tag,
+ sym_cf_switch_tag,
+ sym_cf_loop_tag,
+ sym_cf_zip_tag,
+ sym_cf_savecontent_tag,
+ sym_cf_return_tag,
+ sym_cf_if_tag,
+ sym_cf_set_tag,
+ sym__cf_super_tags,
+ [71911] = 12,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2412), 1,
- anon_sym_EQ,
- ACTIONS(2603), 1,
- anon_sym_COLON,
- STATE(2000), 1,
+ ACTIONS(2721), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2723), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2725), 1,
+ sym_optional_chain,
+ ACTIONS(2727), 1,
+ anon_sym_DOT,
+ ACTIONS(2836), 1,
+ anon_sym_STAR_STAR,
+ STATE(1958), 1,
+ sym_arguments,
+ STATE(2014), 1,
sym_comment,
- ACTIONS(2415), 3,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RBRACK,
- ACTIONS(2282), 14,
+ ACTIONS(2729), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2909), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -195759,15 +197660,15 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2280), 29,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2907), 28,
+ sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
anon_sym_PIPE_PIPE,
@@ -195777,108 +197678,107 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_CARET,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [72974] = 14,
+ [71989] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2541), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2566), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2568), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2570), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2986), 1,
+ ACTIONS(2822), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2826), 1,
+ anon_sym_AMP,
+ ACTIONS(2828), 1,
+ anon_sym_CARET,
+ ACTIONS(2830), 1,
+ anon_sym_PIPE,
+ ACTIONS(2836), 1,
anon_sym_STAR_STAR,
- STATE(1872), 1,
+ ACTIONS(2842), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2844), 1,
+ sym__ternary_qmark,
+ STATE(1958), 1,
sym_arguments,
- STATE(2001), 1,
+ STATE(2015), 1,
sym_comment,
- ACTIONS(2572), 2,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2966), 2,
+ ACTIONS(2813), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2984), 2,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- ACTIONS(2960), 12,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2936), 24,
- sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
+ ACTIONS(2818), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
+ ACTIONS(2820), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
+ ACTIONS(2824), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
- aux_sym_binary_expression_token5,
+ ACTIONS(2832), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2834), 2,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ ACTIONS(2838), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2905), 4,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ ACTIONS(2811), 5,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_in,
+ aux_sym_binary_expression_token4,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2840), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
+ ACTIONS(2809), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_instanceof,
- [73054] = 12,
+ [72097] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
- anon_sym_LPAREN,
- ACTIONS(2818), 1,
- anon_sym_LBRACK,
- ACTIONS(2820), 1,
- sym_optional_chain,
- ACTIONS(2822), 1,
- anon_sym_DOT,
- ACTIONS(2920), 1,
- anon_sym_STAR_STAR,
- STATE(1950), 1,
- sym_arguments,
- STATE(2002), 1,
+ STATE(2016), 1,
sym_comment,
- ACTIONS(2824), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2960), 14,
+ ACTIONS(970), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -195892,15 +197792,20 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2936), 26,
+ aux_sym_binary_expression_token12,
+ ACTIONS(968), 36,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
anon_sym_of,
anon_sym_SEMI,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
anon_sym_PIPE_PIPE,
@@ -195910,51 +197815,70 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_CARET,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
+ anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [73130] = 5,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [72161] = 14,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(2003), 1,
+ ACTIONS(2721), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2723), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2725), 1,
+ sym_optional_chain,
+ ACTIONS(2727), 1,
+ anon_sym_DOT,
+ ACTIONS(2836), 1,
+ anon_sym_STAR_STAR,
+ STATE(1958), 1,
+ sym_arguments,
+ STATE(2017), 1,
sym_comment,
- ACTIONS(2648), 14,
+ ACTIONS(2729), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2813), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2834), 2,
+ anon_sym_PERCENT,
+ aux_sym_binary_expression_token3,
+ ACTIONS(2909), 12,
anon_sym_GT,
anon_sym_LT,
- anon_sym_STAR,
anon_sym_in,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
- anon_sym_SLASH,
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2646), 34,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2907), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_of,
anon_sym_SEMI,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
anon_sym_PIPE_PIPE,
@@ -195962,29 +197886,41 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [73192] = 5,
+ [72243] = 12,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(2004), 1,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2537), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2539), 1,
+ sym_optional_chain,
+ ACTIONS(2541), 1,
+ anon_sym_DOT,
+ ACTIONS(2799), 1,
+ anon_sym_STAR_STAR,
+ STATE(1421), 1,
+ sym_arguments,
+ STATE(2018), 1,
sym_comment,
- ACTIONS(970), 14,
+ ACTIONS(2543), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(2909), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -195998,20 +197934,15 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(968), 34,
- sym__automatic_semicolon,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2907), 28,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
anon_sym_PIPE_PIPE,
@@ -196021,35 +197952,26 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_CARET,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [73254] = 8,
+ [72321] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2382), 1,
- anon_sym_EQ,
- ACTIONS(2603), 1,
- anon_sym_COLON,
- STATE(2005), 1,
+ STATE(2019), 1,
sym_comment,
- ACTIONS(2430), 3,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RBRACK,
- ACTIONS(2282), 14,
+ ACTIONS(2598), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -196063,12 +197985,17 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(2280), 29,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2596), 36,
+ sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
anon_sym_LBRACK,
sym_optional_chain,
anon_sym_DOT,
@@ -196083,25 +198010,27 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [73322] = 5,
+ [72385] = 5,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- STATE(2006), 1,
+ STATE(2020), 1,
sym_comment,
- ACTIONS(960), 14,
+ ACTIONS(2608), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_STAR,
@@ -196115,8 +198044,8 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token4,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(958), 34,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2606), 36,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_GT_EQ,
@@ -196140,617 +198069,398 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token3,
anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
+ anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
aux_sym_binary_expression_token10,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- [73384] = 23,
+ [72449] = 23,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2906), 1,
+ ACTIONS(2822), 1,
anon_sym_GT_GT,
- ACTIONS(2910), 1,
+ ACTIONS(2826), 1,
anon_sym_AMP,
- ACTIONS(2912), 1,
+ ACTIONS(2828), 1,
anon_sym_CARET,
- ACTIONS(2914), 1,
- anon_sym_PIPE,
- ACTIONS(2920), 1,
+ ACTIONS(2836), 1,
anon_sym_STAR_STAR,
- STATE(1950), 1,
+ ACTIONS(2909), 1,
+ anon_sym_PIPE,
+ STATE(1958), 1,
sym_arguments,
- STATE(2007), 1,
+ STATE(2021), 1,
sym_comment,
- ACTIONS(2824), 2,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2900), 2,
+ ACTIONS(2813), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2908), 2,
+ ACTIONS(2824), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2916), 2,
+ ACTIONS(2832), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2918), 2,
+ ACTIONS(2834), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2922), 2,
+ ACTIONS(2838), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2896), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2898), 5,
+ ACTIONS(2811), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2924), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2840), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- ACTIONS(2936), 10,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2809), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ ACTIONS(2907), 10,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_of,
+ anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
anon_sym_QMARK_QMARK,
- [73482] = 24,
+ [72549] = 23,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2537), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2539), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2541), 1,
anon_sym_DOT,
- ACTIONS(2906), 1,
+ ACTIONS(2785), 1,
anon_sym_GT_GT,
- ACTIONS(2910), 1,
+ ACTIONS(2789), 1,
anon_sym_AMP,
- ACTIONS(2912), 1,
+ ACTIONS(2791), 1,
anon_sym_CARET,
- ACTIONS(2914), 1,
- anon_sym_PIPE,
- ACTIONS(2920), 1,
+ ACTIONS(2799), 1,
anon_sym_STAR_STAR,
- STATE(1950), 1,
+ ACTIONS(2909), 1,
+ anon_sym_PIPE,
+ STATE(1421), 1,
sym_arguments,
- STATE(2008), 1,
+ STATE(2022), 1,
sym_comment,
- ACTIONS(2824), 2,
+ ACTIONS(2543), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2900), 2,
+ ACTIONS(2777), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2902), 2,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- ACTIONS(2908), 2,
+ ACTIONS(2787), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2916), 2,
+ ACTIONS(2795), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2918), 2,
+ ACTIONS(2797), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2922), 2,
+ ACTIONS(2801), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2896), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2898), 5,
+ ACTIONS(2775), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2924), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2803), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- ACTIONS(2936), 8,
- sym__automatic_semicolon,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2773), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ ACTIONS(2907), 10,
sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_of,
- anon_sym_SEMI,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_QMARK_QMARK,
- [73582] = 27,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2541), 1,
- anon_sym_LPAREN,
- ACTIONS(2566), 1,
- anon_sym_LBRACK,
- ACTIONS(2568), 1,
- sym_optional_chain,
- ACTIONS(2570), 1,
- anon_sym_DOT,
- ACTIONS(2972), 1,
- anon_sym_GT_GT,
- ACTIONS(2976), 1,
- anon_sym_AMP,
- ACTIONS(2978), 1,
- anon_sym_CARET,
- ACTIONS(2980), 1,
- anon_sym_PIPE,
- ACTIONS(2986), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2992), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2994), 1,
- sym__ternary_qmark,
- STATE(1872), 1,
- sym_arguments,
- STATE(2009), 1,
- sym_comment,
- ACTIONS(2572), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2966), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2968), 2,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
- ACTIONS(2970), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- ACTIONS(2974), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2982), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2984), 2,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- ACTIONS(2988), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(3101), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(2962), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2964), 5,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_in,
- aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2990), 6,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- [73688] = 27,
+ anon_sym_QMARK_QMARK,
+ [72649] = 22,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2541), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2566), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2568), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2570), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2972), 1,
+ ACTIONS(2822), 1,
anon_sym_GT_GT,
- ACTIONS(2976), 1,
+ ACTIONS(2826), 1,
anon_sym_AMP,
- ACTIONS(2978), 1,
- anon_sym_CARET,
- ACTIONS(2980), 1,
- anon_sym_PIPE,
- ACTIONS(2986), 1,
+ ACTIONS(2836), 1,
anon_sym_STAR_STAR,
- ACTIONS(2992), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2994), 1,
- sym__ternary_qmark,
- STATE(1872), 1,
+ ACTIONS(2909), 1,
+ anon_sym_PIPE,
+ STATE(1958), 1,
sym_arguments,
- STATE(2010), 1,
+ STATE(2023), 1,
sym_comment,
- ACTIONS(2572), 2,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2966), 2,
+ ACTIONS(2813), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2968), 2,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- ACTIONS(2970), 2,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- ACTIONS(2974), 2,
+ ACTIONS(2824), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2982), 2,
+ ACTIONS(2832), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2984), 2,
+ ACTIONS(2834), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2988), 2,
+ ACTIONS(2838), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(3073), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(2962), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2964), 5,
+ ACTIONS(2811), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2990), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2840), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [73794] = 27,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2541), 1,
- anon_sym_LPAREN,
- ACTIONS(2566), 1,
- anon_sym_LBRACK,
- ACTIONS(2568), 1,
- sym_optional_chain,
- ACTIONS(2570), 1,
- anon_sym_DOT,
- ACTIONS(2972), 1,
- anon_sym_GT_GT,
- ACTIONS(2976), 1,
- anon_sym_AMP,
- ACTIONS(2978), 1,
- anon_sym_CARET,
- ACTIONS(2980), 1,
- anon_sym_PIPE,
- ACTIONS(2986), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2992), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2994), 1,
- sym__ternary_qmark,
- STATE(1872), 1,
- sym_arguments,
- STATE(2011), 1,
- sym_comment,
- ACTIONS(2572), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2966), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2968), 2,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- ACTIONS(2970), 2,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- ACTIONS(2974), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2982), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2984), 2,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- ACTIONS(2988), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2710), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(2962), 5,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2809), 7,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2964), 5,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_in,
- aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2990), 6,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- [73900] = 15,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2816), 1,
- anon_sym_LPAREN,
- ACTIONS(2818), 1,
- anon_sym_LBRACK,
- ACTIONS(2820), 1,
- sym_optional_chain,
- ACTIONS(2822), 1,
- anon_sym_DOT,
- ACTIONS(2920), 1,
- anon_sym_STAR_STAR,
- STATE(1950), 1,
- sym_arguments,
- STATE(2012), 1,
- sym_comment,
- ACTIONS(2824), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(2900), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2916), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2918), 2,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- ACTIONS(2960), 10,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
aux_sym_binary_expression_token11,
- ACTIONS(2936), 24,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ ACTIONS(2907), 11,
sym__automatic_semicolon,
sym__ternary_qmark,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
anon_sym_COMMA,
- anon_sym_of,
+ anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
anon_sym_CARET,
- aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- [73982] = 27,
+ [72747] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2541), 1,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2566), 1,
+ ACTIONS(2537), 1,
anon_sym_LBRACK,
- ACTIONS(2568), 1,
+ ACTIONS(2539), 1,
sym_optional_chain,
- ACTIONS(2570), 1,
+ ACTIONS(2541), 1,
anon_sym_DOT,
- ACTIONS(2972), 1,
+ ACTIONS(2785), 1,
anon_sym_GT_GT,
- ACTIONS(2976), 1,
+ ACTIONS(2789), 1,
anon_sym_AMP,
- ACTIONS(2978), 1,
+ ACTIONS(2791), 1,
anon_sym_CARET,
- ACTIONS(2980), 1,
+ ACTIONS(2793), 1,
anon_sym_PIPE,
- ACTIONS(2986), 1,
+ ACTIONS(2799), 1,
anon_sym_STAR_STAR,
- ACTIONS(2992), 1,
+ ACTIONS(2805), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2994), 1,
+ ACTIONS(2807), 1,
sym__ternary_qmark,
- STATE(1872), 1,
+ STATE(1421), 1,
sym_arguments,
- STATE(2013), 1,
+ STATE(2024), 1,
sym_comment,
- ACTIONS(2572), 2,
+ ACTIONS(2543), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2966), 2,
+ ACTIONS(2777), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2968), 2,
+ ACTIONS(2781), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
- ACTIONS(2970), 2,
+ ACTIONS(2783), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- ACTIONS(2974), 2,
+ ACTIONS(2787), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2982), 2,
+ ACTIONS(2795), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2984), 2,
+ ACTIONS(2797), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2988), 2,
+ ACTIONS(2801), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2543), 4,
+ ACTIONS(2586), 4,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
anon_sym_RBRACK,
- ACTIONS(2962), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2964), 5,
+ ACTIONS(2775), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2990), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2803), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [74088] = 21,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2773), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ [72855] = 21,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2906), 1,
+ ACTIONS(2822), 1,
anon_sym_GT_GT,
- ACTIONS(2920), 1,
+ ACTIONS(2836), 1,
anon_sym_STAR_STAR,
- STATE(1950), 1,
+ STATE(1958), 1,
sym_arguments,
- STATE(2014), 1,
+ STATE(2025), 1,
sym_comment,
- ACTIONS(2824), 2,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2900), 2,
+ ACTIONS(2813), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2908), 2,
+ ACTIONS(2824), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2916), 2,
+ ACTIONS(2832), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2918), 2,
+ ACTIONS(2834), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2922), 2,
+ ACTIONS(2838), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2960), 2,
+ ACTIONS(2909), 2,
anon_sym_AMP,
anon_sym_PIPE,
- ACTIONS(2896), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2898), 5,
+ ACTIONS(2811), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2924), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2840), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- ACTIONS(2936), 11,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2809), 7,
+ anon_sym_GT_EQ,
+ anon_sym_LT_EQ,
+ aux_sym_binary_expression_token5,
+ aux_sym_binary_expression_token6,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
+ anon_sym_instanceof,
+ ACTIONS(2907), 11,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_of,
+ anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
@@ -196758,402 +198468,217 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_binary_expression_token2,
anon_sym_CARET,
anon_sym_QMARK_QMARK,
- [74182] = 27,
+ [72951] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2906), 1,
+ ACTIONS(2822), 1,
anon_sym_GT_GT,
- ACTIONS(2910), 1,
+ ACTIONS(2826), 1,
anon_sym_AMP,
- ACTIONS(2912), 1,
+ ACTIONS(2828), 1,
anon_sym_CARET,
- ACTIONS(2914), 1,
+ ACTIONS(2830), 1,
anon_sym_PIPE,
- ACTIONS(2920), 1,
+ ACTIONS(2836), 1,
anon_sym_STAR_STAR,
- ACTIONS(2926), 1,
+ ACTIONS(2842), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2928), 1,
+ ACTIONS(2844), 1,
sym__ternary_qmark,
- STATE(1950), 1,
+ STATE(1958), 1,
sym_arguments,
- STATE(2015), 1,
+ STATE(2026), 1,
sym_comment,
- ACTIONS(2824), 2,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2900), 2,
+ ACTIONS(2813), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2902), 2,
+ ACTIONS(2818), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
- ACTIONS(2904), 2,
+ ACTIONS(2820), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- ACTIONS(2908), 2,
+ ACTIONS(2824), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2916), 2,
+ ACTIONS(2832), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2918), 2,
+ ACTIONS(2834), 2,
anon_sym_PERCENT,
aux_sym_binary_expression_token3,
- ACTIONS(2922), 2,
+ ACTIONS(2838), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(3089), 4,
+ ACTIONS(2586), 4,
sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_of,
+ anon_sym_RBRACE,
anon_sym_SEMI,
- ACTIONS(2896), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2898), 5,
+ ACTIONS(2811), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_in,
aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2924), 6,
+ aux_sym_binary_expression_token12,
+ ACTIONS(2840), 6,
anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token8,
+ anon_sym_BANG_EQ_EQ,
aux_sym_binary_expression_token9,
- [74288] = 5,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- STATE(2016), 1,
- sym_comment,
- ACTIONS(980), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- aux_sym_binary_expression_token4,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- aux_sym_binary_expression_token11,
- ACTIONS(978), 34,
- sym__automatic_semicolon,
- sym__ternary_qmark,
+ aux_sym_binary_expression_token10,
+ ACTIONS(2809), 7,
anon_sym_GT_EQ,
anon_sym_LT_EQ,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- aux_sym_binary_expression_token1,
- anon_sym_PIPE_PIPE,
- aux_sym_binary_expression_token2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- anon_sym_STAR_STAR,
aux_sym_binary_expression_token5,
- anon_sym_EQ_EQ_EQ,
aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- aux_sym_binary_expression_token10,
- anon_sym_QMARK_QMARK,
+ aux_sym_binary_expression_token11,
+ aux_sym_binary_expression_token13,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [74350] = 22,
+ [73059] = 27,
ACTIONS(5), 1,
sym_cf_comment,
ACTIONS(99), 1,
aux_sym_comment_token1,
- ACTIONS(2816), 1,
+ ACTIONS(2721), 1,
anon_sym_LPAREN,
- ACTIONS(2818), 1,
+ ACTIONS(2723), 1,
anon_sym_LBRACK,
- ACTIONS(2820), 1,
+ ACTIONS(2725), 1,
sym_optional_chain,
- ACTIONS(2822), 1,
+ ACTIONS(2727), 1,
anon_sym_DOT,
- ACTIONS(2906), 1,
+ ACTIONS(2822), 1,
anon_sym_GT_GT,
- ACTIONS(2910), 1,
+ ACTIONS(2826), 1,
anon_sym_AMP,
- ACTIONS(2920), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2960), 1,
+ ACTIONS(2828), 1,
+ anon_sym_CARET,
+ ACTIONS(2830), 1,
anon_sym_PIPE,
- STATE(1950), 1,
+ ACTIONS(2836), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2842), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2844), 1,
+ sym__ternary_qmark,
+ STATE(1958), 1,
sym_arguments,
- STATE(2017), 1,
+ STATE(2027), 1,
sym_comment,
- ACTIONS(2824), 2,
+ ACTIONS(2729), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(2900), 2,
+ ACTIONS(2813), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2908), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2916), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2918), 2,
- anon_sym_PERCENT,
- aux_sym_binary_expression_token3,
- ACTIONS(2922), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2896), 5,
- anon_sym_GT_EQ,
- anon_sym_LT_EQ,
- aux_sym_binary_expression_token5,
- aux_sym_binary_expression_token10,
- anon_sym_instanceof,
- ACTIONS(2898), 5,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_in,
- aux_sym_binary_expression_token4,
- aux_sym_binary_expression_token11,
- ACTIONS(2924), 6,
- anon_sym_EQ_EQ_EQ,
- aux_sym_binary_expression_token6,
- aux_sym_binary_expression_token7,
- anon_sym_BANG_EQ_EQ,
- aux_sym_binary_expression_token8,
- aux_sym_binary_expression_token9,
- ACTIONS(2936), 11,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_of,
- anon_sym_SEMI,
+ ACTIONS(2818), 2,
anon_sym_AMP_AMP,
aux_sym_binary_expression_token1,
+ ACTIONS(2820), 2,
anon_sym_PIPE_PIPE,
aux_sym_binary_expression_token2,
- anon_sym_CARET,
- anon_sym_QMARK_QMARK,
- [74446] = 23,
- ACTIONS(5), 1,
- sym_cf_comment,
- ACTIONS(99), 1,
- aux_sym_comment_token1,
- ACTIONS(2816), 1,
- anon_sym_LPAREN,
- ACTIONS(2818), 1,
- anon_sym_LBRACK,
- ACTIONS(2820), 1,
- sym_optional_chain,
- ACTIONS(2822), 1,
- anon_sym_DOT,
- ACTIONS(2906), 1,
- anon_sym_GT_GT,
- ACTIONS(2910), 1,
- anon_sym_AMP,
- ACTIONS(2912), 1,
- anon_sym_CARET,
- ACTIONS(2920), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2960), 1,
- anon_sym_PIPE,
- STATE(1950), 1,
- sym_arguments,
- STATE(2018), 1,
- sym_com